Roxana Aesthetics Clinic, Dubai · Google Ads 566-589-3291 · Meta "Roxana Aesthetics Clinic 2026" (1171012012275510) · Claude applies routine changes automatically; budgets, bids and whole-campaign pauses wait for your approval.
—
Weekly review written — · next review — · value rules review —
Last 30 days: — for — leads, — each.
Last 30 days: — for — chats, — each.
Every check runs again on the live Windsor data each time this page opens. Act = needs a change, Watch = keep an eye on it, Waiting = drafted and waiting for approval, Needs data = blocked on a missing source, Report = from the weekly review.
| # | Check | Runs | Status | Latest finding |
|---|
—
| Action | Change | Expected benefit | Status |
|---|
| When (Dubai) | Platform | Change | Before → after | Why | By | Status |
|---|
Ranked by impact × confidence × urgency. Auto = Claude applies it; Yes = waits for your approval above; Manual = needs a person (for example in Ads Manager or on the website).
| # | Platform | Action | Impact | Urgency | How |
|---|
| # | Check | Runs | Status | Latest finding |
|---|
Last 60 days, all campaigns.
WhatsApp clicks and calls counted by the Ads tag.
Cost per lead (CPA) in AED. Impression share columns are 7-day daily averages: lost to budget means the budget ran out, lost to rank means bids or ad quality held it back.
| Campaign | Status | Budget/day | Spend 7d | Leads 7d | CPA 7d | CPA prev 7d | Spend 30d | Leads 30d | CPA 30d | Imp. share | Lost: budget | Lost: rank |
|---|
Enabled keywords with AED 40+ and no leads in 30 days. Amounts in AED.
| Keyword | Match | Ad group | Spend 30d | Clicks 30d | Spend 7d | Leads 7d |
|---|
AED 15+ and no leads in 30 days. Candidates for negatives once checked.
| Search term | Ad group | Status | Spend | Clicks |
|---|
Add the strongest as exact or phrase keywords. Amounts in AED.
| Search term | Ad group | Leads | Spend | CPA |
|---|
Keywords costing 1.5x or more their 30-day CPC, with 2+ clicks in 7 days. CPC in AED.
| Keyword | Ad group | CPC 7d | CPC 30d | x |
|---|
Enabled ads, last 30 days. Spend and CPA in AED.
| Ad group | Ad ID | Strength | Landing page | Spend | Clicks | CTR | Leads | CPA | Flag |
|---|
The Ads tag counts WhatsApp and call clicks (these drive bidding). The GA4 WhatsApp import is secondary and only a cross-check: if both drop to zero together for several days, the tag is broken; if only leads drop, it is traffic.
| Date | WhatsApp clicks | Call clicks | GA4 WhatsApp (check) | All leads |
|---|
30 days. Dashed line = account average; red = 50%+ above it.
30 days, so each day has about 4 data points.
30 days. Ads run 08:00 to 23:00.
"Google auto-apply" rows are changes nobody on the team made.
| When (UTC) | Campaign | Change | By |
|---|
| # | Check | Runs | Status | Latest finding |
|---|
Chats = messaging conversations started (Instagram Direct, WhatsApp). Amounts in AED; change is cost per chat vs the previous period of the same length.
| Period | Dates | Spend | Chats | Cost per chat | CPM | Cost per chat vs before |
|---|
Last 60 days, Roxana Aesthetics Clinic 2026 (live since 13 Nov 2026).
A sudden drop with steady spend is the first sign of a delivery or WhatsApp problem.
Budget and spend in AED. Winner = cost per chat 40%+ under target (AED 45). Flags: AED 150+ in 7 days with no chats, cost per chat over 2x target, or 30-day frequency of 2.5+.
| Ad set | Status | Goes to | Budget/day | Spend 7d | Chats 7d | Per chat 7d | Per chat prev 7d | Spend 30d | Chats 30d | Per chat 30d | Freq 30d | Flag |
|---|
Ads with AED 100+ in 30 days, cheapest chat first. Scale / retest = 40%+ under target; Replace = over 2x target. Fatigue = 7-day frequency 2.5+ or link CTR down 30%+ against 30 days.
| # | Ad | Ad set | Spend 30d | Chats | Per chat | Link CTR 30d % | Link CTR 7d % | Freq 7d | Verdict | Fatigue |
|---|
30 days. Dashed line = account average; red = 50%+ above it.
30 days. Chat cost only: without booking data it says nothing about who books.
—
| Action | Change | Expected benefit | Status |
|---|
| When (Dubai) | Platform | Change | Before → after | Why | By | Status |
|---|
From the weekly review. Ranked by impact × confidence × urgency (each High 3, Medium 2, Low 1). Auto actions are applied by Claude and logged; budgets, bids/targets and pausing whole campaigns or ad sets wait for your approval.
| # | Platform | Check | Action | Detail | Evidence | Impact | Confidence | Urgency | Expected benefit | How | Status |
|---|
| Keyword | Match | Campaign | Why | Evidence |
|---|
Google Ads Editor CSV (Account > Import > Paste text):
—
| Keyword | Match | Ad group | Campaign | Evidence (30d) |
|---|
Landing-page facts only; headlines up to 30 characters, descriptions up to 90; checked against the banned-word list.
| Ad group | Type | Text | Chars | Final URL |
|---|
| Treatment | Concept | Hook | Format | Based on |
|---|
| Area | Item | Result | Status |
|---|
| Date | Platform | Change | By | Source |
|---|
Roxana Aesthetics Clinic · Adnika · Account changes come only from Claude's logged automation or from an approval on this page.