Hi there Oli,
Thanks for reaching out! Happy to give you some of my initial thoughts and guidance on this. What you're describing is actually a super common problem for people new to running ads on Facebook, so don't worry, you're not alone. It's frustrating, I know, but it's also completely fixable once you understand what's going on under the bonnet.
The short answer is you're telling the machine to find you the cheapest possible results, and it's doing its job brilliantly. The problem is, the cheapest results aren't always the best ones, as you've found out. Let's dig into how we can sort this out for you.
We'll need to look at why Facebook is doing this...
Right, first thing to get your head around is that the Facebook (or Meta) algorithm isn't broken. It's actually a brutally efficient machine that does exactly what you tell it to do. When you set up a campaign with a broad geographical target like "a selection of areas and countries" and a low budget, and you likely have the campaign objective set to something like 'Traffic' or 'Engagement', you've given it one simple instruction: "find me the most clicks/views/likes for the lowest possible price."
And what does the algorithm do? It scans all the countries you've selected and finds the place where user attention is the cheapest. In this case, that's Saudi Arabia. The cost to show an ad and get a click there is tiny compared to, say, the UK or the US. So, the algorithm pours your entire budget into that one country because that is the most efficient way to fulfill your instruction. It's not being difficult; it's being hyper-logical.
You're essentially paying Facebook to find you an audience of non-customers. When you optimise for 'Reach' or 'Traffic', you're telling the algorithm to find the largest number of people for the lowest price. And who are those people? They're the users who are least likely to click, least likely to engage in a meaningful way, and almost definately least likely to ever buy anything. Their attention is cheap because they're not in demand by other advertisers who are looking for actual customers. You're accidentally telling the world's most powerful advertising machine to find the worst possible audience for your product.
The myth is that you need "brand awareness" first before you can make sales. Tbh, for a small business or someone starting out, that's nonsense. The best form of awareness is getting a real customer who loves what you do. Awareness is a byproduct of making sales and having a great product, not a prerequisite for it. So, we need to change the instructions you're giving the machine.
I'd say you need to take back control of your targeting...
So, how do we fix it? The number one thing you need to do is stop lumping all your countries into one big ad set. This is the root of your problem. You need to take back control from the algorithm and tell it exactly where you want your money to be spent. You do this by creating seperate campaigns, or at the very least, separate ad sets, for different geographical regions.
This way, you can set a specific budget for each region. If you want to spend £5 a day on the UK and £2 a day on the US, you can. The algorithm will then be forced to work within those constraints, finding you the best possible results *within that specific country*. It stops the budget from automatically flowing to the cheapest overall location.
Here’s how I would suggest you group them. You don't need to target every country, just pick the ones that make sense for whatever you're selling. This is a good starting point:
Grouping 1: Core English-Speaking Countries (Typically Higher Cost, Higher Value)
This is often the best place to start if your product and website are in English. These markets are competitive, so clicks will cost more, but the users are more likely to have higher disposable income and be used to buying online.
- -> United States
- -> United Kingdom
- -> Canada
- -> Australia
- -> New Zealand
- -> Ireland
Grouping 2: Other Developed Countries (High Potential)
This is another high-value group. You might need to consider language, but many people in these countries have a high level of English proficiency. These are solid markets to test.
| Norway | Ireland | Switzerland | Germany |
| Sweden | Netherlands | Australia | Denmark |
| Finland | Singapore | United Kingdom | Belgium |
| Canada | United States | Austria | Israel |
| Japan | South Korea | Spain | France |
Grouping 3: The "Rest of World" or Lower-Income Tier (Use With Caution)
This is where countries like Saudi Arabia often sit. The traffic is cheap, but it can be very low quality and full of bots. If you must run a worldwide campaign, I'd strongly suggest excluding the very lowest-income countries to protect your budget from being wasted. If you're getting leads, you'd want to install a captcha on your landing page or have an email verification step to weed out the rubbish.
Normally we suggest excluding the top 30 or so lowest income countries. You've already discovered what happens when you include them all - one of them will just suck up all the money.
So, the practical step is this: Duplicate your current ad set. In the first one, set the location to just Saudi Arabia (since you know it gets cheap clicks) and give it a tiny budget, maybe £1 a day, just to see what happens. In the second ad set, set the location to your "Grouping 1" countries and give it the rest of your daily budget. Now you're forcing Facebook to spend your money where you want it spent. You'll get fewer clicks for your money, but they will almost certainly be more valuable.
You probably should be thinking about what you're optimising for...
This brings me to my next point, which is probably the most important change you can make. You mentioned you're getting "clicks". I'm going to guess your campaign objective is set to 'Traffic'. As we've discussed, this tells Facebook to find people who are happy to click on links but not necessarily do anything else. They're 'clicky' people, not buyers.
You need to change your objective to what you *actually* want to happen. Do you want people to buy a product? Set the objective to 'Sales' (or 'Conversions' on the old interface). Do you want people to sign up for a newsletter or fill out a contact form? Set the objective to 'Leads'.
When you do this, you give the algorithm a much better command: "Don't just find me people who click. Find me people within my target audience who have a history of actually *buying things* or *filling out forms*."
This is a completely different ball game. The algorithm will now ignore the cheap, low-quality users and seek out the much smaller pool of people who are likely to convert. Yes, your cost per click (CPC) will go up. Your cost per thousand impressions (CPM) will go up. But your cost per *result* (the thing you actually care about, like a sale) will go down. I remember one client, a medical job matching service, where their cost per user acquisition was over £100. By fixing the objective and targeting, we got that down to just £7. It's that powerful.
To do this, you need to have the Meta Pixel installed correctly on your website, and you need to have conversion events set up (e.g., 'Purchase', 'Lead', 'CompleteRegistration'). If you haven't done this, it's your absolute first priority. Without it, you're flying blind.
You'll need to understand the costs before you scale...
Once you've structured your campaigns correctly and set the right objective, you need to have realistic expectations about cost. Getting a click for a few pence in Saudi Arabia is not the norm in valuable markets.
Here’s a rough idea of what you can expect. These are just ballpark figures, but they're based on thousands of campaigns we've run. A lot depends on your industry, your ads, and your landing page.
| Metric | Objective: Signups/Leads (Developed Countries) | Objective: Sales (Developed Countries) |
|---|---|---|
| Cost Per Click (CPC) | £0.50 - £1.50 | £0.50 - £1.50 |
| Landing Page Conversion Rate | 10% - 30% | 2% - 5% (eCommerce standard) |
| Estimated Cost Per Result (CPA) | £1.60 - £15.00 | £10.00 - £75.00 |
As you can see, the cost to get a sale is much higher than the cost to get a lead. This is normal. If you're selling a £20 product and your cost per sale is £15, you're still making money. If your cost per sale is £30, you're losing money. This is the simple maths you need to be on top of.
I remember one client who sells online courses, and we generated $115k in revenue for them in about six weeks. Their cost per purchase was well within a profitable range because the course price was high enough to support it. The key is to know your numbers.
I'd say you need to define your customer by their nightmare, not their location...
Okay, so we've fixed your campaign structure and objective. Now for the next level. The biggest mistake people make after fixing the geography is still thinking of their audience in sterile, demographic terms. "People aged 25-45 in the UK who like 'Travel'." It's useless.
You need to stop defining your customer by who they are and start defining them by their *pain*. What is the specific, urgent, expensive problem or 'nightmare' that your product or service solves? Your ideal customer isn't a demographic; it's a person in a problem state.
Let's pretend you're selling a course on how to use Procreate for digital art. Your target customer isn't "an artist". Their nightmare is "I'm a talented traditional artist, but I feel completely left behind by the digital world. I see others getting amazing commissions online, and I'm stuck, afraid my skills are becoming irrelevant. I'm frustrated and terrified I won't be able to make a living from my passion."
See the difference? That's a real, emotional problem. Once you know that nightmare, your ads almost write themselves. You're not selling a "Procreate course"; you're selling the confidence to go digital, the bridge from frustration to paid work, the relief of knowing your art has a future.
Your ad targeting changes too. Instead of just targeting 'Art', you target people who follow specific digital artists, people who have shown an interest in 'Wacom tablets' or 'Procreate', members of Facebook groups for 'Struggling Artists'. You target the *symptoms* of their pain. This is how you find people who are not just vaguely interested, but are actively looking for a solution you provide.
This is the main advice I have for you:
This is a lot to take in, I know. It's a shift from just "boosting a post" to thinking like a professional advertiser. Getting this stuff right is the difference between burning money and building a profitable business. Here are the main recommendations I'd give you to implement right away.
| Action Item | Why It's Important | How to Do It |
|---|---|---|
| 1. Restructure Your Campaigns | To stop your budget from flowing to the cheapest, lowest-quality country and to gain control over ad spend per region. | Create seperate ad sets for different geographical groupings (e.g., UK/US, Developed EU, etc.). Assign a specific budget to each. |
| 2. Change Campaign Objective | To tell the algorithm to find buyers/leads, not just cheap clicks. This is the single biggest lever for performance. | Switch your objective from 'Traffic' to 'Sales' or 'Leads'. Ensure your Meta Pixel is installed and tracking these events. |
| 3. Define Your Customer's Pain | To create ads that resonate emotionally and attract people with a real need for your solution. | Write down the specific "nightmare" your product solves. Use that language in your ad copy and target interests related to that pain. |
| 4. Track Your Numbers | You can't optimise what you don't measure. You need to know your Cost Per Acquisition (CPA) to know if you're profitable. | In Ads Manager, add columns for "Cost per Result" and "Purchase ROAS (Return On Ad Spend)". Monitor these daily. |
Running paid ads effectively is a skill. It involves strategy, testing, psychology, and data analysis. It's not just about pushing a few buttons. When you're just starting out, it's easy to make these simple mistakes that cost a lot of money and lead to immense frustration, making you think "Facebook Ads don't work". They do work, but they demand a more sophisticated approach.
If you get the structure and strategy right from the beginning, you build a foundation for scalable, predictable growth. Get it wrong, and you're just throwing money into a black hole. Many business owners find it's more effective to have an expert set up these foundations correctly and manage the ongoing optimisation, so they can focus on running their business.
If you’d like to go through your specific setup and have us map out a full strategy for you, we offer a free, no-obligation initial consultation call where we can do just that. It might be helpful to have a second pair of expert eyes on it.
Hope this has been helpful and gives you a clear path forward!
Regards,
Team @ Lukas Holschuh
Lukas Holschuh
Founder, Growth & Advertising Consultant
Great campaigns fail without expertise. Lukas and his team provide the missing strategy, optimizing your entire advertising funnel—from ad creatives and copy to landing page design.
Backed by a proven track record across SaaS, eLearning, and eCommerce, they don't just run ads; they engineer systems that convert. A data-driven partnership focused on tangible revenue growth.