United States · Liquor ecommerce · Google Ads, GA4 and Shopify

We rebuilt paid growth to 7.20×—and the store started growing again.

The customer’s last complete month before our documented access returned 3.80× in Google Ads. We cleaned conversion tracking, rebuilt campaign roles, and kept working when the ad dashboard improved before the store did. By June, the complete account reached 7.20× platform ROAS. From Q1 to Q2, Shopify total sales rose 10.7%.

We start with the purchase signal, campaign economics, and store reality—not a larger budget.

Last full month before access
3.80×
November 2025 · platform ROAS
Complete June account
7.20×
Every campaign with spend
Q2 Shopify total sales
$149,014.76
10.7% higher than Q1
Q2 sales reversals
51.2% lower
Q1 to Q2 · whole store

01 · The real problem

The ad account improved. The store still fell.

A better advertising number did not automatically mean a healthier ecommerce business. We had to make Google’s purchase signal trustworthy, then confirm that paid traffic and store sales moved in the same direction.

Before documented access 3.80×

The last complete month returned too little certainty for aggressive scaling.

Legacy campaigns and several conversion actions made one blended number hard to trust.

After the first rebuild 4.75×

Q1 Google Ads improved, but Shopify showed a store-level warning.

Shopify reported $134,644.25 in Q1 total sales and displayed a 47% decline against the preceding equal-length holiday comparison.

Our decision Keep going

We refused to call a stronger ad dashboard the finished result.

We checked GA4 paid-source purchases and Shopify store outcomes before deciding what deserved more budget.

02 · What we changed

We fixed what counted, what each campaign did, and what stopped earning spend.

We did not apply one blanket optimization. We rebuilt the decision chain from conversion action to campaign role to store-level validation.

  1. 01 Clean the signal

    We removed five obsolete or duplicate conversion actions.

    We stopped old purchase, checkout, and add-to-cart actions from competing with the purchase signal that should guide bidding.

    Five actions removed within days of access
  2. 02 Give every campaign one job

    We rebuilt campaign roles and created a dedicated Shopping engine.

    We separated product discovery, brand demand, high-intent search, and Shopping so each budget could prove what it earned.

    New Shopping campaign: 6.13× through May 27
  3. 03 Stop funding weak tests

    We isolated the spend that looked busy but returned too little.

    Two May tests used 38.0% of spend but produced only 13.5% of attributed value. We paused both instead of scaling the blended account.

    Weak May test pool: 1.22× platform ROAS

The structure gave us a useful failure signal. When a test returned too little, we could stop it without starving the campaign pool that had earned budget.

03 · What moved

June reached 7.20×. Shopify returned to quarter-over-quarter growth.

We kept every system in its proper lane. Google Ads told us which campaigns earned spend. GA4 showed paid-source purchase behavior. Shopify showed what happened across the whole store.

Google Ads · Q2 vs Q1

More attributed conversions without matching spend growth.

Platform conversions
34.2% higher
Attributed value
11.2% higher
Ad spend
7.2% higher
Quarter ROAS
4.75× → 4.93×
GA4 · google / cpc · Q2 vs Q1

Paid-source transactions rose faster than paid-source revenue.

Transactions
302 → 396
Transaction change
31.1% higher
Purchase revenue
2.4% higher
Revenue per transaction
21.9% lower
Shopify · whole store · Q2 vs Q1

More orders produced more sales with far fewer reversals.

Total sales
10.7% higher
Orders
689 → 790
Sales reversals
51.2% lower
Average order value
14.5% lower
Actual Google Ads dashboard

The surviving active engine

7.56×
Full Google Ads overview for June 2026 showing 7.56 conversion value per cost across three currently enabled campaigns
Jun 1–30, 2026 · three campaigns currently enabled · $4,254.72 cost · $32,176.38 attributed value · 189.75 platform conversions.
Actual Shopify dashboard

The store returned to growth

$149K
Full Shopify Analytics dashboard for April through June 2026 showing total sales of 149014 dollars and 76 cents
Apr 1–Jun 30, 2026 · $149,014.76 total sales · $122,543.32 net sales · 790 orders · $13,438.11 in sales reversals.
Source archive Open the full quarterly dashboards behind the story
Google Ads Oct 1–Dec 31, 2025

The mixed entry quarter

Full Google Ads overview for October through December 2025 showing 3.70 conversion value per cost
$42.7K cost · $158K attributed value · 3.70× platform ROAS. Our documented access began on Dec 3, so we do not call this a clean agency-owned quarter.
Google Ads Jan 1–Mar 31, 2026

The first complete post-entry quarter

Full Google Ads overview for January through March 2026 showing 4.75 conversion value per cost
$15.0K cost · $71.3K attributed value · 4.75× platform ROAS. The platform improved, but the Shopify picture still needed work.
Google Ads Apr 1–Jun 30, 2026

The quarter that ended at 7.20×

Full Google Ads overview for April through June 2026 showing 4.93 conversion value per cost
$16.1K cost · $79.3K attributed value · 4.93× platform ROAS across the quarter. June finished much stronger than the quarter average.
Shopify Jan 1–Mar 31, 2026

The store-level warning

Full Shopify Analytics dashboard for January through March 2026 showing total sales of 134644 dollars and 25 cents
$134,644.25 total sales. Shopify displayed a 47% decline against the immediately preceding equal-length holiday comparison.

04 · What it means

We now knew what deserved the next dollar—and what needed work next.

The account no longer forced one blended number to answer every question. We could scale the active engine, protect store-level gains, and address the smaller-basket constraint separately.

Scale 7.56×

Protect the three-campaign engine that remained active.

It produced almost all June attributed value and excluded the test that failed.

Protect 51.2%

Keep the reduction in sales reversals visible.

Platform revenue matters less when the store gives too much of it back.

Next −14.5%

Raise average order value without sacrificing conversion volume.

The next tests should address bundles, product mix, offers, and onsite merchandising.

Questions a careful buyer should ask

What the numbers prove—and what they do not.

Why does the Google Ads screenshot show 7.56× while the headline says 7.20×?

The screenshot shows the three campaigns that remain enabled: $32,176.38 in attributed value from $4,254.72 in spend. We report 7.20× for the complete June account because that also includes one high-intent test we later paused after it returned 0.60×.

Did the customer hand us an account at 3.80×?

The last complete month before our documented access returned 3.80×. We first gained documented access on December 3, 2025, so we use November as the clean pre-access reference and keep December inside the entry period.

Did Google Ads alone cause Shopify sales to rise?

We do not make that claim. Google Ads reports platform attribution, GA4 reports paid-source website activity, and Shopify reports whole-store results across every channel. Their shared direction supports the story; it does not create a controlled incrementality experiment.

Can another ecommerce store expect the same result?

No result comes with a guarantee. The repeatable part is our decision system: clean the purchase signal, separate campaign roles, stop weak spend, and check platform results against analytics and store outcomes before scaling.

Evidence, calculation, and attribution notes

Google Ads platform ROAS equals platform-attributed conversion value divided by ad cost. We calculate the 7.20× headline across every campaign with June spend. The screenshot’s 7.56× covers only the three campaigns that remain enabled.

We recalculate Shopify’s Q1-to-Q2 changes from the exact values in both native dashboards. Shopify’s Q2 interface compares Apr 1–Jun 30 with Dec 31–Mar 31, so its rounded arrows differ slightly from our clean calendar-quarter comparison.

GA4 paid-source data uses the exact session source / medium google / cpc. Google Ads, GA4, and Shopify use different attribution rules, date boundaries, and revenue definitions. We do not force them to match or relabel whole-store sales as ad revenue.

Book Strategy Call