SamCart Troubleshooting
Systematically verify your SamCart and AnyTrack integration to identify and fix tracking issues using this step-by-step diagnostic checklist.
Systematically verify your integration to identify tracking issues. Focus on the critical checkpoints that actually impact functionality.
Quick Diagnostic Tests
Section titled “Quick Diagnostic Tests”- Not seeing conversions?
→ Check the Events Log of the SamCart integration first. If it is empty, the webhook is not configured → Return to the setup guide and complete the instructions. - Conversions tracked in AnyTrack but not reaching ad platforms?
→ Verify ad platform connections in AnyTrack are authenticated and Conversion API is enabled. - Wrong
revenueamounts?
→ Verify that the webhook rule uses the Order Completed trigger, not Product Purchased. ThePurchasein the Events Log lists every product of the order as an item.
Core Integration Status
Section titled “Core Integration Status”- AnyTrack Tag loads on all pages (check browser dev tools → Network tab on SamCart pages AND any external landing pages)
- Webhook receiving data (check the Events Log of the SamCart integration for recent events)
-
atclidparameter appears in SamCart URLs when navigating from external pages
SamCart Configuration Audit
Section titled “SamCart Configuration Audit”Tag Installation
Section titled “Tag Installation”- Tag in correct location: SamCart → Settings → Tracking & Pixels → Embed HTML/Scripts in Header
- Tag on each SamCart page (pages built with the SamCart page builder): page Settings → Pixels + Scripts → Inject Custom Code Into Header, then the page is published. The Tracking & Pixels settings do not apply to these pages. See Install the Tag on SamCart Pages
- “Fire Pixels Before Redirect” is ON
- Content URL parameter includes
atclid - Custom parameter
atclidcreated and added to all products and upsells
Webhook Setup
Section titled “Webhook Setup”- Webhook rule configured: Global → Send Notify URL for POST → Order Completed (not Product Purchased, which SamCart sends once for each product)
- Exact webhook URL provided by AnyTrack for the SamCart integration
- SamCart via Zapier you have followed exactly the provided instructions
Event Firing Verification
Section titled “Event Firing Verification”Test with a real purchase flow:
- PageView appears for each landing page visit
- OutboundClick appears when the visitor clicks from an external page to SamCart
- InitiateCheckout appears when the checkout page loads
- AddPaymentInfo appears when the buyer submits payment, successful or not
- Purchase event appears in the Events Log after the buyer finishes the upsell funnel. SamCart sends the Order Completed webhook when the order is complete, not at checkout. The value is the order total, with the main product, the order bumps, and the upsells
Configuration Conflicts
Section titled “Configuration Conflicts”- No duplicate pixels in SamCart (Meta, Google, and TikTok pixels removed)
- Client side purchase tracking disabled in Property Settings > Samcart (required whenever you use the SamCart webhook, because it records each order a second time from the browser). See Client-Side Purchase Tracking
- Slide checkout enabled in AnyTrack (if using SamCart slide checkout feature)
Multi-Page Funnel Check
Section titled “Multi-Page Funnel Check”Only if your funnel includes pages outside SamCart:
- External landing pages have the AnyTrack Tag installed, and links to SamCart checkout pages include the
atclidparameter. Hover over a link to see it. - Click IDs pass through entire funnel chain to SamCart
Data Flow Validation
Section titled “Data Flow Validation”Use external platforms to verify conversions are being tracked and sent according to your tracking plan.
- Meta Events Manager conversions appear within 20 minutes (via Conversion API only)
- Google Analytics 4 Debugging conversions appear in real time
- Attribution data matches between AnyTrack and ad accounts (Ad platforms have attribution delays, check after 24 hours)
- Revenue values: In AnyTrack, campaign report verify the values sync correctly with actual order amounts.