Use Cases
Shopify Funnels Track your Shopify checkout funnels and see which ads drive the most revenue. High-Converting Funnels Monitor funnel performance, upsells, and order bumps with accurate attribution. Split Test Tracking Track performance across split test variations and see which ads work best for each variant. Post-Purchase Upsells Track upsell acceptance rates and attribute revenue back to original traffic sources.Before You Start
- You have a DATALYR account
- You’ve created a workspace
- You have a Funnelish account
- You have a funnel created in Funnelish
Step 1: Get Your Tracking Code
- Log in to your DATALYR dashboard
- Go to Settings → Tracking
- Copy your tracking script:
Step 2: Add to Funnelish Funnel
For All Pages in Funnel
- Open your funnel in Funnelish
- Go to Funnel Settings
- Click Tracking & Analytics
- Scroll to Custom Head Code
- Paste your DATALYR tracking script
- Click Save
For Individual Pages
- Open the page you want to track
- Click Page Settings (gear icon)
- Go to Tracking Codes
- Paste your DATALYR script in Head Code
- Click Save
Step 3: Verify Tracking Works
- Visit your published funnel in a new browser tab
- Go to your DATALYR dashboard
- Click Events in the sidebar
- You should see a
page_viewevent within 10 seconds
What Gets Tracked Automatically
Once installed, DATALYR automatically captures:- Page views on all funnel pages
- Visitor IDs (persistent across sessions)
- UTM parameters from ad campaigns
- Ad click IDs (fbclid, gclid, ttclid)
- Referrer and traffic source
- Device and browser information
Track Opt-in Forms
Track form submissions on your opt-in pages:- Open your opt-in page
- Go to Page Settings → Tracking Codes
- Add this to Footer Code:
'Lead Magnet Funnel' with your actual funnel name.
Track Shopify Purchases
If you’re using Funnelish with Shopify, track purchases on your thank you page:- Go to your Thank You Page in Funnelish
- Open Page Settings → Tracking Codes
- Add this to Footer Code:
Track Upsell Acceptance
Track when users accept upsells or one-click upsells:Track Order Bumps
Track when users select order bumps on checkout pages:Track Funnel Steps
Track progression through your funnel:Identify Users
After collecting email addresses, identify users for cross-device tracking:Track Split Tests
Track which split test variant users see:Troubleshooting
Not seeing events? Check that:- Your tracking script is in Custom Head Code (not footer)
- You’ve saved your funnel settings
- Your workspace ID is correct
- Ad blockers are disabled
- You’re testing on the live funnel URL (not editor)
Shopify.checkout object is only available on Shopify checkout and thank you pages. Make sure you’re testing on the actual thank you page after completing a test order.
Form tracking not firing?
Funnelish forms may use different selectors depending on the template. Use browser dev tools (F12) to inspect your form and find the correct selector.
Duplicate events?
Make sure you only have the DATALYR script added once. Check both funnel-level and page-level tracking codes.
Next Steps
Verify Tracking
Confirm events are coming through
Track Custom Events
Learn event tracking API
Connect Integrations
Link Meta Ads, Google Ads, TikTok
View Your Dashboard
See your tracking data