← Terug naar alle blogs← Vorig artikel

Waarom je TikTok-ads tegenvallen, en hoe CAPI dat oplost

TikTok heeft 50+ purchase-events per week nodig om learning te verlaten. De meeste Shopify-stores sturen er veel minder, niet door volume, maar door kapotte tracking.

Het learning-faseprobleem van TikTok

TikTok Ads heeft minstens 50 optimalisatie-events per ad group per week nodig om de learning phase te verlaten. In learning zijn CPM’s hoger, delivery grillig, en resultaten onbetrouwbaar. De meeste Shopify-stores blijven permanent in learning, niet door te weinig sales, maar omdat TikTok maar een deel ervan ziet.

Waarom TikTok conversiedata verliest

De TikTok Pixel heeft dezelfde client-side limieten als elke pixel. Adblockers, iOS Safari, en directe navigatie na een ad kappen attributie af. Het TikTok-publiek is zwaar mobiel, dus iOS raakt harder.

Een store met 100 aankopen per week toont vaak maar 60 tot 65 in TikTok Events Manager. Dat is te weinig om per ad group learning te verlaten als er 5 tot 10 groepen tegelijk lopen.

Wat TikTok Events API anders doet

TikTok Events API stuurt events vanaf je server. Samen met de client-side pixel en deduplicatie via event_id vang je bijna alle echte conversies.

TikTok noemt aankopen CompletePayment, niet Purchase. Die naam is een veelvoorkomende bron van kapotte server-side setups.

Advanced matching voor TikTok

De zwaarste identifiers zijn gehashte e-mail (+3.0), gehashte telefoon (+2.5), de first-party cookie _ttp (+1.5), en ttclid uit adlinks (+1.5). _ttp en ttclid vragen om de client-side pixel, daarom wint dual-dispatch van alleen server-side.

+3.0
Gehashte e-mail
+2.5
Gehashte telefoon
+1.5
_ttp / ttclid elk

De 50-eventstrategie

Heb je minder dan 50 aankopen per week per ad group, optimaliseer dan eerst op een hoger funnel-event. Start met AddToCart, verlaat learning, schakel daarna naar CompletePayment. Layer Insights toont eventvolume per platform, zodat je het event kiest dat learning werkelijk haalt.

Layer Insights app

Bekijk dezelfde beslissing in je eigen commerce data

Open Layer Insights →
Lees hierna

Server-side tracking uitgelegd: waarom client-side alleen niet meer volstaat

Verder lezen →