For AI agents: the complete documentation index is available at https://docs.clickmax.io/en/llms.txt, the full documentation bundle is available at https://docs.clickmax.io/en/llms-full.txt, and this page is available as Markdown at https://docs.clickmax.io/en/features/traffic/ad-destination-and-tracking.md.
  • English
  • Why does my campaign show "No funnel identified"?

    Because the destination link of that campaign's ads does not point to a page of one of your funnels — or because the campaign has not been synced since the link changed. Clickmax finds the funnel through the ad's link, as configured on the platform, not through the campaign name. The ad details, under Traffic → Ads, show the link and the tracking the platform appends to it; that is where you see what is missing.

    Before you start

    • A workspace role that reaches the Traffic area — see Traffic.
    • The ad account connected and synced at least once — see How do I connect my ad account to Clickmax?.
    • Access to the platform's ads manager (Meta Ads or Google Ads) to edit the ad link.

    Step by step

    1. Go to Traffic → Ads, By Campaign tab, and expand the campaign down to its ads.
    2. Click an ad row to open its details.
    3. Under Ad destination, check the link. It must be the URL of a published page in one of your funnels.
    4. Right below, under Tracking parameters, check what the platform appends to the link on click. The sentence next to Funnel identified tells you whether the tracking is complete.
    5. If the sentence asks for the id tag, edit the ad in the ads manager and add the parameter:
      • Meta Ads — under the ad's URL parameters: utm_content={{ad.id}}.
      • Google Ads — under Final URL suffix (ad, ad group or campaign): utm_content={creative}.
    6. Sync the account (Traffic → Accounts → Sync) and go back to By Campaign. The funnel shows up in the campaign's Funnel column.

    For the other parameters (source, medium, campaign), see UTMs and funnel traffic tracking.

    How the funnel is identified

    Clickmax matches the destination link's address against the workspace's published pages:

    • A page on a custom domain connected to Clickmax.
    • A page on the project's default address (the subdomain named after the project).
    • An external page registered in a funnel.
    • One of your redirect links pointing to one of those pages.

    The URL path must match the page's; a leading www. and anything after ? are ignored. A deleted page stops being identified, even if the ad still points to it.

    Campaigns and ad sets have no link of their own: they inherit the funnel of most of their ads. A Google Performance Max campaign has no ad level, so it never gets a funnel.

    What each message means

    In the ad details, next to Funnel identified:

    MessageMeaning
    The tracking carries the ad idThe UTM carries the platform's id macro ({{ad.id}} on Meta, {creative} on Google) or the id itself. Sales from that funnel are credited to the right campaign.
    The tracking uses only the nameThe UTM carries the name ({{campaign.name}}) instead of the id. It works until someone renames the campaign; switch to the id macro.
    The link points to one of your funnels, but without an idThe funnel was identified, but sales have no way back to the ad. Add utm_content with the id macro.
    The link does not point to a page of one of your funnelsThe address is not a published page of any of your funnels. Check the link in the ads manager.

    In the By Campaign table, the Incomplete tracking warning icon next to the funnel name summarizes the two middle cases.

    If it did not work