Skip to main content
TikTok · Crypto and tradingTikTok × Crypto and trading

TikTok Ads conversion tracking for crypto and trading platforms

Financial trading and crypto advertising is permitted on the major platforms only with certification, varies by market, and is enforced unevenly — so the eligibility question comes before the measurement question. What TikTok Ads adds on top of that is a mechanical requirement: ttclid has to reach the record that holds the money, because TikTok can only credit a conversion it can tie back to a click it recognizes. This page covers both halves — what a conversion is in crypto and trading platforms, and what TikTok specifically needs to accept it.

Free30 minutesNo obligation

Specific to TikTok × Crypto and trading

TikTok for crypto and trading: the policy check comes before ttclid

On TikTok, a trading platform that is eligible to advertise should send the first deposit as CompletePayment with value through the Events API from its backend, matched on the ttclid stored at signup plus hashed email, with CompleteRegistration as the volume event. Many crypto offers are not eligible at all, so confirm TikTok's financial services policy for your market first.

TikTok has been the most restrictive of the large platforms on crypto, and its financial services rules vary by country and product, with token promotion and leveraged trading among the most limited. Read the current policy for every market you plan to target and get written confirmation from your TikTok contact where anything is ambiguous. Paid creator posts about your product fall under the same rules, and unpromoted ones carry no ttclid at all.

Where you can run, the audience is young and responds to hype, which is the profile of the bonus-chasing signup this category already struggles with. TikTok's delivery learns that pattern quickly if CompleteRegistration is the optimization event. Move the target to completed verification as soon as volume allows, and send CompletePayment with the real deposit amount so value-based bidding can tell a ten-dollar deposit from a serious one.

Most TikTok clicks open in the in-app browser, and many users then install your app from the store to finish KYC there. The ttclid lives on the web session, the deposit happens in the app, and nothing joins them unless the signup was completed on the web first or your mobile measurement partner handles TikTok attribution. Decide which of those two paths you are measuring before anyone writes a tag, because building both without a rule produces the same deposit twice.

TikTok · Crypto and trading · what breaks

Why TikTok under-reports for crypto and trading platforms

  1. 01

    Signups optimized as the conversion

    Free accounts are trivially cheap to acquire and most never fund. This is the defining waste in the category.

  2. 02

    Certification and market restrictions

    Advertising is permitted with certification in some markets and prohibited in others. Eligibility is not a tracking problem.

  3. 03

    An audience that blocks trackers

    Crypto users run blockers and privacy browsers at rates well above the web average, so browser-side coverage is structurally lower.

  4. 04

    Ttclid never reaches the record

    TikTok's click identifier, appended to the landing URL. Capture it on landing and persist it exactly as you would gclid or fbclid — it's the strongest matching signal available and the most commonly missing one, because TikTok is often added to a stack that was built around Google and Meta.

TikTok · Crypto and trading · the fix

What working looks like — TikTok · Crypto and trading

  • Funded accounts as the conversion

    First deposit, from your backend, at its actual value.

  • Server-side capture wherever possible

    Because on this audience specifically the browser is the weakest link.

  • Coverage stated honestly

    The share of funded accounts carrying a click identifier, published rather than hidden.

TikTok · Crypto and trading · architecture

How TikTok and crypto and trading platforms actually connect

  1. 1

    The conversion in crypto and trading platforms

    The money event is a funded account. Everything above it is measured for learning volume, and the verification step in the middle is where most of the drop-off and most of the delay happens.

  2. 2

    TikTok Ads needs a click to match

    A standard event name, an event timestamp, a shared event ID, hashed and normalized user identifiers, and ttclid where available. Confirm the current required fields in TikTok's documentation before building.

  3. 3

    The identifier: ttclid

    TikTok's click identifier, appended to the landing URL. Capture it on landing and persist it exactly as you would gclid or fbclid — it's the strongest matching signal available and the most commonly missing one, because TikTok is often added to a stack that was built around Google and Meta.

  4. 4

    Where it gets sent from

    Your backend's funded accounts by first-deposit date, for the same window.

  5. 5

    Deduplication and window

    Send the same event ID from the browser pixel and the server event. The mechanics mirror Meta's closely enough that a team who has done one can do the other, but verify TikTok's current requirements rather than assuming parity — the deduplication window in particular isn't a figure we'll guess at. Verify the current attribution and import windows in TikTok's documentation. They differ from Google's and Meta's, and quoting a number here that goes stale would be worse than sending you to the source.

TikTok · Crypto and trading · events

The conversion map for crypto and trading platforms

Five steps, with a verification gate that separates the free from the real.

RegistrationFree and abundant. Learning signal only.
Verification startedThe first real friction.
Verification completedA meaningful commitment and a reasonable optimization target where deposit volume is low.
First depositThe money event, at the deposit amount or modeled account value.
Trading activityWhere the real economics are. Reported internally, not sent to an ad platform.

TikTok · Crypto and trading · diagnose

Diagnostic order — TikTok · Crypto and trading

  1. 01

    Count records carrying ttclid

  2. 02

    Above-average tracker blocking

    Measure your actual coverage rather than assuming the benchmarks other industries reach apply here.

  3. 03

    Verification delays

    KYC can take days, which puts the funded event well after the click and sometimes near the window edge.

  4. 04

    Incentivized signups

    Bonus-driven registration inflates volume with users who never fund. Filter before sending.

  5. 05

    Read TikTok's own event diagnostics, plus a reconciliation against your records

    TikTok is usually the third platform added to a stack, and it typically inherits whatever assumptions were made for Google and Meta. The most common result is that ttclid is never captured at all, because the capture code was written naming gclid and fbclid and nobody revisited it.

TikTok · Crypto and trading · prove

How it gets proven — TikTok · Crypto and trading

Source of truth

Your backend's funded accounts by first-deposit date, for the same window

  • A certification and eligibility review before any measurement work.
  • Identifier coverage measured on your own funded accounts — expect it lower here than published benchmarks.
  • Funded accounts reconciled per account against what each platform reports.
  • A written statement confirming no holdings or trading data leaves your systems.
  • TikTok's own event diagnostics, plus a reconciliation against your records read directly, not inferred from an upload succeeding.

TikTok · Crypto and trading · free audit

What we check in the free audit

  • Count records carrying ttclid
  • Above-average tracker blocking
  • Verification delays
  • Incentivized signups
  • Read TikTok's own event diagnostics, plus a reconciliation against your records

Checked against

Your backend's funded accounts by first-deposit date, for the same window

Get my free conversion tracking audit

Free30 minutesNo obligation

TikTok · Crypto and trading · when not to buy

When you don't need this — TikTok · Crypto and trading

  • If TikTok already reports conversions that reconcile against your backend's funded accounts by first-deposit date within a few percent, this is working and there is nothing to buy.
  • Measure identifier coverage yourself first — pull your last hundred records and count how many carry ttclid.
  • If TikTok is a small share of your spend, the effort is better spent making Google and Meta correct first — the same infrastructure then extends to TikTok as one additional tag rather than a separate project.

TikTok · Crypto and trading · what we deliver

What gets built — TikTok · Crypto and trading

  • Identifier captured and persisted server-side on first visit

    Not dependent on a script this audience is unusually likely to block.

  • Carried through registration and verification

    Onto the user record, surviving a KYC step that can take days.

  • First deposit fires the conversion

    From your backend, at the deposit value or a modeled account value.

  • Nothing about holdings or trading activity sent onward

    A value and a stage. Financial position is not advertising data.

  • Dispatch via the Events API

    Structurally similar to the other server-side conversion APIs: event name, timestamp, event ID, hashed user identifiers, event properties. TikTok's exact field names change more often than the other major platforms', so build against their current documentation rather than a blog post — including this one.

Written guarantee

95%+ tracking accuracy

Measured against Your backend's funded accounts by first-deposit date, for the same window. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

TikTok · Crypto and trading questions, answered

Do not assume yes. TikTok's cryptocurrency and trading rules have been restrictive and change, so check the current policy for your product and get confirmation before producing creative.

Free · 30 min

Get TikTok reporting what crypto and trading platforms actually earn

Free30 minutesNo obligation