TikTok Messaging Ads allow businesses to drive conversations directly from their ads by redirecting users to channels like WhatsApp, Messenger, or TikTok inbox. With SleekFlow’s integration, you can preview these ads in Inbox, track lower funnel events, and improve campaign performance through better attribution.
This feature is ideal for marketers and admins managing lead generation or conversion campaigns on TikTok who want clearer insights and centralized management across regions.
In this article, we will guide you through the setup, benefits, and best practices for connecting TikTok Messaging Ads to SleekFlow.
Benefits and use cases
Pain points solved:
-
No visibility into messaging impact on ad performance
- Easily link messaging outcomes to ad performance for deeper insights.
-
No feedback loop to TikTok Ads Manager
- Send lower funnel events back to TikTok for smarter targeting and delivery optimization.
Common use cases:
-
Capture conversations via CTA buttons
- Use “Send message” buttons in TikTok Ads to redirect users to WhatsApp, Messenger, or TikTok (requires TikTok Business Messaging setup).
-
Send conversion events for ad optimization
- Enable event tracking to help TikTok refine ad delivery based on real user replies and conversions.
-
Enable contact info sharing for attribution
- Allow TikTok access to hashed personal identifiers (e.g. email, phone) captured through messages for more accurate attribution.
-
Manage multiple advertiser accounts
- Centrally manage multiple TikTok ad accounts across markets like Hong Kong, APAC, or global teams.
Connecting your TikTok Messaging Ads to SleekFlow
Things to prepare before connecting your TikTok Messaging Ads:
You will be required to connect an active TikTok for Business account. If you have a personal account, or you don’t have a business account, you can sign up for one here.
You can following the steps below to set up your TikTok Message Ads connection:
- Click on the
icon on the left-hand navigation bar
- You will be redirected to the “Integrations” page
- Under “Marketing integrations” section, you will find the “TikTok Messaging Ads” section
- Click on the “Connect” button, you will then be redirected to the “Connect TikTok Messaging Ads” page
- In the “Connect TikTok Messaging Ads” page, once you have reviewed the details, click “Continue on TikTok”
- After clicking Continue on TikTok, please review the compliance terms shown on the Sharing personal data with TikTok page and make sure that you agree to these terms. If you would like to proceed, click "Agree and continue".
- You won't be able to proceed with the connection unless you tick the consent checkbox and accept the terms.

- You won't be able to proceed with the connection unless you tick the consent checkbox and accept the terms.
- You will be redirected to TikTok’s page to sign in and authorize the integration. Please make sure you have granted the following permissions
- Once the authorization is completed, you will be redirected back to the “Connect to TikTok Messaging Ads” page to configure the following optional items:
- Step 1: Enable “Lower funnel events”
- Step 2: Enable contact info sharing with TikTok via lower funnel events
Enabling “Lower funnel events” for your TikTok Messaging Ads integration (optional)
Once you have completed authorizing the required permissions, you can choose to enable lower funnel events after connecting your TikTok Messaging Ads account. This allows SleekFlow to send conversion signals back to TikTok, helping the platform optimize ad delivery based on real user actions.
This setting is applied at the TikTok for Business account level.
SleekFlow currently supports the following lower funnel event types:
You can follow the steps below to enable “Lower funnel events” for your TikTok Messaging Ads integrations:
- Once you have completed authorizing the required permissions on TikTok, you will be redirected back to SleekFlow’s “Connect to TikTok Messaging Ads” page
- The ‘Enable “Lower funnel events”’ toggle is by default enabled for you
- When this is enabled, SleekFlow will send events like message replies or lead actions back to TikTok for better ad targeting and performance tracking.
- If you wish to disable this feature, you can simply toggle it off
- You can also manage this feature in the “Manage” section
Enable conversion event sharing with TikTok (optional)
Notes:
- “Lower funnel events” needs to be enabled in order to enable contact info sharing with TikTok via lower funnel events.
- You will need to have at least 1 Advertiser Account in your TikTok for Business account in order to enable contact info sharing with TikTok
If your messaging flows capture user information like email addresses or phone numbers, you can allow TikTok to access this data in a privacy-safe, hashed format. This improves campaign attribution and helps TikTok match leads to ad interactions more accurately.
This setting is applied at the advertiser account level.
You can follow the steps below to enable contact info sharing:
- Once you have completed authorizing the required permissions on TikTok, you will be redirected back to SleekFlow’s “Connect to TikTok Messaging Ads” page
- When the ‘Enable “Lower funnel events”’ is toggled on, you will be able to see the list of advertiser accounts under the connected TikTok for Business account
- The “Enable contact sharing” toggle is by default on
- Once you have finished with the setup, click “Complete” to save the changes
Note: TikTok will only receive contact data that is captured through messages on SleekFlow. All data shared is hashed and used solely for attribution purposes.
Reviewing and configuring TikTok Messaging Ads integrations in SleekFlow
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.
ℹ️ You need to have at least TikTok for Business account to SleekFlow to review and manage the connected TikTok Messaging Ads connections.
Accessing TikTok Messaging Ads dashboard
You can review and manage all of your connected TikTok Messaging Ads connections in the TikTok Messaging Ads dashboard. To access the dashboard, you can follow the steps below:
- Click on the
icon on the left-hand navigation bar to go to the “Integrations” page
- Under “Marketing integrations” section, you will find the “TikTok Messaging Ads” integration
- Click on “Manage integration”, and you will be redirected to TikTok Messaging Ads dashboard
Managing your connected TikTok Messaging Ads integrations
Once you’ve connected your TikTok for Business account to SleekFlow, you can view and manage all associated advertiser accounts in one place.
Once you have accessed the TikTok Messaging Ads dashboard, you will find the following items:
Item |
Description |
Connection name |
The internal name you’ve assigned to each TikTok for Business account in SleekFlow. You can rename it anytime to reflect regions, campaigns, or teams (e.g. “ASEAN store”, “US Store”).
|
Account ID |
The unique ID for your TikTok for Business account. This is used to identify the parent connection.
|
Connected date |
The date and time when the TikTok for Business account was successfully connected to SleekFlow.
|
Connection status |
Shows whether the account is Connected (active and syncing) or Disconnected (not syncing, needs attention). See Understanding connection status for troubleshooting.
|
Actions |
Click “Configure settings” to manage lower funnel events, message PII sharing, and other settings.
|
By clicking on the expand icon next to a connection, you’ll be able to see the advertiser accounts linked to that TikTok for Business account. For each advertiser account, the dashboard will show:
Item |
Description |
Advertiser account name |
The official name and ID of the advertiser account used for specific ad campaigns.
|
Contact sharing enablement |
Shows whether “Contact info sharing” is enabled for that advertiser account. When enabled, SleekFlow can send hashed user identifiers (e.g. phone, email) to TikTok for attribution.
|
Event sets |
Displays which messaging platforms (e.g. WhatsApp, Messenger) are configured to send events back to TikTok. Each platform is shown as an icon.
|
Understanding connection status of your TikTok Messaging Ads integrations
In the TikTok Messaging Ads dashboard, each advertiser account shows a connection status. Use the table below to understand what each status means and what actions may be required:
Status |
What it means |
What to do |
Connected |
The integration is active and functioning correctly. SleekFlow can send event data to TikTok.
|
No action needed. Your account is properly connected and tracking as expected.
|
Disconnected |
SleekFlow cannot sync with this advertiser account. Messaging data will not be sent to TikTok.
|
Check if:
You will need to delete the account from SleekFlow and connect again to re-authorize. If the issue persists, remove and reconnect the account.
If your account is banned or flagged, reach out to TikTok to resolve the issue.
|
Renaming your connected TikTok Messaging Ads integrations
Note: By renaming your connected TikTok Messaging Ads integration, you will only be renaming the connection name displayed on SleekFlow. It will not impact the actual name on TikTok for Business account.
You can follow the steps below to rename your connected TikTok Messaging Ads integrations:
- In the TikTok Messaging Ads dashboard, locate the account that you would like to rename
- Click on the
icon next to the account name
- Click on “Rename”
- A pop-up modal will appear
- Enter the new name and click “Rename” to save the changes
Deleting your connected TikTok Messaging Ads integrations
Important: By deleting your account in TikTok Messaging Ads integration from SleekFlow, it will stop new leads from TikTok Messaging Ads from syncing to SleekFlow. Any workflow that was previously set up associated with the deleted account will be impacted. Please proceed with cautions.
You can follow the steps below to delete your connected TikTok Messaging Ads integrations:
- In the TikTok Messaging Ads dashboard, locate the account that you would like to delete
- Click on the
icon next to the account name
- Click on “Delete”
- A warning modal will appear
- Click “Delete” to confirm
Setting up event sets for TikTok Messaging Ads
Event sets allow SleekFlow to send messaging engagement and conversion events—such as replies or actions taken in chat—back to TikTok. These signals help TikTok understand which ads are generating valuable interactions, so it can optimize delivery and improve your campaign results.
Event sets are applied at the TikTok Advertiser account level.
What are event sets and why use them?
An event set links a specific messaging channel (e.g. WhatsApp) to a TikTok advertiser account. Once connected, SleekFlow can send lower funnel events—like message replies or lead conversions—directly to TikTok Ads Manager.
Why use event sets:
- Improve ad delivery: Help TikTok target users more likely to engage in conversations
- Boost ROAS: Focus budget on ads that lead to meaningful actions
Creating an event set
You can follow the steps below to create an event set for each advertiser account:
- In the TikTok Messaging Ads dashboard, locate the advertiser account that you need to create event set for
- Click on “Add event set” button next to the Advertiser account name
- A pop-up modal will appear
- Select the channel you want to link the TikTok Advertiser Account as the source for the event set. You can choose a WhatsApp, Facebook Messenger, or TikTok Business Messaging channel that is connected to your SleekFlow account
- Click “Create” after you have selected the channel
ℹ️ Note: Removing event sets is not supported at the moment. Once an event set is created, it cannot be deleted.