I do not publish a table of digital marketing salaries, and I would be cautious about any page that gives you one without saying where the numbers came from. No official UK dataset reports pay for an “SEO executive” or a “paid social manager”. What does exist is the Office for National Statistics’ annual earnings survey, broken down by occupation code, alongside the salaries printed in live job adverts. This guide shows you which codes cover digital marketing work, how to read the figures honestly, what each level is usually expected to do and which skills change what someone is paid.
It is written for two readers: people working in UK marketing who want to know what a fair offer looks like, and employers deciding between a hire and outside help. The later sections on total employment cost and on hiring versus a consultant are mainly for the second group.
Where reliable UK salary figures come from
The ONS Annual Survey of Hours and Earnings
The Annual Survey of Hours and Earnings (ASHE) is the most dependable source of employee pay in the UK. The 2025 edition, published by the ONS on 23 October 2025, is built from a 1% sample of employees taken from HMRC’s PAYE records, and it describes pay in the pay period that included 30 April 2025. Its 2025 estimates are provisional and are revised when the following year’s edition is published.
For detail by job, the table you want is ASHE Table 14, which reports earnings by four-digit occupation code. Ignore “SOC 2010” in the web address: the 2025 bulletin states that its occupation data uses SOC 2020. The ONS describes the median as its preferred measure of average earnings, because a small number of very high earners drags the mean upwards. I would use the median as well.
Two limits matter. ASHE covers employees only, so freelancers, contractors and consultants paid through their own company are not in it. And it groups people by occupation code rather than job title, so a digital marketing manager at an online shop and a commercial manager at a manufacturer can fall into the same code.
Job adverts
Live adverts show what employers are offering right now for a particular mix of skills and location. Their weakness is selection: adverts that print a salary are not a fair sample of every role, ranges are often wide, and “competitive” tells you nothing. Collect 20 or 30 adverts for the same title in the same region, write down the date you saw each one, and compare the midpoints of the ranges rather than the tops.
Recruiter salary guides
Recruitment agencies publish yearly marketing salary guides. They help with job titles the ONS does not use, but check three things before relying on one: how many people it is based on, when the data was collected, and whether it leans towards London or towards the agency’s own placements. A guide that does not answer those questions is an opinion, however neat its table looks. For other sourced UK figures, my page of UK digital marketing statistics follows the same rule of naming and dating every source.
The SOC 2020 codes that cover digital marketing roles
The ONS’s SOC 2020 Volume 1 lists the job titles it files under each code. These are the codes I would look up for digital marketing work. The everyday titles in the first column are my own matching; the code names and the example titles in the third column are the ONS’s.
| Everyday job titles | SOC 2020 code | Example titles the ONS lists under it |
|---|---|---|
| Marketing assistant, marketing executive, junior marketing consultant | 3554 Advertising and marketing associate professionals | Marketing executive, marketing consultant, business development executive |
| SEO analyst, PPC analyst, digital marketing analyst | 2434 Business and related research professionals | Digital marketing analyst, market research analyst, social media analyst |
| Digital marketing manager, online marketing manager, marketing lead at a small firm | 2432 Marketing and commercial managers | Online marketing manager, marketing development manager, commercial manager |
| Social media manager, communications and PR roles | 2493 Public relations professionals | Social media manager, press officer, public relations officer |
| Agency account manager, paid media campaign manager, creative lead | 2494 Advertising accounts managers and creative directors | Account manager (advertising), campaign manager, creative director |
| Head of marketing, marketing director, chief marketing officer | 1132 Marketing, sales and advertising directors | Marketing director, media director, account director (advertising) |
| Web designer, UX designer | 2141 Web design professionals | Web designer, UX designer, user interface designer |
There is no separate code for search engine optimisation, pay-per-click advertising or paid social. Specialists in those channels end up in 3554, 2434, 2432 or 2494 depending on how their employer describes the job, which is one more reason to read several codes rather than one.
How to read the figures without misleading yourself
- Read the spread, not just the middle. ASHE gives percentiles as well as the median. The gap between the 25th and 75th percentiles is a far better guide to a realistic offer range than any single average.
- Compare like with like. Make sure you are reading full-time figures, and annual gross pay rather than weekly or hourly pay, before you set a number against a job advert.
- Check the quality marker. At four-digit level some estimates rest on small samples. The ONS marks how reliable each estimate is and leaves out those too uncertain to publish. A figure flagged as weak should not anchor a salary negotiation.
- Look at the region. A UK-wide median blends London with everywhere else. The ONS publishes regional breakdowns, and Nomis, the official labour market statistics service run on the ONS’s behalf, lets you query ASHE for a particular area.
- Date every number. Write down which edition you used. Figures describing April 2025 are already a year and a half old by autumn 2026, and the next edition replaces them.
- Treat the code as a neighbourhood, not an address. Code 2432 includes commercial managers who never touch a website, so a digital role can sit above or below its code’s median for reasons that have nothing to do with you.
What each level is usually expected to do
Titles drift from one employer to the next, so it is more reliable to match a role by what it answers for than by its name. The levels below are my working description, not an official scale.
Assistant or executive
Carries out work to a plan someone else wrote: scheduling posts, building ads from an agreed brief, updating pages, pulling the weekly report. Judged on accuracy, speed and how quickly they learn. These roles usually sit in code 3554.
Specialist
Owns one channel, such as SEO, paid search, paid social, email or analytics. A specialist finds problems in that channel without being told where to look, fixes most of them, and can explain to someone outside marketing why the numbers moved. Depending on the job description, the ONS may code this as 3554 or 2434.
Manager
Owns a plan and a budget across several channels, manages people or agencies, and answers for enquiries or sales rather than for activity. Code 2432 is the usual home, or 2494 inside an agency.
Head of marketing or director
Sets the strategy, the budget split and the hiring plan, reports to the board, and decides which channels the business will not use. Code 1132.
In my view, the step that changes pay most is the move from completing tasks to owning a number that the business cares about.
The skills that change what you are paid
Pay tends to follow accountability more than tool knowledge. These are the skills I would expect to move someone up a level, because each one connects marketing work to money the business can see.
Measurement you can defend
Plenty of people can read a report in Google Analytics 4. Far fewer can set up Google Tag Manager so the report is right in the first place, or explain why GA4 and an ad platform disagree about the same sale. Someone who can check that conversion tracking records real enquiries and talk sensibly about attribution is answering the question every finance director asks.
Paid media with budget responsibility
Launching a campaign is a junior skill. Running Google Ads or Meta Ads against a target such as cost per lead, and knowing when to cut spend rather than raise it, is what moves someone into a manager’s role. My Google Ads guide covers the decisions that sit behind that kind of account management.
Technical SEO
Technical SEO sits between marketing and web development: crawling, indexing, site structure and migrations. People who can talk to developers in their own terms and still explain the commercial point to a managing director are hard to find, and that tends to show in what they are offered.
Commercial writing and reporting
A one-page monthly summary that says what was spent, what it produced and what you would change next is the document a managing director actually reads. People who can write it are trusted with bigger budgets, and bigger budgets are what senior roles are paid to manage.
What moves pay less than people expect
Course badges from ad platforms on their own, long lists of tools and large personal social media followings all help to get an interview. Evidence of a result you can explain, with the numbers and what you would do differently, is what gets the better offer.
Freelance, contract and consultancy work
Because ASHE covers employees only, there is no official benchmark for freelance day rates in marketing. Treat any rate you see quoted the way you would treat a recruiter guide: ask who it is based on and when.
If you are thinking of going freelance, remember what a day rate has to pay for that a salary does not: days between projects, holiday, sick days, a pension, equipment, software, insurance, accountancy and the time spent finding the next client. Compare freelance income with a salary only after taking those out.
Contractors working through their own limited company should read HMRC’s guidance on off-payroll working (IR35). The rules exist so that contractors who work like employees pay broadly the same Income Tax and National Insurance as employees, and for medium and large private sector clients it is the client who decides the contractor’s status.
For employers: what a hire really costs
The salary is only the visible part. In the 2026 to 2027 tax year an employer also pays:
- Employer National Insurance of 15% on earnings above £5,000 a year, according to HMRC’s rates and thresholds for employers, 2026 to 2027. Eligible employers can reduce their bill with the Employment Allowance, which is £10,500 for the year.
- A workplace pension contribution of at least 3% of qualifying earnings, which GOV.UK’s workplace pension guidance defines as pay between £6,240 and £50,270 a year.
- Paid holiday of at least 28 days a year for someone working five days a week, the equivalent of 5.6 weeks, as set out in GOV.UK’s holiday entitlement guide. Bank holidays can count towards it.
- Everything else Recruitment fees, a laptop, software subscriptions, training and the time a manager spends supervising.
A worked example, using a round £40,000 salary only because it makes the sums easy to follow: employer National Insurance is 15% of £35,000, which is £5,250, and the minimum pension contribution is 3% of £33,760, which is £1,012.80. That puts the cost at £46,262.80 before recruitment, equipment, software and training, and before any Employment Allowance. Check the current rates on GOV.UK before you budget, as they can change with each tax year.
When a hire makes sense, and when it does not
A full-time hire suits work that is steady, broad and needs someone inside the business every day: content, social media, email and keeping suppliers on track. It struggles when you need deep skill in one area for a few days a month, such as a technical SEO audit, a tracking rebuild or a paid media plan, because one salary rarely buys every specialism. For most small UK businesses, I would suggest a capable generalist in-house and specialist help brought in for the parts that need it.
That second role is the one I take on. I work as an independent consultant from London on SEO, paid search and paid social, and on the measurement underneath them. If you want an outside view before you write a job description, a written digital marketing strategy and budget split will show which skills you actually need to hire for. You can also read how I work and what I do. If you are interviewing candidates or agencies, the questions I suggest asking when choosing an agency work just as well across an interview table.
Moving up a level
- Ask to own one number. Cost per lead on one campaign, or organic enquiries from one section of the site, is enough to start. Owning a number is what separates a specialist from someone who completes tasks.
- Keep a dated record. Note what you changed, when, and what happened afterwards. At review time this is your evidence, and it is far more persuasive than a list of duties.
- Learn the layer underneath your channel. Social media people gain from understanding tracking, content writers from technical SEO, and paid media people from conversion rate optimisation and landing pages.
- Practise explaining results in money. Translate clicks and rankings into enquiries, sales and cost, for readers who will never open an ad account.
- Benchmark before the conversation. Look up the median and percentiles for the closest code in ASHE, check your region, and collect current adverts for the role. Walk in with sources rather than a feeling.
Updated
