It is the question every freelancer asks sooner or later: how much should I spend on promoting myself online? There is no magic number, but there is a method. Setting a budget starts from what you want to achieve: how many new clients you need, how much profit each one leaves you and what you can afford for each one you win. A plumber in Elda who has just registered is not in the same position as a dentist in Valencia with 10 years of loyal patients. This article for freelancers and small businesses in Spain shows you how to calculate your budget, split it between your site, local visibility, content, social media, email and advertising, and measure the return.
What is a digital marketing budget?
It is the money you set aside regularly to promote what you do. It forms one part of a wider budget that may also cover flyers or signs on your van, and it breaks down into four parts:
- Fixed expenses: your site, your domain and the online tools you subscribe to.
- Services: the help you buy, such as profile upkeep, copywriting or design.
- Variable spend: advertising, including boosted social media posts, which you can switch on and off.
- Your hours: the effort you put into publishing, replying to reviews and updating your site.
Why set a budget at all?
A budget turns a string of impulse purchases into a plan you can measure. Without one, spending follows whatever offer arrives that week, and it is hard to tell what actually brought in sales.
- You stop buying on impulse. Directory listings, a sponsored mention, an advert in a local magazine: an amount set in advance lets you turn down offers that do not fit your plan.
- You can compare options. Once you see the price of each one and how many leads it brings, you can move money towards the strategies that repay the investment.
- Planning becomes easier. You decide in advance when to add new services, when to test a campaign or new strategies and how much to keep for your busy season.
How much should a small business spend on marketing?
There is no right amount for everyone: what you need to invest depends on how many new jobs you want and what you can afford to spend to win each one. For a new freelancer, that can mean a few dozen euros a month plus some of your own effort; modest budgets can work if they are focused. A company with staff and bigger growth plans is likely to need more.
Revenue ratios: a rough guide, not a rule
Many guides suggest that small businesses set their marketing budgets as a fixed share of revenue. These benchmarks vary widely by sector, country and stage, and they are often based on companies in a very different market from a one-person business in Alicante.
A new company that needs to make itself known often has to spend more at first than an established one with plenty of referrals, so treat any ratio as a sense check at most.
Factors that determine your budget
- Your business goals: more enquiries, a new speciality, a second location or simply a fuller diary.
- What a customer is worth: the profit from one job and whether people come back or recommend you.
- Your audience: individuals, other businesses or both, since they compare and decide in their own ways.
- Your industry and the competition: how many other businesses appear when someone in your town looks for what you do.
- Your stage: a new company has more ground to cover on brand awareness than businesses already known locally.
Understanding these factors before you set an amount keeps your budget based on your own situation rather than on averages.
How to calculate your budget in five steps
Work backwards from what you want to achieve; a notepad or a simple spreadsheet is enough for these steps.
Step one: set clear business goals
Write down what you want over the next quarter in specific terms: calls, form requests, bookings or jobs. “More customers” is not a target; “4 extra jobs a month from Elche” is. If you have just opened, brand awareness in your neighbourhood may come first. Clear targets show you what success looks like and when to change course.
Step two: calculate what a customer is worth
Use profit, not revenue: a job that brings in plenty of revenue can still leave little once materials and travel are covered. Look at what an average job leaves you, and remember that a patient who returns for several sessions, or a client who recommends you, is worth more than a one-off visit. Understanding this amount helps you determine how much you can spend to win a customer.
Step three: decide what you can spend to win each customer
This is your maximum customer acquisition cost: what you are prepared to spend to gain one paying customer. It has to stay well below the profit that customer leaves. A little research can help: look at what competitors in your local market offer and where they advertise.
Step four: multiply the jobs you need by that amount
Jobs needed × what you can spend per job = your budget. If you want 4 extra jobs and are happy to spend up to €50 for each, your budget is about €200 a month. If each job leaves around €300 in profit on average, the numbers work comfortably.
Step five: check the amount against your cash flow and split it
Make sure the amount fits what you can afford today, then divide it between fixed costs that keep working in the background, such as your site and your profile, and variable spending, which you can pause. If it is too high for now, lower the target and plan to increase the budget in line with your growth.
How to split your budget between channels
Cover the basics that last before you buy reach: a clear site and a complete business profile first, then local visibility and content, with social media, email and advertising added according to what best fits your plan.
Your website
Your site is where the rest of your promotion sends potential clients, so it comes first: it should explain your services, your area and how to find and reach you, and display well on a mobile.
With WebAutonomos, a website is €15/month with no setup fee and no commitment, or €349 as a one-off payment, with the same services in both plans, and you see a personalised demo, ready in less than 24 hours, before paying anything. To compare prices in Spain, read our overview of website prices for freelancers.
Your Google Business Profile
Your profile is what locals see on Google Maps: reviews, photos, opening hours and phone number. Setting it up and updating it yourself is free, and our tips to optimise your business profile show you how.
If you would rather hand it over, WebAutonomos manages it for €29/month, plus €49 to create it if you don't have a profile yet: optimisation of the profile, 4 posts a month and replies to your reviews.
Local SEO
Local optimisation helps local businesses appear when someone looks for what they do in their area, such as “electrician in Elche”. It relies on research into the keywords that locals type, useful content and consistent details wherever you are listed.
WebAutonomos offers Local SEO for €15/month: 4 blog articles a month, local keywords and a monthly report, and you can buy it without the website. Read our complete guide to local SEO to see how it works.
Content marketing
Content marketing is one of the slower strategies: creating material that helps your audience, such as answers, drawn from your experience, to what you are asked every week, photos of finished jobs or short videos. It requires effort to create, but it builds trust in your brand and can keep attracting visitors for years. A steady pace you can keep up is more effective than a burst you abandon.
Social media
Social media shows your brand and your finished jobs to your community, but it asks for hours more than money. Pick one or two platforms where your audience is active (our article on social media for the self-employed can help you choose) and, once you see which posts perform best, a modest budget can give them extra reach. WebAutonomos can also manage your social media occasionally, on request.
Email newsletters
Email is an inexpensive and effective way to reach clients who already trust you: seasonal reminders, news, a useful tip. Begin creating a list of contacts who have agreed to receive your emails and send something worth opening rather than something frequent; our beginner's guide to email marketing will help you set it up.
Paid advertising (PPC)
Paid advertising includes pay-per-click (PPC) ads, where you are charged for every click, and adverts on social networks such as Facebook and Instagram. They can bring enquiries quickly, but they spend money from the first day and someone has to watch their performance every week.
These strategies make most sense for businesses where each job leaves a good profit, once your site and profile are ready. Set a cap for your campaigns, begin with a modest amount and go through our basic guide to Google Ads first. WebAutonomos can also run ad campaigns occasionally, on request.
Example: a budget built in stages
This table shows one way to build your budget stage by stage, with WebAutonomos prices for the site, profile upkeep and local SEO. Each stage adds to the previous one, and it is one possible path, not a rule.
| Stage | What you add | Monthly budget |
|---|---|---|
| 0 | Your Google Business Profile, set up and kept up to date by you, plus reviews from happy customers | €0, only your effort |
| 1 | Your own website | €15 (or €349 as a one-off payment) |
| 2 | Profile upkeep by WebAutonomos | €44 (website at €15 plus profile at €29), plus €49 once if you don't have a profile yet |
| 3 | Local SEO by WebAutonomos | €59 (the above plus local SEO at €15) |
| 4 | Advertising, with a monthly cap you choose | For example, €100 to €200 in total |
The key is to move to the next stage only when you meet the targets of the current one and have the data to prove it.
Hidden costs: your time and your tools
A supplier's price is only part of the picture: your hours, your subscriptions and a few one-off payments belong in the budget too.
Your hours
Every hour spent on tasks such as editing photos or answering reviews is an hour you are not doing billable jobs, so estimate those hours and give them a value.
When a task calls for technical experience, such as setting up ad campaigns, or keeps you from billable work, asking for help may be the cheaper option.
Software and subscriptions
Tools such as an email platform, a design app or a scheduling app each look inexpensive, but recurring costs add up: check the pricing of each plan before you sign up and cancel what you no longer use. Some key tools cost nothing: Google Analytics and Search Console help you see how visitors find your site.
One-off and yearly payments
With WebAutonomos, creating a managed profile is €49 if you don't have one yet, and the .es domain included with your website is covered for the first year, then renews for about €12 a year. Add any photos, printed material or design work you plan to buy.
How to measure your marketing ROI
Track the results of each source: how many leads it brings, how many of them turn into sales and your acquisition cost per sale. If winning a customer costs less than the profit they leave, your promotion pays for itself. Our article on measuring your website results explains the basic metrics.
Key metrics to track
- Source: where each enquiry came from; ask everyone who contacts you how they heard about you and note it in a spreadsheet.
- Leads: calls, messages, form requests and bookings, counted for each source.
- Conversion: how many of those leads turn into sales.
- Customer acquisition cost: what you spent on a channel divided by how many new clients it brought.
- Revenue and profit: what those sales brought in, and what was left after expenses.
How to calculate ROI
ROI (return on investment) compares the profit you make with what you put in: (profit generated − spend) / spend × 100. Imagine a painter in Elche who spends €59 a month and wins 4 jobs from it, each leaving an average profit of €300: his ROI is 1,933%, so every euro spent brings back about €20 in profit. These figures are illustrative, but the calculation stays the same for yours.
When to adjust your budget
Review your budget every quarter, based on the performance of each source, and adjust it according to the data: invest more in the strategies that bring sales at a price you can afford, and cut or change what does not.
Signs it is worth investing more
- A source brings in jobs for much less than the profit they leave.
- Your growth is held back by a lack of enquiries rather than a lack of time.
- You are launching a new offer, or competition in your local market is increasing.
- Your busy season is coming: planning for seasonal trends, such as air conditioning in summer for installation businesses, keeps you visible when demand rises.
Signs you should cut back or change tactics
- Your campaigns have run for several weeks without one lead.
- Enquiries arrive but rarely turn into sales: check your site, your pricing and how quickly you reply before spending more.
Judge the performance of each source over the right period: PPC shows its impact quickly, while local SEO and content often take a season or more to build up.
Mistakes that waste your budget
These are common ways small businesses waste part of a budget:
- Paying for ads before your site and profile are ready to turn visitors into enquiries.
- Copying the budget or strategies of a competitor or of larger companies without knowing their aims or their results.
- Spreading small budgets across too many tactics at once.
- Judging success by likes and followers instead of enquiries and sales.
- Stopping local optimisation after a few weeks, before it has had a chance to deliver.
For more, see the mistakes freelancers make when promoting themselves and how to avoid them.
Marketing budgets are built from your own numbers, not copied from someone else: start with the basics, track every enquiry and put more money in only where the data shows it pays.