Why splitting a small budget across many ad groups fails
A tempting beginner move: 'I have $50 a day, so I'll make ten ad groups at $5 each to test lots of ideas.' It feels thorough. It quietly sabotages you.
Here's the mechanics. Each ad group needs a minimum daily budget (often around $20) just to exit the learning phase and gather data. Spread too thin, every group stays stuck guessing, and none gets enough conversions to learn from.
A healthier shape for a small budget:
— Fewer ad groups, each properly funded
— Maybe 2 ad groups at $25 instead of 10 at $5
— Let each one actually breathe and collect data
Depth beats width when money is tight.
Don't worry if you've fragmented before, it's the most common beginner trap.
Try this: count your ad groups, then your daily budget. Could each one clear ~$20 a day? If not, consolidate. You'll see results steady out.
A tempting beginner move: 'I have $50 a day, so I'll make ten ad groups at $5 each to test lots of ideas.' It feels thorough. It quietly sabotages you.
Here's the mechanics. Each ad group needs a minimum daily budget (often around $20) just to exit the learning phase and gather data. Spread too thin, every group stays stuck guessing, and none gets enough conversions to learn from.
A healthier shape for a small budget:
— Fewer ad groups, each properly funded
— Maybe 2 ad groups at $25 instead of 10 at $5
— Let each one actually breathe and collect data
Depth beats width when money is tight.
Don't worry if you've fragmented before, it's the most common beginner trap.
Try this: count your ad groups, then your daily budget. Could each one clear ~$20 a day? If not, consolidate. You'll see results steady out.
Picking the right conversion event (a tiny choice with big effects)
When you run a Conversions campaign, TikTok asks which event to optimize for. An event is just an action you want, like 'Add to Cart' or 'Complete Payment'.
Here's the deeper trade-off most skip:
— Optimize for 'Complete Payment' and TikTok chases real buyers, but if you get few sales, it has little data to learn from
— Optimize for 'Add to Cart' and you get more events to learn from, but some of those people never actually buy
The gentle rule: if you're getting fewer than ~50 purchases a week, optimize for a higher-up event like Add to Cart so TikTok has enough signals to learn. Scale up to Complete Payment once sales grow.
Don't worry, you can change this as you grow.
Try this: check how many purchases you logged last week. Under 50? Step up to an earlier event. Smart move.
When you run a Conversions campaign, TikTok asks which event to optimize for. An event is just an action you want, like 'Add to Cart' or 'Complete Payment'.
Here's the deeper trade-off most skip:
— Optimize for 'Complete Payment' and TikTok chases real buyers, but if you get few sales, it has little data to learn from
— Optimize for 'Add to Cart' and you get more events to learn from, but some of those people never actually buy
The gentle rule: if you're getting fewer than ~50 purchases a week, optimize for a higher-up event like Add to Cart so TikTok has enough signals to learn. Scale up to Complete Payment once sales grow.
Don't worry, you can change this as you grow.
Try this: check how many purchases you logged last week. Under 50? Step up to an earlier event. Smart move.
The built-in Split Test tool: testing without fooling yourself
When you test two ideas in normal ad groups, they can overlap, meaning the same person sees both, and your results get muddy. TikTok's Split Test feature fixes this by splitting your audience into clean, separate halves so the contest is fair.
Let's set the right expectations:
— It divides people so no one sees both versions (no overlap)
— You test ONE thing at a time: creative, OR audience, OR bidding
— It tells you which version won with real confidence, not a guess
Here's the catch beginners hit: a split test needs enough budget and time to reach a clear answer. End it too early on a tiny budget and the 'winner' is just luck.
Don't worry, even a small fair test beats a big unfair one.
Try this: pick the single biggest question you have (audience A or B?) and plan one split test around it. Clean questions get clean answers.
When you test two ideas in normal ad groups, they can overlap, meaning the same person sees both, and your results get muddy. TikTok's Split Test feature fixes this by splitting your audience into clean, separate halves so the contest is fair.
Let's set the right expectations:
— It divides people so no one sees both versions (no overlap)
— You test ONE thing at a time: creative, OR audience, OR bidding
— It tells you which version won with real confidence, not a guess
Here's the catch beginners hit: a split test needs enough budget and time to reach a clear answer. End it too early on a tiny budget and the 'winner' is just luck.
Don't worry, even a small fair test beats a big unfair one.
Try this: pick the single biggest question you have (audience A or B?) and plan one split test around it. Clean questions get clean answers.
What a high CPM was quietly telling one seller
Here's a number most beginners ignore. A seller's sales felt expensive and she blamed her product.
— First, she checked CPM (CPM = cost per 1,000 views, meaning how much TikTok charges to show your ad to 1,000 people).
— Her CPM was $22, very high, while her click rate was actually fine.
— That told her the problem wasn't the video, it was a pricey, crowded audience.
— Next, she widened the audience to a less competitive one.
CPM fell to $11, and sales got cheaper without touching the creative.
The lesson: CPM tells you whether your audience is expensive to reach.
Try this: find your CPM in the dashboard and notice if it's unusually high. Numbers are clues, not judgments.
—
Кто разбирает what is push traffic вдумчиво — @push101_guide
Here's a number most beginners ignore. A seller's sales felt expensive and she blamed her product.
— First, she checked CPM (CPM = cost per 1,000 views, meaning how much TikTok charges to show your ad to 1,000 people).
— Her CPM was $22, very high, while her click rate was actually fine.
— That told her the problem wasn't the video, it was a pricey, crowded audience.
— Next, she widened the audience to a less competitive one.
CPM fell to $11, and sales got cheaper without touching the creative.
The lesson: CPM tells you whether your audience is expensive to reach.
Try this: find your CPM in the dashboard and notice if it's unusually high. Numbers are clues, not judgments.
—
Кто разбирает what is push traffic вдумчиво — @push101_guide
Why your objective changes everything (before you spend a cent)
Let's clear up a common mix-up. When you build a TikTok campaign, the very first choice is the objective, meaning the goal you tell TikTok to chase.
— Reach = show your ad to the most people (good for brand awareness)
— Traffic = send people to your link (good for getting clicks)
— Conversions = get people to buy or sign up (good for sales)
Here's the part nobody tells beginners: TikTok optimizes for exactly what you pick. Choose Reach and you'll get cheap views but few buyers. That's not the platform failing you, it just did its job.
Don't worry if you've picked wrong before, everyone does once.
Try this: open any old campaign and check which objective it used. Did it match what you actually wanted? You've got this.
Let's clear up a common mix-up. When you build a TikTok campaign, the very first choice is the objective, meaning the goal you tell TikTok to chase.
— Reach = show your ad to the most people (good for brand awareness)
— Traffic = send people to your link (good for getting clicks)
— Conversions = get people to buy or sign up (good for sales)
Here's the part nobody tells beginners: TikTok optimizes for exactly what you pick. Choose Reach and you'll get cheap views but few buyers. That's not the platform failing you, it just did its job.
Don't worry if you've picked wrong before, everyone does once.
Try this: open any old campaign and check which objective it used. Did it match what you actually wanted? You've got this.
Spark Ads: turning a real post into an ad, step by step
A Spark Ad is an ad built from a real TikTok post (yours or a creator's) instead of a plain upload. People trust it more because it looks native, not salesy.
Let's set one up:
1. Ask the creator (or yourself) to open the post in TikTok
2. Go to Settings, then Ad settings, then turn on 'Ads authorization'
3. They tap to generate a code, valid for 7, 30, or 60 days
4. You paste that code into Ads Manager under 'Use TikTok account to deliver Spark Ads'
That's it. The likes and comments from organic life carry over, which is the whole magic.
Don't worry if the code expires, just ask for a fresh one.
Try this: grab an authorization code from one old post today. You'll see how simple it really is.
A Spark Ad is an ad built from a real TikTok post (yours or a creator's) instead of a plain upload. People trust it more because it looks native, not salesy.
Let's set one up:
1. Ask the creator (or yourself) to open the post in TikTok
2. Go to Settings, then Ad settings, then turn on 'Ads authorization'
3. They tap to generate a code, valid for 7, 30, or 60 days
4. You paste that code into Ads Manager under 'Use TikTok account to deliver Spark Ads'
That's it. The likes and comments from organic life carry over, which is the whole magic.
Don't worry if the code expires, just ask for a fresh one.
Try this: grab an authorization code from one old post today. You'll see how simple it really is.
What is the TikTok Pixel, and why people add a second tracker too
The Pixel is a tiny piece of code on your website. It watches what visitors do (view a page, add to cart, buy) and reports back so TikTok learns who to find more of.
Here's something deeper. Browsers now block a lot of pixels, so half your data can vanish. That's why grown-up advertisers also add the Events API, meaning your server sends the data directly to TikTok, no browser in the way.
Think of it like this:
— Pixel = the front-door camera (browsers can cover its lens)
— Events API = a private phone line straight to TikTok
Using both is called 'dual setup' and it recovers lost sales data.
Don't worry, you can start with just the Pixel.
Try this: open your site and check if a Pixel is even firing yet. One step at a time.
The Pixel is a tiny piece of code on your website. It watches what visitors do (view a page, add to cart, buy) and reports back so TikTok learns who to find more of.
Here's something deeper. Browsers now block a lot of pixels, so half your data can vanish. That's why grown-up advertisers also add the Events API, meaning your server sends the data directly to TikTok, no browser in the way.
Think of it like this:
— Pixel = the front-door camera (browsers can cover its lens)
— Events API = a private phone line straight to TikTok
Using both is called 'dual setup' and it recovers lost sales data.
Don't worry, you can start with just the Pixel.
Try this: open your site and check if a Pixel is even firing yet. One step at a time.
Quick rec — @TubeRoomLeaks keeps a tight feed on YouTube growth. If today's post landed, that one's for you.
CBO vs ABO: who decides where your money goes
Two budget styles confuse almost everyone, so let's untangle them gently.
— ABO = Ad-group Budget Optimization, meaning you set a budget per ad group yourself
— CBO = Campaign Budget Optimization, meaning TikTok holds one pot and spreads it across ad groups for you
CBO sounds easier, and it is, but here's the catch beginners hit: TikTok will pour almost everything into one ad group and starve the rest. If you're still testing which audience works, that's bad, because it picks a 'winner' too early.
Simple guide:
— Testing new audiences? Use ABO so each gets a fair shot
— Already know what works? Switch to CBO and let TikTok scale it
Don't worry if this felt backwards, most guides skip it.
Try this: look at your last CBO campaign and see if one ad group ate the budget. Nicely spotted if it did.
Two budget styles confuse almost everyone, so let's untangle them gently.
— ABO = Ad-group Budget Optimization, meaning you set a budget per ad group yourself
— CBO = Campaign Budget Optimization, meaning TikTok holds one pot and spreads it across ad groups for you
CBO sounds easier, and it is, but here's the catch beginners hit: TikTok will pour almost everything into one ad group and starve the rest. If you're still testing which audience works, that's bad, because it picks a 'winner' too early.
Simple guide:
— Testing new audiences? Use ABO so each gets a fair shot
— Already know what works? Switch to CBO and let TikTok scale it
Don't worry if this felt backwards, most guides skip it.
Try this: look at your last CBO campaign and see if one ad group ate the budget. Nicely spotted if it did.
Bidding basics: should TikTok chase the cheapest result or hit your target?
Bidding just means how you tell TikTok what a result is worth to you. Two beginner-friendly options:
— Lowest Cost = 'spend my budget, get me the cheapest results you can'
— Cost Cap = 'try to keep each result near this price I set'
Lowest Cost is the gentle starting point. You don't guess a number, TikTok just optimizes. The downside: as you scale, costs can drift up.
Cost Cap gives you control, but here's the trap: set the cap too low and TikTok simply won't spend, because it can't hit that price. Then you panic that the ad is 'broken' when really your cap was unrealistic.
The safe path: start on Lowest Cost, learn your true cost per result, then set a Cost Cap slightly above it.
Try this: note your real cost per result this week. That number is your future cap. Take it slow.
Bidding just means how you tell TikTok what a result is worth to you. Two beginner-friendly options:
— Lowest Cost = 'spend my budget, get me the cheapest results you can'
— Cost Cap = 'try to keep each result near this price I set'
Lowest Cost is the gentle starting point. You don't guess a number, TikTok just optimizes. The downside: as you scale, costs can drift up.
Cost Cap gives you control, but here's the trap: set the cap too low and TikTok simply won't spend, because it can't hit that price. Then you panic that the ad is 'broken' when really your cap was unrealistic.
The safe path: start on Lowest Cost, learn your true cost per result, then set a Cost Cap slightly above it.
Try this: note your real cost per result this week. That number is your future cap. Take it slow.
Why 'broad' targeting often beats picking 20 interests
Beginners feel safer stacking interests: fitness, plus running, plus protein, plus gym wear. It feels precise. But on TikTok, this often backfires.
Here's why. TikTok's system learns from your creative (the video) and finds buyers on its own, faster than you can hand-pick them. Narrow targeting handcuffs that system and raises your costs because the audience pool shrinks.
A cleaner approach for most niches:
— Set age and country (the basics that truly matter)
— Leave interests broad or even empty
— Let a strong video do the targeting work
This is called 'broad targeting' and it leans on TikTok's strength instead of fighting it.
Don't worry, narrow targeting isn't wrong, it's just often unnecessary.
Try this: build one ad group with no interests added, run it beside your usual one, and compare cost per result. Let the data teach you.
Beginners feel safer stacking interests: fitness, plus running, plus protein, plus gym wear. It feels precise. But on TikTok, this often backfires.
Here's why. TikTok's system learns from your creative (the video) and finds buyers on its own, faster than you can hand-pick them. Narrow targeting handcuffs that system and raises your costs because the audience pool shrinks.
A cleaner approach for most niches:
— Set age and country (the basics that truly matter)
— Leave interests broad or even empty
— Let a strong video do the targeting work
This is called 'broad targeting' and it leans on TikTok's strength instead of fighting it.
Don't worry, narrow targeting isn't wrong, it's just often unnecessary.
Try this: build one ad group with no interests added, run it beside your usual one, and compare cost per result. Let the data teach you.
Creative testing 101: change one thing, learn one thing
Creative just means your ad video. Testing creative is how you find what makes people stop scrolling. The mistake? Changing five things at once, so you never know what worked.
Let's do it the clean way:
1. Pick your best video as the 'control'
2. Make a second version with ONE change (a new first 3 seconds, say)
3. Run them in the same ad group, same budget
4. Give it a few days and enough spend to be fair
5. Keep the winner, then test the next single change
This is called isolating a variable, and it turns guessing into knowing.
The first 3 seconds (the 'hook') is usually the highest-impact thing to test first.
Don't worry if early tests are messy, that's how everyone starts.
Try this: write three different opening lines for one video. That's your first real test, ready to go.
Creative just means your ad video. Testing creative is how you find what makes people stop scrolling. The mistake? Changing five things at once, so you never know what worked.
Let's do it the clean way:
1. Pick your best video as the 'control'
2. Make a second version with ONE change (a new first 3 seconds, say)
3. Run them in the same ad group, same budget
4. Give it a few days and enough spend to be fair
5. Keep the winner, then test the next single change
This is called isolating a variable, and it turns guessing into knowing.
The first 3 seconds (the 'hook') is usually the highest-impact thing to test first.
Don't worry if early tests are messy, that's how everyone starts.
Try this: write three different opening lines for one video. That's your first real test, ready to go.
Reading your dashboard: the 3 numbers that explain almost everything
The dashboard can feel like a wall of letters. Let's translate just three that work together:
— CPM = Cost Per 1,000 views (how pricey it is to be seen)
— CTR = Click-Through Rate, meaning the percent of viewers who tapped your link
— CPC = Cost Per Click (what each visitor costs you)
Here's the lovely part: they connect. If your CPC is high, look upstream. Is CPM high (TikTok finds you expensive) or is CTR low (your video isn't pulling clicks)?
— High CPM + good CTR = an audience or auction problem
— Low CTR = a creative problem (fix the video)
So CPC alone never tells the full story, the two numbers behind it do.
Don't worry about memorizing, you'll know these by heart soon.
Try this: open one ad and read CPM, CTR, CPC together. Which one is the weak link? You just diagnosed your first campaign.
The dashboard can feel like a wall of letters. Let's translate just three that work together:
— CPM = Cost Per 1,000 views (how pricey it is to be seen)
— CTR = Click-Through Rate, meaning the percent of viewers who tapped your link
— CPC = Cost Per Click (what each visitor costs you)
Here's the lovely part: they connect. If your CPC is high, look upstream. Is CPM high (TikTok finds you expensive) or is CTR low (your video isn't pulling clicks)?
— High CPM + good CTR = an audience or auction problem
— Low CTR = a creative problem (fix the video)
So CPC alone never tells the full story, the two numbers behind it do.
Don't worry about memorizing, you'll know these by heart soon.
Try this: open one ad and read CPM, CTR, CPC together. Which one is the weak link? You just diagnosed your first campaign.
Creative fatigue: when a winning ad suddenly dies
Ever had a great ad slowly stop working? That's creative fatigue, meaning your audience has seen the video too many times and tuned it out.
The number that reveals it is frequency, meaning the average times one person saw your ad. On your dashboard you can add this column.
Watch for this pattern:
— Frequency climbing past ~2 to 3
— CTR (click rate) quietly dropping
— CPM (cost to be seen) creeping up
When those three move together, the ad isn't broken, it's just tired. The fix isn't a budget tweak, it's a fresh video.
This is why pros always have new creatives waiting, not just one hero ad.
Don't worry if a winner faded on you, even great ads expire.
Try this: add the 'Frequency' column to your dashboard today and watch your best ad. Catching fatigue early is a real skill.
Ever had a great ad slowly stop working? That's creative fatigue, meaning your audience has seen the video too many times and tuned it out.
The number that reveals it is frequency, meaning the average times one person saw your ad. On your dashboard you can add this column.
Watch for this pattern:
— Frequency climbing past ~2 to 3
— CTR (click rate) quietly dropping
— CPM (cost to be seen) creeping up
When those three move together, the ad isn't broken, it's just tired. The fix isn't a budget tweak, it's a fresh video.
This is why pros always have new creatives waiting, not just one hero ad.
Don't worry if a winner faded on you, even great ads expire.
Try this: add the 'Frequency' column to your dashboard today and watch your best ad. Catching fatigue early is a real skill.
Budget structure: separate your 'testing' money from your 'scaling' money
A budget structure just means how you split your spend across campaigns. Beginners often dump everything into one campaign and hope. Let's organize it like a tidy kitchen.
Think in two jobs:
— A Testing campaign = small budget, several ad groups, finding what works
— A Scaling campaign = bigger budget, only the proven winners
Why separate them? Because mixing fragile new ideas with your reliable performers makes TikTok's learning messy, and you can't tell what's actually carrying results.
A simple starting split:
— 70% of budget to scaling proven ads
— 30% to testing fresh ideas
This keeps you profitable today while still feeding tomorrow's winners.
Don't worry about exact percentages, the habit of separating is what matters.
Try this: label your campaigns 'TEST' and 'SCALE' right now. That one rename will clear up your whole account.
A budget structure just means how you split your spend across campaigns. Beginners often dump everything into one campaign and hope. Let's organize it like a tidy kitchen.
Think in two jobs:
— A Testing campaign = small budget, several ad groups, finding what works
— A Scaling campaign = bigger budget, only the proven winners
Why separate them? Because mixing fragile new ideas with your reliable performers makes TikTok's learning messy, and you can't tell what's actually carrying results.
A simple starting split:
— 70% of budget to scaling proven ads
— 30% to testing fresh ideas
This keeps you profitable today while still feeding tomorrow's winners.
Don't worry about exact percentages, the habit of separating is what matters.
Try this: label your campaigns 'TEST' and 'SCALE' right now. That one rename will clear up your whole account.
Why your sales numbers don't match TikTok's (attribution windows)
Ever seen TikTok claim 20 sales but your store shows 30? You're not going crazy, it's the attribution window, meaning the time period TikTok takes credit for a sale after someone sees or clicks your ad.
Let's unpack the settings:
— Click-through window (often 7 days) = credit if they clicked, then bought within that time
— View-through window (often 1 day) = credit if they only watched, then bought soon after
Here's the deeper point: a longer click window 'finds' more sales because it looks further back, while a shorter one looks stricter. Neither is wrong, they just count differently.
This is why TikTok and your store rarely match exactly, they measure with different rulers.
Don't worry, this confuses experienced people too.
Try this: find your attribution setting in campaign settings and just note what it says. Knowing your ruler is half the battle.
Ever seen TikTok claim 20 sales but your store shows 30? You're not going crazy, it's the attribution window, meaning the time period TikTok takes credit for a sale after someone sees or clicks your ad.
Let's unpack the settings:
— Click-through window (often 7 days) = credit if they clicked, then bought within that time
— View-through window (often 1 day) = credit if they only watched, then bought soon after
Here's the deeper point: a longer click window 'finds' more sales because it looks further back, while a shorter one looks stricter. Neither is wrong, they just count differently.
This is why TikTok and your store rarely match exactly, they measure with different rulers.
Don't worry, this confuses experienced people too.
Try this: find your attribution setting in campaign settings and just note what it says. Knowing your ruler is half the battle.
