A Swiss SME that finally decides to take its digital marketing seriously faces three doors: hand the work to an independent specialist, sign with an agency, or hire someone. All three models work. All three also fail, regularly, when the choice matches neither the size of the company nor the real workload. This article compares the costs in CHF, the advantages and the limits of each option, then offers a simple decision grid so you can settle the question without spending six months on it.
The three models in one sentence
A freelancer is a specialist you rent by the hour or by engagement: they do one thing very well. An agency is a shared team: several skills together, one point of contact, continuous production capacity. An in-house hire is a dedicated resource who knows your business from the inside, but whose skill set remains that of a single person. Almost everything else follows from that initial difference, including the price you will pay and the time you will have to invest.
The real cost of each option in CHF
The freelancer
In French-speaking Switzerland, an independent digital marketer generally charges between 80 and 180 CHF per hour depending on speciality and experience. A light recurring engagement, for example running your social media or monitoring your paid campaigns, often sits between 600 and 2 000 CHF per month. Watch one item that is rarely priced in: you are paying for production, not for strategy or coordination. If you use three independents, one for the website, one for content, one for advertising, you become the project manager, and that time has a very concrete cost.
The agency
Monthly retainers in Switzerland most often run from 1 200 to 5 000 CHF depending on the number of channels covered and the volume produced. One-off projects, such as building a brochure website, frequently fall between 3 000 and 15 000 CHF depending on complexity and the number of languages. For an equivalent budget, an agency brings several trades at once: strategy, copywriting, design, technical work, advertising and measurement. You are not just buying hours of labour, you are buying the ability to deliver without having to orchestrate it yourself. To position your own need against concrete scopes, a free quote shows what each level of support covers.
The in-house hire
A junior marketing profile in French-speaking Switzerland represents roughly 70 000 to 85 000 CHF in gross annual salary, an experienced profile rather 95 000 to 130 000 CHF. Add employer contributions, around fifteen to twenty per cent on top, then tools, training, workstation and holidays. An experienced employee therefore easily reaches 130 000 to 160 000 CHF per year all in, or 11 000 to 13 000 CHF per month. It is a rational investment when the workload justifies a full-time role and marketing is a central engine of the business. It is far less rational when that person ends up doing a bit of everything, alone, with no senior to guide them.
The cost nobody calculates: your own time
The real differentiator between the three models is not the headline price but the management time they take from you. An unsupervised freelancer often needs two to four hours of your attention per week: briefing, review, corrections, follow-ups. A junior employee needs more than that for the first six months while they come up to speed. A well-structured agency should need less than an hour a week from you, approvals included. If an hour of your time as a director is worth 150 CHF, three hours a week represents nearly 1 800 CHF per month of invisible cost. Build it into the comparison, otherwise you are comparing things that are not comparable.
Strengths and limits of each option
Freelancer
- Strengths: low entry cost, sharp expertise, contractual flexibility, direct contact with the person doing the work
- Limits: a single skill, unavailability during illness or holidays, little strategic perspective, heavy dependence on one individual
Agency
- Strengths: several trades under one roof, continuity of service, tools and methods already proven, perspective gained from other clients and sectors
- Limits: higher monthly cost than a freelancer, sector knowledge to be built over the first weeks, quality varies enormously from one agency to another
In-house hire
- Strengths: full availability, deep knowledge of the product and the customers, immediate responsiveness, know-how that stays in the company
- Limits: high fixed cost, two to four months of recruitment lead time, risk of departure, skills limited to a single profile
Which setup for which company size
Below five people, with a marketing budget under 1 500 CHF per month, a freelancer or a small agency on a narrow scope is the sensible choice. Between five and thirty people, an agency generally offers the best ratio of results to time invested, because you need several skills without being able to fund several salaries. Between thirty and one hundred people, the most effective model is an in-house marketing manager who steers, supported by an agency for production and specialities. Beyond that, an internal team becomes the norm, with agencies used for peaks in activity and rare expertise.
A five-question decision grid
- How many hours of marketing work do you genuinely need each week? Fewer than ten does not justify a permanent role.
- How many different skills does the project require? Beyond two, a single independent will not be enough.
- Who will steer the work day to day? If the answer is nobody, take neither an isolated freelancer nor a junior hire.
- Is the need one-off or permanent? A website to rebuild is a project, customer acquisition is a continuous flow.
- What happens if that person leaves tomorrow? If the answer is that everything stops, your setup is too fragile.
The hybrid model is often the most effective
The combination that works best in Swiss SMEs is rarely a pure one. An internal manager, even part-time, who knows the business and holds the decisions, plus an external provider who produces and brings the technical skills. The internal side guarantees that the message is relevant, the external side guarantees the publishing rhythm and the quality of execution. You can also start fully external, let the agency build the foundations, the templates and the processes, then gradually bring routine tasks in-house. Some of those tasks no longer need a full-time human at all: lead follow-up, reporting and enquiry qualification are handled very well through automation, which pushes back the moment a hire becomes unavoidable.
The most common mistakes
The first is hiring a junior and expecting a strategy: a beginner executes well, but does not make decisions for you. The second is picking the cheapest provider without looking at the volume of work delivered, which produces a small invoice and zero results. The third is changing model every six months, which destroys continuity: digital marketing is cumulative work, and starting over costs more than correcting course. The fourth is setting no indicators at all, which makes it impossible to know whether the choice was right. If you are still hesitating, discussing a concrete case is more useful than comparing abstract grids, for instance around your digital marketing in Lausanne or in your own region.
How to measure whether the choice was right
Whatever model you pick, set three indicators from day one and review them each quarter: the number of inbound enquiries generated, the average cost per enquiry, and the time you personally spend on it. If enquiries rise, cost per enquiry falls and your management time shrinks, the model is right. If all three stagnate after six months of serious work, the problem is neither the person nor the agency: it is the model or the scope. In that case change one variable at a time, not everything at once.
In short
A freelancer costs 600 to 2 000 CHF per month and covers one skill. An agency costs 1 200 to 5 000 CHF per month and covers several trades with continuity of service. An in-house hire costs 130 000 to 160 000 CHF per year all in and only makes sense with a genuinely daily workload. Always count your own management time in the comparison, choose the model that matches the size you are today rather than the one you hope for in three years, then keep it long enough for it to produce measurable effects.