Uncategorized

Why you should not launch ads before the site is ready

TL;DR

Over 5 years of work we’ve seen dozens of businesses spend $3,000-8,000 on advertising BEFORE the site was ready to convert. The typical scenario: they launched Google Ads at $50/day, and after 2 months had 340 clicks, 12 requests, 1 sale. The CAC came out at $3,000 instead of the planned $150. The cause isn’t traffic quality — the cause is that the site didn’t answer the visitor’s questions in the first 8 seconds. In this article we break down a real failure case (without the client’s name), show the math of the losses, and give a 6-point checklist of what must be ready BEFORE launching ads. If your site doesn’t pass this checklist — every hryvnia spent on advertising is just an expensive lesson.

A failure case: a rushed e-commerce project

November 2022. The owner of an online sports nutrition store came to us. The business had existed 4 months, selling through Instagram Direct and a Google Sheets form. Revenue $8K/mo, an average order of $45, a 2.3% conversion from Instagram followers to buyers. Normal figures for a start.

The client came with the request: “We need Google Ads + Meta Ads, a budget of $1,500/mo, we want to scale to $25K revenue within a quarter.” We ran an audit and saw the problem: the site was technically alive but not ready to convert cold traffic. Product cards with no reviews, delivery terms in small print in the footer, a payment form that required registration, no social proof whatsoever. We proposed 3 weeks to fix the site first, then launch. The answer: “We don’t want to lose time, competitors are already pouring traffic, let’s launch now.”

The result after 8 weeks of work:

  • Spent on advertising: $4,200 (Google + Meta)
  • Clicks to the site: 2,847
  • Add-to-carts: 94 (a 3.3% conversion rate)
  • Completed purchases: 18 (a 19.1% conversion rate from cart)
  • Revenue: $810
  • CAC: $233 against a planned $35-50
  • ROAS: 0.19 (81% of the budget lost)

Two months later the client stopped the ads, made the site changes (the ones we’d recommended at the start), and we relaunched. Over the next 8 weeks at the same $1,500/mo budget: 127 purchases, a $47 CAC, a ROAS of 3.8. The first 8 weeks cost the business $3,390 in net losses + 2 months of time.

The 5 root causes of this failure

1. The owner’s psychology: “There’s a site = we can pour traffic”

The typical logic: if the domain is live, the product cards are loaded, the “Buy” button clicks — it’s a site. Technically yes. But from a conversion standpoint it’s just a shop window without a salesperson. Cold traffic from ads arrives with questions: “Why should I buy here?”, “Can I trust you?”, “What if it doesn’t suit me?”, “How long is delivery?” If there are no answers to these questions in the first 8-12 seconds — the person leaves. In our case 67% of visitors left the product page within 11 seconds (data from Google Analytics 4).

Organic traffic or traffic from Instagram forgives a lot — people already know the brand, trust it, and arrive from a warm context. Paid traffic forgives nothing. You pay for attention, but attention doesn’t yet equal trust.

2. No decision-making framework

A person doesn’t impulsively buy a $45 product in an unfamiliar store. They need to pass through a micro-journey: “Interest → Trust → Comparison → Decision.” At each step the site must provide the right information. In our case:

  • The “Trust” stage: no reviews, no certificates, no supplier logos
  • The “Comparison” stage: no ingredient tables, no explanation of “why our product”
  • The “Decision” stage: the payment form required 9 fields + registration, the delivery cost wasn’t visible until the address was filled in

The result: 94 people added a product to the cart (so there was interest), but 76 of them left at the checkout stage. That isn’t a traffic problem — it’s a site problem.

3. A mismatch between the message in the ad and on the site

In the ads the client promised “Delivery within 24 hours in Kyiv.” On the site, in small print in the footer: “Delivery 2-5 business days.” In the ads: “Certified products from Europe.” On the site: not a single certificate, not a single mention of origin. When a person arrives from an ad and doesn’t see what they were promised — trust drops to zero within 4 seconds. The bounce rate on the Google Ads landing pages was 71% (against a norm of 40-50% for e-commerce).

We at LeadPrice have seen this problem in 6 out of 10 clients at the start: the team launches ads with aggressive promises, and the site confirms none of them. It isn’t a lie, it’s just a gap between the marketing department and the product’s reality on the site.

4. No mobile optimization (66% of traffic)

Google Analytics showed: 66% of traffic came from mobile. Desktop conversion rate: 4.1%. Mobile conversion rate: 1.8%. We opened it on a phone — the “Buy” button was covered by the cookie banner, the payment form didn’t fit on the screen, the product photo didn’t enlarge. Technically the site was responsive, but the mobile UX was broken. On a $4,200 budget that meant $2,772 went to traffic that physically couldn’t convert properly.

5. Launching ads WITHOUT analytics

Google Analytics was connected, but:

  • Add-to-cart events weren’t set up
  • Enhanced Ecommerce was switched off
  • Conversion tracking in Google Ads was set up only on “thank you for your purchase,” with no intermediate steps
  • The Meta Pixel sat only on the homepage, not on the cart

The result: for the first 3 weeks we didn’t understand where exactly people were dropping off. We spent $1,800 before we set up the events and saw the real funnel. It’s like driving in the dark without headlights — you’re moving, but you can’t see the potholes.

The math of the losses: what haste costs

Let’s break down the economics of the two scenarios in numbers:

MetricScenario A: launch without readinessScenario B: 3 weeks of fixes, then launchDifference
Time to first launch0 weeks3 weeks-3 weeks
Budget for the first 8 weeks$4,200$3,500 (5 weeks × $700/week)-$700
Sales over 8 weeks1889 (forecast at a 4.2% conversion rate)+71
Revenue over 8 weeks$810$4,005+$3,195
CAC$233$39-$194
ROAS0.191.14 (break-even accounting for margin)+0.95
Lost profit$3,390 (budget – revenue)$0 (break-even)$3,390
Time to break-even16+ weeks8 weeks-8 weeks

The conclusion: 3 weeks of “lost time” fixing the site saves $3,390 + 8 weeks. Haste cost the business 2 months of cash gap and its trust in advertising as a channel (after the first launch the client was saying “Google Ads doesn’t work for our niche”).

What should have been done: our methodology

At LeadPrice we don’t launch ads without passing an internal checklist. It isn’t perfectionism — it’s economics. Our “Who → What → Why → How” methodology means the “How” step (launching ads) comes AFTER the “Who,” “What” and “Why” steps. For the site specifically, that means:

Step 1: A conversion-readiness audit (2-3 days)

We check 6 blocks:

  1. The value proposition on the homepage: is it clear within 5 seconds what you sell and why I should buy here? Test: show the site to 3 people who don’t know the business and time how long it takes them to understand.
  2. Trust signals: reviews (at least 10), certificates, client/partner logos, photos of the team/office. For e-commerce, mandatory: the number of items sold, the rating.
  3. Clarity on the product/service page: the price visible without clicks, a description of benefits (not specifications), an FAQ of 5-7 questions, a clear CTA.
  4. Friction points: how many clicks to purchase? How many fields in the form? Is registration required? The norm: 3 clicks, 4-6 fields, registration optional.
  5. The mobile version: do the buttons click? Is the text readable without zooming? Does it load fast? Are the Core Web Vitals in the green zone?
  6. Analytics: are all the pixels in place? Are the events set up? Does conversion tracking work? Is there data for the last 30 days as a benchmark?

If at least 2 of the 6 blocks aren’t OK — we don’t launch. That isn’t a whim on our part, it’s economics: the CAC on an unready site is 3-5 times higher.

Step 2: Prioritize the fixes (1 day)

Not all fixes are equally important. We divide them into:

  • Blockers (must-fix): without them a launch = losing money. Example: the form doesn’t submit, the mobile version is broken, there’s no analytics.
  • Conversion (high-impact): they affect conversion by 30-50%. Example: no reviews, the price is hidden, the CTA is unclear.
  • Optimization (nice-to-have): they improve things 5-15% but aren’t critical. Example: better typography, more photos, animations.

We fix only the blockers + conversion items. Optimization goes into the backlog after M1 of advertising. That saves 1-2 weeks of time.

Step 3: Implementation (1-3 weeks depending on complexity)

There are two options here:

  • Option A: the client has their own developer — we provide the technical spec, oversee, and accept the work.
  • Option B: there’s no developer — we do it ourselves or through our partners. At LeadPrice landing page development starts at $150, fixing an existing site from $300 depending on scope.

Critically: we DON’T go into perfectionism. The goal isn’t “a perfect site” but “a site that converts at least 2-3% of cold traffic.” A perfect site is endless work. A working site is 80% of the result for 20% of the effort.

Step 4: A smoke test before launch (2-3 days)

Before pouring $50/day through Google Ads, we run a test on a small audience:

  • We launch $10/day for 2-3 days
  • We check: do the events fire in Analytics? Do people reach the cart? What’s the bounce rate?
  • If something’s broken — we fix it before the full-scale launch

This saves situations like “we spent $500 in a week and only then found out the form wasn’t sending emails.”

Step 5: Launch + first-week monitoring (daily checks)

The first week after launch is the most important. We check daily:

  • Ad CTR (the norm: 3-8% for Google Search, 1-3% for Meta)
  • Bounce rate on the landing pages (the norm: 40-60%)
  • Time on site (the norm: 1:30-3:00 for e-commerce)
  • Conversion rate (the norm: 2-4% for cold traffic)

If something falls outside the norm — we don’t wait a week, we fix it immediately. In our practice 30% of problems surface precisely in the first week (for example, everything’s OK on one device, but on another the button doesn’t click).

How to prevent this in your project

A practical guide for a business owner who wants to launch advertising:

1. Do a 30-minute self-audit

Open your site in incognito mode (or ask a friend who doesn’t know the business). Set a 10-second timer and answer the questions:

  • Is it clear what you sell?
  • Is it clear why I should buy here and not from a competitor?
  • Is the price/cost visible without clicks?
  • Are there at least 5 reviews in a prominent place?
  • Is the next action (the button) clear?

If the answer is “no” to at least 2 questions — the site isn’t ready.

2. Check the mobile version for real

Open the site on your own phone. Go through the whole path from the homepage to checkout. Time it. If it takes more than 2 minutes or you get stuck anywhere — that’s a friction point. Also check on PageSpeed Insights (Google) — the Mobile score should be at least 60/100, ideally 80+.

3. Set up analytics BEFORE launch

The minimum stack:

  • Google Analytics 4 with events set up (page_view, add_to_cart, purchase)
  • Google Tag Manager for managing tags
  • The Meta Pixel (if you plan Meta Ads) with ViewContent, AddToCart and Purchase events
  • Conversion tracking in Google Ads (if you plan Google Ads)

Can’t set it up yourself — hire a specialist on Upwork for $50-100. It pays for itself in the first week of advertising.

4. Run a $100-200 pilot test

Before pouring $1,000/mo, launch a test campaign at $10/day for 7-10 days. The goal isn’t sales but verification:

  • Is traffic arriving at the site?
  • Is it being recorded in Analytics?
  • What’s the bounce rate?
  • Do people view more than 1 page?

If the bounce rate is >75% or time on site is <30 sec — the problem is the site, not the ads.

5. Don’t count on “we’ll fix it later”

The typical trap: “Let’s launch now somehow, and finish it up in a month.” The problem: in a month you’ll already have spent the budget, convinced yourself that “advertising doesn’t work,” and closed the channel. Or worse: you’ll keep pouring money into a leaky site, because “we’ve already invested, we have to wait for results.” We’ve seen projects that spent $10K+ on that logic.

The rule: if you don’t have the resources to fix it now — don’t launch now. Wait 2-4 weeks, do it properly, launch once and correctly.

6. Hire an agency that ISN’T afraid to say “no”

Most agencies will say “yes” to any request — they need to close the sale. We at LeadPrice say “no” to ~80% of incoming requests when we see that launching now = losing money. That isn’t arrogance — it’s economics. We’d rather decline now and take the client in 2 months with a ready project than take them now, burn the budget, and get a negative review.

A question to ask when interviewing an agency: “If you see that our site isn’t ready — will you tell us honestly, or launch anyway?” The right answer: “We’ll tell you honestly and help you prepare.”

The readiness checklist: 6 points before launch

Print it or save it. Every point must be a “Yes” before you pour the first dollar into advertising:

  1. The value proposition is clear: 3 people who don’t know the business understand within 10 seconds what you sell and why it’s great.
  2. Trust signals are in place: at least 10 reviews (ideally 20+), product photos/videos, guarantees, visible contact details.
  3. The mobile version works: everything clicks, the text is readable, the form submits, PageSpeed Mobile >60.
  4. Analytics is set up: GA4 + Pixel + conversion tracking work, events are recorded, there’s test data.
  5. The form is as simple as possible: no more than 6 fields, registration is NOT mandatory, the delivery cost is visible before filling in.
  6. The CTA is clear: every page has one main action, the button is contrasting, the button text isn’t “Submit” but “Order for 890 UAH” or “Book a consultation.”

If all 6 — green light. If at least 1 is a “no” — that’s the point that will cost you 30-50% of the budget.

When you can launch WITHOUT a perfect site

There are exceptions. Sometimes launching ads on an “almost ready” site makes sense:

  • Situation A: You already have organic traffic of 500+ visitors/mo, a 2%+ conversion rate, and you just want to scale what works. Then the risk is lower — you know the site converts.
  • Situation B: You’re launching ads in test mode at $5-10/day ONLY to collect data (which pages they view, what they search for, where they leave), not for sales. Then it’s an investment in research, not in sales.
  • Situation C: You have a seasonal business and the “perfect moment” is 2 weeks away (Black Friday, for example). Then you can launch at 70% readiness, but knowing that the CAC will be higher and that’s the price of timing.

But even in these situations: the minimum 6-point checklist must be met. No analytics isn’t an exception, it’s a taboo.

FAQ

How much time does it really take to prepare a site for launching ads?

It depends on the starting point. If the site exists but simply isn’t optimized — 1-3 weeks of fixes (blockers + conversion elements). If there’s no site at all — 3-6 weeks to develop a simple landing page or 6-12 weeks for a full e-commerce site. At LeadPrice we build turnkey landing pages in 2-3 weeks if the content is ready. Critically: don’t confuse “development time” with “time to readiness.” Readiness = development + content + analytics + testing. Content usually takes 40% of the time (who writes the copy, who takes the photos, who collects the reviews). If your content is ready — a working version can be done in 7-10 days.

Can I run ads to social media (Instagram) instead of a site?

You can, but it’s a different format. If you sell through Direct, the average order is under $50, and the audience is warm (they know the brand) — Instagram as a landing page works. But there’s a scale limit: when you want to grow from $10K to $50K+ revenue/mo, Direct can’t cope (you physically can’t handle 200+ messages a day). Then you need a site with a proper funnel anyway. Another point: Meta ads on Instagram without a site = you’re driving traffic to the profile. The conversion rate profile → Direct → purchase is usually 0.5-2% (very low), because there’s a lot of friction (the person has to write, wait for a reply, discuss, and only then buy). A site with a proper funnel gives 2-5% conversion right away. We at LeadPrice recommend: if revenue is <$15K/mo — Instagram can work. If >$15K/mo or you want scale — you need a site.

What should I do if I’ve already launched ads on an unready site and see a high CAC?

First: DON’T keep pouring the same budget in the hope it’ll “kick in any moment.” If after 2 weeks the CAC is 2-3 times above plan — the problem won’t solve itself. Second: stop the ads (or cut to $5-10/day) and audit the site using the checklist above. Find the top 3 problems (usually: no trust, a complicated form, a broken mobile version). Fix them in 3-7 days. Third: relaunch from a clean slate — a new campaign, new creatives, new audiences (the old ones are already “burned” by the bad experience). If you’ve already spent $2,000+ — don’t treat it as a loss, treat it as an expensive lesson. In our practice, clients who stopped, fixed and relaunched reached normal figures within the next 4-6 weeks in 80% of cases. Those who kept pouring — spent the same again and gave up.

How much does a proper site audit cost before launching ads?

On the market the range is $100-500 depending on depth. A surface audit (a 20-point checklist) — $100-150, done in 2-3 hours. A deep audit (with competitor analysis, heatmaps, user testing, technical SEO, recommendations) — $300-500, done in 3-5 days. At LeadPrice we do the audit as part of the onboarding process for new clients (included in the first month of work), because without an audit we simply won’t take on a project — it’s our internal standard. If you want an audit on its own (not ready for a full contract) — we can do it on a one-off basis; the cost depends on the project’s complexity. But honestly: you can find 70% of the problems yourself in 30 minutes with the checklist above. A paid audit is needed when you’ve already fixed the obvious and conversion is still low — then you have to dig into UX, psychology, technical details.

Is it true that Google Ads works better on unready sites than Meta?

No, that’s a myth. Both Google and Meta are equally demanding about site quality — they both optimize for conversions. The difference lies elsewhere: Google Ads (Search) catches people with a specific query (“buy protein Kyiv”), so intent is higher and tolerance for a poor site is slightly greater (the person has already decided to buy and is just choosing where). Meta Ads catches people scrolling their feed, so intent is lower and the demands on the site are higher (the person has to be convinced WHAT to buy, not only WHERE). But that doesn’t mean you can send Google traffic to an unready site — the conversion drop will just be 3x instead of 5x. In both cases you lose money. There’s one more point: Google has Quality Score — if your site is poor (a low landing page experience), your Quality Score falls and your CPC rises. So you pay MORE for the same click. In our practice, clients with unready sites on Google Ads paid 40-60% more per click than after fixing the site.

What matters more: site speed or content?

Both are critical, but in different ways. Speed is a filter: if the site loads in >4 seconds on mobile, 50%+ of people leave before they see the content. So speed decides whether they’ll see your content at all. Content is the converter: if they stayed, the content decides whether they buy. The priority: speed first (the entry threshold), then content (conversion). In practice: if your PageSpeed Mobile is <40 — that’s a blocker; fix speed first (compress images, disable unnecessary scripts, set up caching). If speed is 60+ — focus on content (the clarity of the offer, reviews, CTA). We’ve seen sites with a PageSpeed of 95 but a 0.5% conversion rate because the content was terrible. And the reverse: sites with a PageSpeed of 50 but a 4% conversion rate because the content was very strong. But those are exceptions — usually both need to be in order.

Conclusion: launching ads is a marathon, not a sprint

The main idea of this article: haste in launching ads costs 3-5 times more than 2-3 weeks of preparation. We broke down a real case where a business lost $3,390 + 8 weeks by launching on an unready site. That isn’t an exception — it’s a typical situation we see in 40% of new clients.

If you’re currently thinking “let’s launch at least something” — stop. Go through the 6-point checklist. If at least 2 points are “no” — don’t launch. Fix, check, launch properly. Your future CAC will thank you.

If you need help with a site audit or launching ads under the “Who → What → Why → How” methodology — write to us. We’ll tell you honestly whether your project is ready to launch, or what needs fixing first. Our “2 out of 10” filter means we only take a project if we’re confident we can deliver a result — otherwise we’ll simply say “not now” and explain why.

More cases with the economics broken down — on our work page.

Зв'яжіться з нами

Want more clients?

Leave a request — we'll do a free analysis of your business

Дякуємо! Ми зв'яжемося з вами найближчим часом.