What should a store have before you launch ads?
Zaprojektowani knowledge base Online stores

What should a store have before you launch ads?

A store that's ready for advertising isn't just an attractive layout. It's a working purchase path, a correct cart, payments, delivery, mobile UX, analytics, product data, trust elements and formal compliance. Advertising doesn't fix a store. Advertising just shows faster where the store is losing users, money and potential orders. That's why, before launching a campaign, it's worth going through a specific readiness checklist.

11 min read Published: Insights
E-commerce guide ~12 min read UX + advertising + sales

What should an online store have in place before you start advertising?

A store that's ready for advertising isn't just an attractive layout. It's a working purchase path, a correct cart, payments, delivery, mobile UX, analytics, product data, trust elements and formal compliance.

Advertising doesn't fix a store. Advertising just shows faster where the store is losing users, money and potential orders. That's why, before launching a campaign, it's worth going through a specific readiness checklist.

A store ready for advertising isn't a “pretty” store, but one that leads the user from the campaign visit to the purchase without problems and correctly measures every key stage.

Key takeaways

A store before advertising in a nutshell: what must work?

Before launching a campaign, an online store should have the full purchase path sorted out: the visit from the ad, the product page, the cart, checkout, delivery, payment, the order confirmation and correct conversion tracking. This is the absolute foundation before the ad budget starts generating real traffic.

A store ready for advertising should have:

  • a clear product page with the price, variants, availability and a CTA,
  • a working cart with correct discounts, delivery and a cost summary,
  • a simple checkout without unnecessary fields and validation errors,
  • tested online payments and a correct return from the payment gateway,
  • clear information about delivery, returns, complaints and the seller's details,
  • correctly configured analytics, e-commerce events and purchase tracking,
  • a good mobile UX, because a large part of ad traffic comes from phones.

The biggest mistake is treating a campaign as a way to check whether the store “sort of works”. If the store has problems with checkout, payments, product availability or communicating costs, advertising will only increase the scale of the losses. Users will reach the errors faster, and the ad reports will start to look worse, even though the problem lies in the store, not in the campaign itself.

That's why, before investing in Meta Ads campaigns, Google Ads or remarketing, it's worth doing a basic store audit. It doesn't have to be a months-long process. It's enough to go through the most important purchase scenarios and check that the store doesn't block sales at critical points.

What an online store should have before you start advertising — e-commerce, the cart, UX and sales
A store before advertising should have a polished purchase path, clear product information and visible trust elements even before the user enters the cart.

The scope of readiness

What does a store's readiness for advertising mean?

A store's readiness for advertising means that campaign traffic won't hit critical errors. The store can still be developed, improved and optimized, but the basic sales process must work reliably. The user should be able to find a product, understand the offer, add the product to the cart, choose delivery, pay and receive a confirmation without problems.

In practice, you need to distinguish critical elements from secondary ones. The critical ones are those that directly block sales: wrong prices, variants that don't work, payment problems, missing delivery costs, mismatched order statuses or an unclear checkout. Secondary elements are things that can improve the result but don't replace the fundamentals: micro-animations, additional content, extensive filters or aesthetic details.

01

Sales blockers

A payment that doesn't work, incorrectly calculated delivery, no confirmations, mismatched availability, missing seller details or an unclear checkout.

02

Secondary elements

Micro-animations, extensive filters, additional guide content and aesthetic details, which help but don't replace the basics of selling.

03

Growth elements

Remarketing, audience segments, automation, a newsletter, cross-selling, up-selling and A/B tests, which only make sense once the purchase process is in order.

Where are you sending the ad traffic?

The assessment of readiness depends on where the traffic is to land. Product ads require a very good product page. Category ads require clear filtering, sorting and a strong category layout. Broad campaigns, e.g. from social media, require building trust quickly, because users often don't know the brand beforehand.

If the ad leads to the home page, the store should clearly communicate what it sells, who for, why it's worth buying here specifically and what order fulfillment looks like. If the campaign leads to a product, the product page has to take over the role of a salesperson: show the features, photos, variants, delivery time, price and credibility of the offer.

Important: if a user from an ad doesn't understand the price, delivery, lead time or return policy, the problem isn't just the ad. The problem is a store that doesn't close the purchase decision.

The purchase path

How to test a store before launching a campaign?

The most important test is going through the whole purchase path the way a customer from an ad would. It's not enough to check that the page opens and the product looks good. You need to go from clicking the ad or a test link all the way to the order confirmation, and verify that the system recorded the transaction correctly.

01

The visit from the ad

Check whether the ad's promise matches the destination. If the ad talks about a specific product, the user should land on that product, not on a general home page. If the ad concerns a category, the category must show products and filtering right away.

02

The product and variants

Verify the price, availability, variants, photos, description, CTA, shipping time and delivery information. The user should know what they're buying, for how much, when they'll receive the product and what will happen after clicking the button.

03

The cart and checkout

Test changing the quantity, coupons, discounts, delivery, the details form, consents and validation. The checkout should be as simple, clear and error-proof as possible, especially on a phone.

04

Payment and order status

Check the return from the payment gateway, the order status in WooCommerce, the email to the customer, the email to the administrator and the correctness of the purchase event in analytics. This is the moment where many stores lose real sales data.

Technical tests and exception scenarios

The store has to be checked on several devices and browsers. Mobile is especially important, because social media ads generate a large part of the traffic from phones. It's worth testing different delivery and payment methods: a courier, a parcel locker, in-person pickup, a quick transfer, a card, BLIK, deferred payment or a traditional bank transfer — depending on what the store actually offers.

It's also good to check exception scenarios: an out-of-stock product, a payment error, refreshing the thank-you page, a late return from the payment gateway, an invalid discount code, a wrong phone number, a mistyped email and changing the variant in the cart. These situations happen in real traffic and can generate abandonments that are later wrongly attributed to the campaign.

The minimum tests before advertising:

  • a test purchase on desktop and mobile,
  • at least two payment methods, if the store offers them,
  • at least two delivery methods, if available,
  • checking the transactional emails,
  • checking the order status in the panel,
  • checking the purchase event in analytics,
  • testing a failed payment or an interrupted checkout.
What an online store should have before you start advertising — analytics, checkout, payments and e-commerce tests
Before launching a campaign, you need to check not only the store's look, but also measurement, payments, order statuses, e-commerce events and error paths.

Analytics and conversions

E-commerce measurement before a campaign: without data there's no optimization

Advertising without correct measurement creates a cost that can't be diagnosed properly. If a campaign generates clicks, but it's not known how many people viewed the product, added it to the cart, started checkout and bought, it's hard to judge whether the problem lies in the ad, the offer, the product page or the cart.

The minimum set of e-commerce events should include: a product view, an add to cart, a checkout start and a purchase. In practice, these are events such as view_item, add_to_cart, begin_checkout and purchase. It's also important to pass the cart value, the currency, product IDs and quantities.

01

view_item

Shows that the user viewed a specific product. Helps assess whether ad traffic reaches the offer and whether the product is being viewed.

02

add_to_cart

Shows purchase intent. If users view the product but don't add it to the cart, the problem may lie in the offer, the price, the photos or the description.

03

purchase

Shows a completed purchase. This event must match real orders, without duplication or accidental firing.

Duplicate transactions and errors in reports

A common problem is double-counting transactions. It can result from refreshing the thank-you page, a duplicate tag, an incorrect GTM configuration, an e-commerce plugin or the return from the payment gateway. That's why, before launching a campaign, it's worth comparing the number of orders in the store with the number of purchases in analytics.

If purchase appears in reports without matching the orders, the problem most likely lies in the event, not in real sales. Conversely, if orders appear in the store but not in analytics, the campaigns may look weaker than they really are.

You can't sensibly optimize campaigns if the store doesn't distinguish between viewing a product, adding it to the cart, starting checkout and buying.

If the store also generates inquiries, e.g. for B2B products, configurators or orders after a quote, it's worth tracking forms too. In that case, separate form conversion tracking is useful, to distinguish online purchases from sales leads.

Trust and UX

The trust elements that limit losses from paid traffic

Ad traffic often reaches the store without any previous relationship with the brand. The user doesn't know the company, doesn't know whether the store is credible and has no reason to assume everything will go well. That's why the store has to quickly answer the most important questions: who's selling, when will I get the product, how much will I pay for delivery, can I return the goods and how can I contact the store?

01

The product page

Features, variants, availability, shipping time, delivery cost, photos and a clear buy button.

02

Returns and complaints

Simple rules, visible links, deadlines, the procedure and information on what the customer should do after the purchase.

03

Contact and company details

A phone number, email, a form, the seller's details, terms and conditions and a privacy policy available without searching.

Why must delivery costs be clear?

Hidden or late-displayed delivery costs are one of the simplest reasons for cart abandonment. A user coming from an ad often compares several offers and makes a decision quickly. If they only see at checkout that the final cost has risen significantly, they may leave without completing the purchase.

That's why delivery information should appear earlier: on the product page, in the cart and at checkout. It's good practice to show the free delivery threshold, the expected shipping time and the available delivery methods before checkout.

Mobile as a priority

Mobile can't be an afterthought. For many stores, it's the main source of ad traffic. You need to check whether the buttons are easy to tap, the form isn't too long, the keyboard doesn't cover the button, the cart is clear and payment works without frustration.

A practical test: try to buy a product one-handed on a phone, without knowing the store. If you have to guess, scroll too much or go back to previous steps several times, advertising will amplify this problem.

Formalities and the product feed

Formal compliance and product data before advertising

Preparing a store for a campaign also means information obligations and the quality of product data. The store should clearly show the seller's details, the delivery, returns and complaints policies, the terms and conditions, the privacy policy and the information the customer needs before buying.

In product campaigns, there's also the product feed. Titles, descriptions, photos, variants, prices and availability must be consistent between the store and the ad system. If the feed shows a different price than the product page, or a product is available in the ad but unavailable in the store, the campaign may be limited or rejected.

Before launching ads, check:

  • whether the company details are visible and up to date,
  • whether the terms and conditions, privacy policy and returns policy are available,
  • whether product prices match the feed and the ads,
  • whether product availability updates correctly,
  • whether product variants have the right photos, prices and attributes,
  • whether products have identifiers where they're required or available,
  • whether the ad doesn't lead to unavailable, discontinued or incorrectly described products.

For WooCommerce stores, the quality of the product configuration is especially important. Errors in variants, attributes, stock levels and feed integrations can prevent the campaign from optimizing correctly. That's why, with a larger store, it's worth taking care not only of the look, but also of the data architecture.

The audit procedure

The procedure for auditing a store before launching ads

A store audit before a campaign should follow a simple order: first we check the elements that can block sales, then measurement, and only later the optimization elements. That way we don't start with cosmetic things when the checkout may have a critical error.

01

An end-to-end test

Make a full test purchase on desktop and mobile. Check the product, cart, delivery, payment, the return from the gateway, the email and the order status.

02

Checking the checkout

Check the number of fields, validation, consents, error messages, autofill, CTA visibility and how the form behaves on a phone.

03

Measurement and analytics

Verify the e-commerce events, the purchase, the transaction value, whether orders match analytics, and the Meta Pixel, GA4 or other tools used in the campaign.

04

Content, trust and compliance

Check the company details, returns, delivery, the terms and conditions, the privacy policy, contact, product information, photos, descriptions and product feed consistency.

If the end-to-end test passes without discrepancies in the price, payment and order statuses, any drops in campaign results are easier to attribute to the offer, creatives, targeting or traffic quality. If the test doesn't pass, the advertising should wait.

A good moment for advertising: the store doesn't have to be perfect, but it has to be predictable. If you know the product can be bought, payment works, the order is recorded correctly and analytics tracks the purchase — you can start the campaign and optimize it on data.

If the store needs bigger changes, it's worth considering a rebuild or creating a new e-commerce site. On the online stores Katowice page, we describe our approach to stores that are meant to sell, measure and grow together with the brand. For a broader project, it may also help to combine the store with logo and branding, SEO and advertising campaigns.

Zaprojektowani • E-commerce • UX • Advertising

Want to check your store before advertising?

We can analyze the store, cart, checkout, mobile, conversion tracking, product data and trust elements before the campaign launches. That makes it easier to avoid burning the budget on technical errors.

Questions and answers

Frequently asked questions about a store before launching ads

Which elements are critical in a store before launching ads?

The critical elements are those that block completing the purchase: the cart, delivery, payment, confirmations and consistent order statuses. Information about costs, lead times, returns and the seller's details visible before the transaction are just as important.

What tests should you run before a campaign?

The most important are end-to-end tests on desktop and mobile: the product, cart, delivery, payment, email, order status and the purchase event in analytics. It's also worth checking payment errors and exception scenarios.

Which e-commerce events are the minimum for measuring a campaign?

The minimum set includes view_item, add_to_cart, begin_checkout and purchase, together with the cart value, currency and product IDs. Without this data, it's hard to judge where the store is losing users.

What most often causes cart abandonment after arriving from an ad?

Most often it's hidden delivery costs, unclear lead times, too long a checkout, a lack of trust, payment errors, coupons that don't work or mobile problems with the form and buttons.

When should you hold off launching a campaign even though the store looks ready?

It's worth holding off the campaign when there are checkout errors, no confirmations, mismatched prices or availability, missing seller details or incorrect purchase tracking. Such problems distort the results and generate costs.

Does a store have to be perfect before advertising?

It doesn't have to be perfect, but it has to be stable. The product should be purchasable, payment should work, the order should be recorded correctly and analytics should track the most important events.

Summary

What should a store have before you launch ads?

An online store ready for advertising should have a polished purchase path, a working cart, a simple checkout, working payments, clear delivery, trust elements, correct product data and configured conversion tracking. Without this, the campaign may generate traffic, but it won't honestly show the sales potential.

The errors that surface fastest are checkout errors, mismatched prices and availability, payment problems and gaps in the delivery and returns information. These are exactly the elements worth checking before the budget is switched on.

The safest approach is an end-to-end test, a mobile check, verifying analytics and only then launching the campaign. If the store passes such a test, you can start advertising, collect data and grow sales in stages.

Read more

Explore this topic

These guides develop threads directly related to the article you're reading. The order reflects topical similarity, not publication date.

Online stores
topically related 8