Hisan.
Growth diagnostic
Paid Media · Sales Quality

Your Ads Bring Leads.
Why Is Nobody Buying?

The missing story between a busy inbox and a quiet sales report.

The ad report is green.
The inbox is busy.
The sales team is unconvinced.

Picture a small fit-out business in Muscat. Its monthly report announces 100 enquiries at OMR 6 each. The owner opens the lead sheet: people asking for jobs, customers wanting a tiny repair, a few promising projects, and several conversations that stopped after “send price.” Only three jobs have closed.

The marketer says the leads are cheap. The salesperson says the leads are bad. Both are looking at a different part of the same journey.

This is a fictional teaching example, not a client case study or an Oman market benchmark. We will use it to separate four possible problems: who the ads attract, what the page promises, what happens after the enquiry, and what the advertising system counts as success.

First, open the lead sheet—not another dashboard

Choose a group of enquiries old enough to have had a fair chance to buy. If projects usually take a month to close, yesterday’s leads cannot tell you this month’s final sales conversion rate. Keep the enquiry date, source and current stage together so that late sales remain connected to the original group.

Then count unique enquiries, people you reached, genuinely suitable opportunities, quotes and wins. Deduplicate repeat messages. A person who sends three WhatsApp messages is still one prospect.

Where did the 100 enquiries go?Illustrative monthly cohort · counts share the same starting group
Enquiries
100
Reached
60
Qualified
20
Quoted
10
Won
3

40 were not reached. Of the 60 reached, 40 did not qualify. Of the 20 qualified, 10 received a quote. Three of those 10 bought.

This picture raises better questions than “Why are sales low?” Why were 40 people not reached? Were contact details wrong, replies late, or calls made at inconvenient times? Why did half the qualified group never receive a quote? Do not assume every drop-off belongs to the ad campaign.

Also separate lost from still deciding. A pending renovation proposal is not the same as a rejected quote. Your funnel should expose uncertainty instead of hiding it inside one disappointing number.

The OMR 6 lead that cost OMR 200 to win

In our example, OMR 600 in ad spend produced three customers. The advertising cost per customer is OMR 200. That excludes agency fees, creative production and sales costs, so it is not a fully loaded customer acquisition cost.

Same spend. Different quality. Hypothetical outcomes, not a forecast.
MeasureCampaign ACampaign B
Advertising spendOMR 600OMR 600
Unique enquiries10040
Cost per enquiryOMR 6OMR 15
Customers won36
Ad cost per customerOMR 200OMR 100
Contribution per customer before adsOMR 150OMR 150
Contribution after ads−OMR 150OMR 300

Campaign B has the more expensive enquiry and the stronger business outcome in this example. The contribution figure means revenue minus the variable cost of delivering the work, before advertising. Contribution after ads is still not net profit: fixed overheads and any other omitted costs remain.

At OMR 150 contribution per customer, OMR 600 of advertising needs four customers just to cover that advertising spend. Three is below that threshold. Six leaves OMR 300 toward the remaining costs. This is why “more leads” is an incomplete brief.

TRY YOUR NUMBERS

What is a customer actually costing you?

Use one mature lead cohort. Enter contribution after variable delivery costs, before advertising—not total sales revenue.

Cost per enquiryOMR 6.00
Ad cost per customerOMR 200.00
Lead-to-sale rate3.0%
Contribution after ads−OMR 150.00

4 customers needed to cover this ad spend at OMR 150.00 contribution each.

Calculations run in your browser. This calculator does not send or save your inputs. It excludes fixed overheads, other acquisition costs and future repeat purchases.

Four reasons the conversation never becomes a sale

1. The ad attracts a different job from the one you sell

“Affordable interiors” could mean a complete office fit-out, a replacement cabinet handle or a job vacancy to different searchers. An attractive message can invite the wrong kind of attention if it never describes the scope.

Review actual search terms alongside lead outcomes. Google explains that even exact match can match searches with the same meaning or intent; it is not limited to identical wording. Use negative keywords where the intent is clearly irrelevant, while checking that exclusions do not remove genuine buyers. [1]

Try this: state the service area, type of work and realistic minimum scope. In the Muscat example, “Office fit-outs in Muscat · design, build and installation” gives people more information than “Best interiors at the best price.” Any price qualifier should reflect a real offer and explain what changes the final quote.

2. The landing page sells certainty; the reply introduces surprises

Imagine an ad promising a quick estimate. The page asks for a phone number. The first reply demands a site visit before sharing even a price range. Each step may make sense internally, but together they break the expectation you created.

Put the next step on the page: what information is needed, whether a visit is required, whether it costs anything, and when an estimate can realistically arrive. Show relevant work with permission and explain what was included. A beautiful gallery cannot answer every practical buying question.

A MORE USEFUL FIRST REPLY · SAMPLE SCRIPT

“Thanks for getting in touch. Is this an office fit-out or a smaller repair? Which area is the property in, and when would you like the work completed? Once we know the scope, we can explain the estimate process and the next available appointment.”

The point is to make the conversation easier, not to interrogate the customer. Match Arabic or English to the person’s preference and make sure the team receiving the enquiry can continue in that language.

3. Suitable buyers get lost between people

A lead can arrive in a shared inbox, get forwarded to a salesperson, and disappear because everyone assumes someone else replied. Another gets a generic PDF with no answer to the actual question. These are handover problems.

Assign an owner and a next action to every promising enquiry. Track the time to the first useful human response during your stated operating hours. An automated greeting confirms receipt; it does not answer a question about availability or scope.

Record why a conversation stopped: unreachable, outside service area, unsuitable scope, budget mismatch, timing, competitor chosen, or unknown. Keep “unknown” available. A guessed reason creates confidence without evidence. For the operating details, use the lead response system guide.

4. The campaign learns from the easiest action to count

A WhatsApp-button click proves that somebody clicked. It does not prove that a message was sent, a suitable project was discussed, or money changed hands. If your report calls all of those events “leads,” the number becomes difficult to interpret.

Google Ads provides qualified-lead and converted-lead categories to represent deeper steps using offline information. Define what each stage means for your business before connecting the data. A converted lead is a step you define; it should not automatically be presented as a paid sale. [2]

Give sales and marketing the same definition of “qualified”

For our fictional fit-out business, a workable starting definition is: a genuine contact, an in-scope project in the service area, and enough information to agree on a meaningful next step. Adapt that definition to your own buying process.

A practical review card—not a universal scoring model
CheckWhat to record
ContactGenuine person; contact details work; duplicate checked.
Service fitRequested work and location are within what you deliver.
Commercial fitScope and price expectations have been discussed. “Unknown” stays distinct from “too low.”
TimingCustomer’s intended start date and your capacity are compatible.
Next stepA named owner and an agreed call, visit or proposal date.

Do not reject a lead simply because someone declines to state a budget immediately. People may be researching precisely because they do not know the cost. A useful price explanation can qualify the opportunity better than a mandatory budget box.

Once a week, have sales and marketing review a small sample together. Include wins, losses and unknowns. Read the original enquiry, not just the label somebody assigned to it. The purpose is consistent decisions, not a score that looks scientific.

Close the loop before asking the platform to improve quality

Start with the record you can trust: a unique lead ID, source, enquiry date, qualification date, current outcome and owner. Where appropriate, connect verified offline outcomes back to the campaign. Google’s enhanced conversions for leads supports matching hashed first-party information with imported offline outcomes. Follow the documented setup and customer-data requirements. [3]

Check which conversion actions the campaign actually uses for bidding. Primary actions can guide bidding when their standard goal is selected. Secondary actions normally serve observation, but actions included in custom goals can be used for bidding even when marked secondary. Review the campaign’s goal settings rather than relying on the label alone. [4]

Keep an observation event such as a contact-button click distinguishable from a qualified opportunity. Avoid treating multiple stages of one customer journey as independent new customers. Verify uploads, duplicates and sales delays before drawing conclusions from the new numbers.

If sales are rare or take months, moving immediately to a sale-only bidding goal may leave too little timely feedback. Choose a reliably measured stage close enough to commercial value to be useful, then review whether those qualified opportunities actually become customers. No tracking setup guarantees better buyers.

For implementation context, continue with conversion tracking for Oman businesses. This article’s main job is deciding what deserves to count.

A seven-day investigation, not a seven-day sales promise

  1. Days 1–2: Reconstruct a mature cohort. Deduplicate enquiries, check ownership and separate pending from lost. Calculate ad cost per customer and contribution after ads.
  2. Days 3–4: Read the conversations. Compare actual enquiries with the ad and landing-page promise. Identify one recurring failure with evidence.
  3. Day 5: Change one thing. Clarify the project scope, repair a handover, explain the estimate process, or correct a misleading conversion event.
  4. Days 6–7: Verify the change works. Test the contact path and confirm the new information reaches the person handling enquiries. Log the change date.
  5. After a full sales cycle: Review the outcome. Compare like-for-like cohorts, accounting for spend, source mix and seasonality. A handful of extra wins is encouraging, but does not by itself prove the change caused them.

Before you increase the budget

Ask a better question at the next reporting meeting

Instead of “How many leads did we get?”, ask: “Which enquiries became suitable opportunities, where did the others stop, and what evidence tells us what to fix?”

The useful answer might be a clearer ad. It might be an honest price range, a named salesperson or a working conversion import. Find the break before buying more traffic to send through it.

Questions business owners ask

What is a good lead-to-sale conversion rate in Oman?

There is no single rate that fits every industry, offer and lead definition. Establish your own mature-cohort baseline, separate channels and compare the acquisition cost with contribution. The percentages here are illustrative, not benchmarks.

Should I pause the ads if leads are not buying?

First check spend exposure, tracking accuracy, sales delays and whether suitable opportunities are progressing. If acquisition economics are clearly unsustainable or the contact path is broken, reducing or pausing spend while you repair it can be sensible. A short period without closed sales does not tell the whole story.

Do I need an expensive CRM?

A consistently maintained lead sheet can reveal the first problems. A CRM becomes useful when ownership, follow-up volume or integrations are difficult to manage manually. The process and definitions matter before the software.

References & method

Official documentation checked September 6, 2026. Platform interfaces can change. Diagnostic recommendations and fictional examples are the author’s editorial framework.

  1. Google Ads: About keyword matching options — supports the explanation of meaning-based matching and exclusions.
  2. Google Ads: Qualified leads and converted leads — explains offline qualification and advertiser-defined conversion stages.
  3. Google Ads: About enhanced conversions — describes first-party matching for offline lead outcomes.
  4. Google Ads: Primary and secondary conversion actions — explains bidding roles and the custom-goal exception.

Example method: cost per enquiry = ad spend ÷ unique enquiries; ad cost per customer = ad spend ÷ customers won; contribution after ads = customers × contribution per customer − ad spend. Ad-spend break-even customers = spend ÷ contribution per customer, rounded up. All example numbers are invented for explanation.

Getting enquiries without enough customers?

Let’s examine the campaign, the customer journey and the numbers behind the gap.

Discuss your lead quality