Resources

Digital marketing salary guide (UK)

Where to find trustworthy UK pay figures for digital marketing roles, which ONS job codes to look up, what each level is expected to do and which skills change pay. For employers, it also sets out what a hire costs beyond the salary.

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 titlesSOC 2020 codeExample titles the ONS lists under it
Marketing assistant, marketing executive, junior marketing consultant3554 Advertising and marketing associate professionalsMarketing executive, marketing consultant, business development executive
SEO analyst, PPC analyst, digital marketing analyst2434 Business and related research professionalsDigital marketing analyst, market research analyst, social media analyst
Digital marketing manager, online marketing manager, marketing lead at a small firm2432 Marketing and commercial managersOnline marketing manager, marketing development manager, commercial manager
Social media manager, communications and PR roles2493 Public relations professionalsSocial media manager, press officer, public relations officer
Agency account manager, paid media campaign manager, creative lead2494 Advertising accounts managers and creative directorsAccount manager (advertising), campaign manager, creative director
Head of marketing, marketing director, chief marketing officer1132 Marketing, sales and advertising directorsMarketing director, media director, account director (advertising)
Web designer, UX designer2141 Web design professionalsWeb 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.

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

  1. 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.
  2. 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.
  3. 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.
  4. Practise explaining results in money. Translate clicks and rankings into enquiries, sales and cost, for readers who will never open an ad account.
  5. 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

Frequently asked questions

What is the average digital marketing salary in the UK?

There is no single official figure, because the ONS does not treat digital marketing as one occupation. The closest you can get is the median in ASHE Table 14 for the matching SOC 2020 code: 3554 for marketing executives, 2432 for marketing managers and 1132 for directors. Quote the edition and date with any number you use, as each year's estimates are revised.

Do SEO and PPC jobs have their own category in official statistics?

No. SOC 2020 has no code for SEO or pay-per-click roles. Depending on the job description, they are coded as advertising and marketing associate professionals (3554), business and related research professionals (2434), marketing and commercial managers (2432) or advertising accounts managers (2494).

Do digital marketing roles pay more in London?

Check rather than assume. ASHE is published by region, and Nomis lets you query earnings for a specific area, so you can compare London with where you live. For hybrid and remote roles, ask whether the salary is pegged to the office location or to yours, because employers handle this differently.

Is it cheaper to hire a marketer or use a consultant?

It depends on how much work there is and how specialised it is. Work out the full cost of a hire first, including employer National Insurance, pension, holiday, equipment and recruitment, then compare it with the specialist days you would actually need. If you want to talk that through for your business, book a consultation with me.

Ready to talk about your project?

A straight answer about what would move the numbers, and a written proposal if we are a fit.