TikTok Ads integration

Integrating SleekFlow with TikTok Ads Integration

Written By Frieda Yip (Super Administrator)

Updated at July 16th, 2025

Note: These features and configurations are available only to users with the appropriate permissions. For further details, refer to our Help Center article on Roles and permissions.

 

 

What’s supported in SleekFlow

  • Syncing TikTok lead form submissions
  • Creating contacts via Flow Builder
  • Automating follow-ups, assignments, and tagging

If a feature isn’t listed here, it’s currently not supported in our TikTok Ads integration.

 

Integrating TikTok Ads with SleekFlow allows you to capture leads from your TikTok ads and respond in real time. Once a lead submits a form on TikTok, their contact details are automatically synced to SleekFlow — enabling fast, personalized follow-up and seamless lead management through Flow Builder.

Benefits and use cases

Integrating TikTok Ads with SleekFlow improves lead capture efficiency and follow-up performance by automatically syncing lead data in real time. Here are the key benefits:

  • Capture leads instantly from TikTok ads: When a user submits a lead form on TikTok, their contact details are automatically synced to SleekFlow. This enables immediate follow-up and reduces the risk of losing high-intent leads due to manual delays.
  • Automate personalized lead follow-ups: Use Flow Builder to trigger automated messages via WhatsApp or SMS based on TikTok form submissions. Tailor your follow-up based on campaign type, product interest, or customer location to improve conversion rates.
  • Centralize lead management: All leads collected from TikTok forms are stored in SleekFlow, making it easy to segment, qualify, and assign them to relevant sales agents — without switching platforms.

Track performance across campaigns: Segment leads by form or campaign name to measure the performance of each lead generation initiative. This helps marketing teams analyze which campaigns generate the most qualified leads.

 

Setting up your TikTok Ads integration

You can follow the steps below to connect your TikTok Ads account to SleekFlow:

  1. In the left navigation bar, click on icon to go to the Integration page
  2. Under “Marketing integrations”, locate “TikTok Ads”
  3. Click “Connect”
  4. You will be redirected to the “Connect TikTok Ads” page
  5. Click “Continue on TikTok”
  6. You will be redirected to TikTok to grant the required permissions and access to complete the integration set-up

 

Setting up “TikTok Ads” data sync workflow in Flow Builder

Once you have successfully connected your TikTok Ads account to SleekFlow, you will be required to set up a flow in Flow Builder to sync data from TikTok Ads. This is a compulsory step to bring your TikTok page lead record into SleekFlow to enable other features, like automated workflows and target campaigns.

You can follow the steps below to set up data sync flows in Flow Builder:

  1. In the Flow editor, select a TikTok trigger as the trigger of the data sync flow. Choose “TikTok lead received” as the trigger. This node will be triggered when a customer submits a lead form in a TikTok Lead Generation campaign
  2. Once you have selected the trigger, you will be required to select:
    1. Connection
      Choose the TikTok Ad account that is connected to your SleekFlow workspace. This represents the user-level TikTok Ads integration that holds access to your advertiser accounts.
    2. Advertiser account
      Select the TikTok Ads account under the connected user that is running your Lead Generation Campaign. 1 TikTok Ad account can be linked to multiple advertiser accounts.
    3. Instant form
      Choose the specific lead form used in your TikTok Lead Generation Campaign. This ensures that SleekFlow only syncs leads submitted via that form into the flow.
  3. Once you have selected the compulsory fields, you can also configure the “Enrollment conditions” by going to the “Filter” tab. 

    When toggled on, you can set specific conditions that the TikTok lead record must meet in order to be enrolled into the flow.
  4. Once you’ve set up the “TikTok lead received” trigger node, you can continue building your flow by adding action nodes — such as “Create contact” — to define what should happen when a lead is received. Below is an example of how to map TikTok lead data to contact fields in SleekFlow:
    1. Add a “Create contact” action node
      This allows you to turn the incoming lead into a contact in SleekFlow automatically.
    2. Set the contact identifier
      1. In the Contact identifier type field, select “Phone number” 
      2. In the Contact identifier field, insert the corresponding variable from the lead form.
      3. To do this:
        1. Click the (x) button next to the input field to open the variable picker.
        2. Select Trigger variables > lead_fields, and choose the relevant field (e.g. phone_number, email, etc.).

           
    3. Map additional contact properties (optional)
      You can map more details from the lead form to custom contact properties in SleekFlow:
      1. Click Add under the contact properties section.
      2. Choose a property from the dropdown (e.g. “Subscriber”, “First name”).
    4. Learn more about the action nodes available in Flow Builder in our Help Center.

 

Managing our TikTok Ads integration

ℹ️ You need to have at least one TikTok Ads account to SleekFlow to review and manage the connected TikTok Ads account.

 

You can review and manage all of your connected TikTok Ads accounts in the TikTok Ads dashboard. To access the dashboard, you can follow the steps below:

  1. Click on the icon on the left-hand navigation bar to go to the “Integrations” page
  2. Under “Marketing integrations”, you will find the “TikTok Ads” integration
  3. Click on “Manage integration” and you will be redirected to the “TikTok Ads” dashboard

 

Renaming your TikTok Ads integration

To rename your TikTok Ads connection, follow the steps below:

  1. In the “TikTok Ads dashboard”, hover on the TikTok Ads connection you would like to rename
  2. Click on the button, and select “Rename”
  3. Rename the connection by entering a new name in the "Connection name” text box
  4. Click “Rename” and your connection name will be updated

 

By renaming the store, you will only rename the store name displayed in SleekFlow. The change will not be applied to the account name on TikTok Ads.

 

 

Deleting your TikTok Ads accounts from SleekFlow

Deleting a TikTok Ads account from SleekFlow is permanent and cannot be undone. Any flows built with this account, as well as synced contacts and data, will remain in your workspace — but they may trigger errors if the account connection is missing.

 

You can follow the steps below to delete a connected TikTok Ads account:

  1. In the TikTok Ads dashboard, hover on the TikTok Ads account you would like to delete
  2. Click on the icon, and select “Delete”

     
  3. A warning modal will appear. Click “Delete” to confirm the deletion

 

Re-connecting your TikTok Ads account

If your TikTok Ads connection becomes inactive or expires, you won’t be able to reconnect it directly in SleekFlow.

To check if your current TikTok Ads connection is still active, visit the “TikTok Ads dashboard” and review the status under your authorized apps or integrations.

To connect to your TikTok Ads account, you can follow the steps below:

  1. In the “TikTok Ads dashboard”, locate the disconnected account that you wish to connect again
  2. Delete the existing TikTok Ads account
  3. Set up the connection again by following the steps in this section