// Knowledge base
5 alternatives to an online marketing agency (and when to choose which)
By Mitchel van Luit
4 min read
An agency is not the only way to make your advertising work. Five serious alternatives listed, with what they cost, when they fit and when they do not. Including the situations in which we ourselves advise not to work with us.
In short
✔ Freelancer, training, hiring, channel agencies or doing it yourself: each suits a different situation.
✔ Three questions determine the choice: is there time, is the budget growing, and does the knowledge need to stay in-house?
✔ Having multiple channel agencies at the same time means that no one oversees the customer journey across channels.
✔ Doing it yourself is the cheapest on paper, until a three-month mistake costs your entire budget.
Hiring an online marketing agency is not the only way to make your advertising work, and often not the cheapest. There are five serious alternatives: a freelancer, having your own marketer trained, hiring a marketer, specialised agencies per channel, or doing it yourself with courses and tooling.
Below is the cost of each alternative, when it fits and when it doesn't. Including the situations in which we would say: choose one of these, and not us.
Why people are looking for alternatives
Almost always for one of these three reasons: the agency costs more than it delivers, the knowledge stays outside the organisation, or things move too slowly because every change has to go through an account manager.
Those are not complaints about agencies in general, they are signs that the model does not fit the situation. Which alternative works best depends on which of the three carries the most weight for you.
1. A freelance performance marketer
What it costs: on a freelance and entry-level typically 500 to 1,500 euros per month, for growing SMEs 1,500 to 5,000 euros. Hourly rates in the market range between 75 and 175 euros.
Whenever it suits: You want execution without overhead, have a clearly defined assignment and consider short lines of communication more important than continuity.
When not: if the channel is business-critical. If your freelancer falls ill, gets a larger client or quits, your advertising stops. At an agency you can absorb that, with a single person rarely.
Training your own marketer
What it costs: one-off. Our in-house training programme cost €7,500: six sessions over eight weeks. Add to that half a day to a full day a week from your marketer during those eight weeks.
Whenever it suits: You have someone in-house who really wants to run advertising themselves, there is a budget that can grow along with it, and your offer is already selling somewhere.
When not: if that person cannot free up the time, the process will grind to a halt halfway through, making this not the cheapest but the most expensive option. Neither is it suitable if you actually want to hand over management; in that case, you are buying an obligation rather than a solution.
3. Employing a marketer
What it costs: a salary plus employer's social contributions, alongside a recruitment process. Also count on onboarding time before someone becomes productive.
Whenever it suits: you structurally have enough work for a full-time role and want to keep the knowledge in-house permanently. With a media budget heading towards tens of thousands of euros a month, this almost always becomes the cheapest option per euro.
When not: with a small budget. Having someone steer a campaign of a few thousand euros a month full-time is an expensive way to optimise. And you are buying the knowledge of just one person: if they leave, you start all over again.
4. Channel-specific specialist agencies
What it costs: per agency comparable to a full-service agency, so you pay the base fee multiple times.
Whenever it suits: if one channel really delivers the lion's share of your turnover and you want the absolute best for it.
When not: as soon as you deploy multiple channels, the problem arises that nobody is monitoring the whole: each agency optimises its own channel, and the cross-channel customer journey belongs to nobody. We then frequently see the same person being approached by three parties at the same time, with three different messages.
5. Do it yourself with courses and tooling
What it costs: A day course or online course usually costs a few hundred to well over a thousand euros. On paper, the cheapest route.
Whenever it suits: your budget is still small, you want to understand how it works first, and you have time to learn from your own mistakes.
When not: if the costs of those mistakes are higher than the guidance. A campaign that is judged on the wrong metric for three months costs you the entire budget of those three months plus the conclusion that advertising doesn't work. That is the most expensive lesson there is, because that conviction sticks around afterwards.
How to choose
Three questions determine the answer almost completely.
- Is there someone with time every week? If not, training someone or doing it yourself are out of the question. Then you choose between a freelancer, an agency, or employing someone.
- How large is your media budget, and is it growing? Below about a thousand euros per month, an algorithm gets too little data to learn; we use around 1,250 euros as a lower limit. Above ten thousand per month, having your own marketer soon becomes logical.
- Should the knowledge remain inside? If so, outsourcing and standalone channel agencies are out of the question, no matter how good they are.
When we say ourselves: choose an alternative
We do not take on clients if we think it is not going to work out. Specifically, we say no in the following cases:
- There is no proven proposition. Advertising amplifies what is already there; it does not create anything out of nothing. Invest in your proposition first.
- The budget cannot increase once the campaigns are running profitably. That way, you learn to build a channel that is subsequently not allowed to grow further.
- A final verdict is expected within six weeks. Depending on your decision-making cycle, it takes two to six months before you can say anything reliable.
In those situations, a day course, a freelancer for a defined job or simply waiting a bit longer is a better use of the same money.
marketing psychology
The summary at the top (the “in short” block) lowers the barrier to entry: anyone who sees the core message first is subsequently more likely to read the whole article.
// Frequently asked questions
Questions about this subject.
What is the cheapest alternative to a marketing agency?
Doing it on paper yourself with a course costing a few hundred pounds. In practice, that is often the most expensive option, because the cost of mistakes disappears into your media budget rather than appearing on an invoice. The cheapest alternative is the one that suits your situation, not the one with the lowest price tag.
When is a freelancer better than an agency?
For a clearly defined assignment where short lines of communication are more important than continuity. Freelance and entry-level typically cost 500 to 1,500 euros per month compared to 12,000 to 30,000 euros per year with an agency. The risk is the dependency on a single person.
When is it best to hire a marketer?
When you structurally have enough work for a full-time role and your media budget grows towards tens of thousands of euros a month. With a small budget, having someone steer full-time on a few thousand euros of campaign budget is an expensive way to optimise.
Is it wise to choose a specialised agency for each channel?
Only if a channel delivers the lion's share of your revenue. If you use multiple channels, nobody oversees the whole: each agency optimises its own channel, while the customer journey cuts right across them.
What is the minimum media budget you need?
Enough for the algorithm to learn. We use approximately 1,250 euros per month as a lower limit, because below that a campaign receives too few conversions to recognise patterns and therefore remains expensive and unpredictable.
// Read more
More from the knowledge base.
Article: 3 min read
When an in-house training programme does not work
We regularly say no to our own in-house training programme. Not [...]
Read on →
Article: 3 min read
Online marketing coaching: for the business owner or for the in-house marketer?
If you search for online marketing coaching, you get two
Read on →
Article: 3 min read
Why “we’ve tried advertising” almost never means that advertising doesn’t work
It is the most frequently heard sentence in introductory interviews: we have [...]
Read on →



