The verdict in three sentences
For a contract cosmetics manufacturer, the website exists to qualify demanding B2B buyers: capacity, ISO 22716 and COSMOS certifications, MOQs and a brief form. A freelancer is enough for a well-written 8 to 12 page site at EUR 4,000 to 9,000, while an agency makes sense once you need a brief configurator, bilingual content and a content strategy, at EUR 10,000 to 25,000. The right choice is measured against one simple target: 3 to 6 qualified leads a month without depending on a single person to evolve the site.
What a private-label buyer looks for on your site
A DTC brand founder or a pharmacy group buyer in Europe or North America compares three to five manufacturers before booking a call. They want answers within two minutes that spare them a pointless meeting.
| Expected content | Why it matters | Recommended format |
|---|---|---|
| Production capacity | Annual volume, throughput, container types | Page with figures + PDF sheet |
| ISO 22716, COSMOS, Ecocert certifications | Required by pharmacies and organic brands | Logos + downloadable certificates |
| Minimum order quantities (MOQ) | Filters out projects that are too small | Table by range, e.g. 3,000 to 10,000 units |
| Base formula catalogue | Speeds up time to market | Gallery filterable by texture and use |
| Brief form | Turns a visit into a qualified lead | 6 to 10 fields, spec sheet upload |
| References and lead times | Reassures on reliability | Typical 10 to 16 weeks from brief to batch |
| Second language | Clients across borders | 6 to 8 translated pages |
A site that states its MOQs clearly cuts unqualified requests roughly in half, freeing up sales time.
Freelancer or agency: the costed comparison
| Criterion | Freelancer | Agency |
|---|---|---|
| Budget for 8 to 15 pages | EUR 4,000 to 9,000 | EUR 10,000 to 25,000 |
| Lead time | 6 to 9 weeks | 8 to 12 weeks |
| Copywriting and SEO | Often on you | Included or optional (EUR 1,500 to 4,000) |
| Advanced brief form | Basic | Multi-step, scoring, CRM sync |
| Bilingual | Translation extra | Built into the project |
| Monthly maintenance | EUR 150 to 300 | EUR 250 to 500 |
| Continuity | Risk if unavailable | Team, documentation, shared access |
| Code and account ownership | Must be required by contract | Usually provided |
The real freelancer risk is dependency: if that person changes career, you lose the history and sometimes hosting access. Three clauses control it: accounts opened in your name, code versioned in a repository you own, and documentation handed over at delivery.
Which profile for which manufacturer
| Situation | Recommendation | Indicative budget |
|---|---|---|
| Lab with 10 to 25 staff, simple range | Senior freelancer + copywriter | EUR 6,000 to 9,000 |
| Organic manufacturer exporting regionally | Small bilingual agency | EUR 12,000 to 16,000 |
| Several plants, 50+ staff | Agency with CRM and content | EUR 18,000 to 25,000 |
| Urgent redesign before a trade show (In-Cosmetics, Cosmoprof) | Agency with a firm schedule | EUR 10,000 to 15,000 |
| Decent existing site, needs leads | Neither: optimisation + content | EUR 2,500 to 5,000 |
Mini case study
Nathalie runs a 30-person contract cosmetics manufacturer in Quebec and currently gets one qualified lead a month from her site. A signed project brings an average of EUR 45,000 in first-year revenue, with a 20% close rate. She picks a small agency for EUR 14,000, plus EUR 300 a month in maintenance. Six months later, the site generates 4 qualified leads a month. Over a year, the 36 extra leads (3 more a month) yield about 7 contracts, close to EUR 315,000 in revenue. The total first-year cost (EUR 17,600) is under 6% of that revenue.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Can a freelancer handle regulatory content?
Yes, if they work from your quality documents. Budget 1 to 2 days of your quality manager's time to validate ISO 22716 and COSMOS statements, which must never be approximate.
Should MOQs be public?
It is recommended. Stating a range, for example 3,000 to 10,000 units depending on the container, cuts off-target requests by about 50%.
How much lead time before a trade show?
Allow 10 to 12 weeks with an agency, content included. Under 8 weeks, limit scope to 6 pages and the brief form.
What does maintenance cost for a manufacturer's site?
Between EUR 150 and 500 a month depending on updates, backups and support. Bilingual content and CRM sync push you to the top of the range.
How do we avoid vendor lock-in?
Require code ownership, accounts in your name and 5 to 10 pages of documentation by contract. Those three points let you switch providers in under two weeks.
Let's scope your project. Tell us about your ranges, certifications and markets and we will price the scope, indicative budget and launch timeline. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
