Menu

TikTok Web to App

1. Create Landing Page

       Create a landing page (destination) for app promotion. Make sure that the "Download" button does not include any additional URLs.

2. Create Tracking Link

       Access Path: SolarEngine - Attribution - Tracker Management - Create Tracker - select TikTok Web as the Partner.

3. Create Campaign on TikTok

       On the TikTok dashboard, create a new TikTok Campaign.

1. Select your website conversion goal.

2. Proceed to the ad group settings, and under website optimization, choose the pixel you created and the event you want to optimize for.

3. Add the following parameters behind your Destination URL.

Example:

The blue part represents your landing page URL, while the red part represents the parameters you need to add. Please input the complete link.

https://demain.com?xxx&adgroup_id=__CAMPAIGN_ID__&adgroup_name=__CAMPAIGN_NAME__&adplan_id=__AID__&adplan_name=__AID_NAME__&adcreative_id=__CID__&adcreative_name=__CID_NAME__

4. Impression/Click Data Reporting

       It's recommended to report an impression when users visit your landing page, and report a click when users click the "Download" button on your landing page. In this way, we will be able to get the touchpoints for attribution matching. Please understand that touchpoints shall be reported by your developers manually.

Step 1. Create TikTok Web tracking URL on SolarEngine

e.g. https://xxx?attribution_type=ua&touchpoint_type=click

e.g. https://xxx?attribution_type=ua&touchpoint_type=impression

Step 2. Trigger an impression

       When users are directed to the landing page, trigger an impression and report to us by adding UA parameters, TikTok click_id, together with your landing page URL behind the impression tracking URL.

https://xxx?attribution_type=ua&touchpoint_type=impression&adgroup_name=xxx&adgroup_id=xxx&adplan_id=xxx&adplan_name=xxx&adplan_id=xxx&adcreative_name=xxx&adcreative_id=xxx&click_id=(Please input your TikTok click_id)&custom_params_1=(Please input your landing page URL)&pixel_id=xxx&access_token=xxx

Step 3. Trigger a click

       When users click the "Download" button on the landing page, trigger a click and report to us by adding UA parameters, TikTok click_id, together with your landing page URL behind the click tracking URL.

https://xxx?attribution_type=ua&touchpoint_type=click&adgroup_name=xxx&adgroup_id=xxx&adplan_id=xxx&adplan_name=xxx&adplan_id=xxx&adcreative_name=xxx&adcreative_id=xxx&click_id=(Please input your TikTok click_id)&custom_params_1=(Please input your landing page URL)&pixel_id=xxx&access_token=xxx

Note: If your product has multiple pixel_id/access_token (usually in cases involving multiple agencies), you only need to include pixel_id and access_token in the link. If not set, the system will use the pixel_id and access_token that you configured on SolarEngine dashboard. Please do not report multiple sets of pixel_id and access_token at once.

5. Enable Postbacks

       Access Path: SolarEngine - Attribution - Integrate Partner - TikTok Web - Partner Configuration

       Developers can decide whether to enable postbacks and which events to be postbacked. By default, SolarEngine will send "Install" event to TikTok's "Download" event. You can change it accordingly.

       To get the Pixel ID:

  1. Go to the "Events Manager" on your TikTok dashboard.
  2. On the sidebar, click on "Connect data sources."
  3. Locate your app and find the corresponding pixel ID associated with it.    

       To generate access token:

Previous
Meta Web to App
Next
ASA
Last modified: 2025-08-05Powered by