Step 1: Open Conversion Tracking in Dashboard
- Log in to Scanova dashboard.
- Go to
Integrations. - Open
Conversion Tracking(may appear asWeb Trackingin some screens). - Click
Create Site.
Step 2: Create a Tracking Site
In the create-site modal:- Enter
Site Name. - Add
Allowed Domains(required). - Save.
- A unique
site_id(used by browser and server events). - Script configuration controls.
- API key management tab.
Step 3: Update Site (if needed)
To edit site details later:- Open
Integrations -> Conversion Tracking. - Select the site and click
Edit. - Update site name and/or allowed domains.
- Save changes.
www to root domain, staging, or subdomain changes).
Step 4: Generate and Install Browser Script
- Open site details.
- In the
Embedsection, copy the generated script. - Install on your website using one of:
- Direct website install (recommended for simple setups)
- Google Tag Manager (recommended for tag-governed deployments)
Step 5: Link QR Codes to the Site
Ensure your QR redirects are mapped to the intended tracking site in dashboard. This ensures:- Browser events are attributed correctly.
- Server events using
scan_session_idcan be resolved to QR context.
Step 6: (Optional) Add Custom Frontend Events
After SDK install, call:Step 7: Generate API Key for Server Events
- Open the same tracking site details.
- Go to
API Keys. - Click
Generate API Key. - Copy and securely store the key.
Step 8: Send Server Events
UsePOST /server-events with:
X-API-Keysite_idscan_session_id(required)event_nameand optionalconversion_value/properties
Step 9: Verify Events
- Browser verification: Verify Client-Side Events
- Server verification: Verify Server Events