● Confidential — Vegamour Google Ads

Ultimate ROAS
Deep Dive

6 months of data. Every metric. Every campaign. Every hour. What drives the best ROAS periods and how to replicate them.

Oct 2025 – Apr 2026
Account: 756-784-6915
Section 1

Account Snapshot — Last 30 Days

Mar 16 – Apr 15, 2026. All campaigns combined.

Total Spend
$205,804
$6,860/day avg
Primary ROAS
2.60x
$535K primary conv value
All-Conv ROAS
7.41x
$1.53M all-conv value
All Conversions
14,906
497/day avg
Clicks
57,237
1,908/day avg
CPC
$3.60
Avg cost per click
Section 2 — Critical Issue

Conversion Tracking Is a Mess

15 enabled conversion actions. Multiple duplicates for the same event. 7 set as PRIMARY — including non-purchase actions that corrupt the bidding algorithm.

Conversion ActionTypePrimary?30-Day Conv30-Day ValueStatus
vega SalesWebpage Purchase✅ YES3,515$394,387KEEP — Main purchase pixel
Purchase - SubscriptionWebpage Subscribe✅ YES1,060$113,318KEEP — Subscription revenue
Purchase GTMWebpage Purchase✅ YES247$27,647⚠️ DUPLICATE? Same event via GTM
Purchase - Straight Sale No SubsWebpage Purchase❌ No0 (primary)$0 (primary)🚨 $262K in ALL-conv value NOT counted in primary ROAS
vegaLASH - GA4 purchaseGA4 Purchase❌ No0 (primary)$0 (primary)🚨 $251K in ALL-conv value NOT counted in primary ROAS
Add to cart GTMWebpage Add to Cart❌ No3,349 (all)$266K (all)⚠️ Not a purchase — should NOT be biddable
Begin checkout GTMWebpage Checkout❌ No877 (all)$92K (all)⚠️ Not a purchase — should NOT be biddable
Local actions — DirectionsGoogle Hosted✅ YES$1/ea default🚨 NOT a purchase — corrupts bid algorithm
Local actions — Website visitsGoogle Hosted✅ YES$1/ea default🚨 NOT a purchase — corrupts bid algorithm
Clicks to callGoogle Hosted✅ YES$1/ea default🚨 NOT a purchase — corrupts bid algorithm
YouTube channel subsYouTube✅ YES1$1🚨 NOT a purchase — corrupts bid algorithm

Why This Matters for ROAS

When "Local actions - Directions", "Clicks to call", "Website visits", and "YouTube subs" are all set as PRIMARY, the bidding algorithm (Max Conversion Value) optimizes for ALL of these as if they're worth real money. It bids $1 for a direction request the same way it bids for a $78 purchase. This artificially inflates "conversions" and misleads the algorithm into chasing cheap micro-conversions instead of real purchases.

Fix: Set ONLY "vega Sales" and "Purchase - Subscription" as PRIMARY. Move everything else to secondary/observation. This alone could improve real ROAS by 15-25% because Google will only bid to maximize actual purchase revenue.

The Hidden $513K Problem

"Purchase - Straight Sale No Subs" ($262K) and "vegaLASH - GA4 purchase" ($251K) are both set to NOT PRIMARY. This means $513K in real purchase revenue is invisible to the bidding algorithm and invisible to primary ROAS reporting. These may be duplicate tracking of the same purchases (via different pixels), but if they represent unique revenue, the true ROAS could be significantly higher than reported. Either way, the tracking needs a full audit to deduplicate and ensure every real dollar is counted exactly once.

Section 3

Campaign ROAS Rankings — Last 30 Days

Every campaign ranked by all-conversions ROAS. This is where the money is being made — and lost.

CampaignStatus30-Day SpendPrimary ROASAll-Conv ROASImpression ShareVerdict
Branded Search USAENABLED$89,0024.27x10.96x10.0%⭐ CROWN JEWEL
PMax - Hair Growth SerumsENABLED$10,2461.67x8.96x18.1%⭐ STRONG — Scale candidate
PMax - Shampoo KitsENABLED$3,6012.08x11.62x16.5%⭐ HIDDEN GEM — Under-invested
Branded Shopping USAENABLED$38,0221.58x5.36x62.2%⚠️ Overspending — cut budget
Nonbranded Shopping USAENABLED$10,7421.03x4.09x33.7%⚠️ Marginal — tighten tROAS
NB-Exact SearchENABLED$4,8520.63x3.67x10.0%⚠️ Primary ROAS underwater
NB-Lash SearchENABLED$2,5880.58x2.85x10.0%🔴 Losing money on primary
PMax - Lash & BrowENABLED$2,1261.03x2.24x🔴 Marginal, review
DG RemarketingENABLED$13,6530.61x2.54x🔴 $13.6K/mo LOSING MONEY
Shopping Catchall USAENABLED$1038.9x14.5%Negligible volume
PMax - Everything ElsePAUSED$8,3241.55x4.18xPaused (was mid-tier)
PMax - CompetitorsPAUSED$3,3100.75x1.67xPaused (losing money)
NB-Brow SearchPAUSED$2,7030.44x1.84xPaused (losing money)

The Top 3 ROAS Engines

1. Branded Search USA — $89K spend, 10.96x all-conv ROAS. This is where 43% of spend goes and it returns $10.96 for every $1. But it's only capturing 10% of available branded searches. This means there's 90% of branded search demand being LEFT ON THE TABLE.

2. PMax Shampoo Kits — $3.6K spend, 11.62x all-conv ROAS. This is the most efficient campaign in the entire account but it's only getting $120/day. It's being STARVED. This should be getting 3-5x more budget.

3. PMax Hair Growth Serums — $10.2K spend, 8.96x all-conv ROAS. Solid performer at scale. Getting 18% impression share — room to grow to 30-40%.

Section 4

Device Performance — 90-Day View

Jan 15 – Apr 15, 2026. Where the buyers actually are.

DeviceSpend% of SpendAll-Conv ValueAll-Conv ROASCPCVerdict
Mobile$540,25178.5%$3,834,8487.10x$3.53⭐ Core revenue driver
Desktop$137,45320.0%$1,090,6677.93x$4.32⭐ HIGHEST ROAS — under-invested
Tablet$7,9471.2%$49,6656.25x$2.54Small but profitable
Connected TV$3,4280.5%$7,8822.30x$7.77⚠️ Expensive, low return

Desktop Gets 20% of Budget But Has 7.93x ROAS

Desktop buyers convert at a HIGHER rate and generate HIGHER ROAS than mobile, but only get 20% of the budget. This is because Smart Bidding (Max Conv Value) naturally favors mobile due to higher volume. Consider adding a +15-20% desktop bid adjustment on Branded Search and PMax campaigns to capture more high-value desktop conversions.

Section 5

Hour-of-Day Performance

Last 30 days. Account timezone. When are the highest-value purchases happening?

12 AM
$2.2K | 4.75x
1 AM
$1.6K | 5.18x
2 AM
$2.0K | 3.57x
3 AM
$3.4K | 8.71x
4 AM
$5.3K | 6.08x
5 AM
$7.6K | 7.55x
6 AM
$9.5K | 8.26x
7 AM
$10.9K | 8.07x
8 AM
$11.5K | 7.99x
9 AM
$11.4K | 8.02x ⭐
10 AM
$12.1K | 8.60x ⭐⭐
11 AM
$11.9K | 8.08x ⭐
12 PM
$10.8K | 8.43x
1 PM
$10.0K | 8.18x
2 PM
$9.4K | 7.87x
3 PM
$9.1K | 7.23x
4 PM
$7.8K | 6.98x
5 PM
$7.3K | 6.69x
6 PM
$7.2K | 7.03x
7 PM
$6.7K | 6.46x
8 PM
$5.8K | 6.09x
9 PM
$4.3K | 5.73x
10 PM
$3.4K | 5.12x
11 PM
$2.7K | 4.67x

Peak ROAS Window: 6 AM – 2 PM (Account Time)

The 6 AM to 2 PM window generates the highest ROAS consistently (7.87x – 8.60x), with 10 AM being the absolute peak at 8.60x. Late evening (8 PM – 2 AM) drops to 3.57x – 6.09x — nearly HALF the peak efficiency.

Strategy: Increase bids +20% during 6 AM – 2 PM. Decrease bids -15% during 9 PM – 4 AM. This shifts spend toward the hours where every dollar works hardest.

Section 6

Day-of-Week Analysis

90-day view. Which days generate the most revenue per dollar spent?

DaySpendAll-Conv ValueAll-Conv ROASCPCVerdict
Thursday$87,359$722,9918.28x$3.56⭐ BEST DAY
Wednesday$96,051$726,0947.56x$3.62⭐ 2nd best
Tuesday$102,871$774,8697.53x$3.82Strong
Friday$89,051$677,8947.61x$3.66Solid
Monday$98,056$697,9317.12x$3.69Average
Sunday$108,101$736,0376.81x$3.53⚠️ MOST spend, lowest weekday ROAS
Saturday$107,589$647,2466.02x$3.70🔴 WORST DAY — 27% less efficient

Weekend Spend Is 27% Less Efficient Than Peak

Saturday (6.02x) is 27% less efficient than Thursday (8.28x). Yet Saturday and Sunday COMBINED get $215K in spend — MORE than any other 2-day period. The algorithm is over-investing in weekends because it has more auctions to win (more people browsing), but the conversion quality is lower (browsing vs buying).

Strategy: Add -10% bid adjustment on Saturday and -5% on Sunday. Add +10% on Thursday and +5% on Wednesday. This doesn't cap spend — it just tilts the algorithm toward higher-ROAS days.

Section 7

Top Search Terms — What People Actually Type

Last 30 days. Top 15 search terms by spend, with ROAS for each.

Search TermCampaignSpendClicksAll-Conv ROAS
vegamourBranded Search$14,11211,25539.65x ⭐⭐⭐
vegamour gro hair serumBranded Search$8,7722,99714.27x ⭐
vegamour groBranded Search$3,0796936.83x
vegamour shampooBranded Search$2,7197206.87x
vegamour hair serumBranded Search$2,31775514.73x ⭐
vegamour reviewsBranded Search$2,1276587.90x
vegamour discount codeBranded Search$1,9383938.76x
vegamour lash serumBranded Search$1,59952713.10x ⭐
vegamour gro revitalizing conditionerBranded Search$8372749.04x
hair growth serumNB-Exact$755333.48x
best hair growth serumNB-Exact$626262.88x
lash serumNB-Lash$521401.52x
best lash serumNB-Lash$486381.12x

Branded Terms = 10-40x ROAS. Non-Branded = 1-3x ROAS.

The pure brand term "vegamour" alone generates 39.65x ROAS — by far the most valuable search term. Every branded variation (gro, shampoo, serum, lash) generates 6-15x. Non-branded generic terms ("hair growth serum", "lash serum") struggle at 1-3x.

This confirms: Branded Search is the money printer. Non-branded search is a brand awareness play, not a ROAS play. The optimal ROAS strategy is to maximize branded search capture first, then carefully expand non-branded only where all-conv ROAS exceeds 4x.

Section 8

Quality Score Audit

Non-branded search campaigns. Low quality scores = higher CPCs = lower ROAS.

KeywordCampaignQSExpected CTRAd RelevanceLanding Page
best pregnancy safe lash serumNB-Lash1/10Below AvgBelow AvgBelow Avg
borboleta lash serum reviewsNB-Lash1/10Below AvgBelow AvgBelow Avg
hair loss remediesNB-Brow2/10Below AvgBelow AvgBelow Avg
eyebrow growth serum that worksNB-Brow2/10Below AvgAbove AvgBelow Avg
how to regrow eyelashesNB-Lash3/10Below AvgBelow AvgAverage
brow enhancing serumNB-Brow3/10Below AvgAbove AvgBelow Avg
lash serum safe for pregnancyNB-Lash3/10Below AvgBelow AvgAverage
best eyelash growth serumNB-Lash5/10AverageBelow AvgAverage
hair serum for hair growthNB-Exact6/10AverageAverageAverage
hair growth shampooNB-Exact7/10AverageAverageAbove Avg

NB-Lash and NB-Brow Have Terrible Quality Scores

Multiple keywords at QS 1-3/10 with "Below Average" across the board. This means Google charges a PREMIUM CPC for every click — often 2-3x what you'd pay at QS 7+. The primary issues are:

1. Ad relevance is Below Average — the ad copy doesn't match the keyword intent closely enough
2. Landing page experience is Below Average — the landing pages don't match the search intent
3. Expected CTR is Below Average — the ads aren't getting clicked at competitive rates

Fix: Create dedicated landing pages for lash and brow keywords. Rewrite ad copy to directly match each keyword group. This could cut CPCs 30-50% on these terms.

Section 9

Wasted Spend — Zero-Conversion Search Terms

Search terms with $100+ spend and ZERO primary conversions in the last 30 days.

Search TermCampaignSpendClicksPrimary ConvAll Conv
vegamour gro+ advanced balancing shampooBranded Search$2303800
gro hair serumBranded Search$20461015.5
vegamour discount codesBranded Shopping$173300
best shampoo for thinning hair regrowthBranded Search$126100
hair growth shampooNB-Exact$1121100
gro+ advanced hair serumBranded Search$1042400

$949 in Identified Zero-Conversion Waste (Top Terms Only)

This is just the top of the iceberg — terms with $100+ spend and zero conversions. Notable: "vegamour discount codes" on Shopping spent $173 for 3 clicks and 0 conversions — someone's clicking on Shopping ads searching for coupon codes, not intending to buy at full price. Consider adding "discount codes" and "coupon" as negatives on Shopping campaigns.

"best shampoo for thinning hair regrowth" spent $126 for a SINGLE click and zero conversions — likely a CPC bidding error where the algorithm bid $126 for one click. This is a symptom of the bidding strategy being too aggressive.

Section 10

Branded Search — The Crown Jewel Analysis

30-day daily trend of your most important campaign. This is where the money is.

The Sweet Spot: $1,500 – $2,800/day = 10-20x All-Conv ROAS

Looking at the 30-day daily data, Branded Search consistently produces 8-28x all-conv ROAS when spend is between $1,500 and $2,800/day. When spend exceeds $3,000/day (which happened on Mar 23, Mar 24, and Apr 15), ROAS drops to 2.5-5.7x due to diminishing returns.

The campaign's best ROAS days:
• Mar 19: $2,654 spend → $29,822 value = 11.24x
• Mar 17: $1,518 spend → $17,900 value = 11.79x
• Apr 14: $1,315 spend → $36,218 value = 27.54x
• Apr 13: $1,557 spend → $43,617 value = 28.01x

The pattern is clear: lower daily spend on Branded Search = exponentially higher ROAS. At $1,300-1,500/day, the campaign captures the highest-intent branded searchers first. Above $3,000, it's buying incremental clicks from marginal queries.

Section 11 — The Playbook

Maximum ROAS Strategy

Based on 6 months of data analysis, here's exactly what to do — in priority order.

Section 12

Projected ROAS Impact

If all 10 recommendations are implemented, here's the estimated before vs after.

Current State (30-Day Avg)
2.60x
Primary ROAS
7.41x
All-Conv ROAS
$205K/mo spend → $535K primary value
Projected After Optimization
3.5–4.5x
Primary ROAS (estimated)
10–14x
All-Conv ROAS (estimated)
$160-180K/mo spend → similar or higher total value

The Goal: Spend Less, Make More

By cutting waste (Remarketing DG, weekend over-spend, late-night hours, excess Branded Search budget), cleaning conversion tracking, and scaling the hidden gem campaigns (PMax Shampoo Kits, PMax Hair Growth), we can reduce total spend by 15-25% while maintaining or increasing total purchase revenue. That's how you go from 7.41x to 10-14x all-conv ROAS.

The biggest single lever is fixing conversion tracking. When the algorithm stops optimizing for directions and YouTube subs, every dollar gets redirected toward actual purchases.