How does UPLIFY drive 24× ROAS on a ~$3.30/day Google Ads budget?

UPLIFY rebuilt a dormant Google Ads account into a 12-month PMax engine that produced 24.70× ROAS on a ~$3.30/day budget. ₴1.33M revenue from ₴53.9K spend, 876 purchases, 4.05% cost-of-sales for a Ukrainian tactical-gear retailer (Feb 2023 – Feb 2024). Stack: feed-first PMax, weekly underperformer culling, asset refinement.

Google AdsPerformance MaxROAStactical apparel e-commercelow-budget PMaxfeed-first architectureMerchant CenterUPLIFY case studyUkraineQ139583119
← cases · Google Ads · Tactical apparel and gear
CASE · GOOGLE ADS · PMAX FEB 2023 — FEB 2024 ● record

ROAS 24.70× on a budget of
~$3.30/day
876 purchases.

A steady stream of orders for a tactical apparel and gear store on a minimal budget. Cost-of-sales 4.05% · we revived a dormant account and held the unit economics for 12 months straight. Numbers below shown in the source currency (UAH) — figures in screenshots are direct exports from Google Ads.

ROAS
24.70×
2470% return
Revenue
₴1.33M
~$31.7K · 12 mo
Budget
₴53.9K
~$1,283 · ~$3.30/day
Purchases · CPA
876
CPA ~$1.50 · CoS 4.05%
client
Tactical apparel and gear store
vertical
E-commerce · tactical / outdoor gear
period
Feb 2023 — Feb 2024
channel
Google Ads · Performance Max
model
min-budget · feed-first · weekly cleanup
status
12-month stability record
/ tl;dr

case in 5 lines.

tactical-pmax-min-budget.json ● active
[01]context::Account had been dormant for an extended period — stale data, feed and tracking issues that needed diagnosis
[02]budget::₴53,905 (~$1,283) total spend across 12 months · ~$3.30/day
[03]revenue::₴1,331,634 (~$31,705) revenue · ROAS 24.70× · 876 purchases
[04]metrics::CTR 1.64% · CPC ₴2.20 (~$0.05) · CPA ₴61.54 (~$1.50) · CoS 4.05%
[05]model::Feed-first + weekly underperformer culling + asset refinement
$_
/ 01 · context and task

from reviving a dormant account to a steady order flow on a minimum budget.

problem

Reviving a dormant account

The account had been unused for an extended period: stale data, likely issues with the feed and conversion tracking. Before launch — full diagnosis, fix the issues, restore the connections.

goal

Steady order flow on a minimum

Build a steady stream of orders at a daily budget of $2.50–$3.50 with controlled economics: focus on cost-of-sales, ROAS, and CPA within margin tolerance.

/ 02 · what we did · scroll

framework: diagnostics → PMax architecture → weekly optimization.

STEP · 01DIAGNOSTICS · FOUNDATION

Diagnosis and recovery

GA4, Merchant Center, tracking validation — the foundation rebuilt from scratch.

  • Audit of account state after the pause: feed, conversion accuracy, account links
  • GA4 setup and conversion-value pass-through
  • Merchant Center check, fix all disapprovals
  • Account reconnect, clean up stale entities
GA4Merchant CenterConversion audit
STEP · 02PMAX ARCHITECTURE

PMax architecture for a small budget

Feed-first + asset-based expansion; tight segmentation.

  • PMax launch: feed-first logic for product priorities
  • Asset groups for audience-expansion scenarios (YouTube, Discovery)
  • Minimal structure: don't dilute learning on a small budget
  • Validate conversion-value pass-through before scaling
PMaxFeed-firstAsset groupsAudience signals
STEP · 03WEEKLY OPTIMIZATION

Weekly management

Underperformer cleanup, asset management, cost-of-sales monitoring.

  • Weekly removal of underperforming products from the feed
  • Refine asset groups and copy based on performance
  • Cost-of-sales monitoring and bid-strategy adjustments
  • Seasonal adjustments without breaking KPIs
Weekly cleanupAsset refinementCoS controlSeasonal
/ 03 · results

result: ₴1.33M (~$31.7K) — revenue from ₴53.9K (~$1.3K) budget · ROAS 24.70× over 12 months.

876 purchases + 230 calls · CoS 4.05% · a year of stable economics

Period
Feb 2023 — Feb 2024 (12 mo)
Budget
₴53,905 (~$1,283 · ~$3.30/day)
Revenue
₴1,331,634 (~$31,705)
ROAS
24.70×
Purchases
876
Calls
230
CPA
₴61.54 (~$1.50)
Cost-of-sales
4.05%
CTR
1.64%
CPC
₴2.20 (~$0.05)
Clicks
24,524
Impressions
1,496,423
/ proof from the cabinet
Google Ads · ROAS 24.70× · CoS 4.05% · revenue ₴1.33M
Google Ads · ROAS 24.70× · CoS 4.05% · revenue ₴1.33M (~$31.7K)
₴1.33M
~$31.7K revenue from ~$1.3K budget · ROAS 24.70× over 12 months
876 purchases + 230 calls · CoS 4.05% · a year of stable economics
/ 04 · frequently asked

setting up GOOGLE ADS.

01How do you assess account state after a long pause?

Full audit: Merchant Center feed health, conversion accuracy, account links, historical performance. Before relaunch we fix every issue we find.

02Why is GA4 critical on a small budget?

On a $3–$4/day budget the algorithm has less data to learn from. Correct conversion-value pass-through to GA4 is the fuel for tROAS and Maximize Conversion Value bidding.

03How do you make PMax effective on a minimal budget?

Tight feed-first segmentation, weekly removal of underperformers, minimal structure that doesn\'t dilute learning across audience-expansion until you have stable signal.

04Feed-first vs expanded reach — when do you choose which?

Feed-first for small budgets — focus on actual product demand. Expanded reach scales better when you have material to show outside the catalog.

05Which metrics matter most for the owner?

Cost-of-sales (CoS), ROAS, and CPA. CoS shows whether ads are eating margin; ROAS shows return; CPA controls customer-acquisition cost.

06How often do you optimize low-budget campaigns?

Daily — spend and product control. Weekly — feed cleanup, weak-segment audit, asset-group refinement.

07Does PMax work for high-ticket B2B?

Depends on demand volume. PMax works where there\'s stable search intent and a feed. For niche B2B with low volume — manual Search + Shopping is better.

08Why are calls a separately valued conversion?

In tactical niches, the phone often beats online checkout. 230 calls in 12 months is a separate lead channel that doesn\'t show up in standard ROAS.

Get in touch

start with a
growth audit.

Describe the task in 2-3 sentences. We reply within the same business day. We will look at your accounts and show where you are growing and where you are losing money. Free. No commitment.

  1. 01/03
    Request

    Form or Telegram. We reply within the business day.

  2. 02/03
    Call or message · 24h

    30 min intro — your choice of channel: phone, Telegram, email.

  3. 03/03
    Free audit

    Growth-points map for 30/60/90 days, scope of work — free.

add details (optional)

Reply within the business day · no spam · no commitment

skip →