TikTok pixel in the checkout
Updated
The TikTok pixel measures purchases in the Rechnungskit checkout for your TikTok ads. Under Connections → Integrations, on the TikTok Pixel card (Connect expands the field), you enter only the pixel ID, which you find in TikTok Events Manager. Rechnungskit checks the format strictly; the card does not accept your own code or snippets. Rechnungskit adds TikTok's official loading code itself.
![]()
When the pixel loads
Only after consent. As soon as the TikTok pixel is active and your company details contain a privacy policy URL, the checkout shows the consent bar (details on the help page Consent and cookie banner in the checkout, in German). Only after a click on Accept does the checkout load TikTok's script. Without a yes, no TikTok script runs and the ttclid from your ad is not stored. The checkout's Content Security Policy allows the TikTok domains only on your checkout pages.
- Consent barappears as soon as the pixel is active and your company details contain a privacy policy URL
- DecisionThe buyer clicks Accept or rejects
- Load TikTok's scriptonly after the click on Accept
- TikTok domains onlyThe Content Security Policy allows them only on your checkout pages

Which events are sent
- a page view when the checkout page loads
- InitiateCheckout as soon as the buyer starts filling in the form
- a Purchase event (Subscribe for subscriptions) after payment, with amount, currency and an event ID. For test purchases and test subscriptions from test mode it stays off.
The pixel does not run on the page with the bank details for prepayment or in the customer portal. Rechnungskit does not pass names, email addresses or postal addresses to TikTok. Automatic advanced matching, which reads form fields, is a setting at TikTok: switch it off in TikTok Events Manager in the pixel's settings, because Rechnungskit cannot switch it off from its code.
What you need to do
Name TikTok in your privacy policy (TikTok Technology Ltd., purpose: ad performance measurement). Check the chain in TikTok Events Manager under Test events. A server-side report to TikTok does not exist yet; TikTok measures in the browser. Rechnungskit does not replace legal advice.
Where to find it in the app
Rechnungskit is not a tax advisory or law firm. This article explains general principles and does not replace advice from a tax advisor (Steuerberater, § 5 StBerG) or a lawyer (§ 3 RDG). Rechnungskit is built for businesses based in Germany and prepares documents, tax rates and bookings automatically. How your specific case is treated remains your decision, ideally together with your tax advisor or a lawyer.