The Pre-Launch Campaign Checklist: 12 Checks to Run Before You Spend a Dollar
The most expensive mistakes in media buying are almost never strategic — they are clerical. A tracking token that never fired, a geo you forgot to uncheck, a daily cap set ten times higher than you meant. By the time you notice, the budget is gone and the data you collected is unusable. This post walks through a 12-point pre-launch checklist you can run in about fifteen minutes before every campaign, so that when traffic starts flowing, you are optimizing rather than firefighting.
Why a Checklist Beats Careful Setup
Experienced buyers do not make fewer mistakes than beginners because they are more careful. They make fewer mistakes because they stopped relying on carefulness. Campaign setup involves a dozen interdependent settings across at least two systems — the ad platform and your tracker — and human attention reliably fails on repetitive multi-step work.
A checklist converts that work into something verifiable. You are not asking "did I set this up well?" You are asking "does this specific field contain the specific value I intended?" That is a question you can answer in five seconds, and it is the only question that catches the mistakes that actually cost money.
Part 1: Tracking and Measurement
1. Confirm your tracking tokens are actually populated
Before anything else, click your own ad link and inspect the URL that lands on your page. Every macro should have resolved into a real value. If you see {campaign_id} sitting there as literal text, or an empty parameter with nothing after the equals sign, your tokens are not passing and every optimization decision you make for the next week will be guesswork.
Check the full set you intend to use — placement or site ID, geo, device, creative ID, and any custom identifiers. Our guide to token tracking covers which tokens are available and what each one is good for.
2. Fire a test conversion end to end
Do not assume the postback works because you pasted the URL correctly. Complete the conversion action yourself — or use your affiliate network's test postback tool — and verify the conversion appears in the platform's reporting, attributed to the right click.
This is the single highest-value check on the list. A campaign with broken conversion tracking is not a campaign, it is a donation. If you are new to server-to-server tracking, start with postback conversion tracking explained.
3. Verify the landing page loads on mobile, on the target geo, and quickly
Load your landing page on an actual mobile device, not just a resized desktop browser. Then check it through a VPN set to your target country — geo-blocked scripts, region-specific redirects, and CDN issues routinely break pages for exactly the users you are paying to reach.
While you are there, watch how long it takes to become usable. Slow pages bleed traffic before the offer is even visible, a problem we covered in page speed and ad latency.
4. Check that your redirect chain is as short as possible
Every hop between the click and your offer is an opportunity to lose a user. Trace the chain from ad click to final page and count the redirects. Two is normal for tracker-plus-offer setups. Five means something is wrong — usually a legacy tracking link nobody removed.
Part 2: Targeting and Inventory
5. Read your geo targeting out loud
Geo is where the most embarrassing mistakes live. Confirm you selected countries rather than excluded them, check that you did not leave a previous campaign's list in place, and make sure tier-1 and tier-3 countries are not sharing a budget unless you intend that. Mixed-tier campaigns produce blended numbers that hide both your winners and your losers. See geographic targeting strategies for how to structure this properly.
6. Match device and OS targeting to your offer
If your offer only converts on Android, targeting all devices means paying for iOS and desktop impressions that cannot convert. Conversely, if you built a desktop-first landing page and left mobile enabled, most of your traffic will arrive on a layout you never tested. Align targeting with what the offer actually supports — browser and device targeting goes deeper here.
7. Apply your starting whitelist or blacklist
If you have run similar traffic before, carry over the placements you already know perform or fail. There is no reason to re-learn a lesson you paid for last month. If this is genuinely new traffic, launch broad but plan your first placement review for the moment you have meaningful volume. Our post on whitelist and blacklist targeting explains how to build these lists as you go.
8. Set a frequency cap
Without a cap, a small pool of heavy browsers will absorb a disproportionate share of your budget and see your creative until they stop noticing it. A sensible cap protects both your spend and your click-through rate. See ad frequency capping for how to choose one.
Part 3: Budget, Bids, and Creative
9. Sanity-check the daily budget and total budget
Read the number, then read it again with the decimal point in mind. Confirm whether the field is a daily cap or a total cap, and confirm the currency. A test campaign should have a test budget — enough to gather signal, not enough to hurt if the whole thing is misconfigured.
10. Confirm your bid is in the right neighborhood
A bid far below the market rate will simply not win impressions, and you will spend a day wondering why the campaign has no traffic. A bid far above it will spend your test budget in minutes. Check the platform's traffic estimates or recommended ranges for your targeting, and start near the middle of the range. Bid optimization in RTB covers how to adjust from there.
11. Check pacing and scheduling settings
Decide whether you want the budget spread evenly across the day or spent as quickly as possible. Even pacing gives you a representative sample across all hours, which matters if you plan to analyze performance by time of day. Also confirm your start date, end date, and time zone — a campaign scheduled in the wrong time zone will run at the wrong hours in your target market. See ad campaign pacing and dayparting.
12. Review creatives at their actual display size
Open each creative at the exact dimensions it will serve at. Text that is readable in your design tool often is not readable in a 300x250 slot on a phone. Confirm the message matches the landing page, that any offer or price stated in the ad is still accurate, and that you have at least two variants so you can start testing immediately. Ad creative best practices has the full rundown.
The First Hour After Launch
The checklist does not end at the launch button. Set a timer for thirty minutes and check three things: that impressions are being delivered at all, that clicks are arriving in your tracker with populated tokens, and that spend is tracking roughly where you expect it. If any of the three looks wrong, pause immediately. A campaign paused after twenty dollars of confusion is a cheap lesson; the same confusion left running overnight is not.
Then leave it alone. Resist the urge to optimize on the first two hundred impressions — early data is noisy, and reacting to it usually means cutting placements that would have performed. Give the campaign enough volume to say something meaningful before you start making changes.
Conclusion
Nothing on this list is difficult. That is exactly why these mistakes keep happening — every item feels too obvious to check, right up until the one you skipped is the one that breaks. Run the full twelve every time, treat it as mechanical rather than thoughtful work, and you will eliminate an entire category of wasted spend from your media buying.
Ready to put the checklist to work? Sign up as an advertiser at Squren.com to access our RTB platform, granular targeting controls, and token tracking tools — and if you want a second pair of eyes on your setup before launch, our 24/7 support team is available to walk through it with you.