Any website

Install one script tag

The Blipit browser SDK is a 7 KB script served from blipit.io. It catches uncaught errors, unhandled promise rejections and failed requests, keeps the clicks and requests that led to each error, records web vitals, and can record a session replay when an error happens.

1Add the script before your own

Paste this into the <head> of every page, or into your platform's custom code slot. Use the public key.

html
<script src="https://blipit.io/sdk/blipit.js"></script>
<script>
  Blipit.init({
    key: "<public key>",
    environment: "production",
    release: "2026.09.28",
    replay: { onErrorSampleRate: 1 }
  });
</script>

2Tell Blipit who the user is (optional)

After sign-in, attach the user so issues show who was affected and replays can be found by user.

js
Blipit.setUser({ id: "42", email: "ana@example.com" });

3Check it works

In the browser console on your site, run the line below. Open Issues in app.blipit.io. The first event appears within a few seconds, grouped into an issue, and the people in charge get an email.

js
Blipit.captureMessage("Hello from " + location.host, "info");

Good to know

  • Options: sampleRate (0 to 1), ignoreErrors (strings or patterns), beforeSend to drop or edit an event, maxBreadcrumbs, webVitals (on by default), autoSessionTracking for crash-free rates (needs release).
  • Pinned versions live at blipit.io/sdk/0.2.0/blipit.js if you want to control upgrades.
  • Content Security Policy: allow https://blipit.io in script-src and https://in.blipit.io in connect-src.

Stuck? Email support@blipit.io. Keys and the exact DSN for each project are under API keys in app.blipit.io.