← All docs

Install Qusto

One script tag in your site’s <head> on every page. Copy the exact tag from Settings → Tracking Snippet in your dashboard — it includes your domain.

The tag (yours is shown in the dashboard):
<script defer data-domain="yourdomain.com" src="https://app.qusto.io/js/qusto.js"></script>
Two rules: data-domain must exactly match the domain you added in Qusto, and the tag must load on every page you want measured.
Cookieless, no personal data or IP storage — consent-exempt by design, EU-hosted. See Privacy and DPA.

Shopify

Install the Qusto app and connect your store for order webhooks. Checkout revenue needs the Customer Events pixel — copy it in one click from Settings → Shopify checkout pixel (paste into Shopify Admin → Settings → Customer events). Storefront pageviews use the Tracking Snippet / theme install. Details: Qusto for Shopify.

CMS & website builders

Paste the tag once into your platform’s site-wide header / custom code / head field. Publish or save so it goes live.

WooCommerce plugin (snippet + orders)

  1. In Qusto: add your store domain, then open Settings → WooCommerce.
  2. Download qusto-connector.zip and install it in WordPress (Plugins → Add New → Upload).
  3. WooCommerce → Qusto: set API URL https://app.qusto.io, paste a Qusto API key (Settings → API Keys), set Site Domain to match Qusto exactly, Save.
  4. Click Connect to Qusto. The plugin injects qusto.js on the storefront (wp_head) and registers order webhooks.
  5. Confirm with Settings → Tracking Snippet → Verify install.

Private beta zip (not on WordPress.org yet). To remove later: deactivate/delete the plugin and revoke any Woo REST keys created for Qusto.

Your own code

Add the tag in the one shared layout that renders <head> on every page (before </head>), then deploy as you normally do.

AI assistant prompt

If you use an AI coding assistant on your project, paste this (replace the domain first):

Install the Qusto analytics snippet. Keep the tag byte-for-byte identical.
Tag:
<script defer data-domain="REPLACE_WITH_YOUR_DOMAIN" src="https://app.qusto.io/js/qusto.js"></script>

Find the single shared place that renders <head> on every page. Insert the tag once before </head>
(or the framework equivalent). If qusto.js is already present, do not duplicate — update domain only if needed.
Change nothing else. Show a diff before applying. Do not add secrets or env vars.

Verify it works

  1. In the dashboard: Settings → Tracking Snippet → Verify install (Installed / Tag found — no data yet / Not found).
  2. Or view page source (or search the HTML) for qusto.js.
  3. Open your site in a private window with blockers off, browse 2–3 pages, then check Dashboard → Overview within a few minutes.
IfCheck
No datadata-domain matches Settings exactly (including www vs apex); tag is in <head>.
Still stuckhello@qusto.io

Need help installing

Email hello@qusto.io — we can guide you or install via the Shopify app. Keep access limited and revocable; never share account passwords.

To remove Qusto later: delete the script from your header / custom code / GTM tag (or uninstall the Shopify app). Support can walk you through the matching path.