Skip to content

The Click ID is the thread that connects every touchpoint in a customer journey. AnyTrack generates it automatically when a visitor acts on your site, and it follows them through page views, form submissions, affiliate offers, and the final purchase — so every conversion attributes back to the right ad.

Without a Click ID, a conversion recorded on a third-party platform (an affiliate network, an external checkout, a CRM webhook) is an orphaned data point with no link to marketing spend. With it, every conversion ties directly to campaign performance.

The AnyTrack Click ID is a unique, anonymous, auto-generated alphanumeric string, for example IBTO9lOfAMybrKiiB1U9YG91IFjs3Dv9AV. It is 34 characters long and identifies one tracked event, such as the click on one link or the submit of one form. It matches one exact event. Every event attribute (customer, product, and transaction data) attaches to the Click ID, which is the value that travels between platforms.

The Click ID is not a novel concept: like Google’s gclid or Facebook’s fbclid, it anonymously identifies a visitor and stitches their activity together. The difference is scope — see the comparison below.

The Click ID is composed of three strings that let AnyTrack rebuild the visitor timeline:

Property ID (12 characters)Client ID (14 characters)Event ID (8 characters)
IBTO9lOfAMybrKiiB1U9YG91IFjs3Dv9AV

The 8-character event ID has two parts: 4 time characters, then 4 random characters. The time characters are a base-62 encoding of the minute, not encryption. The random characters make each event ID different.

The Page Click ID that AnyTrack('atclid') returns uses the same Property ID and Client ID plus the 4 time characters of the current minute. The first 30 characters of a Click ID equal the Page Click ID only when both are made in the same minute. AnyTrack matches a 34-character Click ID to one exact event. It matches a 30-character Page Click ID to the visitor’s latest event. In server-side setups, you can send the Property ID joined to the Client ID ({propertyid}{cid}, 26 characters). AnyTrack matches that value to the latest event of the visitor before the conversion.

  1. Generation — the Tracking Tag (client-side) or the collect endpoint (server-side) creates it.
  2. Propagation — AutoTag appends it to links and forms, or an integration or webhook carries it.
  3. Landing — the destination (an affiliate network, a CRM) stores the value.
  4. Matching — the conversion returns to AnyTrack and is matched back to the original session by the Click ID.

For example, the Click ID appended to a Shopify cart client-side is stored on Shopify’s servers and returned in the order webhook when the customer purchases — closing the loop from ad click to server-side conversion.

  • Client ID (cid) identifies the visitor (an anonymous cookie). The Click ID identifies an action that visitor took, and it is the value that moves between platforms.
  • gclid / fbclid are single-network ad-platform click IDs. The AnyTrack Click ID is cross-platform — it stitches the entire journey across ad platforms, 77+ affiliate networks, eCommerce, and CRM.
  • The Click ID is 34 characters, auto-generated by the Tracking Tag, and is the value that travels between platforms.
  • It powers attribution: every conversion, wherever it happens, ties back to the originating ad click.
  • For standard catalog integrations it is fully automatic; manual work is only needed for custom platforms.

Frequently asked questions

FAQ was last reviewed on 2026-11-08

How is the AnyTrack Click ID different from gclid or fbclid?
gclid (Google) and fbclid (Facebook) are platform-specific, tied to one ad network. The AnyTrack Click ID is cross-platform — it stitches sessions and conversions across ad platforms, affiliate networks, eCommerce, and CRM.
Do I need to set up the Click ID manually?
No. For standard catalog integrations it is generated and passed automatically. Manual work is only needed for custom platforms or advanced cross-platform attribution.
Is the time part of the Click ID encrypted?
No. The 4 time characters are a base-62 encoding of the minute in which the Tracking Tag created the event ID. For a link or a form, the Tag creates the event ID when it prepares the element, before the click or the submit. AnyTrack decodes them to read the time. The other 4 characters of the event ID are random.
How long does the Click ID stay valid?
The Attribution window in Property Settings (1, 7, 30 days, or maximum) changes only the attribution in AnyTrack reports. Each ad platform applies its own attribution window to the conversions that it receives.