Documentation
Guides
Plain-language setup. Start with the first visit, then connect payments or Search Console if you need them.
Start here
Do this once. About five minutes.
Connect
Optional. After tracking is working.
Payments
One guide per provider. Tracking first, then a webhook, then a test order.
- Connect StripeCheckout Session metadata carries the visitor id. We listen for checkout.session.completed.Stores and SaaS · ~8 min
- Connect PolarCheckout metadata is copied onto the order. Fulfill on order.paid.Indie SaaS · ~8 min
- Connect Lemon SqueezyPass custom data as checkout_data.custom. We read it from meta.custom_data on order_created.Digital products · ~8 min
- Connect Dodo PaymentsCheckout metadata comes back on payment.succeeded. Dodo uses Standard Webhooks.Global checkout · ~8 min
- Connect RazorpayPut the visitor id in order notes. We listen for payment.captured and order.paid.India checkout · ~8 min
- Connect PaytmPass udf1 on Initiate Transaction. Paytm returns it on the Payment Status webhook when STATUS is TXN_SUCCESS.India checkout · ~8 min
Install tracking
Same tracker everywhere — pick the path that matches your site.
- Install the HTML scriptOne tag for any site — Webflow, Framer, custom HTML, PHP, static hosts.Any website · ~2 min
- Install in a JavaScript appOne import for React, Next.js, Vue, or Vite. Same tracker as the HTML snippet.JavaScript apps · ~3 min
- Connect ShopifyCreate a Shopify app, install it, paste credentials — tracking, cart, checkout, and order revenue are automatic.Shopify stores · ~2 min
- Install on WordPressUpload the official plugin or paste the snippet. WooCommerce purchases can be attributed server-side.WordPress / WooCommerce · ~4 min
- Install on Next.jsPaste one Script tag in the root layout. In-app page changes are counted automatically.Next.js apps · ~3 min
- WooCommerce salesInstall the WordPress plugin. Paid orders show next to the visit that led to them.WooCommerce stores · ~5 min
- Install on Webflow / Framer / WixPaste the snippet once in Head code, then publish.No-code builders · ~2 min
- Install with Google Tag ManagerCustom HTML tag on All Pages.Marketing teams · ~3 min