Key points in 30 seconds
- A freelancer suits a precise, well-scoped assignment: a website, a campaign, content.
- An agency brings an execution team across several channels, at a higher fixed cost.
- A consulting firm defines the strategy first, then manages or delivers the execution.
- If you don't yet know what to do, start with strategy, not execution.
What each does best
The freelancer is a specialist: web developer, copywriter, community manager, Google Ads expert. Flexible and often cheaper, but covers a single skill and depends on availability.
The agency brings several skills together (design, content, advertising, SEO) and produces at a steady volume. It usually works from a brief: if the brief is vague, so is the result.
The consulting firm starts from your sales objectives: which target, which message, which channels, which budget, which indicators. Some, like VSIA Services, also deliver the execution, which avoids a gap between recommendation and action.
The decision grid
| Your situation | Best option |
|---|---|
| Clear strategy, one-off need | Freelancer |
| Clear strategy, regular output across several channels | Agency |
| Unclear objectives, disappointing results, positioning to rethink | Consulting firm |
| Strategy and execution with a single point of contact | Consultancy with a digital team |
Questions to ask before signing
- Who will actually work on my account?
- Which indicators will we track, and how often?
- Who owns the website, ad accounts and content?
- What happens if we end the relationship?
- Can you show me a comparable client case, with results?
Ownership of access is often overlooked: require the domain name, hosting, and Google and Meta accounts to be in your company's name.
The most common trap
Many SMEs buy execution before they have a strategy: a website, then posts, then ads, with no common thread. Costs add up and enquiries stay rare. A strategy phase of a few weeks, with a validated target and message, makes every unit of budget spent afterwards more effective.
Comparing real costs
| Option | Billing model | Often-forgotten costs |
|---|---|---|
| Freelancer | Per project or per day | Coordination time, replacement when unavailable |
| Agency | Monthly retainer or per project | Set-up fees, back-and-forth on a vague brief, media spend on top |
| Consulting firm | Fixed-price engagement, then ongoing support | Execution sometimes handed to a third party if the firm does not deliver it |
| In-house team | Salaries | Hiring, training, tools, management, turnover |
Compare the total cost over twelve months against expected results, rather than the headline rate.
Questions to ask before signing
- What results have you achieved for comparable companies, and how did you measure them?
- Who will actually work on our account, and with what experience?
- How does the first month work?
- Which indicators will we track together, and how often?
- Who owns the website, ad accounts and content?
- How does the contract end if we want to bring the work in-house?
Question 5 is essential: you must remain the owner of your accounts and data.
Warning signs
- Promises of guaranteed SEO results or client numbers.
- No questions about your sales strategy or margins.
- Reports full of vanity metrics (impressions, followers) with no link to sales.
- A contact person who changes every three months.
- Ad accounts opened in the provider's name.
Combining options
The options are not mutually exclusive. A common set-up for an SME: a consulting firm defines the strategy and twelve-month plan; one person in-house coordinates; freelancers or an agency produce as needed. The firm returns every quarter to measure and adjust. This model keeps strategic consistency while limiting fixed costs.
An example decision
An industrial SME wants to generate quote requests online. It has already tried a freelancer to rebuild its website, with no effect on enquiries. The problem was not the website but the lack of a clear target and of content answering buyers' questions. A four-week consulting engagement defined the target, keywords and conversion path; content production was then given to an independent writer, managed by the firm. See also why a website does not convert.
Managing your provider
Whatever you choose, results depend on management. Appoint one person in-house responsible for the relationship, even part-time. Set a monthly meeting with a simple agenda: the month's results, actions completed, next priorities. Share sales figures with the provider: a writer or agency that knows which content generates quote requests works far better than one that only sees traffic.
Frequently asked questions
Should an SME hire an agency or a freelancer?
A freelancer is enough for a precise, scoped assignment. An agency suits regular output across several channels. If the strategy is not defined, a consulting firm is a better fit.
How much does outsourcing digital marketing cost?
It depends on scope, frequency and level of expertise. Compare detailed proposals with deliverables and indicators rather than hourly rates.
Who should own the website and ad accounts?
The client company. The domain name, hosting, and Google and Meta accounts should be in your name, with delegated access for the provider.
How much does a digital marketing agency cost?
It varies with the channels, production volume and level of expertise. Ask for a quote detailed by deliverable and compare it with the expected results over twelve months.
Can you change provider along the way?
Yes, if you own your accounts, website and content. Include a reversibility clause in the contract.
