Resources · Make integration

TikTok Audiences Make integrationAutomate TikTok Audiences with Make.

Tired of re-uploading customer lists to TikTok by hand? The TikTok Audiences Make integration gives you 22 modules to build, update and target audiences without code. This guide connects your account and walks you through a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the TikTok Audiences Make integration do for you?

The TikTok Audiences Make integration links your TikTok for Business advertiser account to Make, a visual tool where you build a scenario: an automation made of modules, each one a single brick that watches, acts or searches. You get 22 modules: 1 scheduled trigger, 18 actions and 3 searches, all about custom audiences, lookalikes and saved audiences.

Keep a retargeting list in step with your CRM. When a lead signs up in another app, Update Contacts in a Custom Audience adds that person to the matching TikTok audience, and removes them again when they buy. Your ads stop chasing people who already converted.

Turn a customer file into a campaign audience. Upload a Customer File sends the list to TikTok and returns a file path; Create a Custom Audience by File Path builds the audience from it, and Apply a Custom Audience to Ad Groups puts it to work in the ad groups you pick.

Grow reach from your best buyers. Once a source audience holds more than 100 people, Create a Lookalike Audience finds similar profiles, and Refresh a Lookalike Audience updates it when the source changes.

What the listed modules leave out, Make an API Call can reach through the same connection. Make is not the only option either: the n8n vs Make comparison helps you weigh both, and our Make review covers the tool itself. If you would rather hand the build over, the Make agency team can take it on.

Connect

How do you connect TikTok Audiences to Make?

  1. 01

    Get your API credentials from TikTok

    You need a TikTok for Business developer account. According to the Make documentation, you open the research projects section, pick your approved project, click the eye icon next to the credential and copy both the Client ID and the Client secret.

  2. 02

    Add a module and open the connection window

    In your scenario, add any TikTok Audiences module and click Create a connection. The Connection name field is optional; a clear name such as the ad account helps when you manage several brands.

  3. 03

    Paste the credentials and save

    Enter the Client ID and Client secret you copied, or follow the instructions Make shows on screen. The connection is now saved once and reused by every TikTok Audiences module you add later.

First scenario

Your first scenario: feed a TikTok audience from new leads

GoalWhen a new contact lands in your CRM or sheet, Make adds that person to a TikTok custom audience.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the big +. The first module comes from the app that holds your leads, such as a CRM or a spreadsheet.

  2. 02

    Add the TikTok module

    Click the + on the right of that first module, search for TikTok Audiences and pick Update Contacts in a Custom Audience. Select your connection or click Create a connection.

  3. 03

    Choose the audience and map the contact

    Pick the custom audience Make lists once the connection works, choose to add contacts, then map the contact details coming from the first module into the TikTok fields.

  4. 04

    Test with Run once

    Create a test lead in your source app, then click Run once. Open the bubble above each module to read the bundles it received and check the contact reached TikTok.

  5. 05

    Schedule and switch it on

    Open the clock on the first module: a new scenario runs every 15 minutes by default, and 15 minutes is also the shortest gap on the Free plan. Then switch the scenario on.

Triggers

What can start a TikTok Audiences scenario?

1 module starts a scenario when something happens in TikTok Audiences. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by TikTok Audiences as soon as it happens.

TikTok Audiences1Watch Custom Audience Application Logs

Watch Custom Audience Application Logs

Scheduled trigger

In MakeTriggers when a new custom audience application log occurs.

This trigger starts your scenario each time TikTok records a new application log for a custom audience, so you get a trace of when an audience was put to use without opening TikTok. Each new log arrives as one bundle, one item passed to the next module.

How it fires
scheduled, Make checks the app on the scenario's schedule, shown by the clock badge on the module.
When to use it
post a note to your team chat or log a row in a sheet whenever an audience gets applied to ad groups.
Watch out
nothing happens between two checks, so a log appears in your scenario at the next scheduled run, not the second it is written.
Modules

What can each TikTok Audiences module do?

TikTok Audiences gives you 21 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

TikTok Audiences1

Apply a Custom Audience to Ad Groups

Action

In MakeApplies the specified custom audience to the selected ad groups.

Attaches one of your custom audiences to the ad groups you choose, so the targeting changes without opening TikTok. It is the step that turns a freshly built list into live ads.

When to use it
right after a create module, to point the new audience at the ad groups of a running campaign.
Watch out
check the ad group selection during Run once; targeting the wrong group spends budget on the wrong people.
TikTok Audiences2

Create a Custom Audience by a Rule

Action

In MakeAllows creating an Engagement Audience, App Activity Audience, Website Traffic Audience (Pixel Audience), Lead Generation Audience, Shop Activity Audience, and Business Account Audience.

Builds an audience from behavior instead of a file: engagement, app activity, website traffic through the Pixel, lead generation, shop activity or business account interactions.

When to use it
when you launch a new product page and want a warm audience of its visitors ready for retargeting.
Watch out
pick the rule type carefully, since each one relies on a different TikTok data source.
TikTok Audiences3

Create a Custom Audience by File Path

Action

In MakeCreates a "customer file" custom audience based on the path of the previously uploaded file with customer data.

Creates a customer file audience from a file you already uploaded, using the path that TikTok returned. Your own list of buyers or subscribers becomes something you can target.

When to use it
place it straight after Upload a Customer File and map the path it outputs.
Watch out
this module does not send any data itself; without a prior upload there is no path to give it, and the scenario stops here.
TikTok Audiences4

Create a Lookalike Audience

Action

In MakeCreates a lookalike audience from existing non-lookalike audience. The size of the source audience must be higher than 100.

Asks TikTok to find people who resemble an existing audience, which opens up reach beyond the customers you already know. The source has to be a regular audience, not another lookalike.

When to use it
once your list of repeat buyers is big enough and you want prospects with the same profile.
Watch out
the source audience must hold more than 100 people, otherwise TikTok refuses to build it.
TikTok Audiences5

Create a Saved Audience

Action

In MakeCreates a new saved audience.

Stores a new saved audience in your advertiser account, so a targeting setup you like can be reused across campaigns instead of rebuilt each time.

When to use it
when a new market or product line opens and you want its targeting ready before the first campaign goes live.
Watch out
a saved audience is not a custom audience; to find it again later, use List Saved Audiences.
TikTok Audiences6

Delete Custom Audiences

Action

In MakeDeletes the specified custom audiences.

Removes the custom audiences you name from your account, which keeps the audience picker tidy when old lists pile up. Several can go in a single call.

When to use it
after a campaign ends and its dedicated retargeting lists no longer serve any ad group.
Watch out
treat every deletion as final: test on a throwaway audience and add a filter before this module.
TikTok Audiences7

Delete Saved Audiences

Action

In MakeDeletes specified saved audiences.

Clears the saved audiences you specify, the reusable targeting presets rather than contact lists. Your account keeps only the setups your team still relies on.

When to use it
pair it with List Saved Audiences to find presets tied to a discontinued product, then remove them.
Watch out
treat the deletion as final and double check the IDs you pass in during the Run once test.
TikTok Audiences8

Disconnect a Custom Audience from Ad Groups

Action

In MakeDisconnects specified custom audience from the selected ad groups.

Detaches a custom audience from selected ad groups while leaving the audience itself intact. The ads simply stop using that list for targeting.

When to use it
when a promotion ends and you want its audience out of the ad groups but still available for a later relaunch.
Watch out
reach for this one rather than a delete module when you might need the list again.
TikTok Audiences9

Get a Custom Audience

Action

In MakeRetrieves details of a specific custom audience.

Fetches the details of one custom audience you point to, so later modules can read its information without you checking TikTok manually.

When to use it
after the trigger reports an application log, to pull the full audience record and pass its details to a report or a message.
Watch out
it works on a single known audience; to browse all of them, use List Custom Audiences instead.
TikTok Audiences10

Get a Custom Audience Overlap Insight

Action

In MakeRetrieves the details of an audience overlap between the benchmark custom audience and up to four other TikTok custom audiences.

Compares a benchmark custom audience with up to four others and tells you how much they share. That shows whether two campaigns are fighting over the same people.

When to use it
before running two retargeting campaigns side by side, to decide whether to merge or exclude lists.
Watch out
the comparison is capped at four audiences besides the benchmark, so split larger checks into several runs.
TikTok Audiences11

Get Potential Audiences Insight

Action

In MakeRetrieves details of potential audiences groups based on the dimensions specified in the configuration of the module.

Returns estimates of potential audience groups based on the dimensions you set in the module. You see how large a target could be before spending a cent on it.

When to use it
while planning a new campaign, to compare a few targeting options and send the figures to a sheet.
Watch out
the answer depends entirely on the dimensions you configure, so keep them consistent between runs you want to compare.
TikTok Audiences12

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Lets you call any endpoint of the TikTok API with the connection you already have. It covers whatever the dedicated modules do not handle.

When to use it
when a TikTok feature you need has no dedicated module here, and you have its endpoint from TikTok's developer documentation.
Watch out
you write the request yourself, so read the API reference first and test with Run once before switching the scenario on.
TikTok Audiences13

Refresh a Lookalike Audience

Action

In MakeManually refreshes specicied lookalike audience.

Triggers a manual refresh of a lookalike audience you choose, so it reflects the current state of its source list rather than an older snapshot.

When to use it
right after a large batch of new customers joins the source audience through Update Contacts in a Custom Audience.
Watch out
it only accepts lookalike audiences; a regular custom audience has nothing to refresh here.
TikTok Audiences14

Update a Custom Audience File

Action

In MakeUpdates customer file used by the specified "customer file" custom audience.

Swaps in a new customer file for an existing customer file audience, so the same audience carries on with fresh contacts.

When to use it
when your CRM export changes and you want the audience to follow without creating a second one.
Watch out
upload the new file first with Upload a Customer File, since this module expects the path it returns.
TikTok Audiences15

Update a Custom Audience Name

Action

In MakeUpdates a name of a custom audience.

Renames a custom audience so the list reads clearly in TikTok, which matters once a team shares one account with dozens of audiences.

When to use it
apply a naming convention automatically, for example adding the campaign name after an audience gets applied to ad groups.
Watch out
only the name changes; the contacts, rules and targeting stay exactly as they were.
TikTok Audiences16

Update a Custom Audience Subtype

Action

In MakeUpdates a subtype of the specified custom audience.

Changes the subtype of a custom audience you specify, so it is classified the way TikTok expects without rebuilding it from scratch.

When to use it
when an audience was created under the wrong subtype and you would rather fix it than build a new one.
Watch out
check the result with Get a Custom Audience during the test to confirm the change went through as expected.
TikTok Audiences17

Update Contacts in a Custom Audience

Action

In MakeAdds contacts to or removes contacts from the specified custom audience.

Adds contacts to a custom audience or takes them out, one bundle at a time. This is the module that keeps a TikTok list in step with your CRM.

When to use it
add a lead the moment it appears in your source app, and remove a buyer after the purchase to stop showing acquisition ads.
Watch out
each contact processed counts as an operation on your Make plan, so filter out incomplete records before this step.
TikTok Audiences18

Upload a Customer File

Action

In MakeUploads a customer file to your TikTok Business account and outputs the path of the file that can be used for creating or updating "customer file" custom audiences.

Sends a customer file to your TikTok Business account and hands back its file path. That path is the key the create and update file modules need.

When to use it
as the first TikTok step of any scenario that builds or refreshes an audience from an export.
Watch out
on the Free plan Make handles files up to 5 MB, so large exports may need a paid plan or smaller batches.
TikTok Audiences19

List Custom Audience Application Logs

Search

In MakeRetrieves applications for the selected custom audiences.

Pulls the application history of the custom audiences you select, so you can audit where each list has been used across your ad groups.

When to use it
for a one-off review before cleaning up old audiences, rather than waiting for new logs with the trigger.
Watch out
as a search, it can return zero, one or many bundles, and every following module runs once per bundle.
TikTok Audiences20

List Custom Audiences

Search

In MakeRetrieves a list of custom audiences the specfiied advertiser has access to.

Returns the custom audiences your advertiser account can access, one bundle each. It gives you a full inventory to review, filter or copy into a sheet.

When to use it
ahead of Delete Custom Audiences, to spot the lists nobody uses anymore.
Watch out
a large account yields many bundles and just as many operations downstream, so add a filter right after it.
TikTok Audiences21

List Saved Audiences

Search

In MakeRetrieves details of saved audiences. Optionally, it is possbile to specify IDs of specific audiences to get information for.

Retrieves your saved audiences with their details, either all of them or only the IDs you enter, which makes reporting on targeting presets simple.

When to use it
when you want a record of every saved audience before a campaign restructure.
Watch out
leave the ID field empty for the full list; fill it only to target specific audiences, or you may miss some.
Need help

Need help automating TikTok Audiences with Make?

A person reads every message.

FAQ

TikTok Audiences and Make: common questions

01Is the TikTok Audiences Make integration free?
Yes, on the Make side. TikTok Audiences is a standard app, so it works from the Free plan, which lets you run 2 active scenarios, with at least 15 minutes between scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams, Enterprise) lower the interval to 1 minute, remove the cap on active scenarios and count usage in credits per month. Your TikTok for Business account and its own terms are separate.
02What do you need to connect TikTok Audiences to Make?
A TikTok for Business developer account with API credentials. The Make documentation describes finding them in the research projects section: select your approved project, click the eye icon next to the credential and copy the Client ID and Client secret. In Make, add a TikTok Audiences module, click Create a connection, optionally name it, then paste both values. The connection is saved once and every TikTok Audiences module reuses it afterwards.
03Does the TikTok Audiences trigger react in real time?
No. Watch Custom Audience Application Logs is a scheduled trigger: Make checks TikTok on the scenario's schedule, which is every 15 minutes by default on a new scenario. On the Free plan 15 minutes is the shortest interval; paid plans go down to 1 minute. For anything else, such as a new lead, start the scenario from the app where the lead is created and let Update Contacts in a Custom Audience carry the change to TikTok.
04What if a TikTok Audiences module is missing in Make?
Use Make an API Call. It reaches any endpoint of the TikTok API with the same connection, so a feature without its own module is still within reach, provided you build the request from TikTok's API reference. Test it with Run once before activating. Also note that the Make documentation for this app is marked as AI-generated from TikTok's documentation and may contain mistakes, so check important details with TikTok directly.
05Should you use Make or n8n for TikTok Audiences?
It depends on the tool your team already runs. On Make, TikTok Audiences comes with 22 ready modules, including 1 scheduled trigger, 18 actions and 3 searches, plus Make an API Call for the rest. The same app often has an n8n node as well. Compare the modules each tool offers for the audience tasks you actually need, and pick the one your team will maintain comfortably. If you want a second opinion, the team can review your use case with you.