Funnelish Integration

Set up Funnelish conversion tracking with AnyTrack to track purchases, cart events, and revenue. Connect your store data to ad platforms for accurate attribution and ROAS optimization.

Funnelish helps you deploy funnel solutions. If you run ads to your funnel, you need to know which campaigns convert based on actual sales. You also want ad algorithms to understand how visitors move through your funnel to improve targeting. AnyTrack's Funnelish integration makes this happen.

📘

Note

This integration automatically sends funnel activity and first-party data to the Conversion APIs. A simple and reliable way to improve ad targeting and enrich audience data.


Before you begin

  • You can edit your website or funnel
  • You have access to your AnyTrack account
  • You can access the conversion source (Shopify, ClickFunnels, etc.)
  • You have your Ad platform credentials (Meta, Google, etc.)

What

The Funnelish integration creates a direct connection between your Funnelish account and AnyTrack. When visitors trigger events in your funnel (purchases, purchase attempts, opt-ins, recurring payments, payment failures, refunds, new subscriptions, or subscription cancellations), Funnelish automatically notifies AnyTrack.

AnyTrack then sends this data to your connected ad platforms and analytics platforms using the Conversion API (a server-to-server connection that bypasses browser tracking limitations). The integration also captures which specific ad generated the funnel events, along with PageViews and OutboundClicks, giving you complete data to optimize your campaigns.

Why

This integration solves critical tracking challenges for funnel-based businesses:

Accurate Attribution: Know exactly which campaigns drive conversions based on actual sales data, not just clicks or impressions.

Algorithm Optimization: Feed real conversion data to ad platforms so their algorithms can better target high-value prospects and improve your ROAS (Return on Ad Spend).

Privacy-Compliant Tracking: Server-to-server data transmission bypasses browser restrictions, ad blockers, and iOS 14.5 limitations that break traditional client-side tracking.

Unified Reporting: The Campaign Report shows which campaigns drive conversions and at what cost, letting you pause underperforming campaigns directly from your AnyTrack dashboard.

Real-Time Data: Instant event forwarding ensures ad platforms receive conversion data immediately, maximizing optimization opportunities.

How

Complete the setup in less than 20 minutes with no advanced skills required. You need an AnyTrack and a Funnelish account.

Step 1: Configure the Integration

Follow this step-by-step guide to install the Funnelish integration:

Step 2: Validate Your Setup

After completing the setup, test and verify the integration works correctly:

🔎

Install the AnyTrack Pixel Helper Extension

Install the AnyTrack Pixel Helper Chrome extension to verify the AnyTrack Tag is installed on your website. It also shows connected ad platforms and browser-side events.

Linking from Funnelish to a Separate Shopify Checkout

A common funnel sends visitors through a Funnelish pre-lander, then over to a Shopify store to complete the order. The conversion (the Order) happens on Shopify, so Shopify is the conversion source and a single Shopify property is enough — Funnelish is just the pre-lander.

The link to Shopify is always a tagged permalink

The Shopify checkout cannot run third-party scripts, so the AnyTrack Tag is never present on the checkout page. That means the click ID cannot be captured at checkout — it has to be carried into the order as a Shopify cart attribute.

Tag every link from Funnelish to your Shopify checkout with the pass-through tracking parameter:

https://shop.mysite.com/cart/<variant_id>:1?attributes[__atclid]=--CLICK-ID--

The AnyTrack Tag on the Funnelish page substitutes --CLICK-ID-- with the live click ID at runtime. Shopify stores __atclid on the cart and forwards it to the order, AnyTrack matches it against the original ad click, and the conversion is attributed to the correct campaign.

This is required for every Funnelish → Shopify funnel, regardless of whether the two domains share a root. The standard cross-domain auto-tagging parameters (atclid, atrefid) are not read by Shopify and will not reach the order.

For the full permalink reference, see Shopify Cart Permalinks.

When you also need cross-domain tracking

Cross-domain tracking is independent of the permalink and only comes into play based on whether Funnelish and Shopify share a root domain:

  • Same root domain (e.g. funnel.mysite.comshop.mysite.com) — first-party data is already shared across subdomains. No cross-domain configuration is needed. Just install the tag on the Funnelish page and use the tagged permalink above.
  • Different root domains (e.g. mylander.commyshop.com) — you also need cross-domain tracking so the click ID is available on the Funnelish page in the first place. See the Cross-Domain Tracking guide. The tagged permalink is still required to land the click ID into the Shopify order.

Related Resources

Frequently Asked Questions

FAQ was last reviewed on 2026-05-28

The Funnelish integration connects your Funnelish account to AnyTrack. This enables AnyTrack to track funnel events like purchases, subscriptions, and opt-ins, then automatically forward this data to connected ad platforms like Facebook, Google Ads, and TikTok.
Using AnyTrack to manage conversion data offers several advantages: Standardized Data ensures consistent and accurate conversion data across platforms, Improved Data Quality enriches data with key metrics like funnel stages and revenue, Unified Data Source eliminates the need for separate integrations for each ad platform, Real-Time Synchronization sends events to platforms in real time for immediate updates, and Cross-Platform Optimization provides the same data to all platforms, improving ROAS.
The most likely cause is that the AnyTrack Tag is either not installed or installed incorrectly. Ensure that your AnyTrack Tag settings in Funnelish match the correct configuration by following this guide. Also use the AnyTrack Pixel Helper extension to validate your setup.
Yes. To track multiple funnels, add the AnyTrack Tag to each funnel. Follow Steps 6 to 16 of the Setup Guide and then run the Validation Guide to ensure the new funnel is tracked properly.
Yes. AnyTrack supports tracking funnels from multiple Funnelish accounts with the same integration. To ensure everything is set up correctly, run the Validation Guide for each account.
If you are testing AnyTrack, we recommend disabling the Global Facebook Pixel App integration, as it can interfere with your funnel tracking even if no Facebook Tracking Tag is set. If you want to use Facebook with other funnels, disable global settings and add specific tracking tags to those funnels instead.
AnyTrack tracks the following events from Funnelish: Purchases and purchase attempts, Opt-ins (email captures), Subscription creations and cancellations, Recurring payments and payment failures, and Refunds.
Yes. AnyTrack uses server-side tracking to bypass browser-side limitations caused by iOS 14.5 and other privacy restrictions. This ensures your campaigns remain fully optimized, even in restricted environments.
No. Subdomains of the same root domain already share first-party data, so cross-domain configuration adds nothing. You still need to tag the link to your Shopify checkout with ?attributes[__atclid]=--CLICK-ID-- — that is what carries the click ID into the Shopify order, since the AnyTrack Tag cannot run on the Shopify checkout. See Shopify Cart Permalinks.
Shopify's checkout cannot run third-party tags, so the AnyTrack Tag is never present on the checkout page to read those parameters. The click ID has to be carried into the order as a Shopify cart attribute. That is what ?attributes[__atclid]=--CLICK-ID-- does — Shopify stores __atclid on the cart and forwards it to the order, and AnyTrack matches it against the original ad click. This applies whether or not the domains share a root.
Only when the Funnelish page and your Shopify store are on different root domains (e.g. mylander.com linking to myshop.com). Cross-domain tracking ensures the click ID is available on the Funnelish page so it can be substituted into the permalink. The tagged Shopify permalink itself is still required either way.

What’s Next

Ready to explore the results?