Board Meeting Deck

Vegamour Google Ads
Performance Review

Data Integrity Fixes, Early Wins & 30/60/90 Forecast
Prepared by Melleka Marketing • Wednesday Board Meeting
Slide 1

Executive Summary

Melleka was brought in to manage Vegamour's Google Ads account. Within the first week, we identified critical data integrity issues that were masking true performance, fixed them, and established a clean measurement framework focused on real purchase revenue only.

30-Day Spend
$173K
Mar 17 — Apr 16
Real Revenue
$451K
vega Sales + Subscriptions
True ROAS
2.60x
Target: 3.0x
Total Conversions
4,370
Real purchases only
Key Takeaway: The account was previously reporting an inflated ROAS of 5-11x by counting add-to-cart events, checkout starts, and duplicate purchase tags alongside real sales. The true ROAS based on confirmed Shopify purchases is 2.60x — close to target but not there yet.
Slide 2

Critical Issue: Data Integrity

The account had 9+ conversion actions feeding into reporting, many of which were not actual purchases. This inflated the reported ROAS by approximately 5.2x, making the account appear far more profitable than it actually was.

Conversion Actions We Found (Apr 10–17 Sample)

Conversion Action Status Category Revenue Conversions
vega Sales PRIMARY Purchase (Shopify) $79,083 701
Purchase — Subscription PRIMARY Subscription $29,273 299
Add to Cart GTM INFLATOR Add to Cart $208,494 2,638
Begin Checkout GTM INFLATOR Begin Checkout $74,343 740
Purchase GTM DUPLICATE Purchase (duplicate) $73,809 653
vegaLASH GA4 Purchase DUPLICATE Purchase (duplicate) $53,856 482
Purchase — Straight Sale No Subs DUPLICATE Purchase (duplicate) $47,239 433
REAL Revenue (vega Sales + Subscription only) $108,356 1,000
INFLATED Total (all actions counted) $566,097 5,946
5.2x Inflation Factor

The Problem

For every $1 of real revenue, the old reporting showed $5.22. An account appearing to generate $566K was actually generating $108K. Bidding algorithms were optimizing toward add-to-cart events instead of actual purchases, wasting budget on users who browse but never buy.

Fixed

What We Did

  • Established vega Sales (Shopify webhook, confirmed payment) as the single source of truth
  • Added Purchase — Subscription as the only other counted revenue metric
  • Moved all duplicate purchase tags, add-to-cart, and begin-checkout events to secondary (not used for bidding)
  • Built a daily ROAS brief that reports only real revenue — no inflated numbers
Slide 3

30-Day Performance: The Full Picture

Using real revenue only (vega Sales + Subscriptions), here is every day since we began managing the account.

March (15 days)
3.34x
$72K spend → $241K rev
April (16 days)
2.07x
$101K spend → $210K rev
Combined
2.60x
$173K spend → $451K rev
Date Day Spend Revenue ROAS Grade
Mar 17Tue$6,590$16,6992.53xB+
Mar 18Wed$4,314$14,2383.30xA
Mar 19Thu$3,613$18,9685.25xA
Mar 20Fri$4,144$14,5333.51xA
Mar 21Sat$4,924$15,6683.18xA
Mar 22Sun$4,895$16,9363.46xA
Mar 23Mon$5,768$14,9842.60xB+
Mar 24Tue$5,222$20,3873.90xA
Mar 25Wed$3,798$15,3634.04xA
Mar 26Thu$3,179$24,5407.72xA
Mar 27Fri$5,131$17,1163.34xA
Mar 28Sat$5,113$11,8382.32xB
Mar 29Sun$4,990$15,4333.09xA
Mar 30Mon$5,014$9,7991.95xC
Mar 31Tue$5,377$14,4972.70xB+
March Total$72,072$240,9993.34xA
Apr 1Wed$5,217$11,9902.30xB
Apr 2Thu$4,934$11,8702.41xB
Apr 3Fri$5,086$24,0404.73xA
Apr 4Sat$5,736$12,4002.16xB
Apr 5Sun$7,083$12,9901.83xC
Apr 6Mon$6,428$12,0761.88xC
Apr 7Tue$5,815$11,6452.00xB
Apr 8Wed$5,666$10,4761.85xC
Apr 9Thu$7,103$13,4301.89xC
Apr 10Fri$7,540$14,5431.93xC
Apr 11Sat$8,416$14,0251.67xC
Apr 12Sun$6,117$13,9902.29xB
Apr 13Mon$6,373$11,4451.80xC
Apr 14Tue$5,745$11,8042.05xB
Apr 15Wed$7,073$11,7411.66xC
Apr 16Thu$6,978$11,5721.66xC
April Total$101,310$210,0402.07xB
The Spend Problem: March averaged $4,805/day and delivered 3.34x. April jumped to $6,332/day (32% increase) while revenue stayed roughly flat. More money did not equal more sales — it hit diminishing returns. The spend increase around Apr 5 directly correlates with the ROAS drop.
Slide 4

Campaign Breakdown (Last 7 Days)

Performance by campaign from Apr 11–17, ranked by spend. Real revenue only.

Campaign Status Spend Revenue ROAS Verdict
Branded Search USA ENABLED $16,858 $47,911 2.84x Making Money
PMax Hair Growth Serums ENABLED $7,918 $13,045 1.65x Marginal
Branded Shopping USA ENABLED $6,226 $9,993 1.61x Marginal
Nonbranded Shopping USA ENABLED $4,082 $2,103 0.52x Burning Money
PMax Shampoo Kits ENABLED $2,794 $6,495 2.32x Making Money
NB Combo Search Exact ENABLED $2,082 $967 0.46x Burning Money
NB Lash Search ENABLED $1,647 $1,228 0.75x Burning Money
NB Broad AI-Max PAUSED $894 $177 0.20x Paused
NB Brow Search ENABLED $856 $134 0.16x Burning Money
Remarketing (Demand Gen) ENABLED $744 $219 0.29x Burning Money
Making Money
3
Branded Search, PMax Shampoo, PMax Hair
Burning Money
5+
All non-branded Search + Remarketing
Slide 5

Early Wins & Actions Taken

Within the first days of managing this account, we identified and fixed several issues that were actively wasting budget and corrupting data.

Win #1

Cleaned Up Conversion Tracking

Identified that add-to-cart ($208K), begin-checkout ($74K), and 3 duplicate purchase tags ($175K) were inflating reported ROAS by 5.2x. Established vega Sales (Shopify webhook) as the single truth metric. All other actions moved to secondary/observation only.

Win #2

Identified the Spend-ROAS Inverse Relationship

March at $4,805/day delivered 3.34x ROAS. When spend jumped to $6,332/day in April, ROAS dropped to 2.07x. Revenue stayed flat at ~$13K/day regardless of how much was spent. This revealed clear diminishing returns — the market has a ceiling for daily purchase volume that additional spend cannot break through.

Win #3

Identified Campaign-Level Waste

Non-branded campaigns (NB Brow at 0.16x, NB Broad at 0.20x, Remarketing at 0.29x, NB Combo Exact at 0.46x, NB Shopping at 0.52x) are collectively burning ~$9,400/week with negative returns. Pausing or heavily cutting these recovers budget that can be redirected to profitable branded and PMax campaigns.

Win #4

Daily ROAS Monitoring System

Built and deployed an automated daily ROAS brief sent to the team every morning. Reports real revenue only, campaign-by-campaign breakdown, and specific recommendations. No more guessing about performance — the team has a single source of truth every day.

Slide 6

Path to 3.0x ROAS

The math is straightforward. Revenue is relatively stable at $12-14K/day. The lever we control is spend. Reducing waste spend while maintaining revenue-generating campaigns gets us back to 3.0x.

The Math

Current Daily Revenue
~$13K
Relatively stable regardless of spend
Current Daily Spend
~$6.3K
Producing 2.07x ROAS
Target Daily Spend
~$4.3K
Would produce 3.0x ROAS

Immediate Actions to Get There

Action Campaign Weekly Savings Impact
Pause NB Brow Search (0.16x) ~$856 Zero revenue loss
Pause Remarketing / Demand Gen (0.29x) ~$744 Minimal revenue loss
Cut 50% Nonbranded Shopping (0.52x) ~$2,041 Test at lower spend
Cut 50% NB Combo Exact (0.46x) ~$1,041 Test at lower spend
Scale +20% PMax Shampoo Kits (2.32x) +$559 High ROAS, room to grow
Net Weekly Budget Recovery ~$4,123 ~$589/day savings
Result: Cutting ~$589/day in waste spend while keeping revenue stable at ~$13K/day would move ROAS from 2.07x toward 2.7-3.0x within 2-3 weeks as algorithms recalibrate.
Slide 7

30 / 60 / 90 Day Forecast

Projections based on current trajectory, planned optimizations, and the account's demonstrated revenue ceiling. All numbers use real revenue only.

30 Days
2.8x
~$140K spend
~$392K revenue

Waste campaigns paused or cut. Algorithms recalibrating to real purchase signals. Budget concentrated on Branded Search + PMax winners.
60 Days
3.2x
~$135K spend
~$432K revenue

Clean conversion data now fully training Smart Bidding. PMax campaigns optimized for real purchases, not funnel events. Non-branded tests with tighter targeting launched.
90 Days
3.5x+
~$150K spend
~$525K+ revenue

Scaled spend back up on proven campaigns with clean data. New non-branded winners identified and scaled. Subscription revenue growing from PMax optimizations.

Assumptions Behind the Forecast

Slide 8

Immediate Next Steps

This Week

  • Pause NB Brow Search and Remarketing campaigns
  • Cut Nonbranded Shopping and NB Combo Exact budgets by 50%
  • Verify all conversion actions are correctly set (PRIMARY vs secondary)
  • Scale PMax Shampoo Kits budget +20%

Next 2 Weeks

  • Monitor Smart Bidding recalibration on real purchase signals
  • Analyze search term reports for branded campaign waste
  • Test restructured non-branded campaigns with tighter keyword targeting
  • Evaluate subscription-focused PMax creative tests
Daily Monitoring: The team receives a daily ROAS brief at 8 AM PST with yesterday's performance, campaign breakdown, and specific action items. Every decision is data-driven, measured against real revenue, and visible to the entire team.
Prepared by Melleka Marketing • Data sourced from Google Ads API • Real revenue = vega Sales + Subscriptions only