LAB LIVE
SCANNING415 CAMPAIGNS
ANOMALIES12 FLAGGED
AVG LIFT+4.35× ROAS
Real estate · Cyprus · GCC · EU

Real estate, bidding

on closed deals.

Search-dominant channel mix. CRM-fed Enhanced Offline Conversions for deal-stage signals. Lead-quality scoring at form submission. Country × language × property-type architecture. Long-window attribution for slow buyer cycles.

90+ days
CycleAttribution windowed
Closed deal
SignalNot form_submit
Scored at intake
QualityJunk suppressed
REAL ESTATE · SAMPLE
EU/GCC
CPL · qualified
€42
−58%
Close rate
11%
+6pp
CPA · closed deal
€380
−72%
Channel mixclosed-deal weighted
Search
Meta
Direct
Portal
Search
58%
Meta
22%
Direct
12%
Portal
8%
Customer journey · attribution pathmeasured
01
Search intent
'cyprus villa for sale'
02
Listing page
Property detail + filters
03
Lead form / chat
Quality-scored at intake
04
Qualified
CRM stage → EOC fires
05
Viewing
Travel arranged · CRM update
06
Closed deal
EOC with revenue · 60–180d
Sample dashboard · data anonymized◆ pattern from our practice

Four patterns we audit out.

  • 01

    Smart Bidding learns on form_submit instead of closed deal

    Property deals close 3–9 months after the lead. Smart Bidding is optimising for form fills. Cheap leads from the wrong country get reinforced; high-intent international buyers under-served.

  • 02

    Language and country mix without segmentation

    One pile of campaigns serving EN, RU, AR, ZH audiences to Cyprus / Dubai properties. CPC averages hide a 4× spread between markets. Budget bleeds toward the cheapest CPL, not the highest-conversion country.

  • 03

    Lead quality un-scored at intake

    Hundreds of 'leads' a month; agents spending 70% of their time on tyre-kickers. No scoring at form submission, no enrichment, no qualified-lead conversion uploaded to Ads. Bidding can't learn what a good lead looks like.

  • 04

    Meta running awareness without measurable role

    Meta on, brand-awareness creative running, no attribution claim to closed deals. Either it's working and you can't prove it, or it's not working and you're paying for ghosts. Both are bad.

Eight pieces, closed-deal economics.

  • 01Critical

    CRM-fed conversion uploads

    Deal stages (lead → qualified → viewing → offer → close) uploaded to Google Ads as Enhanced Offline Conversions. Different conversion values per stage. Bidding learns on actual revenue, not form fills.

  • 02

    Lead-quality scoring

    Form fields scored at submission: country match, language, property-type match, contact-method confidence. Junk-leads suppressed before they hit the CRM.

  • 03

    Country × language campaign architecture

    Separate campaigns per target market. Geo-targeting tuned to source-country buyers (not just property-country residents). Multilingual creative with proper translation, not auto-translate.

  • 04

    Property-type targeting precision

    Villa vs apartment vs commercial vs investment — different intent paths. Search architecture by property type × budget band, not by 'properties for sale Cyprus' generic.

  • 05Measurable

    Meta given a measurable awareness role

    Meta running with Conversions API tied to the same CRM. Attribution window respects the long sales cycle. If Meta isn't measurable, it's not running.

  • 06

    Long attribution windows in GA4

    GA4 attribution window extended to match property buyer cycle (90+ days). Custom dimensions for source_country, language, property_type tracked from first touch to close.

  • 07

    Dashboard for sales team, not just media buyer

    Looker dashboard with lead-stage funnel by source. Sales team sees where their good leads come from. Media buyer sees CPA by closed-stage, not by form-submit.

  • 08

    Documented language and country economics

    Quarterly review: cost per closed deal by source country, by language, by property type. Budget allocation tied to closed-deal economics, not click economics.

Loop closure, then architecture, then operate.

  1. 01

    Real estate audit

    Phase 01 · 5 working days

    Ads, GA4, CRM, lead-form review. Map source-country-to-closed-deal economics, score lead quality at intake.

    • Country × language × property-type lead economics
    • Lead-quality distribution at intake
    • CRM ↔ Ads bridge integrity (gclid in CRM)
    • Top-10 leaks ranked by recoverable spend
  2. 02

    Close the deal loop

    Phase 02 · Weeks 1–3

    CRM stages → EOC pipeline. Lead-quality scoring at form. Meta CAPI tied to same CRM if Meta is running.

    • EOC uploads per CRM deal stage live
    • Lead-quality scoring deployed at intake
    • Meta CAPI ↔ CRM bridge wired
    • Long-window GA4 attribution configured
  3. 03

    Architecture by economics

    Phase 03 · Weeks 2–6

    Campaigns split by country × language × property type. Multilingual creative. Geo-targeting by source-country buyers.

    • Country × language × property-type campaign tree
    • Multilingual creative library
    • Geo-targeting tuned to buyer origin
    • Quarterly economics review cadence
  4. 04

    Operate on closed-deal economics

    Phase 04 · Ongoing

    Weekly funnel review with sales. Monthly EOC quality monitor. Quarterly country-mix recalibration.

    • Weekly funnel review with sales team
    • Monthly EOC quality and match rate review
    • Quarterly country and language economics
    • Annual property-type portfolio decisions

Common questions.

  • It doesn't, which is why we extend GA4 attribution to 90+ days and rely on EOC uploads at deal-stage milestones, not just the final close. Smart Bidding learns on 'qualified lead' (30-day signal) while we monitor closed-deal economics (90+ day reality) separately.

  • We don't manage portal listings — that's operational, not media buying. We coordinate paid Ads spend against portal-generated demand so they don't cannibalise reporting, and we treat portal-source leads as a separate channel in the dashboard.

  • Common in GCC and Cyprus real estate. We track click_to_chat as a conversion with custom dimension capturing the platform. The conversation itself happens offline; the CRM stage update is where attribution closes.

  • Yes — most of our property clients arrived with an in-house media buyer reaching a complexity ceiling. We integrate, document the existing setup, and migrate without losing the lead history that's training Smart Bidding.

  • No, that's a specialist field — property listing SEO is its own discipline. We handle paid acquisition and the attribution stack. We do make sure paid and organic don't show up double-counted in the dashboard.

Open for clients

Send the property book and the CRM.

Read-only access. Five working days. Written diagnostic with country × language × property-type closed-deal economics.

No long contracts · Free audit before any work