loupsio
Alerts and integrations

An alert when something breaks on your site.

Alerts go out by e-mail, to Slack or to a webhook. You can also export your data to CSV or read it through the read-only API.

Alert · SlackExample
JavaScript error spike on My shop
38 sessions affected in the last hour, against 4 usually.
Open Loupsio →
<!-- just before </head> --> <script async src="https://app.loupsio.com/loupsio.js" data-site="s-k3v9q2m7xa"></script>

The four alerts

Each alert goes by e-mail, to Slack or to your own webhook address.

01

Error spike

More JavaScript errors than usual. Loupsio checks every hour.

02

New friction

A problem that didn’t exist before and already affects visitors.

03

Conversion drop

Your goal drops clearly compared with the previous days.

04

Slow page

A page goes over the display time you set.

Frictions in your tools

Once the visit is over, each friction can go as an event to the tool you already work in, tied to the visitor that tool knows.

  • Google Analytics 4: a loupsio_friction event to build an audience or compare conversions
  • Segment: a “Friction Detected” event, passed on to every tool connected to it
  • Klaviyo: an event on the profile, to trigger a reminder or a help message
  • Jira, Linear or Trello: a ticket from a friction, with a link to the replay

Exports and API

Export to CSV, or read your data from a spreadsheet, Looker Studio or a script with a read-only API key.

  • Sessions: one row per visit, with pages, source, device, frictions and conversion
  • Frictions: the problem, the number of sessions, the status and who fixes it
  • Survey answers and feedback
  • Every night, the previous day in your data warehouse: S3-compatible storage, BigQuery or Snowflake
  • Named, revocable API keys, shown only once

Installing the script

Paste the line just before </head>, on every page. It works with WordPress, Webflow, PrestaShop or a custom site. On Shopify, the app adds it for you.

  • If your developer installs it, Loupsio prepares the message to send them
  • You can restrict recording to your own domains

Frequently asked questions

What does a webhook contain?

A small JSON with the alert type, the site, the message and the time. You can plug it into an automation tool or your own service.

Can the API change data?

No, keys are read-only.

Paste one line and your first report arrives on Monday.