1. All Collections >
  2. Channels >
  3. TikTok >
  4. TikTok Quick Start

TikTok Quick Start

Avatar
Joshua Lim
4 min read

- TikTok Business Messaging is in Open Beta and currently unavailable on respond.io for organizations registered in the United States.
- TikTok Accounts in the European Economic Area, Switzerland, and the United Kingdom cannot use the API to manage or send direct messages.

If you're in one of these regions, see TikTok Messaging Ads for alternative ways to reach TikTok users on respond.io.

Introduction

This guide will help you set up and configure TikTok as a messaging Channel on respond.io. By integrating TikTok Business Messaging, you can manage TikTok conversations alongside your other Channels for consistent customer engagement.

Prerequisites

Before connecting TikTok to respond.io, ensure the following:

TikTok Account with Advanced Access

TikTok uses a 3-tier account system:

  • General TikTok Account — the default tier. The messaging API is not available at this tier.

  • TikTok Account with Advanced Access — required for TikTok Business Messaging on respond.io.

  • Verified Business Account — the highest tier. This is not required for respond.io.

Advanced Access requires linking your TikTok account to TikTok for Business (TT4B) or Business Center. Switching to a "Business Account" in the TikTok app alone is not sufficient.

If you already have a TikTok for Business account:

For the full guide, see How to link an existing TikTok for Business account with a TikTok account.

  1. Go to theTikTok for Business login page.

  2. Click Log in with TikTok.

  3. Sign in with your existing TikTok account.

  4. Click Authorize.

  5. Select Link with an existing TikTok for Business account.

  6. Enter your TikTok for Business login credentials.

  7. Click Confirm.

If you're creating a new TikTok for Business account:

For the full guide, see How to link a new TikTok for Business account with a TikTok account.

  1. Go to the TikTok for Business signup page.

  2. Agree to the Terms and Conditions.

  3. Click Sign up with TikTok

  4. Sign in to your TikTok account or create a new one.

  5. Click Authorize.

  6. Create a TikTok Ads Manager account and click Register.

  7. Complete your ad account setup from the Welcome to TikTok Ads Manager page.

Once linked, your account will have Advanced Access and you can proceed with the connection below.

Message settings

Set your TikTok account to accept direct messages from everyone. Otherwise, you'll need to manually accept each message request from the TikTok app before messages appear in your Inbox. Edit your message settings.

Connecting TikTok to respond.io

Personal TikTok accounts cannot be connected. A TikTok account with Advanced Access is required to connect.

  1. Go to Settings > Channels.

  2. Click Add Channel and select TikTok.

  3. Click Connect with TikTok.

  4. Log in using your TikTok account credentials and authorize access.

  5. Follow the prompts to complete the connection process.

Once connected, your TikTok account will appear in the Channels list and a QR code will be generated for customer interactions.

Channel Configuration

After connecting your TikTok Channel, you can customize the settings:

  1. Channel name:

    1. Go to Settings > Channels > TikTok > Manage.

    2. Update the Channel name for internal identification.

  2. Chat link and QR code:

    1. Navigate to the Growth Widgets section.

    2. Generate and download a QR code to share with customers.

    3. When scanned, the QR code opens a chat directly at https://tiktok.me/{username} instead of your business profile.

    4. You can also include a pre-filled message, so Contacts start the conversation with context, just like WhatsApp.

Testing

To ensure everything works:

  1. Scan the QR code or click the generated chat link.

  2. Confirm it opens a TikTok conversation (not just the profile).

  3. Send a test message.

  4. Check the respond.io Inbox for the incoming message.

FAQ and Troubleshooting

How many TikTok accounts can I connect to respond.io?

There’s no limit to the TikTok accounts you can connect, as long as the Channel prerequisites are met.

Why can’t I receive messages?

There are three possible causes:

  1. DMs aren't set to everyone
    Your TikTok account may not be set to accept messages from everyone. Go to the TikTok app and update your message settings to allow DMs from all users.

  2. Token expired
    Your connection token may have expired. Go to Settings > Channels > TikTok > Manage > Refresh Permissions to reconnect.

  3. Account lacks Advanced Access (applies after April 2026)
    If your TikTok account isn't linked to TikTok for Business (TT4B) or Business Center, it won't have Advanced Access and messaging will fail. Refreshing permissions alone won't fix this. Link your account to TT4B or Business Center first, then re-authorize the Channel in respond.io.

Why did my TikTok messaging stop working after April 2026?

Symptom: Your TikTok Channel still appears connected in respond.io, but messages are failing to send or receive.

Cause: TikTok now requires Advanced Access for the messaging API. If your TikTok account isn't linked to TT4B or Business Center, it has been downgraded to a General TikTok Account and lost API access.

Fix:

  1. Link your TikTok account to TT4B or Business Center to restore Advanced Access. Link TikTok account to TT4B.

  2. Re-authorize your TikTok Channel in respond.io: go to Settings > Channels > TikTok > Manage > Refresh Permissions.

TikTok is rolling this change out gradually — not all accounts are affected simultaneously. If messaging is intermittently failing, this is the likely cause.

Why are messages not sending?

TikTok only allows sending messages within a 48-hour window after receiving a message. Each conversation has a limit of 10 messages within the window. Learn more about TikTok's messaging window here.

Why did my connection expire?

TikTok tokens can expire. Refresh the token by going to Settings > Channels > TikTok > Manage > Refresh Permissions.

What happens if I delete my TikTok Channel?

Deleting a Channel will retain messages and Contacts in the Workspace, but you will no longer receive or send messages via TikTok.

Why was a Contact created even though the TikTok user didn’t send a message?

When a TikTok user clicks on your TikTok ad, TikTok sends an event to the platform that creates a Contact, even if the user has not sent a message.

Why is my TikTok conversation marked as Open even though the user didn’t message me?

When a TikTok user clicks on your TikTok messaging ad, TikTok may send an event that automatically opens the conversation on the platform, even if the user has not sent a message.

Why can’t I click on the link in my TikTok app?

TikTok does not allow links to be clickable within its app. This is a limitation of the platform itself. You can manually copy the link and paste it into your browser to access it.

Why doesn’t the “View Ad” function work for some TikTok leads?

For certain leads, clicking the View Ad button may not open the ad preview. This typically occurs when the lead was generated from Smart Performance Campaigns (SPC), also known as Smart+ ads.

Smart+ campaigns dynamically generate multiple ad variants under a single campaign. Because of this variability, the TikTok Ad Preview API is unable to return a specific ad preview, which results in the View Ad button not working as expected.

What you can expect:

  • Smart campaigns will still trigger Workflows normally.

  • However, ad details (e.g., ad preview / creative details) may not be available in respond.io for Smart Performance Campaigns.

Why this happens:

TikTok currently does not send certain required metadata for Smart ads (for example, identifiers like messages_material_id). Because of this, respond.io may be unable to display ad details even though the lead and conversation are successfully received.

⚠️ Note: This is a limitation of TikTok’s current API design and is not an issue with respond.io.

Why can’t I send media messages to some TikTok users?

This happens due to TikTok’s restrictions. Some regions don’t allow sending or receiving images, and in other cases, the user’s account may be flagged by TikTok. You may see errors like “Due to Media send strategy” or “Due to risk control strategy." These are TikTok-imposed limits and can’t be fixed from respond.io.

Share this article
Telegram
Facebook
Linkedin
Twitter

Can't find what you're looking for? 🔎