Why Am I Spending on Google Ads but Getting No Calls?
Five causes explain nearly all of it. Check tracking first, because the calls may already be arriving unmeasured. Then the search terms report, then the landing page.
A diagnostic order for a Google Ads account that spends money without producing phone calls.

TL;DR: Quick Answer
Five causes explain nearly all of it. Check tracking first, because the calls may already be arriving unmeasured. Then the search terms report, then the landing page.
Key takeaways
- Very cheap quotes (under R5,000) almost always exclude copywriting, SEO, custom design and post-launch support
- Professional copywriting can represent 20-35% of a total website project cost, and is worth it for search visibility
- On-page SEO built into the website at launch costs a fraction of what it costs to retrofit after the site is live
- Hosting, SSL, domain and maintenance add R3,000-R10,000 per year on top of build cost
- E-commerce adds significant cost due to payment gateway integrations, product data, security requirements and checkout UX
- Timeline and client responsiveness directly affect cost: slow feedback rounds extend agency hours
Work through these in order. The first one costs nothing to check and it resolves a surprising number of cases, because the calls are often already happening and simply not being counted.
1. Confirm the calls are not already arriving
If call tracking is not set up, a phone enquiry from an ad is invisible. The account looks like it produces nothing while the phone rings.
Check your actual phone records for the days the ads ran, and compare against the weeks before you started. If call volume rose, the campaign is working and the measurement is broken, which is a much better problem.
Then fix it properly: mark clicks on your tel: link as conversions, and use call extensions with call reporting so Google records calls placed directly from the ad.
2. Read the search terms report
This is where most wasted spend is visible, and most advertisers have never opened it.
In Google Ads, go to your campaign, then Insights and reports, then Search terms. This shows the actual queries people typed, not the keywords you chose. On broad match in particular, the two are frequently unrecognisable from each other.
Look for queries containing free, DIY, jobs, salary, course, how to, second hand, or a city you do not serve. Every one of those is a click you paid for and could not have converted.
Add them as negative keywords immediately. On a small budget this single habit often halves waste.
3. Check where the clicks land
Someone searching "geyser repair Centurion" who arrives on your homepage has to find the right page themselves, and most will not.
Every ad group should point at a page about that specific service. This one change frequently doubles conversion rate and it is usually the largest single improvement available.
Then check the page itself: does it load in under three seconds on mobile data, is the phone number tappable in the header, is there a WhatsApp option, is the form short, and is there a price or at least a range?
4. Check the budget is not spread too thin
| Symptom | What it means |
|---|---|
| Impression share under 20% | You are barely showing |
| Budget exhausted by mid-morning | Missing the rest of the day |
| Under 30 clicks a week | Too little data to optimise on |
| Five campaigns on R5,000 | None of them has enough to work with |
The fix is consolidation, not more money. One campaign on your best-margin service, targeted tightly, beats five campaigns each getting a fifth of a small budget.
5. Check the offer against what people see
Search your own main keyword and look at the results page as a customer. If four competitors show prices, response times and guarantees, and your ad says "quality service, contact us", the click goes elsewhere regardless of how well the account is built.
Nothing inside Google Ads fixes a weaker offer. Same-day callout, a published price range, a guarantee, or an after-hours option will move results more than any bid adjustment.
The order to work through
Verify tracking. Read the search terms report and add negatives. Point each ad group at the right landing page. Consolidate the budget onto fewer campaigns. Then compare your offer against the competitors on the page.
Change one thing at a time and give each change at least two weeks, because constant adjustment resets the learning and an account that is never left alone never settles.
Juicy Designs audits accounts before proposing work, and will say when the problem is the landing page rather than the ads. See Google Ads management and a free account audit. Related: negative keywords and reading the search terms report.
Frequently asked questions
Why am I spending money on Google Ads but getting no calls?
Five causes explain almost all of it: the ads are showing for the wrong searches, the landing page does not convert, calls are happening but not being tracked, the budget is spread too thin to compete, or the offer is not competitive. Check tracking first, because the calls may already be arriving.
How do I know if the searches are wrong?
Open the search terms report in Google Ads. It shows the actual queries that triggered your ads, which is frequently very different from the keywords you chose. Irrelevant terms there are money leaving the account.
Could I be getting calls without knowing?
Yes, and it is more common than people expect. If call tracking is not set up, phone enquiries from ads look like nothing happened. Check your phone records against the days your ads ran before concluding the campaign failed.
How much budget do I need before it can work?
About R5,000 to R8,000 a month in media spend for a South African service business. Below roughly R150 a day the campaign gathers data too slowly to optimise and never leaves the guessing stage.
How long should I give it?
Two to four weeks for direction and about 90 days before judging it properly. But if the search terms report is full of irrelevant queries, fix that immediately rather than waiting.
