HYGR⌂Executive Dashboard↗Meta Ads◈Creative Intelligence◎Audience IntelligenceMeta◫Performance Intelligence
Google Ads · Analysis

Google Ads

Account 984-256-9388 · Period 9 Mar–7 Jun 2026 · RM · Source: Windsor.ai (Google Ads API)

Perioddata as of 2026-06-07

KPIs & trend reflect the selected period (9 Mar–7 Jun 2026 · full reported window). Campaign, search-term and device breakdowns below are reported over the full 9 Mar–7 Jun 2026 window.

Spend
RM23,197
vs prior 90d
ROAS
4.19×
▼ -5.61×
Conv. Value
RM97,240
▲ 4%
Conversions
908
▲ 10%
CPA
RM25.56
▲ 121%
CTR
1.70%
Avg CPC
RM0.77
Conv. Rate
3.02%

Daily spend (RM)

Daily ROAS

Data Analyst

Why it moved

Period-over-period drivers from the Google Ads data — not just the numbers, the reason behind them.

MetricCurrentPriorChangeDriver
Spend (RM)23197.439536+143%More than doubled spend
Conversions907.5825.5+10%Nearly flat despite 2.4x spend
Conv. Value (RM)97239.5493469.96+4%+143% spend bought only +4% value
ROAS4.19x9.8x-0.57Efficiency halved
Incremental ROAS on new spend0.28——Each extra RM1 of spend returned ~RM0.28 of value
Branded Search ROAS (like-for-like)6.84x20.88x-0.67Brand search down sharply (see note)
Branded Search CPC (RM)0.770.36+114%Brand clicks costing 2x more
NotePrior window includes Dec holiday + CNY peak, so part of the brand decline is seasonal. But doubled CPC + 23% rank-lost IS show rising competition/cost on brand terms too.
Spend scaled, value didn't

+143% spend -> +4% value vs prior 90d. Incremental ROAS ~0.28x — most new spend is inefficient.

→ STOP UNPROFITABLE SCALE
PMax is the dilution

68% of spend, 48% of value, 3.0x primary ROAS, no brand exclusion, CTR 1.2%, weak desktop & CTV.

→ BRAND-EXCLUDE + TRIM
Brand efficiency declining

Branded ROAS 20.9x->6.8x, CPC doubled, 23% impr share lost to rank — partly seasonal, partly competition.

→ DEFEND BRAND RANK
~RM700+ on store/location queries

Brand+retail searches (watson, malls, 'near me') convert ~0 online.

→ NEGATIVES / STORE PAGE
LB-Sales-Search-12

Near-dead (0 conv, 10% impr share, 83% rank-lost). Only non-brand line and it fails.

→ PAUSE
Non-brand leaks

Generic/competitor terms matching in branded campaigns, 0 conv.

→ ADD NEGATIVES
Media Buyer · proposals behind approval gates

Action Board

Every entity classified and given one concrete next step. RM763 on zero-converting search terms flagged for negatives. Nothing is auto-executed — each card is ⛔ NEEDS APPROVAL.

📊 Backlog / Investigate0

Nothing here

🔴 Kill1
LB-Sales-Search-12
Spend RM15.15ROAS 0.00×Conv 0CPA —

Pause — ROAS 0.00× on 15 spend with 0 conversions.

12% impr share lost to budget — real headroom.

⛔ NEEDS APPROVALsafeMedium
🟡 Fix1
PMax
Spend RM15,663.97ROAS 2.99×Conv 451.79CPA RM34.67

Add brand exclusions + trim weak placements/devices — 2.99× is brand-inflated; reveal true prospecting ROAS before scaling.

⛔ NEEDS APPROVALsafeHigh
🟢 Scale2
Branded | Search | 20 Nov 2025
Spend RM7,014.47ROAS 6.84×Conv 432.73CPA RM16.21

Raise budget +20–30% at 6.84× ROAS. 11% impr share lost to budget — real headroom.

⛔ NEEDS APPROVALriskyHigh
Branded | Search | 20 Nov 2025 Ai Max
Spend RM503.85ROAS 4.80×Conv 22.98CPA RM21.93

Raise budget +20–30% at 4.80× ROAS. 10% impr share lost to budget — real headroom.

⛔ NEEDS APPROVALriskyHigh
➕ Expand15
hygr
Conv 251.41ROAS 29.72×Cost RM964.39

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeHigh
hygr deodorant
Conv 54.77ROAS 5.66×Cost RM948.70

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeHigh
hygr sdn bhd
Conv 20ROAS 7.77×Cost RM392.73

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeHigh
hygr
Conv 12.48ROAS 19.38×Cost RM61.51

Promote to exact/phrase keyword in Branded AiMax — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeHigh
hygr lip balm
Conv 13.50ROAS 3.03×Cost RM350.88

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeHigh
hygr sunscreen
Conv 7.99ROAS 3.53×Cost RM293.61

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeHigh
hygr malaysia
Conv 3ROAS 4.42×Cost RM83.86

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeHigh
hgyr
Conv 2ROAS 6.93×Cost RM49.56

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
hygr deodorant
Conv 2ROAS 6.00×Cost RM40.57

Promote to exact/phrase keyword in Branded AiMax — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
hygr refillable sunscreen
Conv 1ROAS 16.80×Cost RM9.68

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
hygr sunscreen
Conv 1ROAS 6.71×Cost RM21.15

Promote to exact/phrase keyword in Branded AiMax — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
hygry
Conv 1ROAS 18.00×Cost RM7.09

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
hygr ioi
Conv 1ROAS 1.10×Cost RM113.81

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
sunkissed lip balm hygr
Conv 1ROAS 16.69×Cost RM7.19

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
bayu hygr
Conv 1ROAS 25.51×Cost RM4.22

Promote to exact/phrase keyword in Branded — converting query, not yet a managed keyword.

⛔ NEEDS APPROVALsafeLow
🚫 Negative Keywords45
hygr deodorant review
Cost RM83.74Conv 0

Add as negative keyword (high priority). Research/info — low purchase intent.

⛔ NEEDS APPROVALsafeHigh
hygr watson
Cost RM64.70Conv 0

Add as negative keyword (high priority). Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeHigh
hygr glenmarie
Cost RM45.54Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr founder
Cost RM44.76Conv 0

Add as negative keyword. Research/info — low purchase intent.

⛔ NEEDS APPROVALsafeMedium
deodorant hygr
Cost RM44.13Conv 0

Add as negative keyword. Brand variant / misspell — review.

⛔ NEEDS APPROVALsafeMedium
hygr sunway pyramid
Cost RM42.72Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr near me
Cost RM39.28Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr ioi city mall
Cost RM28.33Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr tinted sunscreen
Cost RM25.45Conv 0

Add as negative keyword. Brand variant / misspell — review.

⛔ NEEDS APPROVALsafeMedium
hygr in watson
Cost RM24.30Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr location
Cost RM23.48Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygar
Cost RM22.89Conv 0

Add as negative keyword. Brand variant / misspell — review.

⛔ NEEDS APPROVALsafeMedium
hygr trx
Cost RM21.64Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr kuching
Cost RM20.46Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
watson hygr
Cost RM20.33Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hyrg
Cost RM18.88Conv 0

Add as negative keyword. Brand variant / misspell — review.

⛔ NEEDS APPROVALsafeMedium
hygr deodorant spray
Cost RM17.90Conv 0

Add as negative keyword. Brand variant / misspell — review.

⛔ NEEDS APPROVALsafeMedium
hygr products
Cost RM15.57Conv 0

Add as negative keyword. Brand variant / misspell — review.

⛔ NEEDS APPROVALsafeMedium
hygr creme cloud
Cost RM15.47Conv 0

Add as negative keyword. Brand variant / misspell — review.

⛔ NEEDS APPROVALsafeMedium
hygr nu sentral
Cost RM14.86Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr hq
Cost RM14.80Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr mytown
Cost RM14.07Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr company
Cost RM14Conv 0

Add as negative keyword. Research/info — low purchase intent.

⛔ NEEDS APPROVALsafeMedium
hrygr
Cost RM13.93Conv 0

Add as negative keyword. Non-brand — wrong campaign.

⛔ NEEDS APPROVALsafeMedium
hygr ioi damansara
Cost RM13.75Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
hygr deodorant watson
Cost RM13.10Conv 0

Add as negative keyword. Store/retail/location — offline intent.

⛔ NEEDS APPROVALsafeMedium
organic shower gel
Cost RM6.40Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
milbon shampoo malaysia
Cost RM5.34Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
perfume malaysia
Cost RM4.99Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
smelly armpit
Cost RM3.64Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
vaseline lip balm
Cost RM2.48Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
deodorant natural
Cost RM2.42Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
natural body wash
Cost RM2.28Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
glosen face and body lotion
Cost RM2.12Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
best deodorant for women
Cost RM2Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
unscented deodorant
Cost RM1.55Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
organic lip balm malaysia
Cost RM1.52Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
the best roll on for men
Cost RM1.42Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
organic lipstick brands
Cost RM1.31Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
body scrub
Cost RM1.25Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
paraben free lipstick brands
Cost RM1.25Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
best clean deodorant
Cost RM1.18Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
bobadan deodorant
Cost RM1.17Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
shower gel
Cost RM1.13Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
deodorant
Cost RM1.02Conv 0

Add as negative keyword.

⛔ NEEDS APPROVALsafeMedium
Next

What to do next

Prioritised plan from the analysis.

  1. 1
    Raise Branded Search budget· NowHigh

    11.5% of brand impressions are lost to budget at 6.8x ROAS — recover them. Lift budget, watch ROAS floor >=4x.

  2. 2
    Pause LB-Sales-Search-12· NowHigh

    0 conv, 83% rank-lost. Stop the bleed; rebuild non-brand later.

  3. 3
    Add brand exclusions to PMax· Week 1High

    Stop PMax claiming branded conv; reveals true prospecting ROAS; rebalances 68/48 split.

  4. 4
    Add negative keywords· Week 1High

    Add store/location terms (watson, mall names, 'near me') + non-brand leaks as negatives; or send store-intent to a locator page.

  5. 5
    Defend brand Ad Rank· Week 1-2Med

    23% of brand impr lost to rank + 2x CPC suggests competitor bidding. Check competitors, lift brand bids / ad strength.

  6. 6
    Trim PMax waste· Week 2Med

    Exclude/limit Connected TV (1.7x) and review desktop (2.5x); refresh assets to lift 1.2% CTR.

  7. 7
    Decide on Branded 'Ai Max'· Week 2-3Med

    Highest impr share (65%) but 4.8x vs 6.8x standard. 2-3 wks more, else revert.

  8. 8
    Rebuild non-brand prospecting· Week 3Med

    Tight non-brand Search test (exact/phrase + strong negatives), target ROAS >=2.5x, separate budget.

Synced from Drive

Full Google Ads Report

The complete uploaded analysis — every section, read in full.

HYGR Google Ads Weekly Analysis — Run: 2026-06-17

HYGR_Google_Ads_7d_full_analysis_2026-06-17 · synced 2026-06-17

STATUS
BLOCKED — Windsor.ai connector not installed in this Cowork session

ISSUE DETAILS

ProblemThe scheduled task requires Windsor.ai MCP connector tools (get_fields / get_data) to pull Google Ads data for account 984-256-9388. These tools are absent from the available tool list.
Root causeThe Windsor.ai connector has not been connected/installed in the current Cowork session. The connector list returned 0 installed connectors.
Attempted date windowsCURRENT: 2026-06-10 to 2026-06-16 | PRIOR: 2026-06-03 to 2026-06-09
Target Drive folder1ASD7CJNPMzShwHEKfS3NqcOCW5pEzX93
Scheduled task namehygr-google-ads-weekly-analysis

ACTION REQUIRED

Step 1Open Cowork → Settings → Connectors (or Plugins)
Step 2Search for Windsor.ai and install/connect it
Step 3Authenticate with account 984-256-9388 credentials
Step 4Re-run this scheduled task — it will complete fully once the connector is active

EXPECTED OUTPUT (once connector is available) - Account totals (spend / ROAS / conversions / CTR / CPC / AOV) - Week-over-week comparison vs prior 7 days - Campaign performance + impression share (Branded Search & PMax) - Device breakdown per campaign - Search terms: top converters / waste / non-brand leaks - What's working / not working / next actions - Day-of-week + daily trend tables

HYGR — NEGATIVE KEYWORD PACK

Apply to: Branded | Search | 20 Nov 2025 AND Branded | Search | 20 Nov 2025 Ai Max (use a shared Negative keyword list so both campaigns share it)

How: Google Ads → Tools → Shared library → Negative keyword lists → create 'HYGR Brand Waste' → paste the ADD-NOW exact negatives → apply list to both Branded campaigns.

HYGR Google Ads — Negative Keyword Pack · synced 2026-06-07

NOTE: Windsor can't add negatives via API — this is a manual/Editor step. Generic words are EXACT-match only so they never block converting brand terms (deodorantlip balmsunscreenmalaysiastore all appear in WINNERS).

SECTION A — ADD NOW (exact-match negatives)

Negative keyword (paste with brackets)TypeCategoryCost RM (90d)ConvWhy
[hygr deodorant review]ExactInfo83.740Research intent
[hygr watson]ExactStore/location64.70Offline intent
[hygr glenmarie]ExactStore/location45.540Offline intent
[hygr founder]ExactInfo44.760Research intent
[hygr sunway pyramid]ExactStore/location42.720Offline intent
[hygr near me]ExactStore/location39.280Offline intent
[hygr ioi city mall]ExactStore/location28.330Offline intent
[hygr in watson]ExactStore/location24.30Offline intent
[hygr location]ExactStore/location23.480Offline intent
[hygr trx]ExactStore/location21.640Offline intent
[hygr kuching]ExactStore/location20.460Offline intent
[watson hygr]ExactStore/location20.330Offline intent
[hygr nu sentral]ExactStore/location14.860Offline intent
[hygr hq]ExactStore/location14.80Offline intent
[hygr mytown]ExactStore/location14.070Offline intent
[hygr company]ExactInfo140Research intent
[hygr ioi damansara]ExactStore/location13.750Offline intent
[hygr deodorant watson]ExactStore/location13.10Offline intent
[organic shower gel]ExactNon-brand6.40Not your brand
[milbon shampoo malaysia]ExactNon-brand5.340Competitor/other brand
[perfume malaysia]ExactNon-brand4.990Generic non-brand
[smelly armpit]ExactNon-brand3.640Generic non-brand
[vaseline lip balm]ExactNon-brand2.480Competitor brand
[deodorant natural]ExactNon-brand2.420Generic non-brand
[natural body wash]ExactNon-brand2.280Generic non-brand
[glosen face and body lotion]ExactNon-brand2.120Other brand
[best deodorant for women]ExactNon-brand20Generic non-brand
[unscented deodorant]ExactNon-brand1.550Generic non-brand
[organic lip balm malaysia]ExactNon-brand1.520Generic non-brand
[the best roll on for men]ExactNon-brand1.420Generic non-brand
[organic lipstick brands]ExactNon-brand1.310Generic non-brand
[body scrub]ExactNon-brand1.250Generic non-brand
[paraben free lipstick brands]ExactNon-brand1.250Generic non-brand
[best clean deodorant]ExactNon-brand1.180Generic non-brand
[bobadan deodorant]ExactNon-brand1.170Other brand
[shower gel]ExactNon-brand1.130Generic non-brand
[deodorant]ExactNon-brand1.020EXACT ONLY — never phrase (would block 'hygr deodorant')

SECTION B — OPTIONAL PHRASE NEGATIVES (catch future location variants; add only these tokens)

Phrase negativeTypeNote
watsonPhraseCatches future watson/watsons store queries
near mePhraseCatches store-locator intent
sunway pyramidPhraseMall name
glenmariePhraseArea/store
nu sentralPhraseMall name
ioiPhraseMall name (does not affect any converting term)
trxPhraseMall name
kuchingPhraseCity/store
mytownPhraseMall name
DO NOT phrase-negative these (they appear in WINNERS): deodorant / lip balm / sunscreen / malaysia / store

SECTION C — HOLD / DO NOT NEGATIVE (branded — keep owning this traffic)

KeywordCost RMConvWhy hold
deodorant hygr44.130Branded (word order) — keep; review next quarter
hygr deodorant spray17.90Branded product — keep unless product doesn't exist
hygr products15.570Branded browse intent — keep
hygr creme cloud15.470Branded product — keep
hygr tinted sunscreen25.450Branded product — keep
hygar22.890Brand misspelling — keep capturing
hyrg18.880Brand misspelling — keep capturing
hrygr13.930Brand misspelling — keep capturing

PASTE-READY — ADD-NOW EXACT NEGATIVES (copy this block into the negative keyword list) [hygr deodorant review] [hygr watson] [hygr glenmarie] [hygr founder] [hygr sunway pyramid] [hygr near me] [hygr ioi city mall] [hygr in watson] [hygr location] [hygr trx] [hygr kuching] [watson hygr] [hygr nu sentral] [hygr hq] [hygr mytown] [hygr company] [hygr ioi damansara] [hygr deodorant watson] [organic shower gel] [milbon shampoo malaysia] [perfume malaysia] [smelly armpit] [vaseline lip balm] [deodorant natural] [natural body wash] [glosen face and body lotion] [best deodorant for women] [unscented deodorant] [organic lip balm malaysia] [the best roll on for men] [organic lipstick brands] [body scrub] [paraben free lipstick brands] [best clean deodorant] [bobadan deodorant] [shower gel] [deodorant]

HYGR — GOOGLE ADS ANALYSIS (WINDSOR.AI)

Account 984-256-9388 · Current 9 Mar–7 Jun 2026 vs Prior 9 Dec 2025–8 Mar 2026 · Currency RM · Source: Windsor.ai (Google Ads API)

NOTE: Windsor data is more complete than the earlier Metricool pull — prior-period and conversion-value figures differ; treat this version as authoritative.

HYGR Google Ads Analysis — Windsor (90d) · synced 2026-06-07

ACCOUNT TOTALS (current 90 days)

MetricValue
Spend (RM)23197.43
Conversion Value (RM)97239.54
ROAS4.19x
Conversions907.5
Cost / Conversion (RM)25.56
Conversion Rate0.0302
Avg Order Value (RM)107.15
Impressions1771332
Clicks30027
CTR0.017
Avg CPC (RM)0.77

PERIOD-OVER-PERIOD (current vs prior 90d) — KEY SECTION

MetricCurrentPriorChangeNote
Spend (RM)23197.439536+143%More than doubled spend
Conversions907.5825.5+10%Nearly flat despite 2.4x spend
Conv. Value (RM)97239.5493469.96+4%+143% spend bought only +4% value
ROAS4.19x9.8x-0.57Efficiency halved
Incremental ROAS on new spend0.28——Each extra RM1 of spend returned ~RM0.28 of value
Branded Search ROAS (like-for-like)6.84x20.88x-0.67Brand search down sharply (see note)
Branded Search CPC (RM)0.770.36+114%Brand clicks costing 2x more
NotePrior window includes Dec holiday + CNY peak, so part of the brand decline is seasonal. But doubled CPC + 23% rank-lost IS show rising competition/cost on brand terms too.

CAMPAIGN PERFORMANCE & IMPRESSION SHARE (current 90d)

CampaignTypeSpend (RM)% SpendConvConv Value% ValueROASImpr ShareLost—BudgetLost—RankRead
Branded | Search | 20 Nov 2025SEARCH7014.470.302432.7347960.570.4936.84x0.530.110.23STAR — scale (budget-capped)
Branded | Search | 20 Nov 2025 Ai MaxSEARCH503.850.02222.982418.260.0254.8x0.650.10.16Test — watch
PMaxPERFORMANCE_MAX15663.970.675451.7946860.720.4822.99x11% (search only)0.110.78Volume — rebalance
LB-Sales-Search-12SEARCH15.150.0010000.0x0.10.120.83WASTE — pause
TOTAL23197.431907.597239.5414.19x
PMax notePMax all-conversions value RM60,160 (vs RM46,861 primary) -> all-conv ROAS 3.84x. Primary-conversion ROAS 2.99x.

CAMPAIGN PERFORMANCE — PRIOR 90d (what changed / was paused)

CampaignTypeSpend (RM)ConvConv ValueROASStatus now
Deo | Pmax | 14 Nov 2025PERFORMANCE_MAX800.0325.782874.463.59xPAUSED (was 3.6x)
Gw | Deo | Search | 20 Nov 2025SEARCH605.7211130.19xPAUSED (0.2x)
Gw | Deo | Search (AI Max) | 20 Nov 2025SEARCH474.84000.0xPAUSED (0 conv)
Gw | Demand Gen (Deo) | 19 Nov 2025DEMAND_GEN411.01000.0xPAUSED (0 conv)
Branded | Search | 20 Nov 2025SEARCH4068.23751.7284930.3520.88xACTIVE
LB-Sales-Search-12SEARCH2941.07475552.161.89xACTIVE (now near-zero)
Sunscreen-Sales-Search-13.12.25SEARCH235.1000.0xPAUSED (0 conv)
TOTAL9536825.593469.969.8x

DEVICE BREAKDOWN (current 90d)

CampaignDeviceSpend (RM)ConvConv ValueROASRead
BrandedDESKTOP1813.7398.1612243.866.75xStrong
BrandedMOBILE5169.6331.5635189.826.81xStrong
BrandedTABLET31.143526.8816.92xStrong
LB-Sales-Search-12MOBILE15.15000.0x0 conv
PMaxDESKTOP2328.1156.185797.62.49xOK
PMaxMOBILE12747.07377.2438918.053.05xOK
PMaxTABLET273.9313.491596.045.83xStrong
PMaxCONNECTED_TV314.864.88549.021.74xWeak — review
Branded AiMaxDESKTOP83.152189.72.28xOK
Branded AiMaxMOBILE418.0420.982228.565.33xStrong
Branded AiMaxTABLET2.65000.0x0 conv
Device insightPMax Connected TV: RM315 spend, 9 clicks, 1.7x ROAS — low-value placement, consider excluding. Mobile is the workhorse across all campaigns; PMax Desktop weak (2.5x).

SEARCH TERMS — TOP CONVERTERS (current 90d; ROAS now available via Windsor)

Search termCampaignClicksCost (RM)ConvConv ValueROASCost/Conv
hygrBranded4474964.39251.4128659.5329.72x3.84
hygr deodorantBranded1010948.754.775368.735.66x17.32
hygr sdn bhdBranded479392.73203051.917.77x19.64
hygrBranded AiMax26261.5112.481191.8119.38x4.93
hygr lip balmBranded446350.8813.51061.833.03x25.99
hygr sunscreenBranded224293.617.991035.13.53x36.73
hygr malaysiaBranded13683.863370.784.42x27.95
hgyrBranded1849.562343.286.93x24.78
hygr deodorantBranded AiMax4040.572243.56.0x20.28
hygr refillable sunscreenBranded59.681162.6516.8x9.68
hygr sunscreenBranded AiMax1521.151141.96.71x21.15
hygryBranded27.091127.6218.0x7.09
hygr ioiBranded23113.811124.921.1x113.81
sunkissed lip balm hygrBranded17.19112016.69x7.19
bayu hygrBranded14.221107.6425.51x4.22

SEARCH TERMS — WASTE / NEGATIVE-KEYWORD CANDIDATES (0 conversions, cost >= RM10)

Search termCampaignClicksCost (RM)Likely intent
hygr deodorant reviewBranded1883.74Research/info — low purchase intent
hygr watsonBranded2564.7Store/retail/location — offline intent
hygr glenmarieBranded945.54Store/retail/location — offline intent
hygr founderBranded944.76Research/info — low purchase intent
deodorant hygrBranded2244.13Brand variant / misspell — review
hygr sunway pyramidBranded1242.72Store/retail/location — offline intent
hygr near meBranded639.28Store/retail/location — offline intent
hygr ioi city mallBranded628.33Store/retail/location — offline intent
hygr tinted sunscreenBranded1425.45Brand variant / misspell — review
hygr in watsonBranded324.3Store/retail/location — offline intent
hygr locationBranded1123.48Store/retail/location — offline intent
hygarBranded222.89Brand variant / misspell — review
hygr trxBranded821.64Store/retail/location — offline intent
hygr kuchingBranded620.46Store/retail/location — offline intent
watson hygrBranded720.33Store/retail/location — offline intent
hyrgBranded718.88Brand variant / misspell — review
hygr deodorant sprayBranded1317.9Brand variant / misspell — review
hygr productsBranded1815.57Brand variant / misspell — review
hygr creme cloudBranded915.47Brand variant / misspell — review
hygr nu sentralBranded314.86Store/retail/location — offline intent
hygr hqBranded814.8Store/retail/location — offline intent
hygr mytownBranded314.07Store/retail/location — offline intent
hygr companyBranded714Research/info — low purchase intent
hrygrBranded113.93Non-brand — wrong campaign
hygr ioi damansaraBranded213.75Store/retail/location — offline intent
hygr deodorant watsonBranded513.1Store/retail/location — offline intent
Subtotal wasted (these rows)RM718.08

SEARCH TERMS — NON-BRAND LEAKS INTO BRANDED CAMPAIGNS (0 conv)

These non-brand queries are matching inside the Branded/AiMax campaigns and converting nothing — add as negatives in Branded and/or move to a dedicated prospecting campaign.

Search termCost (RM)
organic shower gel6.4
milbon shampoo malaysia5.34
perfume malaysia4.99
smelly armpit3.64
vaseline lip balm2.48
deodorant natural2.42
natural body wash2.28
glosen face and body lotion2.12
best deodorant for women2
unscented deodorant1.55
organic lip balm malaysia1.52
the best roll on for men1.42
organic lipstick brands1.31
body scrub1.25
paraben free lipstick brands1.25
best clean deodorant1.18
bobadan deodorant1.17
shower gel1.13
deodorant1.02
SubtotalRM44.47

KEY INSIGHT — SEARCH TERMS Finding hygr' alone drives RM28.7k of value at ~30x ROAS — your single most valuable query. Protect and fully fund it. A large tail of brand+location/retail queries (watson, ioi, sunway pyramid, glenmarie, 'near me', store, mall) spend money with ~0 online conversions — people checking offline availability. Strong negative-keyword or store-locator-landing-page candidates. Misspellings 'hgyr' and 'hygry' convert — keep them. 'hygar','hyrg','hrygr' do not — review. Non-brand queries (deodorant, lip balm, shower gel, competitor terms like 'vaseline lip balm') are leaking into branded campaigns via broad/AI matching and converting 0 — tighten match types / add negatives.

WHAT'S WORKING

AreaDetailAction
hygr' brand queryRM28.7k value at ~30x ROAS from one term; budget-capped (11.5% impr share lost to budget).FULLY FUND
Branded Search overall6.8x ROAS, 30% of spend / 49% of value. Only capturing 53% of available brand impressions.SCALE
Account stayed profitable while scaling4.2x blended ROAS even after 2.4x spend increase.MAINTAIN FLOOR
Account cleanup since prior qtr4 zero/low-ROAS campaigns (Demand Gen, Deo searches, Sunscreen) were paused.GOOD — KEEP LEAN

WHAT'S NOT WORKING

IssueDetailAction
Spend scaled, value didn't+143% spend -> +4% value vs prior 90d. Incremental ROAS ~0.28x — most new spend is inefficient.STOP UNPROFITABLE SCALE
PMax is the dilution68% of spend, 48% of value, 3.0x primary ROAS, no brand exclusion, CTR 1.2%, weak desktop & CTV.BRAND-EXCLUDE + TRIM
Brand efficiency decliningBranded ROAS 20.9x->6.8x, CPC doubled, 23% impr share lost to rank — partly seasonal, partly competition.DEFEND BRAND RANK
~RM700+ on store/location queriesBrand+retail searches (watson, malls, 'near me') convert ~0 online.NEGATIVES / STORE PAGE
LB-Sales-Search-12Near-dead (0 conv, 10% impr share, 83% rank-lost). Only non-brand line and it fails.PAUSE
Non-brand leaksGeneric/competitor terms matching in branded campaigns, 0 conv.ADD NEGATIVES

WHAT TO DO NEXT (TEST & IMPROVE)

#ActionDetailWhenPriority
1Raise Branded Search budget11.5% of brand impressions are lost to budget at 6.8x ROAS — recover them. Lift budget, watch ROAS floor >=4x.NowHigh
2Pause LB-Sales-Search-120 conv, 83% rank-lost. Stop the bleed; rebuild non-brand later.NowHigh
3Add brand exclusions to PMaxStop PMax claiming branded conv; reveals true prospecting ROAS; rebalances 68/48 split.Week 1High
4Add negative keywordsAdd store/location terms (watson, mall names, 'near me') + non-brand leaks as negatives; or send store-intent to a locator page.Week 1High
5Defend brand Ad Rank23% of brand impr lost to rank + 2x CPC suggests competitor bidding. Check competitors, lift brand bids / ad strength.Week 1-2Med
6Trim PMax wasteExclude/limit Connected TV (1.7x) and review desktop (2.5x); refresh assets to lift 1.2% CTR.Week 2Med
7Decide on Branded 'Ai Max'Highest impr share (65%) but 4.8x vs 6.8x standard. 2-3 wks more, else revert.Week 2-3Med
8Rebuild non-brand prospectingTight non-brand Search test (exact/phrase + strong negatives), target ROAS >=2.5x, separate budget.Week 3Med

DAY-OF-WEEK PATTERN (current 90d)

DaySpend (RM)ConvConv ValueROASConv Rate
Mon3185.82133.114512.794.56x0.0267
Tue3171.35145.8315988.285.04x0.0356
Wed3103.54118.6513394.664.32x0.0282
Thu3307.11115.6412154.753.68x0.029
Fri3343.42125.5214808.914.43x0.0317
Sat3417.1914514787.74.33x0.0332
Sun3669.01123.7711592.463.16x0.028

DAILY TREND (current 90d)

DateImpressionsClicksSpend (RM)ConvConv ValueROASCPC
2026-03-093533230108.0811.751362.2112.6x0.47
2026-03-10158918781.9516.51084.6513.24x0.44
2026-03-113251192124.8491052.018.43x0.65
2026-03-121571211109.65151309.5811.94x0.52
2026-03-131310187101.22101289.7512.74x0.54
2026-03-14139914372.9814.81301.2917.83x0.51
2026-03-159732280144.3113.341406.479.75x0.52
2026-03-16185716463.434702.6311.08x0.39
2026-03-171847197101.148.5859.588.5x0.51
2026-03-181451138109.257.5663.856.08x0.79
2026-03-192265144116.623302.82.6x0.81
2026-03-20136411894.066718.357.64x0.8
2026-03-21145810167.328.316439.55x0.67
2026-03-22154614693.675494.545.28x0.64
2026-03-23161014961.538.12471.737.67x0.41
2026-03-241970185156.9291146.517.31x0.85
2026-03-254256200149.257.45667.134.47x0.75
2026-03-269633301293.4617.411713.275.84x0.97
2026-03-2729317368313.038.441188.093.8x0.85
2026-03-2836697385232.8312.751774.927.62x0.6
2026-03-2910022263340.0610860.782.53x1.29
2026-03-3040893432339.78101113.53.28x0.79
2026-03-3113966269292.5112.551499.845.13x1.09
2026-04-0173301455273.4171292.364.73x0.6
2026-04-0212824293292.578.95814.932.79x1
2026-04-039471238293.25.271124.233.83x1.23
2026-04-045841231307.710.331072.073.48x1.33
2026-04-05695024729813.351489.555.0x1.21
2026-04-0616048413306.2113.931468.984.8x0.74
2026-04-0715236351375.5617.372301.326.13x1.07
2026-04-087162259301.118.36730.952.43x1.16
2026-04-0910960325268.9112.661656.346.16x0.83
2026-04-1011574314279.784411.041.47x0.89
2026-04-1115441291258.9211.751133.824.38x0.89
2026-04-1225682372303.57161105.343.64x0.82
2026-04-1341499501281.18131537.895.47x0.56
2026-04-1435998380302.9512.051420.074.69x0.8
2026-04-1572612629225.2614.451358.196.03x0.36
2026-04-1618205340214.42101020.854.76x0.63
2026-04-177879281290.197.51047.183.61x1.03
2026-04-1814390331321.6517.932253.797.01x0.97
2026-04-1913378302324.866.23365.031.12x1.08
2026-04-2013573308284.5910.041050.983.69x0.92
2026-04-2113903354257.127.04977.873.8x0.73
2026-04-2211836299290.8112.81435.014.93x0.97
2026-04-2320289366277.159.791176.764.25x0.76
2026-04-2423188388280.2416.561566.485.59x0.72
2026-04-2524831460265.5112952.933.59x0.58
2026-04-2659377665297.799.2964.583.24x0.45
2026-04-27109547758284.288654.442.3x0.38
2026-04-2824158396238.7910.01784.83.29x0.6
2026-04-2912585262252.06101087.274.31x0.96
2026-04-3011663284259.215.33534.142.06x0.91
2026-05-0113538353339.3322.012361.826.96x0.96
2026-05-0256248532310.0414.211544.234.98x0.58
2026-05-0337938435325.8314.381697.215.21x0.75
2026-05-0413623320275.2810.821260.994.58x0.86
2026-05-0510692292240.418.77997.564.15x0.82
2026-05-067881262248.3313.31654.386.66x0.95
2026-05-0710329298239.838.8754.343.15x0.8
2026-05-0818406335250.6212.591133.54.52x0.75
2026-05-0919411324314.3411.73861.682.74x0.97
2026-05-1035600453288.6410.37783.132.71x0.64
2026-05-1128685431305.6912.181829.575.99x0.71
2026-05-1222107339257.439.781293.095.02x0.76
2026-05-1340229462277.578.11953.13.43x0.6
2026-05-1411342321268.327.1481.811.8x0.84
2026-05-1515146384288.3814.71257.34.36x0.75
2026-05-1626947438285.399.51858.093.01x0.65
2026-05-1735046441301.9315.81632.815.41x0.68
2026-05-1838465439221.749.21084.684.89x0.51
2026-05-1918204393282.28.671026.643.64x0.72
2026-05-2021499387254.548.071195.944.7x0.66
2026-05-2123470366317.696.831248.683.93x0.87
2026-05-2226129342219.825.18909.34.14x0.64
2026-05-2332290359326.048.649232.83x0.91
2026-05-2415380256297.114.96317.751.07x1.16
2026-05-2521065375290.9810.25953.843.28x0.78
2026-05-2619458358289.548.35832.722.88x0.81
2026-05-2722639384271.968.04783.612.88x0.71
2026-05-2819933413305.766.77832.632.72x0.74
2026-05-2920952359268.16.55888.193.31x0.75
2026-05-3021922394340.746.03752.692.21x0.86
2026-05-3111707273287.991.1418.460.06x1.05
2026-06-0129104462363.0511.821021.352.81x0.79
2026-06-0218381393294.8417.251763.635.98x0.75
2026-06-0312494282325.154.56520.841.6x1.15
2026-06-0419369320343.534308.620.9x1.07
2026-06-0514755293325.476.71913.72.81x1.11
2026-06-0623930384313.717716.192.28x0.82
2026-06-0715080292365.234456.821.25x1.25