Overview
Checkout links are the primary way to track sales by channel. The checkout also supports Google Tag Manager (incl. server-side GTM), Google Analytics 4, Meta Pixel, and Meta Conversions API. Tracking integrations are only activated with the customer's GDPR consent.
Checkout Links as the Foundation of Sales Tracking
Checkout links are the primary way to track which channels your sales come from. Create a separate checkout link for each channel — this way every order is recorded by source and you can see from order reports where your sales actually come from.
Conversion Tracking
Every time a customer opens a checkout page, the system automatically creates an order in Started status. The status updates as the customer progresses: In Progress after filling in the billing form, Paying after proceeding to payment, Paid after a successful payment, and Completed after post-purchase actions have run. This enables calculating the conversion rate: what proportion of visitors who arrived at checkout ended up purchasing.
The conversion rate is visible in order reports as a metric and in the source and checkout link reports at a comparison level.
Supported Integrations
Checkout links and order reports tell you where your sales come from and how well the checkout converts. Analytics integrations complement this from an ad optimisation perspective: when conversion data is passed to the Meta Ads or Google Ads platform, the ad algorithm can better target advertising and find new buying customers.
| Integration | Description |
|---|---|
| Google Tag Manager + Analytics 4 | Manage tracking scripts via GTM (standard or server-side) with server-side purchase event tracking to GA4. |
| Meta Pixel | Conversion tracking for Facebook and Instagram ads on the browser side. |
| Meta Conversions API (CAPI) | Server-side conversion tracking. Complements Meta Pixel and improves ad optimisation. We recommend always adding this alongside Meta Pixel. |
GDPR Consent
When a tracking integration is configured for a checkout, an analytics consent checkbox is automatically added to the checkout form. Tracking scripts are only activated if the customer checks it.
The analytics consent checkbox appears on the checkout automatically when a GTM container ID or Meta Pixel is configured in the checkout's integration settings. The checkbox is not shown for other integrations.
If the customer does not give consent, no tracking data is sent — neither from the browser nor from the server.
The consent status is stored with the order and is visible in:
- Order side panel — in the Customer Information section
- Order reports — on the Analytics tab as the consent acceptance rate over time
- Dashboard — consent acceptance rate as a KPI card
Systeme.io
Verkkokurssikassa automatically activates your Systeme.io course after purchase by adding tags to the customer's contact, which trigger your Systeme.io Automations.
Google Tag Manager & Analytics
Set up Google Tag Manager (standard or server-side) with Google Analytics 4 for checkout tracking, including server-side purchase events.