The SDK is a singleDocumentation Index
Fetch the complete documentation index at: https://docs.scanova.io/llms.txt
Use this file to discover all available pages before exploring further.
<script> tag. Install it once in your site’s <head> and it loads asynchronously — no impact on page performance.
Step 1: Copy your snippet from the dashboard
- Go to Integrations → Conversion Tracking in the Scanova dashboard
- Click on your tracking site
- Open the Embed tab
- Configure the auto-tracking toggles you want enabled
- Copy the generated snippet
site_id already filled in:
Option A: Install directly in HTML (recommended)
Paste the snippet inside your site’s<head> tag, before the closing </head>:
| Platform | Where to add the snippet |
|---|---|
| WordPress | Appearance → Theme Editor → header.php, before </head> |
| Shopify | Online Store → Themes → Edit Code → theme.liquid, before </head> |
| Webflow | Project Settings → Custom Code → Head Code |
| Squarespace | Settings → Advanced → Code Injection → Header |
| Wix | Settings → Custom Code → Add Code → Head |
| Custom HTML | Directly in your HTML template <head> |
Option B: Google Tag Manager
Use GTM if you manage all your tags from the GTM console and cannot edit your site’s HTML directly.- Open your GTM container
- Click Tags → New
- Choose Custom HTML as the tag type
- Paste the full Scanova snippet
- Set the trigger to All Pages
- Name the tag (e.g. “Scanova Conversion Tracking”) and click Save
- Submit and Publish the container
- Place the tag to fire as early as possible — use “DOM Ready” or “Page View” triggers, not “Window Loaded”
- If your site is a single-page app (SPA), read the SPA & Framework Guide before configuring GTM triggers
Step 2: Verify the installation
After deploying your snippet:- Open your website in a browser
- Open DevTools → Network tab
- Filter by
/ct - Reload the page
POST request to https://t.scanova.io/ct returning 200.
For a full verification checklist, see Verify & Debug.
Next steps
SDK Configuration
Learn all init options and what each toggle controls.
Custom Events
Track specific user actions from your JavaScript code.
SPA Frameworks
React, Next.js, and Vue-specific setup.
Verify & Debug
Confirm events are being received correctly.