Know which ad
drove the deal

Octanist captures 11 click IDs from 9 ad platforms on every form submission. Each lead is linked to the exact ad, campaign, and keyword that drove it, so you see true ROAS, not just clicks.

Cross-platform attribution visual

Overview

Octanist captures 11 click identifiers from 9 ad platforms on every form submission, automatically. Each lead is linked to the exact ad, campaign, and keyword that drove it, giving you full-funnel attribution from first click to closed deal.

Lead table showing multi-platform channel attribution
Every lead shows which ad platforms drove it

11 click IDs, one source of truth

Most attribution tools only track Google Ads (GCLID). Octanist captures click identifiers from every major ad platform simultaneously. If a lead interacts with multiple platforms, all click IDs are stored on the same lead record.

  • GCLID: Google Ads
  • FBC & FBP: Meta / Facebook / Instagram
  • MSCLKID: Microsoft / Bing Ads
  • li_fat_id: LinkedIn Ads
  • ttclid: TikTok Ads
  • twclid: X / Twitter Ads
  • rdt_cid: Reddit Ads
  • sccid: Snapchat Ads
  • ga4cid & ga4sid: Google Analytics 4
Attribution tab in lead drawer showing captured click IDs and UTM parameters
All captured click IDs visible in the lead attribution tab

Smart channel detection

Octanist automatically detects which ad platform each lead came from using a priority-based system. This determines the channel shown in the lead table and used for dashboard breakdowns.

Click ID detection (highest priority)

If a GCLID is present, the channel is Google Ads. If FBC is present, it's Meta. Click IDs always take priority over UTM parameters.

UTM pattern matching

When no click IDs are present, utm_source is matched against known patterns (e.g., 'google' → Google Ads, 'facebook' or 'fb' → Meta Ads).

Multi-channel support

If a lead has click IDs from multiple platforms (rare but possible), all channels are shown. The lead table displays multiple platform icons.

Organic & direct fallback

Leads without any click IDs or UTM parameters are classified as Organic / Direct. Manual leads created in the UI are tagged as Manual.

UTM parameter tracking

In addition to click IDs, Octanist captures three standard UTM parameters from every lead: utm_source, utm_medium, and utm_campaign. These are stored on the lead record, displayed in the lead table as optional columns, and available as filter and export fields.

UTM parameters serve as a secondary attribution method when click IDs aren't present, and they're used in the dashboard for source/medium/campaign dimension breakdowns.


Octanist captures and stores four DMA consent flags per lead, which are forwarded to ad platforms when sending conversions. This ensures compliance with the Digital Markets Act and GDPR requirements.

  • ad_storage: allows ad-related cookies
  • ad_user_data: allows sending user data to ad platforms
  • ad_personalization: allows personalized ads
  • analytics_storage: allows analytics cookies

All leads automatically expire after 90 days for compliance. Consent status is visible in the lead drawer and can be included in exports.

Ready to scale campaigns and grow your business with real data?

Agency team collaborating
30days free