One-off project · Two weeks · 50 callable leads

Your 2,000 contacts.
A callable list of 50.

Twenty years of work sits in your phone. Most of it dormant. This is a one-off, two-week project. I take your WhatsApp, enrich every contact with public Dubai property and life-event data, score against fifteen real-estate segments, and hand you a list of fifty contacts worth calling this month — each one with full context and a drafted opener in their language.

Prepared by Anthony Booth For Paul Lunghis 17 May 2026 Articulate × Lunghis · Dubai
01 · The thesis

A contact isn't a name. It's a future commission on a different clock.

Past buyers cycle every 5–7 years. Tenants renew every 12 months. Off-plan investors transact every 2–3 years. Landlords rotate portfolios. Brokers and conveyancers refer both ways. Enquiry-only contacts wait for a life event.

The book you've built is fifteen different relationships behaving fifteen different ways. The job is to know which clock each contact is on, then prompt you at the right time with the right context, in the right language.

Right now that intelligence lives in your head. The proposal is to externalise it, enrich it, and surface it back to you one prompt at a time.

02 · The book, segmented

Fifteen segments. Each behaves differently. Each pays differently.

Below is the working segmentation model. Every contact gets tagged into one (or sometimes two) buckets. The system rates each bucket by typical revenue, cycle length, and re-engage trigger.

#SegmentRe-engage triggerTypical revenue
01Past buyers5–7 yr upgrade · kids growing · school change · divorceAED 50–500k
02Past sellersOften buy again · check current vs old addressAED 50–500k
03Past tenants30–60 days before lease end · annual cycleAED 10–60k
04Past landlordsPortfolio rotation · refinance · new acquisitionsAED 50–500k+ recurring
05Off-plan investors2–3 yr handover cycle · new tower alertsAED 50–200k per unit
06Enquiry-only (never closed)Life event · market trigger · revisit cadenceAED 15–500k
07Property management clientsRenewal · upsell · referralAED 6–25k/yr recurring
08Holiday let / Airbnb ownersYield drop · ownership change · seasonal15–20% AUM
09Agent partners (other brokers)Co-broke deals · commission splitsAED 50k+ per deal
10Mortgage brokersTwo-way referral exchangeAED 5–10k per referral
11Conveyancers / lawyersRecurring referral · client handoffIndirect, high LTV
12Developer sales teamsInventory access · exclusive launchesSupply-side leverage
13Contractors / suppliersService-side · reciprocal referralsIndirect
14Social / lifestyle networkCompounding referral · introducer accessIndirect, network compounding

Segments 1–8 are direct revenue. Segments 9–14 are the referral engine. Segment 15 gets archived. The scoring model weights all three differently. Full segment-by-segment breakdown →

03 · Enrichment · free sources only

Nothing new to buy. Everything you already have, surfaced and joined.

Your stack already holds most of the picture. WhatsApp threads, Gmail history, Calendar cadence, Goyzer notes. The pilot adds three free public layers on top. No new SaaS bills. No data subscriptions.

Dubai REST · DLD · free

Public ownership records and transaction history. Who currently owns what, what they paid, when. Open data from Dubai Land Department.

Public web lookups · free

Public LinkedIn profile (role, employer), Google for press mentions, public Instagram. Light-touch life-event detection.

AI on chat content · free

Language detection, life-event extraction (kids, jobs, moves, lease talk), tone analysis, deal-signal classification across every WhatsApp thread.

Gmail history · already paid

Lease PDFs, contracts, family references, school enquiries. The richest behind-the-scenes context, already in your inbox.

Calendar cadence · already paid

Meeting frequency, last face-to-face, dinner intros. Relationship temperature, not just dormancy.

Goyzer notes · already paid

Everything you've already captured. Goyzer stays source of record. We write back to it, never around it.

AI runs over the joined dataset to classify each contact for language preference (Greek / French / Italian / English), life stage, life events, and relationship temperature. Every signal feeds the score.

Paid sources (Property Monitor, LinkedIn Sales Navigator, Truecaller, Reidin) are deliberately excluded from the pilot. If a specific one earns its keep after the 60-day run, we add it then. Not before.

04 · One worked example

How a single contact lights up.

Illustrative composite (not a real contact). This is what the system produces from your data after the build.

Sarah H. — past buyer, Umm Suqeim

Segment
01 · Past buyer · cycle window 5–7 yrs · hit now
Bought (from Gmail)
4BR villa, Umm Suqeim, July 2019 (offer letter PDF in inbox)
DLD public record
No new purchase under her name since 2019
Last WhatsApp
8 months ago · you went silent (low-friction re-engage)
Chat signal (AI scan)
Last message mentioned "kids starting Year 7" — typical move-trigger
Public LinkedIn
Husband role change · Regional MD · March 2026
Calendar history
3 meetings 2019–2020 · none since
Language
English (UK)
Score
0.34 · top-decile for past-buyer segment · five-year-cycle hit

In the deliverable, Sarah's page also includes a copy-paste-ready WhatsApp opener:

Every one of the 50 in the final list is delivered in this format. You read, decide, send from your phone, mark sent. Under 90 seconds per contact to review and act.

05 · What you get

One ranked list of fifty. Each contact, one page.

The output is a single document — your top fifty contacts to call this month, ranked by expected revenue, ordered by ease of re-engage. Each contact gets its own page with the full brief above.

Per-contact page

Segment, history with you, DLD ownership record, comps on their street, life signals from public sources, last spoke, who went silent, expected commission, probability score, drafted opener in their language. Roughly what you saw in the Sarah H. example above.

Format

Delivered as a single PDF you can keep on your phone, plus a CSV for Goyzer import. The drafted openers come as separate WhatsApp-ready text snippets you can copy-paste straight from the file.

Goyzer integration

Every contact's enrichment data gets written back to Goyzer as a structured note. Goyzer stays your CRM of record. This is a one-time data injection, not an ongoing sync.

Handover call

One hour at the end. We walk the top ten together, you tell me which to start with this week, I help you tune the openers if needed.

06 · How you add your head-context

One hour of you, on the sofa, tapping yes.

The thing only you know is who-is-who. The system can read your WhatsApp, your Gmail, your Calendar, the DLD. It cannot read the twenty years inside your head. The pilot is designed so that uploading what's in your head costs you one hour total, not weeks of data entry.

The bulk-confirm pattern

I cluster the 2,000 contacts into ~40 likely-similar groups before you see anything. Each group has a name-pattern, a chat-content signature, a phone-prefix tell. You see one card per group:

Group 14 of 38 · likely Past tenants — Villa 40 series

How I clustered
Chat names contain "Villa 40" · all sent/received lease-related attachments · 47 distinct contacts
Sample names
Belal Villa 40 2025 · Marcus Villa 40 · Xavier Villa 40 2024 · Daniela Villa 40 2025 · Shahziya Villa 40 2025 · +42 more
Suggested segment
03 · Past tenants
Action
Tap one button. All 47 confirmed in one go.

Forty groups. Each takes 10–60 seconds. Whole 2,000-contact book classified in under an hour. No spreadsheet. No CRM data entry. No typing names.

The voice-note exception

Bulk-confirm handles the segment tagging. For the top 50 contacts the model surfaces, you optionally voice-note 30 seconds of extra context per contact before I draft the openers.

"She's the daughter of George Andreou, family's based in Athens, looking at Palm for the school proximity." That voice note transcribes, extracts the entities, attaches them to her record, and gets folded into her opener. You do this only on the ones where you want to. Skip is fine — the model still produces a usable draft from the public signals.

Outside that — zero you

No spreadsheets to fill. No CRM screens to click. No tagging UI to learn. Your existing WhatsApp, your existing Gmail, your existing Goyzer. The pilot adapts to your day, not the other way around.

07 · Build sequence

Two weeks, end to end.

Yardstick: three deals booked from this list inside sixty days that wouldn't have closed otherwise.

08 · Commercials

One pilot fee. Nothing new to subscribe to.

Two-week project · 50 callable leads
AED 12,000 one-off
External data costs
AED 0 · free sources only
Retainer
unchanged · separate

One fee. One deliverable. The fifty-contact list on day 11, the optional 30-minute follow-up at week 8 to track what closed. Nothing ongoing. If the list earns its keep, we talk about a second round in three months.

Nothing here asks you to leave Goyzer, change CRM, or buy new SaaS. No new monthly bills.

Read deeper

Five short pieces of detail.

Each one stands alone. Read whichever earns the time before the call.

Or jump to the library index →

09 · What I need from you to start

One 30-minute call. Three answers.

If this lands, ping me this week and answer three things:

  1. The highest-yield segment you've earned from in the last two years. Which bucket above is paying you most right now?
  2. The five dormant contacts you'd most like to convert — names off the top of your head.
  3. What already lives in Goyzer vs what's still in your head and your WhatsApp.

I'll have one of those five contacts modelled end-to-end before the call ends. Proves the system live, on your real data.

WhatsApp is fastest — I see those before email.

Two weeks. One deliverable. Fifty contacts in your phone you can act on this month. No new subscriptions. No CRM to learn. Goyzer untouched. Your retainer untouched. One fixed fee. Done in eleven days.

Read it. Push back. Pick.

💬 WhatsApp · yes to the fifty 📞 Call
Anthony Articulate · Dubai · +971 50 508 4451 · anthonybooth71@gmail.com
💬 WhatsApp Anthony 📞 Call