This tutorial assumes your TikTok pixel is installed and verified. If not, start with install your Meta and TikTok pixels on Shopify.
TikTok sells some products within hours, and loses others money for weeks. The difference comes down to two things: does your product show well in short video, and do your videos speak TikTok's language? The rest is keeping the default settings from spending your budget for you.
The TikTok screens and rules quoted here were checked in its help center on September 23, 2026. TikTok is rolling out a new campaign creation flow account by account: depending on yours, you'll see the "Manual campaign / Smart+ campaign" choice or a single unified flow. This tutorial gives the path for both.
When TikTok is the right choice
TikTok works when your product can be understood in a few seconds of video:
- It demonstrates: a kitchen gadget, a cleaning tool, a clever accessory.
- It transforms: skincare, storage, decor, with an honest before and after.
- It tells a story: a routine, an unboxing, a reaction, a surprising use.
TikTok is a weaker first choice if your product is hard to show, if your category's claim rules limit what you can say (health, weight loss), or if your budget can't carry a one-week test. In those cases, choosing your channel based on your product helps you find a better option.
Start with organic. Post videos of your product on a TikTok account for a few weeks. They cost nothing, they show you which angles hold attention, and the best ones will become your ads.
TikTok Shop is a different tool. If you sell through a TikTok Shop, its ads run through GMV Max, the only campaign type supported for TikTok Shop ads since July 2025. This tutorial is about your Shopify store: ads that send people to your website.
Step 1: the account and the pixel
- Install the free TikTok app from the Shopify App Store, and connect your TikTok for Business account, your Business Center and your TikTok Ads Manager account.
- Choose the Enhanced or Maximum data sharing level: from Enhanced up, the purchase is also sent from the server (Events API), not only from the browser.
- Place a test order and check in Events Manager that the purchase comes through once, with the right amount. TikTok renamed this event Purchase, and the old name, CompletePayment, is still supported.
The step-by-step test and the UTMs to add are in install your Meta and TikTok pixels on Shopify.
Step 2: a Sales campaign, set up manually
In TikTok Ads Manager, click Create ad and choose the Sales objective, with Website as the destination. Traffic or Video views objectives find people who click or watch, not buyers.
Then, two cases depending on your account:
- You see the campaign type choice: pick Manual campaign. According to TikTok's help center, the Smart+ option may be on by default: turn it off.
- You have the unified flow, where TikTok merged manual and Smart+: choose the Ad group budget strategy, the option TikTok gives for a manual campaign.
In the ad group, choose Purchase as the optimization event and leave Set target CPA off: with no cap, TikTok seeks the most purchases your budget can support. You don't know your real cost yet, and a target CPA set too low would block delivery.
Why not start with Smart+? Smart+ automates the audience, placements, videos and budget. For a Smart+ campaign to a website, TikTok itself recommends at least six creatives, seven days without edits, and a daily budget of 10 to 30 times your usual cost per purchase. With an $18 maximum cost, that's $180 to $540 a day, far from a first test. Smart+ also builds variations of your videos, and you no longer know which angle sold. It has its place later, once you have winning angles and purchases to give it.
Step 3: what's the minimum budget for TikTok Ads?
TikTok sets two minimums for a daily budget:
| Level | Minimum |
|---|---|
| Campaign, only if you give it a budget | over $50 a day |
| Ad group | over $20 a day |
But TikTok advises leaving the campaign budget open at first: "For your campaign budget, leave it open initially." With no campaign budget, only the ad group minimum applies. A campaign with a single ad group starts at $20 a day, about $140 over a week.
Then work out your budget from your margin, as with Meta. Your maximum acquisition cost is what you can pay in ads for one sale without losing money: what's left of the price after product, shipping, payment fees and taxes. The break-even ROAS calculator works it out with your numbers. Give each video 2 to 3 times that cost over seven days. With an $18 maximum cost:
| Videos tested | 7-day budget (2 to 3 × $18) | Per day |
|---|---|---|
| 3 | $108 to $162 | $15 to $23 |
| 4 | $144 to $216 | $21 to $31 |
If your number falls below TikTok's minimum, the minimum wins. And if even that minimum strains you for a week, start with organic.
TikTok, for its part, recommends at least 10 times your cost per purchase for a purchase-optimized campaign, or $200 if you don't have one yet. That's the budget that helps an ad group finish its learning phase. For a first test, you accept not finishing it, and you judge each video on its cost per purchase after seven days.
Later, when you scale up, TikTok advises raising the budget by 40% at most during the learning phase, 30% at most after it, and no more than once every two days. The full method is in scale your ads without breaking them.
Step 4: leave the audience open, turn down the extras
TikTok adds default settings that widen delivery or change your videos. For a first test, you want the opposite: to know which video sells, to real people, on TikTok.
What you leave open
| Setting | What you choose | Why |
|---|---|---|
| Audience | Automatic targeting, with only the audience controls: your country, your language, 18 minimum | With little data, a broad audience lets TikTok find the buyers. Hand-picked interests shrink it with no guarantee |
| Budget | Ad group budget, no campaign budget | The minimum stays at $20 a day, and you know exactly what you spend |
| Comments | On | On TikTok, comments are part of the video. Reply, and hide abuse |
What you turn down
1. Off-TikTok placements: TikTok Ad Network and Global App Bundle. By default, placement is automatic. Your ads can then run on TikTok Ad Network (formerly Pangle), a network of nearly 400,000 apps from other publishers, and on Global App Bundle, apps such as CapCut. In the creation screen, a box promises a 10-15% lower cost per result with automatic placement.
A lower cost says nothing about quality. One advertiser targeting Germany, the Netherlands, Switzerland, Austria and the UK describes a CPM of €0.20 to €0.40, and in Shopify zero-second sessions with not a single add to cart. The answer that keeps coming up in the thread: those are off-TikTok placements, restrict to TikTok only.
Path: in the ad group, Placements section, choose Select placement, keep TikTok checked, and uncheck Global App Bundle and TikTok Ad Network. Do it when you create the ad group: TikTok states that placement can't be changed once the ad group is created. If the manual option doesn't show up on your account, advertisers report that TikTok support can unlock it.
2. Automate Creative. In the ad's creative section, an Automate Creative toggle hands your videos to TikTok's AI: quality enhancement, music swaps, resizing, sound effects added in the first 15 seconds, and other enhancements being tested with some advertisers. Leave it off. According to TikTok's help center, this setting can't be changed once the campaign is published: you'd have to create a new one.
3. Recommended and AI-generated creatives. When you add your videos, the window may open on a Recommended tab: assets pulled from your product page, and an Auto-generated for you module with AI-made videos built from your URL. Don't select anything, and leave both auto-add toggles off, since they inject new creatives while the campaign runs. Take your videos from your TikTok posts or your creative library.
TikTok also combines the videos and texts within one ad to build others. To keep an exact pair, its help center advises adding a single creative and a single text to each ad: run one ad per video.
On r/TikTokAds, advertisers running Smart+ describe 50 to 70 AI-generated variations built from their videos. An email from TikTok support, quoted by one of them in early 2026, acknowledged that there was then "no available setting at the account or ad group level" to fully opt out. That's one more reason to stay manual for this test.
4. Recommendations. On the right of the creation screen, a panel scores your ad group and suggests applying its recommendations: automatic placement, a campaign budget, a higher budget, six more creatives. In the budget section, another box promises a 5-10% lower cost per result with a campaign budget strategy: that's the campaign budget with its $50 minimum, and TikTok then splits the money for you. Every recommendation pushes toward more spend or more automation. Read them, but don't apply any during the test.
Do all this before you publish: placement, attribution settings and Automate Creative can't be changed afterward.
Step 5: videos that look like TikTok
This is where it all happens. On TikTok, a video that looks like an ad gets skipped in a second. What works:
- Jump straight into the scene: no intro, no logo, the product or the problem from the first frame.
- Shoot on a phone, vertically, with a real person and real hands.
- Talk like on TikTok: natural, direct, looking at the camera.
- Subtitles and readable on-screen text.
- Three or four angles: the problem, the demonstration, the before/after, the reaction.
Name each ad with its angle, format and version ("problem_video_v1"): that's the name you'll read in the results and in your UTMs.
Avoid copying a trend unrelated to your product. A trend that doesn't show what your product does entertains, but doesn't sell. Hook and structure principles are detailed in ad creatives that work.
Spark Ads: promote an existing video
Spark Ads turn an already-published video into an ad, on your account or a creator's. The ad keeps the account name, likes and comments, and the engagement gained during the promotion goes to the original video.
It's the best way to go from organic to paid: when one of your videos does well on its own, promote it. For a creator's video:
- The creator opens their video in the TikTok app, taps the three dots, then Ad settings and Generate, and sends you the code.
- In Ads Manager, when adding the ad's creatives, open the TikTok posts tab, click Add post and paste the code. You can add up to 20 at a time.
Two traps flagged by TikTok: the caption can't be edited once the video is authorized, and a private video becomes public as soon as it's used in a campaign.
Step 6: launch, then don't touch anything for seven days
According to TikTok, volatility usually starts to decline after about 25 results or 7 days in the learning phase. At $20 to $30 a day, you probably won't reach 25 purchases in a week. That's normal for a first test, and it doesn't stop you from judging each video.
During those seven days, TikTok asks you to avoid pausing, edits that restart learning, and unreasonable budgets. After three days, only check that everything works: delivery, clicks, visits reaching Shopify, purchases coming through.
A check to run from day two. Compare TikTok's clicks with the visits from TikTok in Shopify's reports, thanks to your UTMs. A CPM of a few tens of cents, zero-second visits and no adds to cart point to low-quality traffic: check that the ad group really runs on TikTok only.
Step 7: read your results
In the ads tab, add the missing columns, then look in order, video by video:
- Retention: 2-second video views, 6-second video views and Average play time per video view. If few people get past the first seconds, it's the hook.
- Clicks: do viewers click? If not, the video entertains without making people want to buy.
- Adds to cart and purchases: do visitors buy? If not, it's the product page, the price or shipping.
- Cost per purchase, compared with your maximum cost: that's what decides.
| Video | After 7 days | Decision |
|---|---|---|
| problem_video_v1 | 4 purchases at $14.35, below $18 | Keep it, that's your winning angle. Prepare two variations, and if it's posted on your account, promote the post as a Spark Ad |
| demo_video_v1 | The most watched, 2 purchases at $29.90 | It holds attention but sells at a loss. Cut it, and keep its opening for a new version that ends on the price or the offer |
| before_after_video_v1 | 1 purchase at $36.20, twice your $18 | Cut it |
| reaction_video_v1 | 390 six-second views, $11.60 spent | TikTok nearly stopped delivering it: the hook doesn't hold. Cut it, or redo its first two seconds |
A heavily watched video isn't necessarily a video that sells. Judge on purchases, not views.
TikTok's purchases aren't your orders. Depending on your attribution settings, TikTok counts a purchase after a click, but also after a simple view of the ad, or after a view of at least 6 seconds. Always compare with the orders Shopify attributes to TikTok through your UTMs. The attribution window is set when you create the ad group, in the Optimization and bidding section, and can't be changed afterward. The full diagnosis is in read your campaign numbers.
Costly mistakes
- Leaving automatic placement on: part of the budget goes outside TikTok, on clicks you never find in Shopify.
- Launching Smart+ on a small budget: it builds variations, mixes your videos, and TikTok recommends 10 to 30 times your cost per purchase per day for it.
- Setting a campaign budget for no reason: the minimum goes from $20 to $50 a day.
- Recycling a Facebook ad without adapting it to TikTok's format and tone.
- Running only one video and concluding TikTok doesn't work.
- Judging on views rather than purchases.
- Applying recommendations during the test: every significant edit restarts learning.
- Sending traffic to a page that's slow on mobile: on TikTok, all traffic is mobile.
No store yet? You can generate it with Scale Ova from your product, look at it and change it for free, and only pay when you publish it on Shopify.
FAQ
What's the minimum budget for TikTok Ads?
How much does a TikTok Ads campaign cost?
Smart+ or manual campaign to start?
How do I turn off Pangle in TikTok Ads?
How do I stop TikTok from creating AI ads?
How long is the TikTok learning phase?
How do I get a Spark Ads code?
Why do my TikTok ads get clicks but no sales?
TikTok Ads or Facebook Ads to start?
Sources
- About budgets for ads in TikTok Ads Manager, TikTok Ads Manager help, accessed September 23, 2026
- Best practices for budget, TikTok Ads Manager help, accessed September 23, 2026
- About Budget and Bidding, TikTok Ads Manager help, accessed September 23, 2026
- About the Sales advertising objective on TikTok, TikTok Ads Manager help, accessed September 23, 2026
- How to set up an ad campaign in TikTok Ads Manager, TikTok Ads Manager help, accessed September 23, 2026
- How to create manual and automated campaigns in the upgraded Smart+ experience, TikTok Ads Manager help, accessed September 23, 2026
- Upgraded Experience Campaign Setup Guide, manual campaigns, TikTok for Business PDF guide, accessed September 23, 2026
- About Smart+ Web Campaigns and Best practices for Smart+ Web Campaigns, TikTok Ads Manager help, accessed September 23, 2026
- About eligible placements, TikTok Ads Manager help, accessed September 23, 2026
- About TikTok Ad Network (formerly TikTok Pangle), TikTok Ads Manager help, accessed September 23, 2026
- About Eligible Placement for your upgraded Smart+ experience, TikTok Ads Manager help, accessed September 23, 2026
- About Targeting for your upgraded Smart+ experience, TikTok Ads Manager help, accessed September 23, 2026
- About Automate Creative, TikTok Ads Manager help, accessed September 23, 2026
- About Recommended Creatives in TikTok Ads Manager, TikTok Ads Manager help, accessed September 23, 2026
- Learning Phase, TikTok Ads Manager help, accessed September 23, 2026
- About Spark Ads and How to create Spark Ads for Manual and Search Campaigns, TikTok Ads Manager help, accessed September 23, 2026
- Video play metrics, TikTok Ads Manager help, accessed September 23, 2026
- About Engaged View-Through Attribution and How to Create Attribution Windows for your Ad Group, TikTok Ads Manager help, accessed September 23, 2026
- About Data Sharing on TikTok App on Shopify and How to Adopt TikTok's Updated Standard Events, TikTok Ads Manager help, accessed September 23, 2026
- TikTok, Shopify App Store, accessed September 18, 2026
- r/TikTokAds threads accessed September 23, 2026: very low CPM and zero-second sessions, manual placement missing, AI-generated variations on Smart+, unified flow and 70 AI ads, support's answer on AI edits




