Should an aesthetics clinic use a marketing agency or do it in-house?
There is no single right answer: it depends on how many sites you run and what you are paying for. An in-house hire means a salary (the median full-time UK employee earned £39,039 in 2025, ONS; a marketer may earn more or less depending on seniority), plus 15% employer National Insurance on earnings above £5,000 and at least 3% in pension contributions. An agency or a specialist service trades that fixed cost for a retainer or a per-result fee, but only aligns incentives with your bookings if the fee is tied to a result rather than to time spent. The decision should follow clinic size and how the fee is structured, not brand or sales pitch.
Why isn't there one right answer?
Because the two options are not the same kind of thing. An in-house hire is a fixed, ongoing employment cost that exists regardless of how the campaigns perform in a given month, plus the management overhead of running a team member. An agency retainer or a pay-per-result service is a purchased service, and the two common ways of charging for it, retainer and pay-per-result, align incentives very differently. The right choice depends on what a clinic is actually trying to buy: ongoing strategic capacity across several channels, or a measurable number of deposit-paid bookings at a known cost. This guide works through the real cost of each option with UK figures, then sets out the questions worth asking before signing anything.
What does an in-house marketing hire actually cost?
Start with the salary. The Office for National Statistics' 2025 Annual Survey of Hours and Earnings puts median gross annual pay for a full-time UK employee at £39,039 in April 2025, up from £37,439 the year before (ONS, Employee earnings in the UK: 2025). That is the all-occupations median, not a marketing-specific figure. The ONS does publish more detailed pay by four-digit occupation code in a separate dataset (ASHE Table 14), but that breakdown was not confirmed for this guide, so treat the all-employee median as a reference point, not a marketing salary benchmark. Depending on seniority and paid-media experience, a marketing hire may sit above or below it.
Salary is only part of the cost, because an employer pays on top of it. From 6 April 2026, employer (Class 1 secondary) National Insurance is 15% on everything an employee earns above £5,000 a year (GOV.UK, Rates and thresholds for employers 2026 to 2027). Unless the employee opts out, the employer must also pay into a workplace pension: the legal minimum is 3% from the employer, as part of a combined 8% minimum contribution, calculated on qualifying earnings between £6,240 and £50,270 a year (The Pensions Regulator, automatic enrolment minimum contributions). Add statutory sick pay cover, holiday pay, a laptop, ad platform access and management time, and the true cost of one marketing hire runs well above the headline salary.
What does recruitment itself cost, before anyone starts work?
Advertising a role, screening applications, running interviews and the owner's or manager's time spent on all of it are real costs, even before a salary is paid. If the hire does not work out within the first few months, most of that cost is repeated, plus the lost output of the empty months either side. A pay-per-result service or an agency, by contrast, can usually be tested with a short notice period and a defined trial, which is a far smaller commitment to unwind if the fit is wrong. This asymmetry in the cost of a wrong decision is worth weighing separately from the ongoing monthly cost comparison below.
Worked example: the full cost of one in-house hire
This is an illustration, not a quote for any real role. Take a marketing hire on a £35,000 salary.
| Cost | Calculation | Annual cost |
|---|---|---|
| Gross salary | As agreed | £35,000 |
| Employer National Insurance | 15% of (£35,000 minus £5,000 threshold) = 15% of £30,000 | £4,500 |
| Employer pension (auto-enrolment minimum) | 3% of qualifying earnings, roughly 3% of (£35,000 minus £6,240) | £863 |
| Approximate total employer cost | Salary plus NI plus pension | £40,363 |
That total does not include recruitment, onboarding, a laptop and software, or the ad spend itself, which is separate either way. It also assumes the hire needs no agency support at all, which is rare for a single marketer running paid ads, organic content and a website. Many clinics that hire in-house still pay an agency or freelancer for the parts the in-house person cannot cover alone, so the "in-house" and "agency" costs are not always an either/or.
What does an agency retainer actually buy?
A retainer is a fixed monthly fee for a defined scope of work, usually management time: campaign setup, creative, reporting and account management. The clinic pays the fee whether the campaign produces ten bookings or none. This aligns the agency's incentive with keeping the account (renewing the retainer), which is not automatically the same as maximising deposit-paid bookings. A good agency on a retainer will still chase results, because results justify the fee at renewal, but the fee itself does not move with outcomes month to month.
The clinic also usually pays the ad spend on top of the retainer, and sometimes a set-up fee. Retainers suit a clinic that wants ongoing strategic input across several channels (organic social, email, website, paid ads together) rather than a single, measurable funnel.
What does a pay-per-booking model actually buy?
A pay-per-booking or pay-per-result model charges only when a defined outcome happens, for example a deposit-paid consultation booking. This aligns the fee directly with the number a clinic actually cares about: more bookings means the provider earns more, no bookings means the provider earns nothing beyond any one-time setup fee. It removes the risk of paying for a quiet month, but it only works when the definition of "result" is tight and verifiable, such as a deposit that has actually cleared, rather than a lead or an enquiry that might never book.
Ask exactly what the fee is charged against before agreeing to any pay-per-result contract. "Per lead" and "per deposit-paid booking" are very different commitments, and the wording matters more than the headline price. See what a new patient actually costs for the difference between cost per lead and cost per booking.
Who owns the ad account and the data, and why does it matter?
Meta lets a business that owns its own business portfolio give an agency partner access to its ad account, Page and pixel, while keeping ownership (Meta Business Help Centre, Add partners to your business portfolio). The alternative, common in practice, is an agency running the campaign from inside its own business portfolio. Only the first option means the clinic keeps the ad account, the pixel, the saved audiences and the historical performance data if it ever changes provider. If the ad account lives inside the agency's business portfolio, walking away from the agency can mean walking away from years of ad account history and learning, and starting again from nothing with a new provider.
Ask any prospective agency or service directly: "Whose business portfolio does the ad account sit in, and what happens to it if we leave?" A confident, specific answer is a good sign. A vague answer, or one that avoids naming who owns the account, is a red flag.
What questions should a clinic ask any agency, before signing anything?
- Whose Meta business portfolio will the ad account, pixel and audiences sit in, and do we keep them if we leave?
- What exactly is the fee charged against: a lead, a booking, a deposit-paid booking, or time?
- Who pays the ad spend, and does it go directly to Meta or through a management fee on top?
- How quickly is an enquiry actually followed up, and by what method (call, email, WhatsApp)?
- What happens to a lead that does not reply on the first message: is there a follow-up sequence?
- Can we see a real, anonymised or named example of results for a UK aesthetics clinic, not just a screenshot of ad spend?
- Is there a minimum contract term, and what is the cost of leaving early?
- Who is doing the day-to-day work: a named person, or a rotating team we will not recognise?
What about hiring in-house AND using an agency or service?
This is more common than the either/or framing suggests. A clinic might employ a marketing coordinator to manage content, respond to reviews and coordinate the diary, while paying an agency or a specialist service to run and optimise the paid Meta campaign itself. The in-house role handles what benefits from being close to the clinic day to day; the outsourced part handles a skill (media buying, qualification at scale) that is hard to justify hiring for at a single site. Judge this combination the same way as either option alone: what is the in-house role actually costing once National Insurance and pension are added, and what is the outsourced fee actually charged against.
What happens in the first 30 days with any new provider?
Whichever route you choose, the first month is where problems either surface early or get buried. A few things to check regardless of whether you hired someone or signed with an agency or service:
- Is the ad account set up in the clinic's own business portfolio from day one, not migrated later "once things are proven"?
- Is there a written definition of what counts as a result, agreed before the first campaign goes live, not negotiated after a disappointing month?
- Is reporting available weekly, not just at the end of a billing period, so a slow start can be caught early?
- Is there a named point of contact who can explain, without jargon, what happened to a specific enquiry?
- Has the tracking setup, including cookie consent on the clinic's own site, been checked before spend starts, not after?
A provider, whether an employee or an agency, who resists a written definition of success before starting is telling you something about how the relationship will go once results are disappointing.
What are the red flags?
- The ad account sits in the agency's own business portfolio with no plan to move it to the clinic's.
- Reporting is only ever shown as cost per lead, never cost per booking or cost per deposit-paid consultation.
- The retainer is fixed regardless of results, with no willingness to discuss a partly outcome-based structure.
- Case studies name spend figures but never a booking count, or a booking count but never how it was verified.
- No one can explain, in plain terms, what happens to an enquiry between the click and the diary.
- A long minimum term with a heavy exit fee, presented as standard rather than negotiable.
A decision table by clinic size
| Clinic size | Likely best fit | Why |
|---|---|---|
| Single site, one or two practitioners | Agency retainer, pay-per-booking service, or a part-time specialist | Volume rarely justifies a full-time salary plus employer costs; a fixed monthly spend is easier to plan around. |
| Growing single site or two sites | Pay-per-booking service, or a retainer with a named account lead | Enough volume to need consistent attention, not yet enough to justify a full in-house team. |
| Multi-site group (three or more) | A senior in-house marketing lead, supported by a specialist agency or service for paid media execution | Coordination across sites, brand consistency and local diary management benefit from someone inside the business, even if execution is outsourced. |
These are starting points, not rules. A single-site clinic with a marketing-trained owner and spare time may do perfectly well in-house from day one. A large group with a poor track record of following up enquiries may still need an outsourced qualification layer regardless of headcount. See running ads across multiple locations for the specific problems that come with more than one site.
How does PatientFlow handle this?
PatientFlow is not a retainer agency and not an in-house hire. Meta ads run from the clinic's own ad account, so the clinic owns the account, the budget and the data throughout, the same principle described in Meta's own documentation on partner access above. Every enquiry gets a WhatsApp reply in under 60 seconds, day or night, qualified on treatment wanted, suitability, budget and timing, before the patient pays a deposit through the checkout to confirm the consultation. The booking lands in the clinic's diary and in the PatientFlow portal with the full WhatsApp transcript. Pricing is £2,000 one-time setup, then £75 per deposit-paid booking, no retainer; the clinic funds its own ad spend directly to Meta, from about £1,000 a month. Dr Motox, a UK aesthetics clinic with sites in Mayfair, Clapham and Chislehurst, booked 160 deposit-paid consultations in four months of 2026 at £36 per booking, with a 6x return on ad spend once the campaign scaled (read the case study).
What about the time cost of managing a marketing hire or an agency?
Neither option is hands-off for the clinic owner. A full-time marketing hire needs managing like any employee: objective-setting, one-to-ones, performance reviews, cover during holiday and sickness, and eventually recruitment again if they leave. An agency or outsourced service still needs a point of contact who can approve creative, answer questions about the clinic's treatments and pricing, and review reporting, even if the day-to-day execution is not the owner's job. Budget for this time either way. A clinic that assumes an agency relationship needs zero management time is usually the one that discovers problems late, because nobody was checking the reporting.
Does the size of the fee tell you anything about quality?
Not reliably, in either direction. A higher retainer does not guarantee a more skilled team behind it, and a low headline price on a pay-per-result service can hide a narrow or unfavourable definition of what counts as a result. The more useful signal is specificity: an agency, service or candidate who can explain exactly what they will do, what they will charge it against, and how they will report it, in plain language, is a better sign than a price point in isolation. Price only becomes comparable once you have confirmed you are comparing like for like: the same definition of a result, the same reporting frequency, and the same ownership of the underlying ad account and data.
A decision checklist for this week
- Work out your own fully loaded cost of an in-house hire: salary, employer National Insurance at 15% above the threshold, and at least 3% employer pension.
- List what you actually want to buy: strategic input across channels (favours a retainer or a hire), or more deposit-paid bookings at a known cost (favours a pay-per-result service).
- Ask any agency in writing whose business portfolio the ad account will sit in, and get the answer before signing.
- Ask what the fee is charged against, in one sentence, with no jargon.
- Check the minimum term and exit cost against how confident you are after a single sales conversation.
- Revisit the decision by clinic size table above only after you know your own numbers, not before.
Sources
- ONS, Employee earnings in the UK: 2025 (ASHE). https://www.ons.gov.uk/employmentandlabourmarket/peopleinwork/earningsandworkinghours/bulletins/annualsurveyofhoursandearnings/2025
- GOV.UK, Rates and thresholds for employers 2026 to 2027. https://www.gov.uk/guidance/rates-and-thresholds-for-employers-2026-to-2027
- The Pensions Regulator, automatic enrolment minimum contributions and qualifying earnings. https://www.thepensionsregulator.gov.uk/en/employers/new-employers/im-an-employer-who-has-to-provide-a-pension/choose-a-pension-scheme/understanding-your-costs/making-contributions-to-your-pension-scheme
- Meta Business Help Centre, Add partners to your business portfolio. https://www.facebook.com/business/help/708679622611131
Want deposit-paid consultations in your diary?
We run the Meta ads, answer every enquiry on WhatsApp in under 60 seconds, and book patients with a deposit down. £2,000 one-time setup, then £75 per deposit-paid booking. No retainer.