Agency, freelancers or in-house?
Who should build and run your website, tracking and follow-up. What each option really costs, with sources, and the question every other comparison skips: who owns the joins.
The short answer
Hire a freelancer for one defined job with a clear end. Hire in-house when there is a full-time job's worth of ongoing work and someone to manage it. Hire one agency when the website, the tracking and the follow-up have to work together and you have no team to join them up, because with separate suppliers nobody owns the joins, and that is where enquiries get lost. Whichever you choose, keep every account in your own name.
By Yannis Spanenburg, founder of Proof of Pixel. Facts checked on .
Three ways to buy it
| One agency | Separate freelancers | In-house hire | |
|---|---|---|---|
| Best for | A website, tracking and follow-up that must work as one, with no marketing team of your own | One defined job with a clear end: a landing page, a fix, a set of emails | Enough ongoing work for a full-time person, and someone in the business to manage them |
| How you pay | A project fee or a monthly retainer. On Clutch, specialist agencies mostly bill $100 to $149 an hour | By the hour or the project. Payoneer's survey put the global average at $23 an hour; local specialists charge far more | A salary plus employer costs. In the US, benefits are 30% of total pay, and a hire costs $5,475 on average to make |
| Skills you get | Several specialists under one lead | Deep skill in one area each; you pick and combine them | One person's skills; the rest still has to be bought in |
| Who joins it up | The agency, if it builds all three parts | You do, or nobody does | Your hire, if they have the skills for all three |
| When the site change breaks tracking | The team that changed the site fixes the tags | The developer and the ads person each point at the other | Your hire finds it, if they look |
| If someone leaves or falls ill | The agency covers the work | That part stops until you find someone new | The know-how leaves with them unless it is written down |
| Your time | One contact, one report | You brief, coordinate and check every supplier | You manage one person, and their tools and training |
| Accounts in your name | Only if you ask in the contract | Only if you ask before they start | Yes, as long as the company holds the logins |
Clutch figures are averages across agencies listed there (September 2026), which lean towards larger projects. Payoneer's average is global and includes offshore rates. Benefits and cost per hire are US figures from the BLS (June 2026) and SHRM (2025). Sources are listed at the bottom of the page.
Who should pick which
Hire a freelancer if
- The job has a clear scope and an end date
- You or someone on your team can brief and check the work
- Only one part needs fixing, and the rest works
- You can wait if they get busy or fall ill
Hire in-house if
- There is a full-time job's worth of work, every week
- Someone in the business can manage and train a marketer
- You want the knowledge to stay inside the company
- You can carry the salary through the months before it pays back
Hire one agency if
- The site, the tracking and the follow-up all need work
- Enquiries go missing and nobody can say where
- You want one team answerable for the result, not three for their parts
- You have no marketing person to join suppliers up
What each option really costs
A freelancer looks cheapest per hour, and often is. Payoneer's freelancer survey of more than 2,000 people in 122 countries put the global average at $23 an hour, with North America highest. That average includes offshore talent; a vetted specialist in your own market charges a multiple of it.
Agencies charge more per hour because you pay for the team, the cover and the management. On Clutch, most specialist agencies for email, ads and SEO bill $100 to $149 an hour, and web design agencies sit in the same band. Ad spend always comes on top.
An in-house hire is the option most people underprice. The US median pay for a marketing manager was $166,790 in May 2025, and for marketing specialists $78,760. Benefits add another 30% of total pay, and SHRM puts the average cost of making a hire at $5,475. In the UK, the National Careers Service lists £30,000 to £65,000 for a marketing manager, and employers pay 15% National Insurance on everything above £5,000 a year. In Belgium, Indeed shows an average of about €4,029 gross a month from a small sample of 62 salaries, and employer social security adds around 27%.
One person also rarely covers the website, tracking, email and ads at the level each needs. Most in-house marketers end up buying freelancers or an agency for the parts they cannot do.
The joins nobody owns
An enquiry passes through four hands before it becomes a customer: the website form, the CRM or inbox, the follow-up emails, and the conversion sent back to Google and Meta so the ads learn who bought. With three suppliers, each owns a box and nobody owns the arrows between them.
This is where things break quietly. A developer changes a form and the conversion tag stops firing. The ads freelancer sees cost per lead rise and blames the audience. The email freelancer never learns that half the new leads stopped arriving. Forums are full of owners stuck in exactly this, with an ads person saying the site is out of their control.
That is the real case for one team: not that an agency is smarter, but that someone is answerable for the whole path from click to customer. If you go with separate freelancers, name one of them, or yourself, as the owner of the joins, and test the path from form to inbox to ad platform every month.
Who should own what
Whoever you hire, these stay in your company's name, with your own admin login: the domain registrar, the hosting, the Google Analytics property, the Google Tag Manager container, the Google Ads and Meta ad accounts, the email platform and its contact list, the CRM and the booking tool. Your supplier gets access as a user, not ownership.
Google's own rules require agencies to give clients their Google Ads account IDs when asked, and under ICANN's rules the registrant of a domain is responsible for it, so the registrant should be you. One of the busiest threads on this topic in 2026 was a dental practice told it would not get admin access to its own Google Ads account. Ask the question before you sign, not when you leave.
When an agency is not worth it
We are an agency, so weigh this accordingly. An agency is poor value when you need one small, well-defined thing, when your systems already work and you only need more of the same, or when nobody in your business can give it access, answers and decisions. In those cases a good freelancer, or the hire you were already planning, is the better buy.
It is also poor value when the agency is one person reselling freelancers behind a team page. Ask who will do the work, ask to meet them, and ask what happens when they are away.
Questions about Agency vs freelancers
Should I hire an agency or a freelancer?
A freelancer for one defined job with a clear end, such as a landing page or a set of emails. An agency when several parts have to work together, such as the website, the tracking and the follow-up, and you have no one in-house to join them up. The difference is less about skill than about who is answerable for the result.
Is it cheaper to hire a freelancer or an agency?
Per hour, a freelancer is usually cheaper. Payoneer's survey put the global average freelance rate at $23 an hour, while most specialist agencies on Clutch bill $100 to $149. The total can turn the other way when you hire three freelancers and spend your own time coordinating them, or when a broken join between them costs you leads for months.
How much does a marketing agency cost per month?
It depends on the scope, and most agencies quote per project or retainer rather than per hour. As a reference, Clutch reports specialist agencies at $100 to $149 an hour and most reviewed projects at $10,000 to $49,999. Ad spend is always on top. We quote one fixed price after a one-week Diagnostic, so the price follows the plan, not the other way round.
Marketing agency or in-house: which is better?
In-house is better when there is enough ongoing work for a full-time person and someone to manage them; the knowledge stays in the company. An agency is better when you need several skills at once, or less than a full-time job's worth of work. Count the full cost of a hire: in the US, benefits add 30% of total pay, and making a hire costs $5,475 on average.
Is a marketing agency worth it?
It is worth it when the work needs several skills that have to work together and the agency is answerable for a number you care about, such as enquiries or orders. It is not worth it for one small task, or when you cannot give the agency access, answers and decisions. Ask what the agency will measure, and how you will see it.
Should I hire one agency or separate freelancers for SEO, ads and web design?
Separate specialists can be excellent, but someone has to own the joins: the form that feeds the CRM, the emails that follow up, and the conversions sent back to Google and Meta. If you have that person, specialists work. If you do not, one team that builds the whole path is usually safer.
Who owns my website, domain and ad accounts if I hire an agency?
You should, and it should say so in the contract. The domain, hosting, analytics, tag manager, ad accounts, email platform and CRM belong in your company's name with your own admin login; the agency or freelancer gets user access. Google requires agencies to give clients their Google Ads account IDs on request.
What happens if my freelancer disappears or gets too busy?
That part of the work stops until you find someone else, and the new person has to learn what the last one did. Protect yourself by keeping every account in your name, asking for short written notes on what was set up and why, and never letting one person hold the only login.
How can I tell if an agency is really just one person?
Ask who will do each part of the work, and ask to meet them. Ask who covers when they are away. A one-person business can be excellent, but it should say so, and you should plan for the days that person is not available.
Can I combine an agency with freelancers or an in-house hire?
Yes, and it often works well: an agency builds the system and an in-house person runs it day to day, or a freelancer writes content inside a structure the agency set up. Agree in writing who owns the joins and who gets told when something changes.
Who is responsible when tracking breaks or leads go missing?
Whoever changed something, in theory; in practice, whoever is answerable for the whole path from click to customer. With separate suppliers, name that owner up front. Test the path every month: submit a form, check it reaches the inbox and the CRM, and check the conversion shows in Google and Meta.
Does AI replace freelancers or agencies?
AI makes the building faster for everyone, freelancers and agencies alike. It does not decide what to build, own the accounts, or answer for the result when an enquiry goes missing. Those still need a person who knows your business.
Sources, checked on 1 October 2026
- BLS Occupational Outlook Handbook: Advertising, promotions and marketing managers (May 2025 pay)
- BLS Occupational Outlook Handbook: Market research analysts and marketing specialists
- BLS Employer Costs for Employee Compensation, June 2026
- SHRM 2025 benchmarking: average cost per hire
- National Careers Service: Marketing manager job profile (UK)
- GOV.UK: Rates and thresholds for employers 2026 to 2027
- Indeed Belgium: Marketing manager salaries
- PwC Worldwide Tax Summaries: Belgium, other taxes (employer social security)
- Clutch: Digital marketing agency pricing
- Clutch: Web design pricing
- Payoneer Freelancer Report
- Google Ads: Third-party policy, transparency requirements
- ICANN: Registrants' benefits and responsibilities
- r/DigitalMarketing: a dentist refused admin access to their own Google Ads account
Read next
- Strategy & Consulting: what we build
- Agency vs in-house: strategy or bandwidth?
- What to ask a marketing agency before you sign
- Do you need a fractional CMO?
- Free field guide: The lead didn't go cold. Someone else answered.