The Zero Phuket — Performance Dashboard
SATI Digital Media · Google Ads + CRM Intelligence
Updated: August 3, 2026
All Kommo lead pipelines · Solutions broadcast DB excluded
🏆 Three SATI sales — and July closed as the best quality month on record. The third reservation was paid this week: Matt Crate-Fox, The Zero Bangtao — a combined-LP lead (Jul 5) closed by Andy Burge in under four weeks, SATI’s first Bangtao closing (first two sales ฿14.06M booked; the new deal’s values are still being entered in Kommo). July finished at 408 SATI leads · 88% verified · 75 flagged qualified — more qualified buyers than record-June’s 70 on 21% fewer leads, 66% of all July demand. And the engine keeps sharpening: the Google engine ran 77 of 78 verified (99%) last week — its cleanest ever — with the third sale closed in-week, and opens August at 100% verified (27 of 27) holding 10 of the month’s 12 qualified leads (83%). From Aug 1, Meta + WhatsApp are tracked as one separate channel.
August MTD — SATI Leads
27
Aug 1–3 · Google engine only · 27 verified · 10 at Prospect+
100% verified — 10 of August’s 12 qualified leads (83%) · ฿1,104/lead · ฿2,982/qualified so far
Last Week — SATI Leads (Google Engine)
78
Jul 27–Aug 2 (complete week) · 77 verified · with Meta/WA the week totalled 107
99% verified — cleanest week on record · third sale closed in-week
SATI Active Pipeline
594
active SATI leads · 174 at Prospect+
128 of the active Prospect+ pipeline built since Apr 1
Ever Qualified — All Time
281
SATI leads flagged Prospect=Yes in Kommo
10 added by August already — all Google-engine · offline conversions feeding Google ✓
Cost per Lead — July (final)
฿1,062
฿433,345 July spend ÷ 408 SATI leads (spend is 100% Google; July includes Meta per its rule) · Google-side: ฿1,407 ÷ 308
฿5,778 per qualified (75) — 52% below June’s ฿12,139 · August runs its own book: ฿1,104/lead · ฿2,982/qualified (3d)
All-Time SATI
2,116
leads all pipelines · 281 ever-qualified
86% verified · 594 active · 3 sales closed ✓
47%
of all August leads
so far (27 of 57)
83%
of August qualified leads
(10 of 12)
83%
of August Prospect+
(10 of 12)
41%
of active Prospect+ pipeline
built since Apr 1
SATI’s share of demand — August MTD (3 days, Google engine only). Still the #1 channel, at 100% verified, holding 10 of the month’s 12 qualified leads. Meta + WhatsApp are one separate channel from Aug 1 (23 leads · 0 qualified so far). July final (rule then in effect, incl Meta): 66% of all 620 leads · 62% of qualified (75 of 120) · 50% of Prospect+ (78 of 157).
The SATI effect · Apr 1 – Aug 3, 2026
Four Months of SATI — From Side Channel to Primary Demand Engine
Monthly lead volume
72 (Apr) → 519 (Jun)
50% → 12%
Spam rate
Apr → July (final)
3 sales
฿14.06M booked on the first two
third (Bangtao) closed this week
66%
Share of all July leads
(June: 71%)
281
Ever-qualified leads
all time
174
Prospect+ in motion
right now
What SATI shipped — and what each move did
MAY 5
Account refurbished
8 campaigns, exact naming, UTMs fixed → May volume 3.8× April
JUN 3
First sale closed
฿7,064,000 · Nai Yang B505 · 32-day cycle from a PMax lead
JUN 9–12
Consolidation 8 → 2
2 combined LPs + reCAPTCHA + 5 intent ad groups → spam halved
JUN 22–28
Record week: 160 leads
128 verified · best week in account history
JUN 29–JUL 5
90% verified at record scale
124 leads · quality held as volume peaked
JUL 7
Second sale: ฿7.0M reserved
Nai Yang · combined-LP lead (Jun 26) · reservation paid in 11 days
JUL 13
Cleanest month on record
July 87% verified · 18% reaching Prospect+ · spam down to 13%
JUL 20
Qualified surge: 41 in July
41 July leads flagged qualified (17 a week ago) · 55% of the month’s qualified demand · Search budget re-upped 2× to ฿10K/day
JUL 20–26
Rebound: 118-lead week
+66% on the week before · biggest week since the Jun 22 record · Google engine 99% verified — a first
JULY
Cheapest pipeline yet
฿1,062 per lead · ฿5,778 per qualified (June: ฿1,637 / ฿12,139) · qualified output held at 41% less spend — final full-month report
JUL 27–AUG 2
Cleanest week on record
107 leads · 91% verified · Google engine 77 of 78 (99%) · second-biggest week since June’s record
JUL 31
July closes: quality record
408 leads · 88% verified · 75 qualified — beats June’s 70 on 21% fewer leads · spam 12% (Apr: 51%)
THIS WEEK
Third sale — first on Bangtao
Matt Crate-Fox · combined-LP lead (Jul 5) · reservation paid in <4 weeks · deal notes list Bangtao units 401 + 215 · values entering Kommo
NEXT
Policy reviews clearing
Each cleared asset group = more delivery on the ฿12.5K/day now live
Before SATI scaled the account, this channel produced ~40 leads/month (Jan–Mar avg) with no attributed revenue. Today it is the #1 source of qualified demand (57% of June’s qualified leads, 62% of July’s), the only channel with closed sales attributed end-to-end (three now — ฿14.06M booked on the first two, the third entering Kommo) — and every gain above happened while the media budget fell — July ran 43% below June’s daily spend — through structure, landing pages and spam defence rather than extra budget.
SATI performance
August MTD Funnel · Leads → Verified → Prospect+
27
August SATI leads (3d)
Google engine only
27
Verified
(100%)
10
Reached
Prospect+
10
Flagged
qualified
July (final, incl Meta per the rule then): 408 → 358 verified → 78 Prospect+ → 75 qualified — the quality record · June: 519 → 401 → 84 → 70 — the volume record · from Aug 1 SATI = Google engine; Meta/WhatsApp separate
Monthly — SATI leads (verified) · from Aug 1: Google engine only
Apr 2026
72
35 verified · 51% spam
May 2026
280
172 verified · 39% spam
Jun 2026
519
401 verified · 23% spam
Jul 2026 · final
408
358 verified · 12% spam
Aug MTD (3d) · Google only
27
27 verified · 100% clean
Weekly — SATI leads (verified) · Jun–Jul weeks include Meta (rule then in effect)
Jul 6–12
80
68 verified · 85% clean
Jul 13–19
71
62 verified · 87% clean
Jul 20–26
117
100 verified · 85% clean
Jul 27–Aug 2
107
97 verified · 91% clean
📈 The pipeline is maturing into revenue. Three attributed sales now — ฿14.06M booked on the first two, and the third (a Bangtao reservation from a combined-LP lead) paid this week after a <4-week cycle. July closed as the cleanest month on record: 88% verified, 12% spam, 75 flagged qualified — the biggest qualified cohort yet (June: 70) on 21% fewer leads. The Google engine ran 77 of 78 verified (99%) last week — its cleanest ever — and has opened August a perfect 27 for 27 (100%). From Aug 1, Meta + WhatsApp are tracked as one separate channel outside SATI’s numbers.
Monthly trend — SATI leads vs verified
New · did quality improve?
Cohort Quality — May · June · July SATI Leads
CohortLeadsVerifiedSpamReached Prospect+Flagged qualifiedStill active
May 2026280172 (61%)39%41 (15%)3869
June 2026519401 (77%)23%84 (16%)70191
July 2026 (final)408358 (88%)12%78 (19%)75251
June didn’t just add volume (+84%) — quality improved on every axis. July then closed as the best quality month on record: 88% verified (June: 77%), spam down to 12%, 19% of the cohort reached Prospect+ and 75 were flagged qualified — the biggest qualified cohort of any month (June: 70) on 21% fewer leads. 251 of July’s leads are still being worked. (May–Jul SATI cohorts include Meta-sourced leads per the rule then in effect; from Aug 1, 2026 SATI = Google engine only and Meta/WhatsApp is one separate channel.)
Pipeline Aliveness by Source

% of all-time leads still active (not lost or won)

Lead → Prospect Conversion by Source

% of all leads that ever reached Prospect or beyond

Period Snapshot — New Leads by Source
SourceJul 13–19Jul 20–26Jul 27–Aug 2Spam (Jul 27–Aug 2)Prospect+ since Jul 13
SATI5171781%56
Insight3000
Nestopa2000
Meta/WhatsApp (client media · separate channel from Aug 1)20462931%7
Website3420%4
Tablet191190%13
Agent5030%0
Direct/Other169120%24
Total11914113310 (8%)104
All three columns are complete Mon–Sun weeks. The Google engine delivered 78 of the week’s 133 new leads (59%) at 99% verified — its cleanest week yet, with the third SATI sale paid in-week; adding Meta/WhatsApp (client-run, a separate channel from Aug 1) the two delivered 107 of 133 (80%). Insight has now been at 0 for three straight weeks (3 → 0 → 0). SATI owns 56 of the 104 Prospect+ created since Jul 13.
Paid & portal channels

Google Ads — Current Account State

Daily campaign report Jun 1 – Aug 3, 2026 · July final: ฿433,345 · 346 conversions · ฿1,253 per conversion · budgets ฿12,500/day · August runs its own numbers

July beat June on every efficiency metric — at 41% less spend. June closed at ฿732,924 (including ฿50,919 of trailing spend on paused legacy campaigns); July ran the two consolidated [SATI] engines at ฿433,345 — ฿13,979/day vs June’s ฿24,431. Cost per conversion fell 10% (฿1,391 → ฿1,253), cost per CRM Google lead fell 16% (฿1,670 → ฿1,407), junk clicks were purged (28.3K → 9.7K) and Google-engine lead quality rose 79% → 94% verified. The number that matters most: qualified output held — 66 vs 67 — so the cost per qualified buyer dropped 40%: ฿10,939 → ฿6,566. [SATI]ZP_Search_Generic_Intl did the lifting (฿317,374 · 291 conv · ฿1,091/conv · 11.61% CTR); PMax_International stayed policy-limited at ฿2,109/conv — clearing its reviews is still the next unlock (Actions tab). From Aug 1, August runs its own book: SATI = Google engine only, Meta/WhatsApp client-run and separate — ฿29,816 spent Aug 1–3 for 27 CRM leads (100% verified) and 10 qualified: ฿1,104/lead · ฿2,982/qualified so far.
June vs July — Final Month Comparison · Google Ads
June (final)July (final)Change
Spend฿732,924 incl ฿50,919 legacy trailing฿433,345−41%
Daily average฿24,431฿13,979−43%
Conversions (Google-reported)527346−34%
Cost per conversion฿1,391฿1,253−10%
Clicks28,3039,674−66% · junk purged
CRM Google leads439308−30%
Cost per CRM lead฿1,670฿1,407−16%
Verified rate (CRM)79%94%+15 pts
Qualified leads6766held at −41% spend
Cost per qualified buyer฿10,939฿6,566−40%
EngineJune: spend · conv · ฿/conv · CTRJuly: spend · conv · ฿/conv · CTR
[SATI]ZP_Search_Generic_Intl฿456,329 · 298 · ฿1,533 · 13.2%฿317,374 · 291 · ฿1,091 · 11.6%CPL −29% · quality engine
[SATI]PMax_International฿225,676 · 198 · ฿1,138 · 5.4%฿115,971 · 55 · ฿2,109 · 1.7%⚠ policy-limited
Legacy (paused June)฿50,919 · 31 · trailing spend฿0✓ fully off
Single source: daily campaign report Jun 1 – Aug 3 (pulled Aug 3). Google restates data as conversions mature, so this supersedes earlier snapshots — June was previously shown at ฿696,401 from an early-July pull. Google conversions include form submits and SATI’s CRM-fed “Prospect+” offline events (July conversion value fed back: ฿92,224); CRM lead counts are the deduped truth — July’s 346 conversions map to 308 CRM Google leads. June PMax conversions include the pre-cleanup Display-junk period (cheap but low quality) — July’s PMax runs clean but policy-limited. CRM bases: June frozen at publication (439 leads · 67 qualified); July final from the Aug 3 export (308 · 66). Full account history (Apr 10 – Jul 14): ฿1,494,762 · 1,183 conv · ฿1,264/conv.
New book · from Aug 1
August — Running Its Own Numbers
฿29,816
Spend · Aug 1–3
23
Google conversions
27
CRM leads (Google)
100%
Verified
10
Qualified
฿1,104
Per lead
฿2,982
Per qualified
August’s book is standalone — no blending with June/July: SATI = Google engine only (Meta/WhatsApp is client-run and tracked as its own channel). Engines so far: Search ฿25,275 · 19 conv · 10.4% CTR  |  PMax ฿4,541 · 4 conv (still policy-limited). Benchmarks to beat: July’s ฿1,407/lead and ฿6,566/qualified. Aug 3 is a partial day — early numbers, small sample.
New · demographics
Where Demand Comes From — Conversions by Country (Google Ads, Apr 10 – Jul 27)
User location at click time. Gold = form-submit conversions (“SATI - Lead”); green = CRM-fed “Prospect+” conversions flowing back through SATI’s offline import — a quality signal by geography.
CountryLeads (Apr–Jul)JulyProspect+P+ per 100 leads
Thailand45737296.3
United States230294117.8
United Kingdom139752215.8
UAE554712.7
Australia54231629.6
India45181226.7
Hong Kong304310.0
Oman290413.8
Singapore218628.6
Saudi Arabia143321.4
The international pivot is working — and it’s where the quality is. All-history, 61% of conversions come from outside Thailand; in July it’s 85%, led by the UK (75 conversions — 30% of the month), US, Australia and India. Thailand’s 457 all-time is mostly the paused legacy TH campaigns (37 in July). Quality follows the same line: Australia (29.6), Singapore (28.6) and India (26.7) convert to Prospect+ at 4–5× Thailand’s rate (6.3), with the UK and US in between — exactly the buyers the June restructure (intent-based ad groups, combined LPs, international Search) was built to reach. 40+ countries have converted since April.
Paid channel economics · June 2026 · restated from the Jun 1 – Aug 3 daily report
Leads, Cost per Lead & Cost per Qualified Lead by Platform
PlatformCRM LeadsSpend ฿Cost/LeadQualified*Cost/QualifiedSpam
Google Ads439732,924฿1,67067฿10,93992 (21%)
Meta (FB + IG + WhatsApp)80116,838฿1,4603฿38,94626 (33%)
Insight (Meta lead vendor)56vendor-billed453 of 92 marked Not Qualified0 (0%)
Nestopa21free / portal11 qualified all-time2 (10%)
Total paid519849,762฿1,63770฿12,139118
*Qualified = Prospect=Yes in Kommo. Google buys a June qualified lead at ฿10,939 (1 in 7); Meta at ฿38,946 (1 in 27) — 3.6× more expensive. Channel head-to-head (June qualified leads): SATI 70 · Insight 4 · Nestopa 1. SATI produced 57% of ALL qualified leads created in June across every source. Insight delivered clean volume but 52 of its 80 all-time leads are marked Not Qualified; Nestopa has 1 qualified all-time. Meta media moved to the client on Jul 1 and is tracked as its own separate channel from Aug 1. Google spend restated to the matured Jun 1 – Aug 3 daily report (previously ฿696,401 from an early-July pull). June CRM leads (520) undercount raw ad conversions — Google dedupes repeat submitters and some Meta leads never sync.
Google Ads · Apr 10 – Jun 15, 2026

June Restructure — Before & After (Apr 10 – Jun 15 review)

Source: Google Ads CSV exports. 8 campaigns total; 2 enabled (post-consolidation), 6 paused (pre-consolidation).

June 2026 Account Restructure — What Changed
BEFORE — Up to Jun 8, 2026
8
Campaigns
23+
Ad groups
4
Landing pages
  • Fragmented geo: TH / RU / HE / Intl / Brand all separate
  • Landing pages split by property name — UK/RU buyers don't know "Nai Yang"
  • 23 ad groups in Intl campaign — 14 never served; UK-Bangtao dominated with 90 conv
  • PMax URL expansion ON → leaked ≈21K THB to /blog pages
  • Copy: "7% / 11% guaranteed ROI" → compliance risk
  • PMax_Silhouette_TH: 88.8% conversions from Display Network = junk
  • PMax_Intl: 101,605 THB spend → 0 CRM qualified leads
  • Kommo UTM webhook broken — 0/365 BT leads attributed
AFTER — From Jun 9–12, 2026
2
Campaigns
5
Ad groups
2
Landing pages
  • ZP_Search_Generic_Intl (7,000/day) + PMax_International (4,900/day)
  • Combined pages: invest-sati (investment) + live-sati (lifestyle) — both projects on one page
  • 5 intent-based ad groups: Thailand · Phuket · Investment · Lifestyle · Earth Pre-launch
  • PMax URL expansion OFF; asset group Invest → invest-sati page = 684 THB CPL
  • Copy: "10% income protection for 3 years*" — compliant; Earth pre-launch pricing added
  • 9 new RSAs; 9 old RSAs (7%/11% ROI) paused; 7 URL-swapped to new pages
  • Investment keywords routed exclusively to Nai Yang (live-sati) — proven 159 CPL group
  • 1 Kommo pipeline (ID 9914723); Silhouette pipeline retired
Jun 9: consolidation decision. Jun 11: audit confirmed half-build + Display spam flood. Jun 12: new LPs deployed, 5-group Search rebuild, new RSAs imported. Source: SATI_Ads_Consolidation_5AdGroups_2026-06-12.xlsx + SATI_Ads_NewLandingPages_2026-06-12.xlsx
Campaign Performance — Apr 10–Jun 15, 2026 · Google Ads
CampaignStatusTypeSpend THBGA Conv.CPL (GA)ClicksCTRConv. Rate
ZP_Search_Generic_IntlENABLED ✓Search231,240146.51,5783,12110.35%4.69%
PMax_International (was PMax_Bangtao_TH)ENABLED ✓PMax170,576218.778025,1164.01%0.87%
ZP_Search_Generic_THPAUSEDSearch103,34550.02,0671,6136.43%3.10%
PMax_Intl ⚠ 0 CRM qualifiedPAUSEDPMax101,605123.58238,2536.16%1.50%
ZP_Search_Brand_AllPAUSEDSearch44,39320.52,1667037.12%2.92%
PMax_Silhouette_TH ⚠ 88.8% DisplayPAUSEDPMax41,476145.92847,0119.80%2.08%
ZP_Search_Generic_RUPAUSEDSearch38,3917.05,4844556.83%1.54%
ZP_Search_Generic_HEPAUSEDSearch24,8871.024,887589.75%1.72%
TOTAL (full period)755,913713.11,06046,3305.12%1.54%
↳ Enabled only (post-consolidation)401,816365.21,10028,237
GA Conv. = Google Ads pixel fires on form submit (includes spam). CPL (GA) = Google-reported cost per conversion — not CRM-verified. Paused campaigns show accumulated data before they were paused. Full CRM attribution unavailable — Kommo UTM webhook broken (0/600 leads populated). Source: Campaign report (7).csv
PMax Asset Groups — New invest-sati Page Outperforms Old Split
Asset GroupCampaignStatusLanding PageGA Conv.Spend THBCPL (GA)Note
InvestPMax_InternationalENABLED ✓invest-sati NEW184.3125,986684★ Best CPL · both projects · no typo
NaiyangPMax_InternationalPAUSEDsillhouette-a-sati OLD+TYPO34.344,6151,301Old Nai Yang-only page — paused Jun 12
Asset Group 1PMax_IntlPAUSEDbangtao-a-sati OLD123.5101,605823⚠ 0 CRM qualified · whole campaign paused
Asset Group 1PMax_Silhouette_THPAUSEDsillhouette-a-sati OLD+TYPO145.941,476284 ⚠ Display junk88.8% Display conv → 79% spam · paused
Key result: The new combined invest-sati page (both Bangtao + Nai Yang on one page, with proper currency localisation) delivers 684 THB CPL vs 823–1,301 THB on old property-specific pages — a 17–47% improvement. URL expansion OFF ensures all spend goes to the form page, not blog/homepage. Source: Asset groups report (5).csv
Search_Generic_Intl — Ad Groups: Old 23 Groups → New 5 Intent Groups
Old groups (PAUSED, Apr 10–Jun 11)
Ad GroupConv.SpendCPL
UK - Bangtao90.0140,4021,560
SG + HK - Bangtao26.036,0021,385
Poland + France - Bangtao8.514,7151,731
India - Silhouette2.01,959980
India - Bangtao1.01,2411,241
14 others (never served)0~36,921
Old total127.5231,2401,814
Geo-based segmentation: one geo per group → identical search terms served randomly across groups · 14/23 never served
New 5 groups (ENABLED, from Jun 12)
Ad GroupPageConv.SpendCPL
AG_Thailand_Propertyinvest-sati10.015,2761,528
AG_Phuket_Propertyinvest-sati2.02,9001,450
AG_Investment_Intlinvest-sati1.01,0611,061
AG_Lifestyle_Livinglive-sati2.07,7993,900
AG_NaiYang_EarthPreLaunchlive-sati0293
New total15.027,3291,822
Intent-based segmentation: all geos per group, segmented by buyer intent · low data (launched Jun 12 — only ~3 days of data in this export)
Why the new groups show low data: They launched Jun 12, giving only ~3 days in this export window. AG_Thailand_Property is already at 1,528 CPL with 10 conv in 3 days — strong signal. The old UK-Bangtao group dominated the campaign (90 of 127 conv = 71%) because geo-based groups routed identical search terms randomly. The new structure routes by intent, not geo, so all geos can reach the winning keywords.
Lead Volume by Week — SATI Leads (Kommo)
Source: Kommo CSV — SATI leads (gad_source / form / tag; Jun–Jul weeks also include Meta-sourced leads per the rule then in effect — from Aug 1 SATI = Google engine only). Volume tracks July’s lighter Google spend (43% below June’s daily pace); quality keeps climbing — the latest week hit 91% verified, the Google engine 99%.
Verified Contacts by Week — SATI
Verified = total SATI leads minus filtered (stage-based). Jul 6–12: 68 · Jul 13–19: 62 · Jul 20–26: 100 · Jul 27–Aug 2: 97 verified. reCAPTCHA + combined LPs deployed Jun 12.
Landing Pages — From 4 Property Pages to 2 Combined Pages
Old — 4 pages (up to Jun 11)
URL slugFocusIssue
bangtao-a-sati/BT investmentBT only
bangtao-b-sati/BT lifestyleBT only
sillhouette-a-sati/NY investmentTypo + NY only
sillhouette-b-sati/NY lifestyleTypo + NY only
UK/US/RU buyers search "property Phuket" — not beach names. Splitting by property confused international buyers and split bidding data.
New — 2 pages (from Jun 12)
URL slugFocusFeatures
invest-sati/Investment angleBoth projects · ROI · from-prices GBP/USD/EUR/INR/SGD
live-sati/Lifestyle angleBoth projects · Earth pre-launch · retirement option
Both pages show Bangtao + Nai Yang cards. Currency auto-converts via FX API. Combined LP strategy immediately delivered 684 CPL on PMax — best result to date.
Copy change: Old RSAs used "7%/11% guaranteed ROI" — compliance risk. New RSAs: "10% income protection for 3 years*" + Earth pre-launch pricing at 110,000 THB/sqm + 80/20 payment plan. 9 old RSAs paused; 9 new RSAs live; 7 existing RSAs URL-swapped to new pages. Source: SATI_Ads_NewLandingPages_2026-06-12.xlsx
Channel Review

Nestopa — Performance Since Launch

Property-portal lead channel · April 2026 → June 29, 2026 · at least 175 leads delivered

⚠ Verdict: 175+ leads, 0 qualified, 0 closings — and most never became real leads. Since April, Nestopa has pushed at least 175 leads, but the bulk are junk: roughly 147 (≈84%) are spam / test entries with fake names ("Sfgf", "sjjsjsk", "contact") that sit in the unsorted inbox and never enter a sales pipeline. Only 28 were accepted into the CRM — and of those, 0 ever qualified, 0 reached negotiation, 0 closed. Net result from 175+ leads: ฿0.
Leads delivered
175+
since April 2026
Junk / never accepted
~147
≈84% · fake names · "test" tag
Accepted into CRM
28
16% of delivered
Qualified / Closings
0 / 0
฿0 revenue
What happens to 175+ Nestopa leads — the collapse
StepLeads% of delivered
Delivered by Nestopa175+100%
Junk / spam in unsorted inbox (fake names, "test")~147~84%
Accepted into a sales pipeline2816%
Reached a Prospect+ stage137%
Formally qualified (Prospect = Yes)00%
Negotiation / reservation00%
Closed won00%
175+ is the Nestopa inbox count in Kommo. The ~147 junk leads sit in the unsorted inbox (fake names, "test" tag) and aren’t in the pipeline export, so only the 28 accepted leads have full CRM detail — and all 28 stalled, 0 qualified. (Exact junk count will firm up once the unsorted inbox is exported.)
The 28 that reached the CRM — where they sit
StageLeadsNote
Attempted contact11Early — worked or unresponsive
New / assigned / disqualified2Not engaged
Prospect / nurture5Parked
Qualified (stage)6Moved by sales — Prospect flag never set
Meeting scheduled20 advanced to offer/closing
Closed lost (spam / supplier)2Dead
Total accepted280 Prospect=Yes · 0 nego · 0 won
13 of 28 were advanced to a Prospect+ stage, yet none were formally flagged Prospect=Yes and none reached negotiation. The accepted leads trickled in Apr 2 · May 5 · Jun 21.
Qualified-lead rate vs other channels
PlatformLeadsQualifiedQual. rate
Google Ads (June)4396715.3%
Meta (June)8033.8%
Nestopa (since Apr)175+00.0%
Google converts ~1 in 7 leads to a qualified prospect; Meta ~1 in 27. Nestopa: 0 qualified from 175+ delivered (and 0 from the 28 that reached the CRM) — 0% on any basis. Its leads are also the spammiest by volume (fake-name junk).
Talking points for the Nestopa call
  • 175+ leads since April, 0 qualified prospects, 0 closings, ฿0 revenue. Not one deal opportunity generated.
  • ~84% never became a real lead — ~147 are junk/spam (fake names, "test") stuck in the unsorted inbox, clogging the team’s workflow.
  • Of the 28 that were worked, even the 6 moved to a "Qualified" stage and 2 meetings went nowhere — 0 reached negotiation.
  • Benchmark: Google Ads delivers a June qualified lead at ฿10,939 with a 15% qualified rate; Nestopa’s qualified rate is 0%.
  • Ask: what lead-validation / intent filter do they run? Demand de-duplication + spam filtering, and performance-based pricing or qualified-lead guarantees before any renewal.
CRM intelligence · all lead pipelines · August 3, 2026

Full Funnel Analysis — All Lead Pipelines

8,854 leads · 2,437 active · 1,035 at Prospect+ · 133 won (74 client closings ฿444M + 59 legacy/payment-stage ฿335M)

Full Funnel — Combined Pipelines (source mix at each step)
Attempted
1,148
1,148
13.0%
SATI29125%
Insight182%
Nestopa50%
Meta/WhatsApp635%
Website383%
Tablet444%
Agent54748%
Direct/Other14212%
Prospect
715
715
8.1%
SATI10314%
Insight81%
Nestopa30%
Meta/WhatsApp426%
Website507%
Tablet456%
Agent253%
Direct/Other43961%
Qualified
99
99
1.1%
SATI5859%
Insight99%
Nestopa22%
Meta/WhatsApp11%
Website66%
Tablet55%
Direct/Other1818%
Meeting
61
61
0.7%
SATI1118%
Nestopa23%
Meta/WhatsApp35%
Website711%
Tablet1423%
Direct/Other2439%
Nego / Res
160
160
1.8%
SATI21%
Meta/WhatsApp21%
Website21%
Agent15396%
Direct/Other11%
Won
133
133
1.50%
SATI43%
Meta/WhatsApp75%
Website86%
Agent4232%
Direct/Other7254%
Step conversion: Lead→Prospect 8.1% · Prospect→Qualified 13.8% · Lead→Won 1.50%. Nego/Res is Agent-heavy (153 of 160: broker offer-made stage). Won = client closings + legacy/payment-stage; SATI’s 4 won records = 3 buyers (the new Bangtao sale carries a duplicate ฿0 record). Meta/WhatsApp = Meta- and WhatsApp-sourced leads (client-run media since Jul 1) — from Aug 1, 2026 fully separate from SATI’s numbers.
New · trajectory
Month-over-Month — Lead Volume by Source (2026)
SATI quality by month
MonthLeadsVerifiedSpamReached Prospect+Flagged qualified
Jan 262016 (80%)20%66
Feb 266662 (94%)6%2217
Mar 263331 (94%)6%65
Apr 267235 (49%)51%44
May 26280172 (61%)39%4138
Jun 26519401 (77%)23%8470
Jul 26408358 (88%)12%7875
Aug 26*2727 (100%)0%1010
* August = 3 days (MTD). In one quarter SATI went from a ~70-lead/month side channel to the account’s primary demand engine: June the volume record (519), July the quality record (408 leads · 88% verified · 12% spam) — and the #1 source of qualified leads in June (70 of 122) and July (75 of 120). Jun–Jul figures include Meta-sourced leads (rule then in effect); from Aug 1 SATI = Google engine only — Meta + WhatsApp are one separate channel. Reached Prospect+ = current stage or Prospect=Yes flag.
Pipeline Comparison — Bangtao vs Nai Yang
BangtaoNai Yang
Total leads7,062214
Active728 (10%)205 (96%)
Prospect+ (active)26996
Spam882 (12%)0
Won in pipeline50 (legacy/payment)9
Nai Yang pipeline is 96% active and holds 96 Prospect+ leads from 214 total — its 9 wins include the first two SATI sales (฿14.06M). The third SATI sale is Bangtao’s first: the combined-LP engine now closes on both projects. Client closings live in the separate Clients pipelines (74 · ฿444M).
Lost Lead Autopsy — Why Leads Are Lost
6,284 closed leads all-time. Kommo re-tagged many closed leads into the generic “Other” bucket in late July; unresponsiveness — “Never replies” + “Stopped responding” (1,858, 30%) — is still the #1 named reason, the case for <5-min instant response automation (see Actions).
Live pipeline · August 3, 2026

Active Pipeline & Sales Team

All sources: 2,437 active · 1,035 Prospect+  |  SATI (Google engine): 594 active · 174 Prospect+ (2 nego · 11 meetings · 58 qualified · 103 prospects)

New · pipeline hygiene
Prospect Aging — How Long Active Prospect+ Leads Have Been Sitting
36d
Median age · Qualified
66d
Median age · Meeting
288d
Median age · Prospect
812
Prospect+ older than 60d
The Qualified stage is healthy (median 36 days — leads move). The Prospect stage is a parking lot: 600 of 715 prospects are 60+ days old (largely the nurture backlog). Age = days since lead creation; last-touch aging needs an activity-log export.
Active Pipeline Breakdown by Source
Source Quality — Prospect Rate vs Spam Rate

Active SATI Prospects — August 3, 2026

174 SATI leads at Prospect+ (Google engine · Meta/WA separate from Aug 1) · cards regenerated from today’s export · showing all live meetings · 12 newest of 53 qualified · 10 newest of 90 prospects (test entries excluded)

Meeting Scheduled
Diana
🏖 Bangtao🕐 Age: 1d · created Aug 01
Meeting Scheduled
Kevin Chesney
🏖 Bangtao🕐 Age: 8d · created Jul 25
Meeting Scheduled
Renee
🏖 Bangtao🕐 Age: 11d · created Jul 22
Meeting Scheduled
Malachi Patrick Fullerton
📋 AI Qualifier🕐 Age: 13d · created Jul 20
Meeting Scheduled
steven humphries
🌊 Nai Yang🕐 Age: 28d · created Jul 05
Meeting Scheduled
Ayaz Ahmed
🏖 Bangtao🕐 Age: 36d · created Jun 27
Meeting Scheduled
Bryant Rudolph
🏖 Bangtao🕐 Age: 42d · created Jun 21
Meeting Scheduled ⚠
Tyler Gawthorne Fallon
🏖 Bangtao🕐 Age: 60d · created Jun 03
Meeting Scheduled ⚠
Aldo Popolani
🏖 Bangtao🕐 Age: 82d · created May 12
Meeting Scheduled ⚠
Goldie A
🏖 Bangtao🕐 Age: 87d · created May 07
Meeting Scheduled ⚠
Aaryaman Gupta
🏖 Bangtao🕐 Age: 281d · created Oct 25
Qualified
Adam Reseigh
🏖 Bangtao🕐 Age: 0d · created Aug 02
Qualified
Daria Semikina
🏖 Bangtao🕐 Age: 0d · created Aug 02
Qualified
Daniel Moreno
🏖 Bangtao🕐 Age: 0d · created Aug 02
Qualified
Siddharth
🏖 Bangtao🕐 Age: 0d · created Aug 02
Qualified
Kel Singh
🏖 Bangtao🕐 Age: 1d · created Aug 01
Qualified
Amgalanbaatar Arigbukh
🏖 Bangtao🕐 Age: 2d · created Jul 31
Qualified
David McGeown
🏖 Bangtao🕐 Age: 3d · created Jul 30
Qualified
Đorđe Crnoglavac
🏖 Bangtao🕐 Age: 7d · created Jul 26
Qualified
Mathieu CLAVE
🏖 Bangtao🕐 Age: 8d · created Jul 25
Qualified
Massimo
🏖 Bangtao🕐 Age: 8d · created Jul 25
Qualified
Anil Dev
🏖 Bangtao🕐 Age: 8d · created Jul 25
Qualified
Adam Jarvis
🏖 Bangtao🕐 Age: 9d · created Jul 24
Prospect
Rajesh
🏖 Bangtao🕐 Age: 1d · created Aug 01
Prospect
moeid alhowig
🏖 Bangtao🕐 Age: 1d · created Aug 01
Prospect
Farah Babic
🏖 Bangtao🕐 Age: 1d · created Aug 01
Prospect
malcolm lew
🏖 Bangtao🕐 Age: 1d · created Aug 01
Prospect
Jack eley
🏖 Bangtao🕐 Age: 2d · created Jul 31
Prospect
Kylely Mcfarlane
🏖 Bangtao🕐 Age: 4d · created Jul 29
Prospect
Nathan hall
🏖 Bangtao🕐 Age: 4d · created Jul 29
Prospect
Max Bowden
🏖 Bangtao🕐 Age: 6d · created Jul 27
Prospect
Tamas Winkler
🏖 Bangtao🕐 Age: 6d · created Jul 27
Prospect
Iris Aksunger
🏖 Bangtao🕐 Age: 7d · created Jul 26

Sales Team — All-Time by Rep

Reps matched by exact CRM assignment · Annie inherits the earlier Harry/Penny lead bucket

RepLeadsActiveProspect+ nowProspect rateWon · RevenueSpam share
Vid3,50964137211.9%45 · ฿303M4%
Anna1,690382715.1%16 · ฿91M13%
Annie (prev. Harry/Penny bucket)1,27046219416.0%9 · ฿61M11%
Nina81430714719.3%10 · ฿53M15%
Sam67629415824.0%4 · ฿42M19%
Andy B. closed sale #34271244713.6%11 · ฿48M18%
Jeff new258183147.0%4 · ฿9M15%
Amy closer1066433.0%31 · ฿162M0%
Bernie new62436.5%1 · ฿5M6%
Diego K. closer29262593.1%2 · ฿5M0%
Prospect rate = % of a rep’s leads that ever reached Prospect+ (current stage). Andy B. closed SATI’s third sale this week — the first Bangtao closing (reservation paid; the deal is double-recorded at ฿0 while values are entered in Kommo). Amy works the Clients pipelines — 31 closings, ฿162M from 106 assigned leads. Vid carries the volume: 3,509 leads and ฿303M won. Diego K. holds last week’s ฿5.2M Nai Yang reservation (26 active buyer files). 13 leads sit with other/unassigned users (incl. the 9-lead Igor P. bucket).
What needs doing · August 3, 2026

Actions & Risks

Ranked by impact — ad account fixes, CRM hygiene, and the stale-pipeline backlog

1 · Unlock full Google delivery — policy reviews in progress (SATI). June’s record volume was delivered with PMax_International running on a subset of asset groups (others limited by Google’s real-estate policy checks) and 5 legacy campaigns parked with disapproved ads. SATI is clearing these reviews — each cleared asset group adds delivery headroom at the current ฿12,500/day budget (Search re-upped to ฿10K/day on July’s quality proof), so June’s record is the floor, not the ceiling.
2 · Unresponsive leads are still the #1 loss driver — 1,858 marked “never replies” or “stopped responding” (30% of all closed). Kommo instant-response automation (<5 min) remains unbuilt. At July’s pace (~13 SATI leads/day) every day of delay leaves leads cooling. This is the highest-leverage CRM fix available. (Kommo’s loss labels were re-shuffled in late July — 2,500 closed leads now sit under generic “Other”.)
3 · Stale prospect backlog: 600 active prospects are 60+ days old (median prospect age 288 days — mostly the nurture import). Recommend a triage sprint: re-qualify or close them so the pipeline numbers reflect real demand. The Qualified stage moves in ~36 days when leads are worked.
4 · Nestopa renewal decision. 0 qualified leads from 175+ all-time (vs Google’s 12% qualified rate). Talking points ready on the Marketing Channels tab.
Open Items — Tracking
ItemOwnerStatusWhy it matters
Clear PMax asset-group policy reviews + legacy ad disapprovalsSATIIn progressAdds delivery headroom at same budget
Kommo instant-response automation (<5 min)Zero + SATIOpen1,858 lost to unresponsiveness (“never replies” + “stopped responding”)
Stale-prospect triage (600 leads 60d+)Sales teamOpenPipeline credibility + hidden demand
Kommo UTM field mapping (webhook → fields)SATIOpenCampaign-level CRM attribution
utm_term={keyword} in Final URLs + Kwid mappingSATIOpenKeyword-level lead quality
Hebrew (RTL) form i18nSATIPendingHE campaign relaunch blocked
Activity-log export for last-touch / at-risk viewZero (Kommo admin)Pending“Not touched in 14d” needs it — creation-age is the current proxy
Nestopa renewal callZeroPending0 qualified from 175+ leads
Data Notes — What This Dashboard Can and Can’t See
Included: all Kommo lead pipelines (8,854 leads) — The Zero Bangtao, The Zero Nai Yang, Agents, Lead Nurturing, AI Qualifier, Insight, Clients, The Zero Agency, SA.
Excluded: the Solutions pipeline (2,674 records) — a bulk-imported WhatsApp-broadcast database (Jun 30 import), zero SATI leads, not inbound demand.
Attribution: SATI = Google Ads evidence (gad_source/gclid), a standalone “sati” tag/note, or a landing-page form variant — except anything Insight (vendor pipeline/tag/source) or Nestopa (portal tag). Meta/WhatsApp is one separate channel (Meta- and WhatsApp-sourced leads; client-run media since Jul 1): from Aug 1, 2026 it is fully excluded from SATI’s numbers. June–July SATI figures keep their Meta-sourced leads per the attribution in effect then (SATI ran Meta through Jun 30; July inclusion was the client’s call). Spam = stage-based only.
Known gaps: last-touch timestamps reset on bulk export (aging uses creation date); Google-reported conversions > CRM leads (dedupe + sync); Meta spend is hamza-provided (June: ฿116,838); the Jul 7 SATI reservation’s CRM record was renamed/merged in Kommo (now under U. Grueter, Jun 25 · ฿6.78M) — SATI totals keep crediting it. Late-July Kommo edits: many loss-reason labels were re-shuffled into “Other”, one earlier ~฿5M legacy closing left the export, and ~฿7M of closing value moved between the legacy and Clients buckets (74 closings · ฿444M). The new Bangtao reservation (sale #3) is double-recorded with ฿0 sale values — revenue totals don’t yet include it (deal-approval notes list units 401 · ฿6.63M and 215 · ฿5.25M).

Suite Floor Plans

Select a unit type to preview
Type SU-1 · 80.2 sqm
Type SU-2 · 82.7–83.3 sqm
Type SU-3 · 89.8 sqm
Type SU-4 · 100.6 sqm
Type SU-5 · 91.1 sqm
Type SU-6 · 108.1 sqm
Type SU-7 · 104.3 sqm

Type SU-1 · 80.2 sqm

Type SU-2 · 82.7–83.3 sqm

Type SU-3 · 89.8 sqm

Type SU-4 · 100.6 sqm

Type SU-5 · 91.1 sqm

Type SU-6 · 108.1 sqm

Type SU-7 · 104.3 sqm

1 Bedroom+ Floor Plans

Select a unit type to preview
Type 1B+A · 46.5–46.8 sqm
Type 1B+B · 46.9 sqm
Type 1B+C · 45 sqm
Type 1B+D · 52.4 sqm

Type 1B+A · 46.5–46.8 sqm

Type 1B+B · 46.9 sqm

Type 1B+C · 45 sqm

Type 1B+D · 52.4 sqm

2 Bedroom Floor Plans

Select a unit type to preview
Type 2B-1 · 53.5 sqm
Type 2B-2 · 58 sqm
Type 2B-3 · 66.3 sqm
Type 2B-4 · 56.9 sqm
Type 2B-5 · 65.7 sqm
Type 2B-6 · 56.2 sqm
Type 2B-7 · 53.5 sqm
Type 2B-8 · 53.5 sqm
Type 2B-9 · 51.7–51.8 sqm
Type 2B-10 · 54.6 sqm

Type 2B-1 · 53.5 sqm

Type 2B-2 · 58 sqm

Type 2B-3 · 66.3 sqm

Type 2B-4 · 56.9 sqm

Type 2B-5 · 65.7 sqm

Type 2B-6 · 56.2 sqm

Type 2B-7 · 53.5 sqm

Type 2B-8 · 53.5 sqm

Type 2B-9 · 51.7–51.8 sqm

Type 2B-10 · 54.6 sqm

1 Bedroom Floor Plans

Select a unit type to preview
Type 1B.1 · 37.4–38.5 sqm
Type 1B.2 · 44.3 sqm
Type 1B.3 · 40.4–40.6 sqm
Type 1B.4 · 41.3 sqm
Type 1B.5 · 39.5–42.5 sqm
Type 1B.6 · 43.1–45.9 sqm
Type 1B.7 · 37.9 sqm

Type 1B.1 · 37.4–38.5 sqm

Type 1B.2 · 44.3 sqm

Type 1B.3 · 40.4–40.6 sqm

Type 1B.4 · 41.3 sqm

Type 1B.5 · 39.5–42.5 sqm

Type 1B.6 · 43.1–45.9 sqm

Type 1B.7 · 37.9 sqm

Studio Floor Plans

Select a unit type to preview
Type ST-4 · 29.5–32.6 sqm
Type ST · 33.9–36.2 sqm

Type ST-4 · 29.5–32.6 sqm

Type ST · 33.9–36.2 sqm

3 Bedroom Floor Plans

Select a unit type to preview
Type D · 94.54 sqm

2 Bedroom Floor Plans

Select a unit type to preview
Type C · 49.38 sqm
Type I · 58.60 sqm
Type E · 70.54 sqm

Type C · 49.38 sqm

Type I · 58.60 sqm

Type E · 70.54 sqm

1 Bedroom Floor Plans

Select a unit type to preview
Type A · 26.52 sqm
Type A2 · 27.60 sqm
Type B · 35.69 sqm
Type F · 46.93 sqm
Type H · 47.45 sqm
Type G · 51.04 sqm

Type A · 26.52 sqm

Type A2 · 27.60 sqm

Type B · 35.69 sqm

Type F · 46.93 sqm

Type H · 47.45 sqm

Type G · 51.04 sqm

Prices and Layouts