Track

Ecommerce conversion tracking and Shopify order attribution.

Storefront visits and checkout orders are stitched by the same visitor id, straight from official webhooks — so paid, organic and AI-referred traffic can finally be compared on revenue rather than sessions.

No credit card required · Under 5 minutes to install

Verified by SourceTrack Engineering
First-Party Data & Cookieless Mode

Integrations

ShopifyStripeKlaviyo
1
visitor id across browse and checkout
0
third-party cookies

ATTRIBUTION STACK

Everything behind every ecommerce tracking conversion, captured automatically.

SourceTrack captures the source on the first visit and keeps it tied to the lead all the way through to your CRM.

ANALYTICS

Traffic, conversions, and revenue by channel.

Know which channels drive qualified deals, not just empty clicks.

CONVERSIONS BY CHANNEL1,284
FULL JOURNEY

See every touch that led to the conversion.

Audit the full multi-touch discovery path before the conversion.

Google Adsfirst touch
Meta Adsday 2
ChatGPTnurture
Conversionconverted ✓

HOW IT WORKS

Three steps to track ecommerce tracking with full attribution

One script tag, no complex setup, first-party tracking.

<script async src="https://api.srctk.com/tracker.min.js" data-site-key="YOUR_KEY"></script>
01

Install the snippet

Drop one lightweight script tag in your <head> or install via Google Tag Manager. Five minutes, no engineer required.

02

Every visit is classified

Source, campaign, click IDs and AI referrers are recorded on the visitor’s first-party session.

ST
SH
CA
IN
03

Conversions keep their origin

Payments, bookings and chat leads you connect are credited back to the session that produced them.

HOW IT FITS TOGETHER

Ecommerce tracking end to end.

One script tag on the left, your existing stack on the right, nothing to rebuild in between.

Store + payments

ShopifyStripeKlaviyo

Stitched into

Order by sourceRefunds nettedFirst-party id

Storefront sessions and checkout orders share one first-party visitor id, so paid, organic and AI-referred traffic can be compared on orders rather than sessions.

WORKS WITH

Tools that pair with ecommerce tracking.

The tools this feature is built around.

Shopify
Stripe
Klaviyo

FAQ

UTM and lead source tracking FAQ

Why webhooks rather than a pixel?

A pixel has to survive ad-blockers, a checkout redirect and the customer closing the tab. An official order webhook comes from the store itself, so the order is recorded whether or not the browser cooperated.

Are returns handled?

Yes, and they matter more in ecommerce than anywhere else. A refunded order stops counting as revenue for the channel it was credited to.

Does this need a cookie?

The browse session and the order are joined by a first-party visitor id, never a cross-site identifier. On the standard tracker that id lives in first-party localStorage; enable Cookieless Mode, a paid-plan setting, and no cookies are set and no visitor ID is kept on the device.

Attribute every deal back to the click, AI referral, or ad that earned it.

SourceTrack connects your forms, bookings, and payments to first-party session journeys — so your team sees the source behind each conversion with no third-party cookies and no broken UTM fields.

WITHOUT SOURCETRACKUntagged
👨‍💻
Kayden Floyd
kayden@abc.com
SourceUnknown
MediumUnknown
CampaignUnknown
Landing pageUnknown
No touchpoints captured
WITH SOURCETRACKAuto-tagged
👨‍💻
Kayden Floyd✓
kayden@abc.com · Acme Co.
ChannelPaid Search
CampaignFree_demo
Landing page/pricing
JOURNEY
✓
SYNCED TO