About TikTok Pixel
How to use TikTok Pixel
- Create pixel: Name your pixel and get the pixel code.
- Install pixel code: You can install the pixel code in your landing page through Google Tag Manager or manually adding by yourself.
- Create custom conversion: You can set up your conversion through "Event on inline click" or "Event on page load".
- Use TikTok pixel helper: You can use TikTok Pixel Helper to check if your landing page is installed correctly and if the conversion event is triggered.
- Create an ad group&view data: Create Ad group and link the conversion that you have created with the Ad group. You can view the conversion results on the Ad platform dashboard.
When you create a pixel and a conversion event for the first time, you need to sign the user's agreement online. Note that you will only be able to create the pixel once the agreement is signed.
a. Name pixel: One pixel corresponds to one website with one pixel name (the suggested name is the corresponding website or domain name, the length should not be too long and it is not recommended to repeat).
b. Modify name: Click edit under the pixel name to modify it.
c. Install pixel code button: You can choose to manually paste the pixel code to the <head></head> of the landing page & conversion page HTML, or you can choose to automatically install to the specified landing page via Google Tag Manager.
d. Create a custom conversion button: You can customize conversion events at this pixel with set up specific rules.
e. View conversions button: View data of conversions under this pixel.
a. Please make sure you already have a Google Tag Manager account, if not, create an account in Google Tag Manager and embed the Google Tag Manager SDK in the landing page that needs to be monitored.
b. Return to the ad platform and bind your Google Tag Manager account in the "use third-party tag management tool" interface.
c. Select the Google Tag Manager account, container and workspace to bind the landing page you want to monitor.
d. Create a custom conversion behaviour to define landing page conversions on the TikTok Ads platform.
e. If you would like to change your Google Tag Manager account, please click on "Use a different Google account" to replace it.
f. Please note:
- Make sure that the Google account is already registered with Google Tag Manager. If not, you will get an error message indicating that there is no Google Tag Manager account.
- Ensure that the landing page being monitored has embedded the Google Tag Manager SDK, if not, you will get an error message indicating that there are no details.
- Make sure that the pixel code is not reinstalled under one landing page, otherwise you will get an error message indicating that there are no details.
- If the landing page is not in the specified corresponding GTM container, even if the pixel and corresponding GTM container is bound and TikTok Ads reports no error (GTM does not provide relevant error prompts), the pixel cannot be installed on the specified landing page.
g. Once the installation is successful, you can check the code installation. You can click the "Check code installation" text chain and go to the Google Store to download the Pixel Helper plugin to check if the conversion code is installed successfully. If not, return to the error message or check the landing page binding, please refer to the previous step to rule out the error for successful installation.
a. Click on the copy pixel code to get the code for the pixel (codes for different pixels are different), and your developer needs to install the code in the <head></head> tag or the header template provided by the CMS/web platform (Such as Shopify).
b. If you are not sure if the installation is successful, you can click the "check the code installation result" text chain to jump to the Google Store to download the Pixel Helper plugin to detect whether the conversion code is successfully installed.
Create a custom conversion event
Create event on inline action
a. Fill in the page URL address with http/https protocol URL, and click Page View (URL of the page you enter must open in a browser directly and can be displayed in a HTML iframe).
b. Choose the page element you want as an inline action and select whether you want to count the action on the element in the current page or in all the pages. You can add multiple elements to define the conversion event.
c. Choose options:
- Tracking the elements in all page means that the rule is applicable to elements in all the landing pages where the pixel code is embedded. There will be no verification of the domain name, and a conversion will be defined as long as there's a same element ID and path. We recommend this method for the pages with dynamic URL parameters. (For example, a product details page, a shopping cart and a purchase successful page.)
- Tracking the specified element in single-page means that the rule is applicable to elements in the current page where the pixel code is embedded, and the domain name and path are strictly verified.
a. Only the URL with the pixel code embedded can be visually chosen and only the URL with the pixel code can define the conversion event.
b. Visually choose elements and manually adding elements can co-exist, and Visually choose elements can be manually modified later.
c. Only "or" logic between elements is supported. "and" or "not" logic is not supported.
d. Separately disclosing the data of different conversion rules is not available now, we will support it in the future.
Create event on page load
a. Only the URL with the pixel code embedded can be visually chosen, and only the URL with the pixel code can define the conversion event.
b. "Every time" and "Once" are used to describe conversions for the users.
c. There is "and" logic between multiple rules.
d. Use " equal " with caution, especially "page_url" "equal to". If you set "equal", it must be completely equal to track, because "page_url" contains the whole link, and there are often some ID parameters or search criteria in the link.
e. We recommend "page_url" "contains" option for most scenarios, and "page_path" "include" option for some special cases.
Custom conversion event feature introduction
ID: ID of the conversion event.
Name: Name of the conversion event.
Conversion type: Type of conversion event(Click Button, Contact, Form Submission etc.).
Pixel Source: Which pixel the conversion event belongs to.
Preview conversions: Shows the number of conversion generated through preview function.
Delivery conversions: Shows the number of conversion generated through TikTok channel ads.
External Diversions: The number of conversions not attributed to TikTok Ads.
Creation time: Creation time of the conversion event