How to create TikTok Lead Gen and Adobe Campaign connection

This guide walks you through the complete process of connecting TikTok Lead (Source) to Adobe Campaign (Destination) using the sysConnector platform. Once configured, data from TikTok Lead will sync automatically into Adobe Campaign.

Prerequisites

Make sure you have the following:

  • TikTok Credentials :

    • TikTok Business Account

    • Access to TikTok Ads Manager

    • At least one active Lead Generation form

    • Admin or sufficient permissions for the Ad Account

  • Adobe Campaign credentials:

    • Tenant ID

    • Client ID

    • Client Secret

Step 1: Create a New Connection

  1. Log in to the sysConnector.

  2. Click Create Connection.

image.png

If your app is missing, click Request Integration to notify the sysConnector team.


Step 2: Configure TikTok Lead as the Source

Select TikTok Lead Generation

  1. Choose TikTok Lead Generation from the app list

  2. Click Next

image.png

Connect to TikTok Lead Generation

If you want to connect a TikTok account, follow these steps:

  1. Enter an account name (for identification)
    Example: Marketing Team, Client XYZ
    This helps you easily recognize the account later in sysConnector.

  2. Click the button below to connect TikTok
    Connect to TikTok Lead Generation

  3. Complete TikTok login (OAuth)
    You will be redirected to TikTok to authorize access.

  4. Return to sysConnector
    Once approved, your account will appear in the list of connected accounts.

image.png

Use an Existing Account

If you already connected a TikTok account, you can use it instead of creating a new one.

  1. Select one of your connected accounts
    Choose from the list of previously connected TikTok accounts:

    • TikTok Online Store Sales
      Connected on 2026-04-16T03:33:42.240138

  2. Continue with the selected account
    Click Continue with selected account to proceed using this connection.


Step 3: Configure Adobe Campaign as the Destination

  • Select Adobe Campaign as the Destination App.

image.png
  1. Enter a Destination Account Name
    Example: Adobe Campaign Client Staging or Adobe Prod.

  2. Enter required credentials:

    • Tenant ID

    • Client ID

    • Client Secret

  3. Click Connect to Adobe Campaign Standard to verify access.

image.png

Step 4: Define Connection Settings

  1. Connection Name
    Use a clear, descriptive name such as:
    TikTok Lead Gen Campaign May 2026

  2. Project Selection
    Choose an existing Project (folder) or use Unassigned.

  3. Sync Frequency
    Select Event Space to enable real-time syncing when a lead is submitted.

image.png

Projects act like folders inside sysConnector.

  • Select an existing Project, or

  • Leave it as Unassigned if no structure exists yet

This is especially useful for:

  • Separating marketing vs sales workflows

  • Organizing by region or business unit

  • Controlling user access permissions


Step 5: Field Mapping and Data Transformation

This step defines exactly how data collected in Google Sheets is translated, formatted, and delivered into Adobe Campaign. Proper configuration here ensures clean data, accurate reporting, and successful campaign automation.


5.1 Basic Field Mapping

This section establishes a direct relationship between Google Sheet fields (source) and Adobe Campaign fields (destination).

Process:

  • For each data point, select the Google Sheet field on the left.

  • Map it to the corresponding Adobe Campaign field on the right.

Example:

  • Google Sheet field Name → Adobe Campaign field First Name

  • Google Sheet field Email → Adobe Campaign field Email

If a required Adobe Campaign field is not mapped, records may fail to sync or be rejected.

image.png

5.2 Using Custom Text

The Custom Text feature allows you to send a fixed value that does not exist in the Google Sheet itself.

Common Use Case:

  • Create a field in Adobe Campaign called Lead Source

  • Use Custom Text to automatically populate it with Google Sheet for every lead coming through this connection

This is especially useful for campaign tracking, reporting, and segmentation.

image.png

5.3 Custom Transformations (Merging and Formatting)

Custom transformations allow you to manipulate or enhance data before it reaches Adobe Campaign, which is useful when the data structures between systems do not align perfectly.

Merge Fields

  • You can select multiple Google Sheet fields and combine them into a single Adobe Campaign field.

  • You may apply a divider (comma, dash, pipe, etc.) between values for readability.

Example:
If your Google Sheet contains separate columns for First Name and Last Name, you can merge them into a single Full Name field in Adobe Campaign (e.g., John Doe).

Prefix and Postfix

You can add text before (prefix) or after (postfix) a value.

Example:

  • Prefix: GS-

  • Result: GS-john.doe@email.co

This is useful for tagging, internal labeling, or adding context to incoming data.

image.png

5.4 Data Type Conversion

In some cases, Google Sheet sends data in a format that does not match the required data type in Adobe Campaign.

Example:

  • Google Sheet sends a value as Text

  • Adobe Campaign requires an Integer

How sysConnector Handles This:

  • During testing, sysConnector automatically detects mismatched data types.

  • Since Adobe Campaign field types are fixed, you must adjust the Source Type in sysConnector to match the destination field.

This ensures records are accepted and processed correctly.

image.png

5.5 Mandatory Testing and Validation

Before a connection can be activated, mapping must be tested successfully.

Process:

  1. Enter sample test data for every mapped field.

  2. Click Test Mapping.

  3. The system validates formatting (e.g., email fields must contain valid email formats).

  4. After a successful test, log in to Adobe Campaign and confirm the test record appears correctly.

Activation is blocked until testing passes.

image.png

Step 6: Testing and Activation

  1. Enter sample test data and click Test Mapping.
    This step is mandatory before activation.

  2. Log in to Adobe Campaign and confirm the test data was received correctly.

  3. Click Save and Activate to begin live syncing.

image.png

Managing Your Connection

Monitoring

Go to Reports to view:

  • Successful lead transfers

  • Failed sync attempts

  • Logs from the last 24 hours to 30 days

image.png


Was this article helpful?