c-84, sector 65, Noida
c-84, sector 65, Noida
A 16 month paid media audit and rebuild for an Abu Dhabi real estate agency cut cost per qualified lead by 58% and raised qualified lead rate from 19% to 62%.

A licensed Abu Dhabi real estate brokerage that sells investor grade residential property across the emirate’s freehold communities, representing major developers to a buyer base spanning the UAE, GCC, Europe and South Asia, was spending AED 47,600 per month across Google Ads and Meta, generating 134 leads monthly. The numbers looked healthy on the surface. They were not. A full paid media audit by Clixlogix found that only 19.4% of those leads came from genuine property buyers in serviceable locations. The remaining 80% was a mix of job seekers, rental inquiries, tourism clicks, and traffic from cities the agency could not serve. Over 16 months, Clixlogix rebuilt the account from tracking to targeting to reporting. The qualified lead rate climbed to 62.1% and cost per qualified lead (CPQL) dropped 58.3%, from AED 1,831 to AED 763.
The agency operates in Abu Dhabi’s residential property market, representing sellers and developers across several neighborhoods in the emirate. Its buyer profile is specific. Wealthy individuals, expatriate families relocating for work, and investors treating UAE property as a long term hold. The average transaction value sits above AED 1 million, which means every qualified lead carries real revenue weight and every unqualified lead costs both a wasted click and a wasted sales call.
Before engaging Clixlogix, the agency had been running Google Ads and Meta campaigns for roughly 2 years through a previous vendor. Monthly reports showed consistent lead volume, steady spend, and what appeared to be a functioning paid media operation. The marketing team had no reason to question the numbers because the dashboards always showed activity. Campaigns were delivering clicks. Forms were filling up. The phone was ringing.
The problem was downstream. The sales team was drowning in leads that went nowhere. Callers asking about rental apartments. Form fills from people in Sharjah or Ajman with no intention of buying in Abu Dhabi. Inquiries about jobs at the agency. Meta ads pulling in engagement from people who liked the property photos but had zero purchase intent. The gap between “marketing says we’re getting 134 leads a month” and “sales says we closed two deals this quarter” was widening, and nobody could explain why.
That gap is what brought Clixlogix in. The mandate was not more ads. It was to figure out why the ads already running could not produce clean commercial leads.

Fig 1 – Client Digital Presence
| Function | Before | After |
|---|---|---|
| Lead Quality Filtering | No filtering, all form fills counted as leads | CRM verified, scored by intent and location |
| Geographic Targeting | Broad UAE, traffic from several unserviceable cities | Abu Dhabi zones only, exclusion lists active |
| Search Query Control | Broad match dominant, 41% irrelevant spend | Tiered match types, weekly query mining |
| Call Tracking | Not installed, phone leads invisible | Call tracking on all landing pages and ads |
| Conversion Measurement | Form submissions only, no quality signal | Offline import, call tracking, CRM feedback |
| Audience Structure (Meta) | 62% overlap between prospecting and retargeting | Deduplicated audiences, exclusion funnels |
| Reporting | Monthly PDF with vanity metrics | Live Looker Studio with qualified lead view |
| Budget Accountability | Spend justified by lead count alone | Spend tied to cost per qualified lead |
The gap between what the ad account reported and what the business actually experienced
The agency’s paid media operation had 5 structural problems. None of them were visible in the dashboards the previous vendor had been sending.
One in three Google clicks came from outside Abu Dhabi. The campaigns used broad geographic targeting across the UAE, and some campaigns had no location exclusions at all. When Clixlogix pulled the geographic performance data, 34% of all Google Ads clicks originated from cities where the agency had no listings, no agents, and no ability to close a deal. Sharjah, Dubai, Al Ain, Fujairah. These clicks cost money and generated leads the sales team could never convert, and they inflated the monthly lead count so the campaigns looked productive.
Four out of ten search dirhams went to irrelevant queries. The Google Ads account leaned heavily on broad match keywords with thin negative keyword lists. The search terms report told the real story. Queries like “real estate jobs Abu Dhabi,” “Abu Dhabi apartment rent,” “property management company hiring,” and “free property valuation” made up 41% of all unique search terms triggering ads, and because many of these carried real click volume, they represented a substantial, ongoing drain on the search budget. These were job hunters, renters, and people looking for free services. And because the account had no systematic search term review process, the waste compounded month after month.
Meta was spending money to show ads to the same people twice. The Meta account had separate prospecting and retargeting campaigns, which is standard. What was not standard was the 62% audience overlap between them. More than half of the retargeting audience was also eligible for prospecting ads. When both campaigns compete for the same user, Meta’s auction picks one and the other under delivers, so retargeting was losing warm buyers to prospecting and prospecting was consuming budget on users the retargeting campaign had already touched. Frequency climbed across the account. Cost per result rose. And the “new” leads coming from prospecting were often people who had already been retargeted 3 or 4 times.
Phone calls were invisible to the ad platforms. The agency relied on phone inquiries for a significant share of its business. The sales team’s working estimate was that phone calls made up roughly 40% of serious buyer inquiries, though without call tracking this was never more than an estimate. Every call that came from a Google ad or a Meta lead form was attributed to “direct” or not attributed at all. The media team was optimizing campaigns without knowing which ones actually drove phone calls, which meant half the conversion picture was missing.
The agency was about to scale this broken structure. That scaling plan was the real risk. The plan was to expand to new campaign types, add more Meta spend, and push into YouTube. If that scaling had happened on top of the existing account structure, the agency would have spent twice as much money generating twice as many unqualified leads. The waste would have grown proportionally, and the sales team would have hit a wall even harder.
The Mandate
The engagement had to answer 3 questions the account could not answer at the point of audit. Which paid media spend was reaching real buyers. Which was reaching everyone else. And what infrastructure would keep the two separated after Clixlogix left the console. Every phase that followed traced back to those 3 questions.
Clixlogix structured the engagement in 5 phases over 16 months. The sequence mattered. Fixing the tracking had to come before restructuring the campaigns, because you cannot optimize what you cannot measure. Restructuring Google had to come before rebuilding Meta, because Google search data gave the team the clearest signal on buyer intent vocabulary. And the ongoing optimization phase had to run on a continuous cadence, because paid media accounts decay the moment nobody is watching them.
| Capability | Phase 1 Audit | Phase 2 Tracking | Phase 3 | Phase 4 Meta | Phase 5 Ongoing |
|---|---|---|---|---|---|
| Search Query Analysis | |||||
| Geographic Controls | |||||
| Audience Structure | |||||
| Conversion Tracking | |||||
| Call Tracking | |||||
| CRM Feedback Loop | |||||
| Campaign Architecture | |||||
| Landing Page Optimization | |||||
| Live Reporting Dashboard | |||||
| Budget Reallocation |
Phase coverage matrix showing incremental capability delivery across the 16 month engagement
Before touching a single campaign setting, Clixlogix pulled every data source in the account apart and examined it against what the business actually needed. This went well past a surface review. It was a forensic audit designed to answer one question. Where was the money going, and how much of it was reaching real buyers?
The team exported 90 days of search query data from the Google Ads search terms report, classified every query by commercial intent, and tagged each one as buyer intent, information seeking, job related, rental related, or completely irrelevant. The results were blunt. Out of 2,847 unique search queries that triggered ads in the audit window, 1,167 had no commercial buying intent at all. That is 41% of the entire query footprint, a footprint that had been consuming the budget for months without anyone noticing.
Clixlogix pulled click level geographic data from Google Ads and cross referenced it with the agency’s actual service area. The agency operates in specific Abu Dhabi neighborhoods. It has no listings in Dubai. It has no agents in Sharjah. Yet 34% of clicks were coming from those cities and others. The previous account structure had geographic targeting set to “United Arab Emirates” with no city level exclusions and no bid adjustments for Abu Dhabi zones. The ads were showing to anyone in the country who searched anything vaguely related to real estate.
Using the Meta Ads Manager audience overlap tool, Clixlogix found that 62% of users in the retargeting pool were also present in the broad prospecting audiences. The campaigns were bidding against each other for the same users, and because the retargeting audience was smaller, it was losing impressions to the bigger prospecting campaign. Retargeting, which should have been the highest quality, lowest cost conversion source, was underperforming because it was being cannibalized by prospecting.
The Google Ads account was tracking form submissions only. No call tracking existed anywhere, despite the fact that the agency’s sales team confirmed that roughly 40% of serious buyer inquiries came by phone. That meant almost half of the real conversions were invisible to the ad platform’s algorithm. Google’s smart bidding was optimizing for form fills only, which skewed delivery toward the type of person who fills out a form (browsers, information seekers, job applicants) and away from the type of person who picks up the phone (serious buyers). This was the audit’s most damaging finding.
Clixlogix requested access to the agency’s CRM and retroactively reviewed 3 months of leads against ad source data. Of the 402 leads generated in the audit window, 78 were marked as qualified by the sales team. That is a 19.4% qualified rate. For every 5 leads marketing delivered, 4 were never going to buy anything.

Fig 2 – Audit Findings Infographic
Consulting Insight
When a paid media account feeds a sales team, marketing’s lead count and the sales team’s qualified pipeline can move in opposite directions for months before anyone reconciles them. The account had 134 monthly leads and 2 closed deals per quarter. Both numbers were accurate. Both were being reported. The audit’s real job was to make the CRM the referee, and every paid media engagement that runs into a sales team should start with a CRM reconciliation, because that is where lead quality and lead volume can be honestly compared.
Clixlogix installed the measurement infrastructure the account had been missing since day one. You cannot optimize paid media toward lead quality if your tracking only counts lead quantity. The entire optimization strategy depended on getting quality signals back into the ad platforms.
The 1st install was call tracking. Clixlogix deployed dynamic number insertion across all paid media landing pages and ad call extensions. Every phone call from a Google ad or a Meta click now carried source attribution, keyword level data (for search), campaign association, call duration, and answer status. Within the first 2 weeks of call tracking going live, the data showed that 31% of all conversion activity had been coming through phone calls the account had never recorded. That gap represented nearly a third of the conversion picture appearing for the 1st time.
Next, the team rebuilt the Google Tag Manager container from scratch. The existing GTM setup had duplicate tags firing on the same events, a thank you page trigger that also fired on page refreshes (inflating conversion counts by an estimated 8 to 12%), and no event level tracking for scroll depth, form field interactions, or time on page. Clixlogix cleaned the container, set up proper form submission tracking with deduplication, added micro conversion events for engagement scoring, and connected everything to a freshly configured GA4 property.
The critical piece was the offline conversion import. Clixlogix worked with the agency’s CRM administrator to build an export pipeline that sent lead status updates (qualified, disqualified, closed won, closed lost) back into Google Ads on a weekly cadence. This meant Google’s bidding algorithm now had downstream signal on every conversion. Each form fill carried a status back. Qualified buyer. Rental inquiry, do not count as a conversion. Closed lost. The algorithm could optimize on lead outcome, which was the actual business metric. Over time, this feedback loop rewired the algorithm’s targeting. It stopped chasing easy form fills and started chasing the type of user who converted into a qualified lead.
For reporting, Clixlogix built a live Looker Studio dashboard that replaced the monthly PDF. The dashboard showed 3 views. Raw lead volume (what marketing used to report), qualified lead volume (what the sales team cared about), and cost per qualified lead (what leadership needed to make budget decisions). All 3 views updated daily and could be filtered by channel, campaign, ad group, geography, and time period.

Fig 3 – Ad Tracking Architecture
Why This Phase Mattered
Every optimization decision in the next 3 phases depended on this tracking infrastructure. Without call tracking, 31% of conversions stayed invisible. Without offline conversion imports, Google’s algorithm kept optimizing for form quantity over lead quality. Without the Looker Studio dashboard, the team would have been making decisions on the same incomplete data that created the problem in the first place.
Clixlogix dismantled the existing campaign architecture and rebuilt it around 3 principles.
The old account had 2 campaigns, both broad match dominant, both targeting the entire UAE, both measuring success by form fill count. The new structure looked nothing like that.
Intent tiered campaign architecture. The team built 3 campaign tiers based on where the searcher sat in the buying process.
Each tier had its own budget, its own bid strategy, and its own landing page. Tier 1 got the highest budget share because those searchers were closest to a transaction.
Negative keyword framework. The audit had identified 1,167 irrelevant search queries. Clixlogix built a negative keyword list of 340+ terms organized into categories. Rental terms, job seeking terms, tourism terms, cities outside Abu Dhabi, free service terms, and competitor brand terms that triggered the wrong ad copy. The list was not static. Phase 5 included weekly search term mining to keep the negative list current, because new irrelevant queries appear constantly as search behavior changes.
Geographic lockdown. The team replaced the UAE wide targeting with Abu Dhabi specific zones. Location targeting was set to “presence in,” not “presence in or interest in,” which is a setting buried three clicks deep in Google Ads that most account managers never change. The difference matters. “Interest in” means someone in Dubai searching “Abu Dhabi real estate” sees the ad. “Presence in” means only people physically in Abu Dhabi see it. For a local real estate agency, that distinction is the difference between a buyer who can visit a property tomorrow and a browser who might visit someday.
The team added bid adjustments on top of the geographic targeting. Abu Dhabi city center got positive adjustments. Outer zones got flat bids. And every areas outside Abu Dhabi area got a negative 100% bid adjustment, which is effectively an exclusion.
Landing page segmentation. The old account sent all traffic to one generic landing page with a single form that asked for name, email, phone, and “message.” Clixlogix worked with the agency’s web team to build 3 landing pages, 1 per intent tier. The Tier 1 page asked for property type preference, budget range, and preferred neighborhoods, qualifying the lead before the sales team ever touched it. The Tier 2 page offered a downloadable market guide in exchange for contact information, capturing the lead at an earlier stage with appropriate follow up expectations. The Tier 3 page focused on the agency’s differentiators against competitors.
The forms themselves were rebuilt with conditional fields. If a user selected “renting” as their interest, the form redirected them to a rental resources page and did not submit a sales lead. This single change, a conditional form field, removed a measurable slice of unqualified leads at the point of entry.

Fig 4 – Campaign Architecture Diagram
Why This Phase Mattered
The old account optimized for volume. The new account optimized for quality. Every structural change, from match types to geography to landing pages, was designed to filter out unqualified users before they consumed budget. The immediate effect was a drop in raw lead count (fewer forms filled) and a rise in qualified lead rate (more of those forms came from actual buyers). For any paid media manager reading this: the raw CPL went up initially. That is expected and correct when you stop paying for junk traffic. The number that matters is cost per qualified lead, and that number started falling within the first full month after restructure.
The Meta account needed the same discipline the team applied to Google, but the levers are different. Meta does not have search terms. You cannot see what someone typed before they saw your ad. The quality controls on Meta come from audience construction, creative testing, placement choices, and lead form design.
Audience deduplication. The 1st move was eliminating the 62% overlap between prospecting and retargeting. Clixlogix rebuilt the audience structure with hard exclusions. Anyone who had visited the website in the past 90 days was excluded from all prospecting campaigns. Anyone who had submitted a form or called was excluded from retargeting and moved into a “nurture” audience with different messaging. The result was 3 clean audience pools with no overlap. Cold prospecting, warm retargeting, and hot nurture. Each pool got different creative, different offers, and different budget allocation.
Location controls. Meta’s geographic targeting is looser than Google’s, and in a country the size of the UAE, that looseness matters. The previous campaigns targeted “United Arab Emirates” without city level refinement. Clixlogix narrowed targeting to Abu Dhabi and applied a 40 km radius pin centered on the city. Anyone outside that radius was excluded. This mattered more on Meta than on Google because the platform’s interest based targeting often pulls in users from neighboring emirates who engage with property content (liking, commenting, saving) without any purchase intent. Those engagements look good in the dashboard but produce nothing downstream.
Lead form qualification. The Meta lead forms had been using the “more volume” setting, which prefills user information and allows one tap submissions. Fast and easy for the user. Terrible for lead quality, because people submit forms accidentally or casually and never respond to follow up. Clixlogix switched to the “higher intent” setting, which adds a confirmation step. The team also added qualifying questions to the form.
Users who selected “rent” or “just browsing” were redirected to a thank you page with market resources and did not generate a sales lead.
Creative testing framework. The old account ran the same 3 ad creatives across all audiences for months at a time. Clixlogix implemented a structured testing rotation. Three creative variations per audience segment, tested for 2 weeks each, with the winning variant scaled and the underperformer replaced. Creative themes matched to audience temperature. Cold audiences saw neighborhood highlight reels and market statistics. Warm audiences saw specific property walkthroughs and price range messaging. Hot audiences saw testimonials from recent buyers and urgency based messaging tied to new listings.
Meta’s cost per qualified lead improved 44% within 6 weeks of the rebuild. Most of that improvement came from the audience deduplication and lead form changes. The creative testing took longer to show statistically significant results.
Why This Phase Mattered
Meta was the secondary channel in spend but was generating a disproportionate amount of the junk leads. The one tap lead forms were the biggest single source of unqualified contacts in the entire account. Fixing Meta’s lead quality problem required fewer technical changes than Google but produced faster results because the fixes were simpler and the waste was more concentrated.
Paid media accounts are not projects you finish. They are systems you maintain. The audit and rebuild in Phases 1 through 4 established the infrastructure. Phase 5 is where that infrastructure proved its value over time, because ad accounts degrade constantly. New irrelevant queries appear every week. Audience pools shift as users move through the funnel. Creative fatigue sets in. Competitors adjust their bids. The only way to prevent an account from sliding back into the same problems is continuous, disciplined optimization with a feedback loop that connects ad spend to business outcomes.
Weekly search term mining. Every Monday, the Clixlogix team reviewed the previous week’s search terms report and added new negatives. In the 1st 3 months after the Google rebuild, the team added 89 additional negative keywords that had not appeared in the original audit. Search behavior is not static. New query types show up with market conditions, news events, and seasonal trends. A keyword that did not exist during the audit can start consuming budget 2 months later if nobody is watching.
Monthly CRM reconciliation. Once a month, Clixlogix pulled the CRM lead status report and reconciled it against the ad platform data. Which campaigns produced the most qualified leads? Which ad groups had the highest disqualification rate? Which keywords drove phone calls that converted to site visits? This reconciliation informed the next month’s budget allocation. Campaigns that produced qualified leads got more budget. Campaigns that produced volume but low quality got cut. The budget decisions were not based on CPL or CPC. They were based on cost per qualified lead, the only metric that connected ad spend to sales pipeline.
Quarterly budget reallocation. Every quarter, the team presented a budget proposal based on the previous 90 days of qualified lead data. This replaced the old model of “spend the same amount every month and hope for the best.” In Q2 of the engagement, the team identified that Tier 1 campaigns were generating qualified leads at AED 612 each. Tier 3 campaigns were producing them at AED 1,140. The recommendation. Shift 22% of Tier 3 budget to Tier 1. The agency approved, and the following quarter saw the blended qualified CPL drop to AED 810, at the time the lowest point in the engagement. From there, continued search term mining and quarterly reallocation brought the number down further, closing the 16 month engagement at AED 763.
Looker Studio as the single source of truth. The live dashboard replaced all other reporting. The agency’s marketing manager checked it daily. The sales director used the qualified lead view to forecast pipeline. Leadership used the cost per qualified lead trend to evaluate the channel’s ROI against other marketing investments. There were no more monthly PDFs. No more vanity metrics. No more arguments between marketing and sales about lead quality, because both teams were looking at the same numbers in the same dashboard.

Fig 5 – Looker Studio Dashboard
The Decay Principle
An ad account has a measurable rate of decay. Left alone, the negative keyword list goes stale within 2 months. Attribution drifts as CRM feedback breaks. And the moment reporting reverts to lead count, the team quietly starts optimizing toward the same problem the audit set out to fix. Phase 5 built the discipline that kept 16 months of results from unwinding.

Fig 6 – Complete System Architecture
Over 16 months, the account went from a lead generation machine that could not tell buyers from browsers to a paid media system where every dirham of spend was accountable to a qualified business outcome. The raw lead count went down. The qualified lead count went up. And the cost of acquiring a real buyer dropped by more than half.

Cost per qualified lead fell from AED 1,831 to AED 763 by the final quarter. The drop came from cutting spend on traffic that could never convert and retraining the ad algorithms on qualified-lead signal.

The qualified lead rate rose from 19.4% to 62.1%. Six out of every ten leads are now genuine Abu Dhabi buyers the sales team can work, up from two out of ten before the engagement.

Google clicks from unserviceable cities dropped from 34% to 2.8%. At the account's average CPC, that recovers roughly AED 16,000 per month, redirected to Abu Dhabi's serviceable zones.

Call tracking revealed phone calls made up 31% of all paid media conversions, previously invisible. Once that signal fed back into Google's bidding, campaign performance improved across the account.

Meta's cost per qualified lead improved 44% within 6 weeks of the rebuild. The biggest drivers were switching lead forms from "more volume" to "higher intent" and eliminating the 62% audience overlap.

Monthly qualified leads doubled from 26 to 54 while total spend dropped 13.4%, from AED 47,600 to AED 41,200. Fewer total leads, twice as many qualified — the difference between optimizing for volume and quality.
Market Context
According to WordStream’s 2026 Google Ads benchmark report, the average conversion rate for Google Ads in the real estate industry is 3.70%. This account reached 4.1% on its Tier 1 campaigns after restructuring, which places it above the industry benchmark for search driven real estate lead generation.
| Category | Tools and Platforms |
|---|---|
| Advertising Platforms | Google Ads (Search, Display), Meta Ads Manager (Facebook, Instagram) |
| Analytics and Tracking | Google Analytics 4, Google Tag Manager |
| Call Attribution | Dynamic number insertion call tracking |
| Reporting | Looker Studio (live dashboard, daily refresh) |
| Data Sources | Google Ads Search Terms Report, Meta Ads Location Reports, Meta Audience Overlap Tool |
| CRM Integration | Offline conversion import pipeline (weekly cadence) |
| Landing Pages | Custom built qualifying forms with conditional logic |
| Quality Assurance | CRM lead review, call recording review, monthly reconciliation |
Our team can share client references, scope your project, and answer any question about your delivery.
More engagements where our delivery teams shipped similar outcomes for clients across industries. Read on for context on the patterns we reused, the trade offs we navigated, and the metrics that landed in production.