Search specific term/phrase surrounded by double quotes. e.g. “deep linking”
Exclude records that contain a specific term prefixed with a minus. e.g. Android -Firebase

Enable TikTok Advanced SAN

Get even stronger attribution and measurement results with Branch's support for TikTok Advanced SAN.

Overview

Branch's support for TikTok's Advanced SAN modules means Branch will send both ad link and SAN attribution decision results to TikTok, instead of just the latter. This latest approach maximizes your attribution coverage and prioritizing SAN claims. By gaining access to full Ad Link and TikTok SAN attribution coverage, you get more accurate insights across your campaigns.

To take full advantage of TikTok’s Advanced SAN, you’ll need to use their SAN module, which provides expanded, precise attribution data.

Additionally, to achieve optimal attribution coverage with TikTok Advanced SAN, we recommend enabling our new Predictive Aggregate Measurement (PAM) feature, which increases iOS attribution coverage in a privacy-centric manner.

Implementation

For some accounts, no change is needed to enable Advanced SAN. For these accounts, Advanced SAN could be auto-enabled because the correct TikTok app ID was provided in the account's Branch Dashboard prior to Branch's support of this module.

However, if the value was missing or incorrect, then Advanced SAN might need some light manual configuration to be enabled.

Auto-Enabled

If Advanced SAN is auto-enabled for your account, it means that TikTok has automatically backfilled your Branch Key in the TikTok Events Manager. Your Branch Key is required to ensure Advanced SAN support. We highly recommend verifying the Branch Key to ensure the correct one has been implemented.

Continue running your TikTok for Business campaigns using either the SAN integration or a Branch Ad Link.

Manual Configuration

If Advanced SAN has not been auto-enabled for your account, you can manually configure the set up.

Configuration Steps

To enable Advanced SAN:

  1. Visit your Branch Dashboard to ensure that the "TikTok App ID" field is filled out for your app(s):

    1. In the navigation panel, select Ads, then Partner Management.

    2. Search for "TikTok For Business SAN" in the Ad Partners search bar and select the result.

    3. In the Ad Account Information section, find your TikTok App IDs. If you don't have these IDs, you will need to generate them first.

  2. Configure your Branch Key in the TikTok Events Manager:

    1. Visit the Account Settings page of your Branch Dashboard.

    2. Copy the Branch Key listed there, which starts with key_live_.

    3. Within the TikTok Events Manager, paste the Branch Key into the Partner Token field into the Edit Tracking module on the app details page.

    4. Click "Confirm" to update the Branch Key.

FAQs

  1. Can I use both the Advanced SAN and non-SAN modules from TikTok?
    Please note that beginning February 1, 2025, Branch will be discontinuing support for TikTok’s non-SAN module.
    Branch recommends that customers enable Advanced SAN prior to the discontinuation of the non-SAN module. We also recommend that you start using SAN Ad Links instead of non-SAN Ad Links.

  2. Will SKAN data be switched over to SAN completely?
    Yes, Branch will automatically do this once you disable non-SAN Ad Links.

  3. Do advertisers need to supply Ad Links proactively if they are only tracking app events with Branch?
    They do not need to supply Ad Links for app promotion campaigns, but for non-app campaigns they will need to use SAN Ad Links.

  4. If I enable TikTok Advanced SAN, should I also enable PAM?
    We recommend using the TikTok Advanced SAN module alongside our in-house iOS aggregate attribution solution PAM in order to maximize attribution coverage. PAM is part of our Performance product.