We have audited over a hundred Google Ads accounts run by Pakistani SMEs. The pattern is almost always the same. Six specific leaks, in the same order, account for 60 to 80 percent of all wasted ad spend. Most accounts have four or five of the six active at the moment we look at them. Plugging them is not glamorous, it is not "growth hacking", and it is not what most agencies want to talk about, because the work happens before any campaign sees a single fresh impression.
What follows is the exact audit we run in the first week of every Google Ads engagement. Run it yourself on your account this weekend. If you find three or more of these leaks, you can recover meaningful wasted spend just by fixing them, without increasing your budget by a single rupee.
Leak 1: No conversion tracking
This is the single most common issue. The Google Ads account is spending money daily, but Google has no idea what counts as a successful outcome. Phone calls are not tracked. Form submissions are not tracked. WhatsApp clicks are not tracked. Purchases on e-commerce are not tracked.
Without conversion data, Google's algorithm is optimising for whatever metric you have selected, which by default is clicks. Clicks have almost no correlation with sales. The algorithm cheerfully spends your budget driving cheap clicks from people who never buy because that is what you told it to do.
The fix: install Google Ads conversion tracking for every meaningful action on your site. At minimum: form submissions, phone clicks, WhatsApp clicks, and (for e-commerce) purchase events. The setup takes 2 to 4 hours for someone who has done it before. Once installed, switch your bidding strategy to maximise conversions (more on this in leak 6).
The improvement is dramatic. We have seen accounts cut cost per lead by 40 to 60 percent in the first 30 days after fixing conversion tracking alone, with no other changes to campaigns or budget.
Leak 2: Broad match keywords with no negatives
Broad match is Google's default match type. It tells the algorithm to match your ads against any search Google thinks is related, even if the words are completely different. The intent behind this is to capture searches you did not think to add to your keyword list. The reality is that without aggressive negative keyword management, broad match burns budget on irrelevant clicks.
A Pakistani business selling premium office chairs on broad match for "office chair" will pay for clicks on: "free office chair", "office chair under 5000 rupees", "DIY office chair", "broken office chair repair", "office chair Pakistan rent", "second hand office chair Karachi". None of these searchers are buyers of premium chairs.
The fix: switch broad match keywords to phrase match (which requires the searcher to use the keyword phrase intact). Then build a negative keyword list. Pull the search terms report (Tools > Keyword Planner > Search Terms) and add every irrelevant term you see as a negative. For most accounts, the negative list grows to 50 to 200 entries over the first 90 days. Each negative is a recovered rupee.
Leak 3: One ad group with twenty keywords
Ad groups are containers. They hold keywords and the ad copy that shows when those keywords trigger. If you put 20 different keywords in one ad group, every single search triggers the same ad copy. A search for "best digital marketing agency Lahore" and a search for "cheap SEO Karachi" see the same headline.
Different searches have different intents. People searching "best" want quality signals. People searching "cheap" want price signals. People searching for a city want local relevance. One ad cannot speak to all of them.
The fix: tight ad groups. Three to five closely related keywords per ad group. Each ad group has 2 to 3 ads written specifically for that keyword theme. A search for "best digital marketing agency Lahore" hits an ad headline that says "Premium Digital Marketing in Lahore". A search for "affordable SEO services" hits an ad headline that says "Affordable SEO for Pakistani SMEs". Quality Score improves, CPC drops, and CTR goes up. All three are direct revenue.
Leak 4: Default device bidding
Most accounts run the same bid across desktop, mobile, and tablet by default. But the conversion rate varies by 30 to 200 percent between devices, depending on the industry. For most Pakistani service businesses, mobile converts well. For B2B sales of complex products, desktop converts dramatically better.
If you spend the same on all devices, you are systematically overpaying on the device that converts poorly and underpaying on the device that converts well.
The fix: after the account has been running for 30 days, pull the device performance report. Calculate cost per conversion by device. Apply bid adjustments to favour the high-converting device and reduce spend on the low-converting one. For example, if mobile converts twice as well as desktop, apply a +30 percent bid modifier on mobile and a -20 percent on desktop. Adjust further based on data.
Leak 5: Geographic targeting too broad
If you serve only Lahore, do not target all of Pakistan. Yet most Pakistani SMEs set their location to "Pakistan" because Google Ads defaults to it and the SME does not change it.
The result: you pay for clicks from Karachi, Peshawar, Islamabad, and Quetta from people who will never become customers because you cannot serve them. Money out the door for nothing.
The fix: set your location to the specific cities and regions you actually serve. For service businesses with a physical location, use a radius targeting (typically 10 to 50 km around your office). For e-commerce that ships nationally, exclude locations where shipping is uneconomic. For B2B selling to specific industries, layer location with audience targeting.
Once that is set, look at the city-level performance report after 30 days. Some cities will convert better than others. Apply bid adjustments to favour high-converting cities. Lahore CBD might convert 3x better than Lahore suburbs. Pay accordingly.
Leak 6: Wrong bidding strategy
Google offers many bidding strategies. Most accounts default to Maximise Clicks, which tells Google to drive as many clicks as possible within the budget. This is the wrong strategy for almost every Pakistani business after the first 30 days.
If you have conversion tracking installed (leak 1 fixed), the right bidding strategy is Maximise Conversions or Target CPA. Both tell Google to optimise for outcomes, not raw traffic. The algorithm uses every signal it has to find the people most likely to convert and bids more aggressively on them.
The fix: after the account has 30+ conversions in the last 30 days, switch the bidding strategy. Start with Maximise Conversions to let Google find your CPA naturally. After 60 to 90 days of data, switch to Target CPA and set a target slightly below your historical average. The algorithm will hit that target while gradually reducing wasted spend.
How to audit your own account in 30 minutes
| Check | Where to look | What good looks like |
|---|---|---|
| Conversion tracking | Tools > Conversions | At least 3 conversion actions, marked as Primary |
| Match types | Keywords > Match type column | Phrase or exact match dominant, broad only with experiments |
| Negative keyword count | Keywords > Negative keywords | At least 20 to 50 negatives per ad group |
| Ad group size | Each ad group | Maximum 5 to 7 keywords per ad group |
| Device bid adjustments | Devices view | Modifiers applied based on 30-day data |
| Geographic targeting | Locations view | Specific cities, not full country |
| Bidding strategy | Campaign settings | Maximise Conversions or Target CPA, not Maximise Clicks |
These six leaks compound. Each one wastes 10 to 30 percent of your budget. If your account has four of the six active, you are losing roughly half your spend before a single optimised click happens. Fixing them in order, week by week, typically halves the cost per lead within 60 days.
Frequently Asked Questions
How long does it take to fix all six leaks?
Roughly 7 to 14 working days for the technical setup (conversion tracking, ad group restructure, negative keyword build). The bidding strategy switch then needs 30 days of data before changing, and ongoing weekly optimisation continues from there.
Should I pause my campaigns while fixing these leaks?
No. Pausing campaigns loses learning data Google has built up. Fix the leaks while campaigns continue running. The improvements are visible within 2 to 4 weeks of going live.
Are these leaks the same in Pakistan as in international markets?
The leaks are universal. Google Ads is a global platform with the same defaults everywhere. The Pakistani-specific element is that local SMEs are more often self-managing their accounts without training, so the leaks are present in 80+ percent of audits versus 50 to 60 percent in mature markets.
Will Performance Max campaigns fix these leaks automatically?
Performance Max relies even more heavily on accurate conversion tracking and good audience signals. If your conversion tracking is broken, Performance Max accelerates the loss instead of fixing it. Fix the leaks first, then consider Performance Max as a layer on top.
What is the single fastest win from this list?
Adding negative keywords. It can be done in one afternoon using your search terms report and typically recovers 10 to 25 percent of wasted spend within the first week.
Want us to handle this for you?
We do this every day for Pakistani businesses. Book a free 30-minute call and we will tell you the honest answer for your situation.
Book a free strategy call