Before you send paid traffic to a new Shopify store
The exciting work is the product and the creative. The work that decides whether your ad account survives its first week is the checkout, the policies and the tracking — and it has to happen first.
The short version
- Ad platforms review the destination, not just the ad. A store missing contact details, policies or a working checkout gets rejected, and rejections attach to the account.
- Install and verify tracking before the first click, not after. Traffic sent to an unmeasured store is money spent on nothing you can learn from.
- Test-buy your own product with a real card. Almost every launch problem is visible in that one transaction.
The order most people use, and what it costs
The usual sequence is: build the store, make the ads, launch, then fix whatever breaks. The problem is that the things that break are the things ad platforms check before they will show your ad at all, so the fixing happens under pressure with budget already committed.
Do the compliance and measurement layer first. It is a day of unglamorous work that removes most of the ways a launch goes wrong.
The pre-traffic checklist
- Payments live and tested. Not in test mode. Buy your own product with a real card and refund it.
- Contact information findable. A real email address, and a physical or registered business address. Platforms look for this, and so do buyers deciding whether you exist.
- Refund, shipping, privacy and terms pages, written for your business rather than left as the template defaults. Shipping times and costs must be stated before checkout, not discovered at it.
- Product pages with real content. Actual descriptions, real images, stated dimensions or specifications. Placeholder copy is a rejection trigger and, separately, it does not sell.
- No broken or placeholder links, including the footer. Reviewers click them.
- A domain that resolves properly, with the redirect from the non-www version working, and https everywhere.
- Prices, stock and variants correct, including whatever is out of stock. Advertising a product that cannot be bought wastes the click and irritates the buyer.
Tracking, before the first click
- Analytics installed and firing on real pages.
- The advertising pixel or tag installed, with the purchase event carrying order value and currency.
- Deduplication configured if you are also sending events server-side.
- Your own visits and test orders excluded.
- The whole thing verified against a real test purchase — a green light in the tag debugger is not verification, a matching order in the back office is.
If that sounds like a lot for a store with no sales yet, consider the alternative: a month of spend that cannot be attributed to anything, followed by a decision made on it.
Speed, in the amount that matters
Store speed affects both what a campaign costs and how many visitors survive to the product page. It is also a place where people burn a week for marginal gain.
The realistic version for a launch: compress your images, cut the apps you are not using, and pick a theme that was fast before you customised it. Every installed app adds scripts to every page, and a store with fourteen apps at launch is carrying weight it has not earned.
Test on a phone over mobile data, not on your laptop over office wifi. That is what your buyers have.
What you can safely skip at launch
- A blog. Useful later, irrelevant to whether paid traffic converts today.
- Elaborate loyalty and rewards apps. Nobody is loyal yet.
- Custom theme development. Buy a good theme, change the colours, ship it.
- A large catalog. One product that converts is a business. Forty products that do not is a hobby with inventory.
- Every review app on the store. Reviews you do not have yet cannot be displayed, and displaying invented ones is fraud with a monthly subscription.
The single most useful thing to do before launch
Buy your own product. Real card, real address, phone rather than desktop, arriving through the actual ad you are about to run.
You will find the shipping surprise, the confirmation email that says the theme's default name, the tax that appears at the last step, the tracking event that never fired, and the page that looks wrong at 390 pixels wide. Every one of those is cheaper to find yourself than to find in the data three weeks later.
Common questions
How many products should a new store launch with?
Do I need a custom theme?
Why did my ad account get restricted immediately?
If you would rather not do this yourself
The listings this guide is about. Every one prints its price and names the company that sells it, and the status is what it says it is.
-
A Shopify store, built for you, at no charge.
LivePrice Free launch offerROAS Performance, LLC
-
A product feed Merchant Center accepts and Shopping campaigns can bid on.
Private betaFrom $690 one-offROAS Performance, LLC
-
Tracking that records what actually happened, installed and verified end to end.
LiveFrom $890 one-offROAS Performance, LLC
Nothing above is a promise of a result. Read the disclaimer for what this site refuses to claim.
Keep reading
How much should you spend on Google Ads?
There is no universal starting budget. There is a floor set by your cost per sale and the number of conversions it takes to learn anything — here is the arithmetic for both.
Paid media · 7 minWhat is a good ROAS?
A good ROAS is not 3x or 4x or whatever the last article said. It is whatever clears the break-even your own gross margin produces — here is how to calculate it and why the platform's number is not the one that matters.
Creative · 7 minHow many ad creatives do you need?
Creative testing is a hit-rate game. If you plan around the winners you will never make enough ads to find one — here is how to size a testing programme and what actually counts as a new creative.