Google Ads Migration Plan

Ghana + Uganda Β· Restructure to 5-Campaign Architecture

Updated May 6, 2026 Β· Confidential
πŸ‡¬πŸ‡­
Ghana β€” Campaign Restructure
Account 1780061738 Β· Live data pulled May 6, 2026 Β· 14 active campaigns Β· $2,071/day
Live Daily Budget
$2,071
14 campaigns Β· confirmed from API
Best CAC β€” FidoBiz Docs
$3.74
best LN0 CAC in account Β· keep
End-State Target
~$2,712
5-campaign structure Β· ~$2,800 with Brand
Target CPI Reduction
15–25%
post-consolidation
Account corrected vs prior plan: No installs campaigns β€” confirmed never existed. "In app L0 Signals" ($700/day) already paused before migration started. All other FidoBiz brand campaigns (KYB, LP POC, etc.) already paused. EasySave Signals PMAX spent only $1/day vs $50 budget β€” not delivering, pause today.

Live Account Map β€” GH Campaigns (Enabled, May 6)

CampaignBudget/day30d SpendAction
UAC Ghana - Dynamic ROAS L0$430$16,931Wind down β†’ Pause D9
UAC Ghana - ROAS FS&L0 Tiers$350$10,632Wind down β†’ Pause D10
UAC Ghana - L0 DR Top 5 Signals$290$18,040Wind down β†’ Pause D5
UAC GH - Core L0 tCPA$180$1,218↑ Ramp to $1,820
UAC GH - Core L0 tROAS$180$1,205↑ Ramp to $580 (D7)
UAC Ghana - In app L0 NEW$160$8,798Pause D3
UAC GH Biz - FS250 & Repay Signals$100$2,984FidoBiz discontinued β†’ Pause D12
UAC Ghana - FidoBiz Docs Signals$80$2,096Keep β€” best LN0 CAC ($3.74)
UAC Ghana - Momo Agent Float L0$70$2,095Not in target structure β†’ Pause D3
UAC Ghana - Restock Season L0$65$1,954Seasonal, not in structure β†’ Pause D3
GH Pmax Ghana - EasySave Signals$50$41 (30d!)Zero delivery β†’ Pause TODAY
GH PMAX - EasySave Ladies$50$977Keep
UAC GH β€” Retargeting$36$298↑ Ramp to $81 (D6)
UAC GH β€” Salaried Workers$30$321↑ Ramp to $81 (D7)
Total$2,071$67,569

May Monthly Budget Plan β€” from Comms Exec Plan

Google Monthly Budget
$74,500
May 2026 Β· 56.4% of total GH spend
Avg Daily (all days)
$2,403
$74,500 Γ· 31 days
Weekday Target
~$2,800
56.4% of $4,875/day weekday envelope
Current Daily Spend
$2,071
gap of $729 vs weekday target
CampaignComms Plan
Monthly
Comms Plan
Daily avg
Weekday target
(70/25 split of $2,800)
NowStatus
C1 β€” Core L0 tCPA$52,000$1,677$1,960$180Ramping β€” 14 days
C2 β€” Core L0 tROAS$18,500$597$700$180Ramping β€” 14 days
C3 β€” Salaried Workers$2,100$68$84$30Ramping β€” 7 days
C4 β€” Retargeting$1,600$52$56$36Ramping β€” 7 days
C5 β€” Brand Search$300$10$10β€”Build in W2
5-Campaign Total$74,500$2,403$2,810$426
We started May at $2,071/day total (14 campaigns). The comms plan requires $74,500 Google spend in May. With $2,071/day for May 1–5 (~$10,355 spent), we need $2,467/day avg for May 6–31 to hit the monthly target β€” achievable by D11 (May 15). Weekday $2,800 target requires reaching the comms plan allocations above.

Target Structure β€” 5 New + 2 Keep

#CampaignStrategyNowComms Plan TargetProgress
1UAC GH - Core L0 tCPAtCPA$180$1,960
2UAC GH - Core L0 tROAStROAS$180$700
3UAC GH β€” Salaried WorkerstCPA$30$84
4UAC GH β€” RetargetingtCPA$36$56
5Search GH β€” BrandCPCbuild$10
β€”UAC Ghana - FidoBiz Docs Signalskeep$80$80
β€”GH PMAX - EasySave Ladieskeep$50$50

D2 β€” Today's Actions (May 6)

Aggressive strategy β€” no offsets. All legacy campaigns hold at current budgets. New campaigns ramp at 25%/day. Run both simultaneously through D7 for maximum top-of-funnel traffic, then aggressively wind down legacy in W2 once new campaigns have accumulated signal.
ActionCampaignChange
πŸ”΄ PauseGH Pmax Ghana - EasySave Signals$50 β†’ $0 (spent $1/day, not delivering)
↑ IncreaseUAC GH - Core L0 tCPA$180 β†’ $225 (+25%)
↑ IncreaseUAC GH - Core L0 tROAS$180 β†’ $225 (+25%)
↑ IncreaseUAC GH β€” Retargeting$36 β†’ $43 (+20%)
↑ IncreaseUAC GH β€” Salaried Workers$30 β†’ $36 (+20%)
πŸ“‹ Upload CM ListsKYC drop-offs + verified-no-borrow β†’ Retargeting campaign (Snowflake export)–

Week 1 β€” Daily Budget Schedule (D2–D7 Β· May 6–11) Β· Aggressive

D5 checkpoint: Core tCPA CAC. If β‰₯$13 β†’ hold new campaign increases only; legacy keeps running regardless. tROAS hits $700 target on D7. Salaried hits $81 on D7. No legacy reductions in W1 β€” both old and new run simultaneously to protect top-of-funnel volume.
CampaignD2
May 6 β˜…
D3
May 7
D4
May 8
D5
May 9
D6
May 10
D7
May 11
Core L0 tCPA$225$281$352$440$550$690
Core L0 tROAS$225$281$352$440$550$700 βœ…
Retargeting$43$52$62$74$81 βœ…$81
Salaried Workers$36$43$52$62$74$81 βœ…
L0 DR Top 5 Signals$290$290$290$290$290$290
In app L0 NEW$160$160$160$160$160PAUSE
Momo Agent Float L0$70$70$70$70$70PAUSE
Restock Season L0$65$65$65$65$65PAUSE
Dynamic ROAS L0$430$430$430$430$430$430
ROAS FS&L0 Tiers$350$350$350$350$350$350
Biz FS250$100$100$100$100$100$100
FidoBiz Docs Signals$80$80$80$80$80$80
EasySave Ladies$50$50$50$50$50$50
Daily Total$2,124$2,252$2,413$2,611$2,850$2,852
Account total grows every day D2β†’D7. Legacy campaigns hold at current levels β€” zero cuts. D7: pause In app L0 NEW ($160), Momo ($70), Restock ($65) β€” not worth carrying into W2 now that new campaigns have a week of data. Total stays ~$2,850 as tCPA/tROAS continue ramping.

Week 2 β€” Aggressive Wind-Down (D8–D12 Β· May 12–16)

New campaigns have 7 days of data entering W2 β€” accelerate legacy pauses. One pause per day, each offset by tCPA ramp. D12: tCPA hits $1,960 βœ… β€” migration complete. D9–D10 spend dips slightly (~$2,500) as large legacy campaigns exit; tCPA volume picks up from D11. tROAS already at target β€” hold at $700 throughout.
CampaignD8
May 12
D9
May 13
D10
May 14
D11
May 15
D12
May 16 βœ…
Core L0 tCPA$863$1,079$1,349$1,686$1,960 βœ…
Core L0 tROAShold $700hold $700hold $700hold $700hold $700
L0 DR Top 5 SignalsPAUSEβ€”β€”β€”β€”
Dynamic ROAS L0$430PAUSEβ€”β€”β€”
ROAS FS&L0 Tiers$350$350PAUSEβ€”β€”
Biz FS250$100$100$100PAUSEβ€”
FidoBiz Docs$80$80$80$80$80
EasySave Ladies$50$50$50$50$50
Retargeting$81$81$81$81$56 βœ…
Salaried Workers$81$81$81$81$84 βœ…
Search Brandβ€”β€”β€”β€”$10 βœ…
Daily Total$2,735$2,521$2,441$2,678$2,940 βœ…

Spend Trajectory β€” GH Daily Budget (May 6–16)

$2,124
$2,252
$2,413
$2,611
$2,850
$2,852
$2,735
$2,521
$2,441
$2,678
$2,940 βœ…
D2
6
D3
7
D4
8
D5
9
D6
10
D7
11
D8
12
D9
13
D10
14
D11
15
D12
16
β–  W1: old + new running simultaneously β€” top-of-funnel protected β–  W2 dip: legacy exits, tCPA absorbs β–  D12: $2,940 comms plan target hit βœ…

End-State Daily Budget β€” Aligned to Comms Plan

CampaignDailyComms Plan %
UAC GH - Core L0 tCPA$1,96070%
UAC GH - Core L0 tROAS$70025%
UAC GH β€” Salaried Workers$843%
UAC GH β€” Retargeting$562%
Search GH β€” Brand$10<1%
UAC Ghana - FidoBiz Docs Signals$80keep
GH PMAX - EasySave Ladies$50keep
Total$2,940/dayβ‰ˆ $2,800 5-campaign + $140 keep
5-campaign structure hits $2,810/day (aligned to comms plan 70/25/3/2 split at $2,800 weekday). FidoBiz Docs + EasySave Ladies add $130 on top. Total $2,940 β‰ˆ $2,800 weekday Google target. Monthly: $2,403/day avg Γ— 31 days = $74,493 β‰ˆ $74,500 plan. βœ…

πŸ‡ΊπŸ‡¬
Uganda β€” Campaign Restructure
Account 1780061738 Β· Live data Β· May 6, 2026 Β· 9 active campaigns Β· $1,060/day
Live Daily Budget
$1,060
9 campaigns Β· after May 4–5 changes done
Weekday Target
$1,150
from comms plan Β· $31,200/month Google
Waste Paused (May 4)
$70/day
Retargeting LN0 Β· $23.70 CAC
End-State Target
$1,151/day
5-campaign structure Β· comms plan aligned
UG is ahead of GH: Core L0 tCPA, Core L0 tROAS, Retargeting KYC, and Brand + Intent already exist. Budget redistribution, not campaign creation.

Current Performance β€” Real LN0 CAC (All Conversions, 90d)

CampaignLN0sCACBudget/dayAction
UAC Uganda - L0 no CG DR Top Signals533$6.06$50Scaled ↑ Β· fold May 14
UAC Uganda - In-app L0 NEW297$7.43$50↓ Pause May 6
UAC Uganda - L0 Master Signals - Aggressive1,869$8.17$300↓ Wind down now
UAC UG Retargeting KYC123$8.90$70Keep
UAC UG Biz - FS250 & Repay Signals2,516$9.35$150Swap creatives β†’ L0
UAC Uganda - In-app L0 no CG2,588$9.40$150↓ Wind down Wk 2
Search UG β€” Brand + Intent19$10.37$50Keep
UAC UG β€” Core L0 tCPA75$12.61$144 ↑↑ Scale to $288 (25%)
UAC UG β€” Core L0 tROAS60$15.63$144 ↑↑ Scale to $575 (50% β€” primary)
UAC UG Retargeting LN024$23.70Pausedβœ“ Paused May 4

May Monthly Budget Plan β€” from Comms Exec Plan

Google Monthly Budget
$31,200
May 2026 Β· 60% of total UG spend
Avg Daily (all days)
$1,006
$31,200 Γ· 31 days
Weekday Target
$1,150
60% of $1,917/day weekday envelope
Current Daily Spend
$1,060
only $90 below weekday target β€” structural gap, not budget
CampaignComms Plan
Monthly
Daily avgWeekday target
(50/25/12/8/5 of $1,150)
NowStatus
C1 β€” Core L0 tROAS$15,600$503$575$144Ramping β€” 7 days
C2 β€” Core L0 tCPA$7,800$252$288$144Ramping β€” 4 days
C3 β€” KYC Retargeting$3,744$121$138$70Ramping β€” 4 days
C4 β€” L0 Retargeting$2,496$81$92buildBuild in W2
C5 β€” Brand PMAX$1,560$50$58$50~At target
5-Campaign Total$31,200$1,006$1,151$408
May 1–5 at ~$1,006/day = ~$5,030 spent. Remaining: $31,200 βˆ’ $5,030 = $26,170 for May 6–31 ($1,007/day avg needed β€” achievable). Weekday $1,150 target requires reaching comms plan allocations above. C1 tROAS is now the primary campaign (50%) per comms plan β€” larger than tCPA (25%). Note this reverses the previously assumed split.

Target Structure β€” 5 Campaigns (Comms Plan Aligned)

#CampaignStrategyNowWeekday TargetProgress
1UAC UG β€” Core L0 tROAStROAS$144$575
2UAC UG β€” Core L0 tCPAtCPA$144$288
3UAC UG Retargeting KYCtCPA$70$138
4UAC UG L0 RetargetingtCPAbuild$92
5Search UG β€” Brand + IntentCPC$50$58

Today's Actions (May 6) β€” Aggressive

Aggressive strategy β€” no offsets. Legacy campaigns hold at current levels. New campaigns ramp at 25%/day (tROAS/tCPA) and 20%/day (KYC Retargeting). Both old and new run simultaneously through May 11, then legacy winds down in W2.
ActionCampaignChange
πŸ”΄ PauseUAC Uganda - In-app L0 NEW$50 β†’ $0 (not in target structure)
↑ IncreaseUAC UG β€” Core L0 tROAS$144 β†’ $180 (+25%)
↑ IncreaseUAC UG β€” Core L0 tCPA$144 β†’ $180 (+25%)
↑ IncreaseUAC UG Retargeting KYC$70 β†’ $84 (+20%)
πŸ“‹ Build C4 audienceExport approved-but-not-disbursed users from Snowflake β†’ Customer Match list for new L0 Retargeting campaign (C4, launch W2)–

Week 1 β€” Daily Budget Schedule (May 6–11) Β· Aggressive

No legacy cuts. tCPA hits $288 βœ… on May 9. KYC Retargeting hits $138 βœ… on May 9. tROAS continues ramping toward $575 β€” hits target on May 12 as W2 begins. Master Signals, In-app no CG, and Biz FS250 all hold steady β€” total grows every day.
Campaign May 6
Today β˜…
May 7May 8 May 9May 10May 11
Core L0 tROAS$180$225$281$352$440$550
Core L0 tCPA$180$225$281$288 βœ…$288$288
KYC Retargeting$84$101$121$138 βœ…$138$138
Master Signals$252$252$252$252$252$252
In-app L0 no CG$150$150$150$150$150$150
Biz FS250$150$150$150$150$150$150
DR Top Signals$50$50$50$50$50$50
Brand + Intent$50$50$50$50$50$50
In-app L0 NEWPAUSEβ€”β€”β€”β€”β€”
Daily Total $1,096$1,203$1,335$1,430$1,518$1,628
Total grows every day May 6β†’11. By May 11 we're at $1,628 β€” 42% above the weekday target while new campaigns accumulate signal. One large pause (In-app L0 NEW) on day 1; everything else holds through May 11.

Week 2 β€” Aggressive Wind-Down (May 12–16)

tROAS hits $575 βœ… on May 12. One legacy pause per day. Total dips May 12–14 as large campaigns exit, then recovers as C4 L0 Retargeting starts building and Brand bumps to $58. Structurally complete May 15.
Campaign May 12
tROAS target
May 13May 14 May 15May 16+
Core L0 tROAS$575 βœ…hold $575hold $575hold $575hold $575
Core L0 tCPAhold $288hold $288hold $288hold $288hold $288
KYC Retargetinghold $138hold $138hold $138hold $138hold $138
L0 Retargeting (C4)β€”β€”β€”$25 start↑ ramp to $92
Brand + Intent$50$50$50$58 βœ…$58
DR Top SignalsPAUSEβ€”β€”β€”β€”
Master Signals$252PAUSEβ€”β€”β€”
In-app L0 no CG$150$150PAUSEβ€”β€”
Biz FS250$150$150$150PAUSEβ€”
Daily Total $1,603$1,351$1,201$1,084β†’$1,151 βœ…

Spend Trajectory β€” UG Daily Budget (May 6–16)

$1,096
$1,203
$1,335
$1,430
$1,518
$1,628
$1,603
$1,351
$1,201
$1,084
$1,151 βœ…
6
7
8
9
10
11
12
13
14
15
16+
β–  W1: old + new running simultaneously β€” top-of-funnel protected β–  W2 dip: legacy exits, new campaigns absorb β–  May 16+: $1,151 comms plan target as C4 builds to $92

End-State Daily Budget β€” Aligned to Comms Plan

CampaignWeekdayComms Plan %
UAC UG β€” Core L0 tROAS$57550%
UAC UG β€” Core L0 tCPA$28825%
UAC UG Retargeting KYC$13812%
UAC UG L0 Retargeting (build)$928%
Search UG β€” Brand + Intent$585%
Total$1,151/dayβ‰ˆ $1,150 weekday target βœ…
5-campaign structure hits $1,151/day weekday (comms plan 50/25/12/8/5 split). C4 L0 Retargeting is a new Customer Match audience: approved-but-not-disbursed (high-intent, different from the old LN0 retargeting that was paused for $23.70 CAC). Build starts May 15, reaches $92 by ~May 22. Monthly: $1,006/day avg Γ— 31 = $31,186 β‰ˆ $31,200 plan. βœ…

Key Diagnosis

1. Already 50% migrated β€” but new campaigns are starved. Core L0 tCPA and tROAS already exist but run at only $144/day each. High CAC ($12–15) reflects learning phase, not real efficiency. They need budget to exit learning mode.
2. Four old campaigns self-bidding at $602/day. Master Signals + In-app L0 no CG + Biz FS250 + DR Top Signals all target overlapping audiences β€” stealing signal and inflating each other's CAC. Same problem as GH pre-restructure.
3. tROAS (50%) is the primary campaign per comms plan. Previously assumed tCPA was dominant ($700 target). Comms plan flips this: tROAS gets $575 weekday vs tCPA $288. Important structural change.
4. C4 L0 Retargeting is a new audience, not a revival. The old LN0 retargeting ($23.70 CAC) targeted existing borrowers. C4 targets approved-but-not-disbursed β€” highest conversion intent in the funnel. Completely different signal pool.
5. UG migration completes 1 day faster than GH. GH completes May 16 (D12). UG completes May 15 (D10 from today). Structure already exists β€” no build required.