Simple CAPI
TikTok Events API explained

What is TikTok Events API?

TikTok Events API is a server connection that sends marketing events such as leads, bookings, registrations, and purchases directly to TikTok. It works alongside the TikTok Pixel to create a clearer conversion signal for reporting and campaign optimization.

Updated July 2026 6 min read Practical setup guide
Quick answer

TikTok Events API in plain English

TikTok Events API sends conversion data from a protected server to TikTok. The TikTok Pixel sends events from the browser. When both report the same conversion with the same event ID, TikTok can recognize them as one event and use the available browser and server information together.

What does TikTok Events API do?

Events API gives your website, CRM, or booking system a direct path for reporting completed actions to TikTok. It is useful when the browser alone does not carry every conversion signal.

For a service business, the event may be Lead after a form submission or Schedule after a completed appointment booking. The event should describe a real completed action, not a page visit that only looks similar.

  • Reports website, CRM, app, and offline events
  • Connects useful customer and campaign data to the conversion
  • Supports measurement, optimization, and audience building
  • Works with the TikTok Pixel through event deduplication

TikTok Pixel and Events API work together

The Pixel runs in the visitor's browser. Events API sends from a server. Using both gives TikTok two connected views of the same conversion.

The browser and server copies should use the same standard event and event ID. This keeps one lead from appearing as two separate conversions.

  • Pixel: browser conversion signal
  • Events API: server conversion signal
  • Same event name: the action matches
  • Same event ID: TikTok can deduplicate the pair

Which TikTok events should a lead funnel use?

Choose the event that matches the business outcome. A Lead event belongs on the completed lead form. Schedule belongs after an appointment is successfully booked.

Simple CAPI locks each script to one exact page, event, and form so the conversion fires at the intended moment.

  • Lead for a completed inquiry or estimate form
  • Schedule for a completed booking
  • CompleteRegistration for a real registration
  • Purchase for a completed payment
Before you publish

TikTok Events API essentials

01Create or identify the correct TikTok Pixel

02Choose one real conversion

03Connect Pixel and Events API

04Use one event ID for matching browser and server events

05Test the exact form or confirmation page

06Review the event in TikTok Events Manager

Frequently asked questions

Common questions about this setup

What is TikTok Events API?+

It is TikTok's server connection for receiving website, CRM, app, and offline marketing events.

Does TikTok Events API replace the Pixel?+

The recommended website setup uses Events API with the existing Pixel so both delivery paths can work together.

What is TikTok server-side tracking?+

It is the process of sending TikTok conversion events from a server instead of relying only on browser code.

Can TikTok Events API track leads?+

Yes. Use the standard Lead event after the intended lead form is successfully submitted.

How much is a TikTok Lead script in Simple CAPI?+

Each event-specific script is a one-time $5 purchase after the first eligible free script.

Official references

Use these official references when checking the current TikTok setup and account screens.

Keep learning

Related conversion tracking guides

Simple CAPI workspace

Turn the answer into a working TikTok conversion.

Choose Lead or Schedule, paste one protected script on the intended page, and verify the real conversion.

Create your script