Blog
How to Set Up Your First TikTok Ad Campaign (Step-by-Step)

The TikTok Ads Manager can feel like an intimidating place. With its array of buttons, settings, and acronyms, it's easy for an ambitious ecommerce brand to feel overwhelmed before spending a single dollar. Yet, within this dashboard lies the power to reach millions of new customers and unlock explosive growth for your business. The key isn't knowing what every single button does, but knowing which few buttons to press correctly.
As a TikTok ads for ecommerce agency, we've launched thousands of campaigns and have refined the process into a science. A successful launch isn't about luck; it's about following a meticulous, step-by-step process that sets your campaign up for success from the very beginning. Getting the foundation right is the difference between burning your budget and building a profitable customer acquisition machine.
This guide is your over-the-shoulder walkthrough. We will take you click-by-click through the entire TikTok ad campaign setup process, from pre-flight checks to your first 72 hours of optimization. We'll provide the exact settings, checklists, and strategies we use for our clients, stripping away the complexity to give you a clear and confident path to launching your first campaign.
1. The Pre-Launch Checklist: Your Foundation for Success
Before you even open the TikTok Ads Manager, you need to ensure your foundation is solid. A campaign launched without these prerequisites is like a rocket launched without a guidance system—it’s destined to fail.- [ ] TikTok Pixel is Installed and Firing: The TikTok pixel for ecommerce is the non-negotiable first step. This piece of code on your website tracks user actions and sends that data back to TikTok. Without it, the algorithm is flying blind, unable to optimize for purchases or track results.
- How to Check: Use the "TikTok Pixel Helper" Chrome extension. Visit your website and click the extension icon. It should show that your pixel is active and that events like ViewContent (when you view a product) and AddToCart are firing correctly.
- [ ] Key Conversion Events Are Active: Ensure your pixel integration is tracking the full funnel: ViewContent, AddToCart, InitiateCheckout, and CompletePayment. The CompletePayment event is the most critical one for optimizing your campaigns.
- [ ] Your Product Pages Are Ready: Your ads will drive traffic to your product pages. Make sure they are optimized for conversion with high-quality images, clear pricing, compelling descriptions, and social proof (reviews). A great ad leading to a bad landing page will not convert.
- [ ] You Have Your Creative Ready: Have at least 3-5 different video ads ready to upload. These should be vertically shot (9:16 aspect ratio) and follow the "UGC" style—feeling native to the TikTok platform.
- [ ] Holistic Tracking is in Place: Don't rely solely on the TikTok dashboard for results. Have Google Analytics set up on your store and consider a post-purchase survey tool (like Enquire Labs) to ask customers "How did you hear about us?" This will help you measure the true impact of your ads.
2. A Primer on Account Structure
Before we build, let's quickly review the hierarchy of the TikTok Ads Manager. Understanding this structure is key to organizing your tests and scaling your campaigns effectively.- Campaign: The top level. Here, you set your main objective (e.g., "Website Conversions").
- Ad Group: Sits inside a campaign. Here, you define your audience (targeting), placement, budget, and schedule. You can have multiple ad groups in one campaign to test different audiences.
- Ad: The creative level. This is the video and copy that users see. You can have multiple ads in one ad group to test different creatives.
3. Step-by-Step Campaign Build: The Top Level
Let's begin. Navigate to the "Campaign" tab in your Ads Manager and click the "Create" button.Step 1: Choose Your Objective
You will be presented with several objectives like "Reach," "Traffic," and "Video Views."- Action: Select "Website Conversions."
- Why: This is the most important click you will make. By selecting this objective, you are explicitly telling TikTok's powerful algorithm to find users within your target audience who are most likely to perform the conversion event you care about—making a purchase. Choosing "Traffic" will get you cheap clicks, not buyers.
Step 2: Campaign Name and Settings
Give your campaign a clear, descriptive name. A good naming convention will save you headaches later.- Action: Name your campaign using a consistent format. For example: [Date]_[Country]_[Product]_[Objective] -> 111125_USA_SkincareWand_Conversions
- Campaign Budget Optimization (CBO): You will see a toggle for "Campaign Budget Optimization."
- Action: For your first campaign, leave this toggle turned OFF.
- Why: We want to control the budget at the ad group level to ensure each of our test audiences gets a fair amount of spend. CBO is a powerful scaling tool, but for initial testing, ad group budgets (ABO) provide more control.
4. Ad Group Setup: Targeting, Placement, and Creative Type
Now we're at the ad group level. This is where you define who will see your ads.Step 1: Ad Group Name
- Action: Name your ad group based on the audience you are targeting. For example: Interest_Skincare or Broad_18+.
Step 2: Placements
This setting determines where your ads can appear.- Action: Select "Automatic Placements."
- Why: While you can select "TikTok" only, allowing the system to place ads on its partner apps (like Pangle) gives the algorithm more options to find low-cost conversions. Let the machine do the work.
Step 3: Targeting
This is the core of the ad group setup. For our first campaign, we will create 2-3 ad groups to test different targeting approaches.Get a FREE Audit
We'll perform a comprehensive SEO, AEO, GEO & CRO audit of your website — completely free — and show you exactly how to outrank your competitors.
Don't have a site yet? Get in touch →
Ad Group 1: Broad Interest Targeting
- Location: United States (or your target country).
- Demographics:
- Gender: No Limitation (unless your product is strictly for one gender).
- Age: Start with 18+ or 25+. Avoid targeting too narrowly (e.g., 25-34) in your first test.
- Interests & Behaviors:
- Click "Add Interests."
- Choose one single, broad interest that is highly relevant to your product. For a skincare brand, this would be "Skincare." Do not stack multiple interests.
- Screenshot-in-Words: Imagine a screen with a search bar. You type "Skincare," a checkbox appears next to the "Skincare" category, and you select it. That's it. You're done.
Ad Group 2: Fully Broad Targeting (Recommended)
This is often the best-performing ad group for many brands, as it gives the algorithm maximum freedom.- Action: Set your Location and Age demographics as above. Do not add any Interests or Behaviors. Leave this section completely blank.
- Why: This strategy puts 100% of the trust in TikTok's algorithm to analyze your video creative and find the right audience for it. It's incredibly powerful.
Step 4: Exclusions and Expansion (Leave Blank for Now)
You will see options for "Audience Exclusion" and "Targeting Expansion." For your first campaign, leave these settings untouched.5. Budgeting and Bidding for Your First Test
This section determines how much you spend and how you compete in the ad auction.Step 1: Set Your Budget
- Action: Select "Daily Budget" and enter your desired amount.
- Recommended Starter Budget: $50 per day per ad group. This is a solid starting point for a TikTok ads budget. If you have two ad groups, your total daily spend will be $100. This provides enough data for the algorithm to exit the learning phase within a few days.
Step 2: Schedule
- Action: Set your ad group to start running at the beginning of the next day (e.g., midnight). This allows it to spend its budget evenly over a full 24-hour period.
Step 3: Bidding & Optimization
- Optimization Goal: This should automatically be set to "Conversion." Do not change it.
- Bidding Strategy: Select "Lowest Cost."
- Why: This tells TikTok to get you the most purchases possible while spending your full daily budget. It's the simplest and most effective bidding strategy for beginners. Other options like "Cost Cap" are for more advanced campaign management.
6. The Ad Creative: Uploading and Launching
This is the final step, where you upload the videos and copy that users will see.Step 1: Ad Name
- Action: Name your ad based on the creative. For example: UGC_BlondeCreator_Hook1 or Demo_ProblemSolution_V2.
Step 2: Identity
- Action: Select your brand's TikTok account to run the ads from. You will also see a toggle for "Use TikTok account to run Spark Ads."
Step 3: Ad Format and Upload
This is where you choose your TikTok ad format and upload your content.Option A: Standard In-Feed Ad (Non-Spark Ad)
- Select "Video" as your format.
- Click "Upload" and select the 3-5 video files you have prepared.
- Ad Copy (Text): Write a short, punchy line of text. This is less important than the video itself. Something simple like "The viral skincare wand is finally back in stock!" works well.
- Call to Action (CTA): Select "Shop Now."
- URL: Paste the URL of the specific product page you are advertising. Use a UTM link to track traffic in Google Analytics.
Option B: Spark Ad
If you want to boost an existing organic post from your brand's account or a creator's account, this is the format to use.- Toggle ON "Use TikTok account to run Spark Ads."
- Click "+ TikTok Post." You will be prompted to link to the video by either searching your own posts or entering an ad code provided by a creator.
- The ad copy and video are pulled directly from the organic post. The only thing you need to set is the CTA button ("Shop Now") and the destination URL.
Step 4: Duplicate Your Ads
Once you have set up your first ad, you can easily duplicate it within the ad group to create more. You'll simply swap out the video creative for each one, keeping the copy and URL the same. You should have 3-5 different ads (videos) running in each ad group.7. The Final QA and Launch Checklist
Before you hit the big green "Submit" button, run through this final checklist. A five-minute review can save you from costly mistakes.- [ ] Campaign: Is the Objective set to "Website Conversions"? Is CBO turned off?
- [ ] Ad Groups:
- Is the budget set to ~$50/day for each ad group?
- Is the bidding strategy "Lowest Cost"?
- Is the optimization goal "Conversion"?
- Have you correctly defined the audience for each ad group (e.g., one with a single broad interest, one fully broad)?
- [ ] Ads:
- Are all 3-5 video creatives uploaded in each ad group?
- Is the CTA set to "Shop Now"?
- Does the URL link to the correct product page and include UTMs?
- [ ] Pixel: Use the Pixel Helper one last time to confirm your CompletePayment event is active.
8. The First 72 Hours: Your Optimization Playbook
Do not touch your campaign for the first 72 hours. The TikTok algorithm needs time and data to find your audience. This is called the "learning phase." Making changes during this period can reset the learning process and hurt performance.- 24 Hours: Log in and look. Are you getting impressions and clicks? Is the budget spending? Don't make any changes.
- 48 Hours: Check again. You may start to see some "Add to Cart" events and hopefully your first purchase. Resist the urge to turn off ads that haven't converted yet.
- 72 Hours: Now you can make your first decisions.
- At the Ad Level: Look at all your ads across both ad groups. Turn OFF any ads that have spent more than your target Cost Per Acquisition (CPA) without a single sale.
- At the Ad Group Level: Is one ad group clearly outperforming the other with a much lower CPA? If the Broad_18+ ad group has 5 sales and the Interest_Skincare ad group has zero, you can turn off the interest-based ad group and let the budget consolidate on the winner.
9. Troubleshooting Common Setup Issues
- Problem: "My ad was rejected."
- Solution: Read the rejection reason. The most common reasons are using copyrighted music you don't have the rights to, making exaggerated claims ("Guaranteed to lose 20 lbs!"), or having jarring transitions. Replace the creative with a compliant version.
- Problem: "My ads aren't spending the full budget."
- Solution: Your audience might be too narrow, or your bids might be too low (less common with "Lowest Cost"). Try broadening your age range or targeting. This is also a sign your creative may not be engaging enough for TikTok to push it into the auction.
- Problem: "My pixel isn't firing."
- Solution: Go back to your website's integration settings (e.g., the TikTok app within Shopify). Disconnect and reconnect the integration. Ensure there are no other conflicting tracking scripts interfering with it.
Your Partner in Paid Growth
Congratulations! You've just built your first TikTok ad campaign with the same structure and methodology used by professional media buyers. This process of systematic testing and data-driven iteration is the key to unlocking profitable scale on the platform. It's a complex process with many moving parts, and navigating it successfully requires expertise and constant attention. If you want to accelerate your learning curve and ensure your ad budget is deployed with maximum efficiency from day one, partnering with a specialized agency can be a game-changer. We live in the TikTok Ads Manager every day, managing millions in spend and constantly refining our strategies. We provide the expertise to handle the entire process—from campaign setup and creative strategy to daily optimization and scaling—so you can focus on building your brand.Make Your Website Competitive.
Leverage our expertise in Website Design + SEO Marketing, and spend your time doing what you love to do!






