1 of 47

State of TikTok

Q3’22

2 of 47

Agenda

  1. Why TikTok matters

  • Advertising & Campaign strategies

  • Creative & Creator best practices

  • Reporting & Attribution

  • Events Manager

  • POVs & Learning Docs

3 of 47

Why TikTok Matters

Short Form Video is taking over: TikTok’s impact in and outside of the platform

4 of 47

Time on TikTok Continues to Grow

Social Media time spent on Facebook continues to drop while TikTok’s continues to grow

  • In 2022, US adults will spend 25.7% of social media time on Facebook, down 9.6 percentage points from 2019
  • US adults will spend 16.7% of social media time on TikTok, up 12.2 percentage points from 2019
  • TikTok has been the #1 downloaded app for 3 years in a row, with 656 million downloads in 2021

In 2022, TikTok will surpass YouTube in user time spent

  • TikTok will see 45.8 minutes per day from its average adult user
    • TikTok is capitalizing on its rapid ascent by diving into longer-form content, most recently with introduction of 10-minute videos

5 of 47

TikTok’s Audience is Unique & Unduplicated

Majority of TikTok’s audience cannot be found on other social platforms, meaning these users cannot be reached on Facebook (60%) or Instagram (55%)

6 of 47

TikTok Users Starting to take from Facebook’s Share

A lot of users - especially GenZ users - are visiting TikTok on a daily basis

  • 61.3% of Gen Z in the US uses TikTok at least once a month. Additionally, 58% of American teenagers ages 13 to 17 visit TikTok at least once a day

Gen Z users are starting to use TikTok more than Google for searching

  • Almost 40% of 18- to 24-year-olds in the US go to TikTok and Instagram over Google for their search needs

7 of 47

Advertising Dollars Continue to Increase on TikTok

TikTok’s US net ad revenues will rise by 184.4% to $5.96 billion in 2022

  • TikTok is no longer an experimental play - it’s a must for an increasing number of advertisers
  • But advertising on TikTok isn’t the same as on Facebook, Instagram, or YouTube.
    • To excel on TikTok, advertisers must use strategies that build on creator-led, user-generated and owned content

TikTok’s ad business is greater than Twitter’s and Snapchat’s combined

  • TikTok is also nipping at YouTube’s heels. By 2024, TikTok’s ad revenues will swell to $23.58 billion, essentially equivalent to that of YouTube ($23.65 billion). By then, each company’s share of the worldwide digital ad market will be 3.1%

8 of 47

Advertising Strategies on TikTok

Ads Manager: How to plan + set up campaigns on the platform

9 of 47

What’s driving the TikTok Algorithm?

1 How the TikTok algorithm works: link

10 of 47

Full-Funnel Approach

Discovery → Search → Purchase → Post-Purchase

Leverage Audience-First Strategy:

Awareness

Action

Consideration

Build Awareness & Brand Affinity with audience

(Allocate 5% of budget toward Awareness-driving tactics)

Gain signals for better retargeting segments

Build off Reach/Consideration audiences to drive more effective conversions/CPAs

  • Reach as many people as possible
  • Broad demo
  • Learn more about brand
  • Leverage Lookalikes for Prospecting
  • Act and complete desired action (like Purchase)
  • Leverage Retargeting (site visitors) & Re-Engagers (6s video views or 75% of video watched)

11 of 47

Full-Funnel Creative Strategy

Upper-Funnel: Awareness

Action

Consideration

Demonstrate product characteristics & benefits

  • Leverage visuals, trends, music
  • Capture attention quickly
  • Strong brand visual identity using similar colors, logos

Use CTAs to drive users to site

  • Landing Page should match creative

Clear CTAs that encourage users to take desired action on site

  • Action buttons on creatives
  • Demonstrate how to use product/USPs
  • Value & benefits of product

Minimum of 2-3 creatives

Minimum of 2-3 creatives

Minimum 3 creatives

12 of 47

Full-Funnel Approach

Introduce your brand, drive consideration of your product or service, and demonstrate your product value

Objective: Reach

Targeting: Start broad with Demographics OR Interests

Creative (3 ads per ad group)

  • Capture attention within first 2-3s
  • Demonstrate product creatively
  • Develop strong brand visual identity using similar colors, logos, etc so people can recognize your product/brand

Bid Type: Lowest Cost

Phase 1

Objective: Traffic or Lead Generation

Targeting: Stay Broad - Try Lookalike Audience to find people similar to those who have interacted or purchased from your business before

Creative (3 ads per ad group)

  • Include clear CTAs to drive people to your website
  • Info from landing page should be consistent with ad content

Bid Type: Lowest Cost

Phase 2

Objective: Conversions (View Content or Add to Cart event)

Targeting: Custom Audiences based on impressions/clicks OR Lookalike Audience based on users who’ve purchased in past

Creative (3 ads per ad group)

  • Include clear CTAs to drive people to your website
  • Provide incentives where possible (discount codes, promos)

Bid Type: Lowest Cost or Bid/Cost Cap

Phase 3

1-2 weeks

1-2 weeks

Continuously reach new audiences with Lookalike and broad audiences

13 of 47

Full-Funnel Strategy: Reach Deep Dive

What’s your brands elevator pitch? Who is your brand?

MF

UF

LF

Objective: Reach / Video Views

Key Metrics: Reach, CPM, Video Views

Targeting: Broad Demo (age, gender, location); Interest Targeting*

Creative (3 ads per ad group)

  • Capture attention within first 2-3s*
  • Demonstrate product characteristics/benefits
  • Develop strong brand visual identity using similar colors, logos, etc

Budget & Bidding: Lowest Cost to maximize delivery

Pixel: Site-wide tagging; Optimizing for shallow event like View Content

*Having clear understanding of UF behaviors can lead to CPAs that are 30% more efficient

*Typical user has 3-6s video attention span

14 of 47

What is the on Reach Objective TikTok?

1 POV on Simplified Bidding Objective: link

2 TikTok For Business: Reach Objective

Show ads with maximum number of impressions in target audience at the most efficient price

  • Marketing Goal: raise awareness for product/service to large audiences
  • Frequency control: allows you to manage exposure to ad campaigns by setting a frequency cap

  • Bidding Objectives: bidding method is CPM for Reach objective → 3 different ways to bid
    1. Lowest cost: aims to drive the most results while balancing efficiencies as much as possible; does not require a bid
      • Generates as many results as possible at the lowest cost per result (i.e. always able to spend budget, no matter how competitive the auction environment is)
    2. Bid cap: keeps average cost pers below a determined bid threshold
      • Enter maximum CPM you’re willing to bid, and the system will automatically optimize delivery against it (i.e. bid cap of $5 means you are telling the algorithm not to pay more than $5 for an impression)
    3. Simplified bidding (NEW): combines both Bid Cap and Lowest Cost Bidding; advertisers will rely on algorithm + audience behaviors to generate suggested bids designed to maximize results by keeping costs controlled
      • UI includes pre-filled suggested bid that reduces manual bid entry while keeping campaigns competitive

15 of 47

Best Practices Summary

Audience

  • Is your target audience too narrow?
  • Start with broad
  • Analyze the segments
  • Freshen the targeting

AB

CD

Targeting

Upper Funnel

+

Middle Funnel

Lower Funnel

Bid

  • Adopt lowest cost bidding strategy
  • Is your bid above min suggested bid?
  • Increasing bid will directly boost your ad ranking & delivery

Creative

  • Make creative relevant to TikTok
  • Highlight reason-to-convert & include proper CTA
  • Refresh regularly

Destination

  • Ensure pixel events are implemented correctly
  • Is your website loading fast?
  • Does landing page resonate with creatives?

Budget & Bidding

TikTok Pixel

Creative

Broad targeting

Budget should be sufficient to build seed audience size of 100K minimum

Lowest Cost recommended to maximize delivery

Sitewide tagging required, optimizing for shallow event such as View Content

Focusing on brand or product showcase to trigger customer intent and product consideration

Use minimum 2 creatives

Targeting Custom Audience from UF/MF

Optional to include Lookalikes*

Lowest cost recommended to maximize delivery

Using same TikTok pixel from UF/LF, can optimize for deeper event such as Add to Cart or Complete Payment

Min 2-3 different Creatives with strong CTA message, different from Creatives in UF/MF

16 of 47

Creative & Creator Best Practices

17 of 47

Creative Best Practices

How to build your creative strategy on TikTok

1 Full-screen video can lead to +91% lift in conversions

2 Sound ON creatives can lead to 16%+ lift in impressions

3 Creative at optimal length can lead to +280% lift in conversions

3. How can you start building?

Creative Center:

  • Trend discovery (search by song, creator, video, #)
  • Top performing ads → with creative insights
  • Commercial audio library

Trust the Experts:

  • Build with Creators1
    • Creator Marketplace: library of creators, filter by industry/following
  • Build with Creative Partner
    • TikTok Creative Exchange

1. Why it matters to make

creative specifically for TikTok

73% of users say they feel more connected to brands on TikTok than other platforms

  • Platform is different than others…
    • Sound ON/FIRST & full screen
    • Window to world via FYP
    • Bite-sized content
  • 2/3 users say TikTok-specific branded content builds more trust, awareness and relationship with brand
  • Native content is king → videos should be more organic/natural & less intrusive/ad-based

2. What are the rules (aka best practices)?

Ad Group Level (2+ ad groups, 4+ creatives):

  • 4+ creatives within ad groups → better optimization w/ more creatives
  • Refresh creatives often (ideally: every 2 weeks; minimum: 1x/month)

Creative Asset Must Haves:

Shoot in High Res (720p + reso)

Full screen video (9:16 aspect ratio)1

Sound ON (music and/or talking)2

Short-story telling (don’t go below 10s)3

Give context with text overlays & captions

1)

2)

3)

4)

5)

1)

2)

1 2x VTR & ER when using Creator content

18 of 47

Quick Tips for TikTok Creative

Quick Creative Tips:

  • Create for Sound ON (use Commercial Music Library, trending sounds, talking)
  • Use Transitions between video clips
  • Leverage Text Overlays to give context
  • Apply Filters & Effects to ensure videos are created with platform in mind

19 of 47

TikTok Creators

TikTok Creators by the numbers

63%

of TikTok users like it when brands show creators in their videos1

1 TikTok For Business link

2 TikTok For Business: Creators Drive Big Results

193%

higher 6-second view rate for ad content created in partnership with creators2

3 Takeaways: The impact of creative & creators on TikTok

1. TikTok-specific branded content in collaboration with creators drives real results. Brand recall, video view rates (being watched for longer) and engagement are all positively impacted by TikTok-specific branded content in partnership with creators.

2. Partnering with creators boosts view rates for In-Feed Ads. Partnership with creators in ads boosts view rates and helps brands get noticed. When working with creators, prioritize ads that show product use.

3. Just creating TikTok-specific ads or partnering with creators isn’t necessarily enough to ensure lift in all metrics. Metrics like brand awareness and click-through rate also depend on other factors which influence their performance, such as call-to-action, messaging, etc.

93%

ER for ad content created for TikTok in partnership with creators1

Creator Marketplace

- Searchable library that can be used to find the right creator

- Tap into TikTok’s 1P insights on audience demos, growth trends and best-performing videos

20 of 47

Impact of TikTok Creators

TikTok-specific branded content in collaboration with creators is also more engaging, resulting in higher view rates.

  • Better at capturing attention

Ads created for TikTok without creator partnership achieved 12% higher 2-second view rates and ads created for TikTok with creator partnership achieved 65% higher 2-second view rates.

  • Viewers watch longer

Ads created for TikTok without creator partnership achieved 8% higher 6-second view rates and ads created for TikTok with creator partnership achieved 91% higher 6-second view rates.

  • Better at connecting with users

Ads created for TikTok without creator partnership achieved 12% higher engagement rates and ads created for TikTok with creator partnership achieved 93% higher engagement rates.

21 of 47

Creative Best Practices Q&A

1) What are must-have elements within TikTok creatives?

  • Creative aspects:
    • Sound (Commercial Music Library, Trending Sounds, Talking/Self-created sounds)
    • Transitions
    • Text overlays
    • Filters & effects
  • Creative assets:
    • High-res videos (720+ pixels)
    • Full screen (9:16 aspect ratio)
    • Short story telling
      • Optimal video length = 21-34s
      • Recommended to not go below 10s

2) What’s the key difference between content used on TikTok vs. other social platforms like FB & IG?

  • FB/IG
    • Editorial focus
    • Posed & polished
  • TikTok
    • Raw, Native, Natural
    • More organic → native is king

22 of 47

Creative Best Practices Q&A

3) Can I edit TikTok videos on my Desktop?

  • TikTok videos/content should be shot in a vertical format (9:16 aspect ratio via phone video app)
  • BUT videos can be compiled, edited, spliced, transitioned, overlaid, affected, etc. via the Desktop version of TikTok Video Editor
    • Can access this via Ads Manager > Assets > Creatives > Video Editor

4) How can I leverage creator content?

  • Reach out to Creators to work with them/have them product content via the Creator Marketplace
  • Promote these videos with Paid Advertising via Spark Ads

5) What type of creator should I work with?

  • Depends on the client/objective, but most micro-creators would make sense for Scale clients
  • Lots of niche creators with specific and targeted audiences
    • Can work in partnership with users/creators (i.e. we’ll offer you this service if you create this content for us)

23 of 47

Creative Best Practices Q&A

6) What if my client doesn’t have an Organic presence on the platform?

  • Organic profiles are NOT needed to run Paid Ads on TikTok
  • However, the two (Organic and Paid) work hand-in-hand
    • Establishing an Organic profile gives brands a way to interact/engage with users in raw and authentic ways
    • Allows brands to create content & have active presence on platform, interacting as member of TikTok community
      • No “right” content for Organic profiles → video will land on the right person’s FYP as content varies by audience
  • Organic presence can further Paid metrics/success
    • 79% of users prefer brands show they understand how to create for platform via Organic videos
    • +173% lift in top-of-mind awareness after 2x exposures to brand’s content
    • GenZ is starting to use TikTok more than Google for search
  • Creator-lead content is great place to start for brands who don’t organic, brand-led content → step towards more native video content

7) How do I create an Organic Presence on TikTok?

  • TikTok videos/content should be shot in a vertical format (9:16 aspect ratio via phone video app)
  • Get co-workers, family & friends involved in videos → again, doesn’t need to be high-end production
    • Can be a “behind-the-scenes” look at a business, product, etc.
    • Can exist solely for entertainment purposes → doesn’t have to be super brand focused

24 of 47

Creative Best Practices Q&A

8) What’s the difference between Spark Ads and normal Paid Ads?

  • Spark Ads allow for organic/native content to be boosted with Paid
    • Partner directly with creators/users OR use your own creative library, content or organic profile to boost
  • Can turn Organic videos into Spark Ads
    • Brand leveraged this within Traffic campaign (i.e. Organic videos turned into Paid Ads via Spark Ads) and saw…
      • 80% of ad viewers land on site
      • 2.2% higher CTR
      • $0.19 CPC
  • Spark Ads tend to see higher CTRs and CVRs
    • 13% more Awareness
    • 55%+ higher VCR
    • 42% more conversions
    • 32% more 2s video views
  • Spark Ads have more clickable elements than standard Paid Ads
    • Can drive to Landing Page (via CTA), Account Page (via profile image) & music format/library (via sound name)

Spark Ad = boosted, Organic videos from user + Creator profiles

25 of 47

Creative Best Practices Q&A

10) Why should I use Spark Ads?

  • Authentic and unique brand experiences
    • Spark Ads provide opportunity to build and cement your brand image and brand trust by allowing you to add organic TikTok posts to your ads
  • Increase in ad performance compared to Non-Spark Ads
    • Completion Rate +30%
    • Engagement Rate +142%
    • CVR +43%
    • CPM -4%
    • Can reduce unintended clicks to achieve higher CVR
  • Innovative features
    • Spark Ads support Duet, Stitch and Sticker features
    • Allow viewers to click on the post's music
  • Long-lasting marketing impact and improved ROI
    • All of the Spark Ads post engagement will be attributed to the original organic post and can have positive impact on this organic post's engagement in the future
    • Spark Ads can help to improve customer retention and loyalty and drive new lead generation and re-purchase

26 of 47

Reporting & Attribution

27 of 47

About Web Attribution

Process of assigning credit to website visitor actions that happen as result of TikTok ad investment via TikTok Pixel or Events API

With any of our web attribution solutions, you can find new customers, optimize your campaigns and measure ad performance. In addition, you can track website visitor actions, like 'view page' or 'purchase,' and create audience segments to re-engage previous site visitors or model lookalikes to find new customers.

  • Build marketing audiences: Create Custom Audiences based on website visitor events, like viewing a product page or making a purchase. Audiences can be used to re-engage previous site visitors or model lookalikes to find new customers
  • Optimize ad delivery: Target audiences that are more likely to initiate a website event by setting an optimization goal to visitor events like add to cart, view page or purchase
  • Measure campaign performance: Measure your ad performance and return on ad spend (ROAS) based on a series of conversion events you define

TikTok Pixel:

- Most common web attribution product

- Pixel automatically captures & transmits privacy-safe webpage info as visitors interact on site

- Pixel (Standard Mode or Developer Mode)

- Advanced Matching (only with Developer Mode)

Events API:

- S2S (Server-to-Server) integration

- Share website and app visitor events directly to TikTok

- More control over what data is shared

- Post-conversion event tracking available

28 of 47

Web Attribution across the campaign funnel

Why leveraging web attribution is beneficial & and how to leverage attribution within full-funnel strategies

Utilizing web tracking can help lower CPAs and track web traffic (i.e. Landing Page Views), promote products (i.e. View Content, Conversion Rate) and drive action (i.e. ROAS, Purchases)

Low

Funnel:

Buy

Mid-Funnel:

Click

Add To Cart

Initiate Checkout

Upper Funnel:

View Content

Search

29 of 47

Pixel Details + Implementation

How to capture conversion data & add the TikTok pixel to your site

Pixel collects info available via standard web browsers

  • Ad/Event information: Data about the ad a TikTok user has clicked or triggered event
  • Timestamp: Time that the pixel event fired used to determine when website actions occurred
  • IP Address: Determines geo location of an event
  • User Agent: Used to determine the device make, model, operating system and browser info

30 of 47

Automatic Advanced Matching

Benefits of Automatic Advanced Matching

  • Allows data from website (where TikTok pixel is placed) to be collected & matched to organic profiles on platform
    • Data collected includes…
      1. Phone number
      2. Email address
      3. Name
  • If using Events API vs. Pixel…
    • IP address is shared
    • allows for value-based data to be collected

31 of 47

Attribution Manager: Cross-Session Attribution

Link to Scale’s POV on Cross-Session Attribution HERE

Attribution Manager:

  • TikTok recently released Attribution Manager, which increased conversion windows from 1-day to 28-day click-through attribution
  • Unlike other social platforms, TikTok’s attribution window is now different than FB/IG and Snapchat’s 7-day click, 1-day view window coming out of iOS14 updates. Within their new Attribution Manager, you can customize + extend your attribution windows. View-through windows can be extended up to 7 days and click-through to 28 days
    • For clients/advertisers with higher involvement/price points, this longer attribution window can allow for more accurate conversion reporting compared to other social platforms.
    • Attribution Manager is available to any brand with a TikTok Ads Manager account.

Conversion Data Sandbox:

  • TikTok rolled out the Conversion Data Sandbox, which will allow all web-based advertisers access to reporting out on iOS opt-out cross-session conversions (i.e. users who don’t click accept for App Tracking via Apple and convert within multiple sessions on TikTok)
    • With more accurate data and conversion tracking, aggregated cross-session reporting is now available

32 of 47

Events Manager

33 of 47

Creating Pixel Events

After creating + installing pixel, create events using either URL keywords or web elements

  • Create pixel: Create new pixel in 1-click by connecting your website with one of partners or manual installation
      • GTM
      • Shopify
      • BigCommerce
      • Ecwid
      • Square
  • Choose setup mode: Select ‘Standard Mode’ (recommended for most advertisers) to create events in Events Manager or ‘Developer Mode’ to create events using code
  • Install pixel code: Copy pixel code and add it to your site
  • Create Events: Track website visitor actions with Click Events and/or URL Events
  • Test Events: Verify pixel status and test events using Pixel Checker and/or Pixel Helper
  • Create ads and view data: Link pixel to ad groups and select event as optimization goal

Standard Mode:

Create events in Events Manager & install base code on site. Track website visitor actions with Click Events. Recommended for most advertisers

Developer Mode:

Create custom events using code. Triggering an event if visitor scrolls down 50% of page. Supports parameters such as content_id and value. Both base code and custom event code will need to be installed on site

34 of 47

Events Manager

Workspace to manage website pixels and events, and quickly access event data

Tracking methods help set up and assign rules to events you want to track, like 'add to card' or 'purchase.' For each event, there are 2 types of tracking methods to choose from:

  • Click Events: Count every time someone clicks on a specific element on website as an event. This could be adding something to a cart, submitting a form, etc. Click events use web elements of the buttons/links you want to track.
  • URL Events: Count user visits to specific pages on your website as events. This could include the confirmation page after a purchase or a thank you page. URL events use keywords contained in the URL of the page you want to track.

35 of 47

Creating URL Events

  1. From the Create Events page, click '+ Enter URL Keywords' to get started
  2. Select the appropriate Event Type for this URL event
    • Under Advanced settings, can name this event and input a value/currency to measure ROAS
  3. Fill in the keywords from the URL of the page you want to track
    • For example, if you want to track:

https://www.sample.com/id123456/thankyou

Enter 'thankyou'

    • To add additional keywords to this event, click the (+) symbol to the right and input 1 keyword at a time
  • Create more events by clicking '+ Enter URL Keywords' or '+ Add Web Elements'
  • When you’re done, review all your events and details under Events summary. Click 'Complete Setup' to finish

36 of 47

Creating Click Events

  • Input your website’s URL in the preview on the left side of the screen to sync your website with the event setup which mimics how your website will show up in the TikTok app
    • Once connected, use the ‘selector’ mode to add web elements or the 'navigation' mode to move around site
  • Once site is synced in the preview and in your mobile device, click on '+ Add Web Elements' to get started
  • Selectable web elements are highlighted in blue. Click to record an element as CSS selector code under ‘Select clicked element’
  • Select the appropriate Event Type for this click event
    • Under Advanced settings, can name this event and input a value/currency to measure ROAS
  • Create more events by clicking '+ Enter URL Keywords' or '+ Add Web Elements'
  • When you’re done, review all your events and details under Events summary. Click 'Complete Setup' to finish

37 of 47

Adding & Editing Events

Add Events

  • To add events to an existing Pixel, select a Pixel to reach the details page
  • Click '+ Add events' which will direct you to Pixel installation instructions
  • Skip to step 3 and input your website URL into the Pixel Checker to check if the pixel code was installed correctly before proceeding with creating new events
  • Create events by clicking '+ Enter URL Keywords' or '+ Add Web Elements'
  • When you’re done, review all your events and details under Events summary. Click 'Complete Setup' to finish

Edit Events

  • To edit events to an existing Pixel, select a Pixel to reach the details page
  • Using your cursor, hover over an event you'd like to edit and click 'Edit'
  • For URL events, you can edit Event Type, URL keywords, and parameters under Advanced Settings
  • For click events, elements cannot be edited once it's connected to an event. To edit click events, delete the existing event and create a new one
  • When you’re done, review all your events and details under Events summary. Click 'Complete Setup' to finish

38 of 47

Supported Standard Events

Event Type

Description

Recommended Parameters

Event Codes

Add payment info

When a visitor adds their payment information at checkout.

ttq.track('AddPaymentInfo')

Add to cart

When a visitor adds an item to the cart.

content_type, quantity, description, content_id, currency, value

ttq.track('AddToCart')

Click button

When a visitor taps a button. TikTok recommends tracking website buttons important to your business, such as social media buttons.

ttq.track('ClickButton')

Complete payment

When a visitor makes a payment. TikTok recommends using this event when placing an order and making a payment are the same.

content_type, quantity, description, content_id, currency, value

ttq.track('CompletePayment')

Complete registration

When a visitor signs up for something such as account registration.

ttq.track('CompleteRegistration')

Contact

When a visitor contacts you.

ttq.track('Contact')

Initiate Checkout

When a visitor proceeds to checkout.

ttq.track('InitiateCheckout')

Search

When a visitor searches.

query

ttq.track('Search')

Submit form

When a visitor submits a form.

ttq.track('SubmitForm')

View content

When a visitor views a specific page. TikTok recommends tracking pages important to your business such as product comparison, announcement, or release pages.

content_type, quantity, description, content_id, currency, value

ttq.track('ViewContent')

Note: By default, the pixel base code will always include 'page view' events which tracks when a visitor lands on your website.

39 of 47

Supported Event Parameters

Parameter

Description

Value Type

JavaScript

content_type

The content_type object property's value must be set to either product, or product_group, depending on how you will configure your data feed when you set up your product catalog.

Must be either 'product' or 'product_group'

{

"content_type" : "product"

}

content_id or contents

Use contents when you have multiple content IDs. If you use contents in your parameter, you must also include the following in a sub-object: the product id or ids, and the quantity (number of items added to cart or purchased).

Must be a string if using 'content_id'

Must be an array of objects (content parameter, id sub-object and quantity sub-object) if using 'contents'

{

"content_id" : "401"

}

content_category

Category of the page/product.

string

{

"content_category" : "apparel"

}

currency

ISO 4217 code. Examples: "EUR", "USD", "JPY"

enum(string)

{

"currency" : "USD"

}

value

Value of the order or items sold.

Note: Price is the price for a single item, and value is the total price of the order. For example, if you have two items each sold for $10, the price parameter would pass 10 and the value parameter would pass 20.

number

{

"value" : 100

}

description

Description of the item or page.

string

{

"description" : "Lightweight cotton"

}

Using dynamic values in your parameters

  • You can set up dynamic values which pass dynamic event-related values to TikTok. By doing so, this dynamic code will automatically determine the correct values of your event, such as the price of purchase, instead of using a set value.

40 of 47

Supported Event Parameters - Required for ROAS

Parameter

Description

Value Type

JavaScript

content_id or contents

Use contents when you have multiple content IDs. If you use contents in your parameter, you must also include the following in a sub-object: the product id or ids, and the quantity (number of items added to cart or purchased).

Must be a string if using 'content_id'

Must be an array of objects (content parameter, id sub-object and quantity sub-object) if using 'contents'

{

"content_id" : "401"

}

currency

ISO 4217 code. Examples: "EUR", "USD", "JPY"

enum(string)

{

"currency" : "USD"

}

value

Value of the order or items sold.

Note: Price is the price for a single item, and value is the total price of the order. For example, if you have two items each sold for $10, the price parameter would pass 10 and the value parameter would pass 20.

number

{

"value" : 100

}

price

The price of the item.

Note: Price is the price for a single item, and value is the total price of the order. For example, if you have two items each sold for $10, the price parameter would pass 10 and the value parameter would pass 20.

number

{

"price" : 25

}

  • All of the above parameters are REQUIRED for ROAS/Value to be reported + associated with pixel events

41 of 47

Options for Event Setup

Link to Event Setup Guide HERE

Link to TikTok Pixel Setup Guide HERE

Link to Event Builder Guide HERE

Link to Custom Code Guide HERE

Link to Events API Guide HERE

Link to Partner Platform Guide HERE

42 of 47

Scale x TikTok POVs

43 of 47

Scale POVs on TikTok

44 of 47

Appendix

45 of 47

TikTok Creator Marketplace

46 of 47

TikTok Commercial Music Library

47 of 47

TikTok Community Interaction Objective