This guide explains how to export TikTok Lead Generation data and send CRM postback events back to TikTok using Pabbly Connect. Posting CRM events helps TikTok understand lead quality and optimize ad performance.
You can access TikTok lead data using the following option:
Before going live, you can test the lead flow using the following test actions, For each Instant Form, you can create one test lead. If you need to create a new test lead, you must delete the existing test lead first.
Posting CRM events back to TikTok allows TikTok to understand what happens to a lead after form submission, which helps improve lead quality and campaign optimization.
By sending lead status updates (such as contacted or qualified) back to TikTok, advertisers enable TikTok to optimize ads based on real business outcomes instead of just form submissions.
If you want to fetch CRM events separately, you can retrieve all available CRM Event Sets created in your TikTok Ads account.
Action: Get CRM Event Sets
This action returns a list of CRM events (event names and event set IDs) available for your advertiser account.
Once a lead’s status changes in your system (for example, updated in Google Sheets or any internal CRM), you can send the updated status back to TikTok.
Action: Send CRM Events Data
Use this action to post the CRM event to TikTok.
Steps to Set Up TikTok Lead Generation & CRM Postback
Follow the steps below to successfully configure the integration.1. Access Leads Data
You can access TikTok lead data using the following option:
Receive Leads via Webhook
When a new lead is generated from a TikTok Lead Form, the data is automatically sent to Pabbly Connect via webhook.Important Note
For user convenience, the CRM Event Sets list is also included in the webhook response for new leads.
This is applicable only for new lead responses and allows you to directly use the CRM event details without making an additional API call.
2. Test Your Leads (Optional but Recommended)
Before going live, you can test the lead flow using the following test actions, For each Instant Form, you can create one test lead. If you need to create a new test lead, you must delete the existing test lead first.
- Create Test Lead
- List Test Lead
- Delete Test Lead
3. Postback CRM Events to TikTok
Posting CRM events back to TikTok allows TikTok to understand what happens to a lead after form submission, which helps improve lead quality and campaign optimization.
Why Postback CRM Events?
By sending lead status updates (such as contacted or qualified) back to TikTok, advertisers enable TikTok to optimize ads based on real business outcomes instead of just form submissions.
Step 3.1: Retrieve CRM Event Sets (Optional)
If you want to fetch CRM events separately, you can retrieve all available CRM Event Sets created in your TikTok Ads account.
Action: Get CRM Event Sets
This action returns a list of CRM events (event names and event set IDs) available for your advertiser account.
Note:
If CRM events are already available in the new lead webhook response, this step can be skipped.
Step 3.2: Send CRM Events Data to TikTok
Once a lead’s status changes in your system (for example, updated in Google Sheets or any internal CRM), you can send the updated status back to TikTok.
Action: Send CRM Events Data
Use this action to post the CRM event to TikTok.
Required Fields:
- Event Set ID – Select from the CRM events list
- Event – Updated lead status from your internal system
- Event Time – Timestamp when the lead status changed
- Lead ID – Lead ID received from the webhook response
How This Works in Practice
- TikTok generates a new lead → data is received via webhook
- Lead data is stored in Google Sheets or an internal system
- Lead status is updated (e.g., contacted or qualified)
- The trigger captures the updated lead data
- The Send CRM Events Data action posts the update back to TikTok
Last edited:
