Webotic
Audit gratuit
Retour au blogMEDIA BUYING · AGENCE VS FREELANCE · COÛTS · MAROC 2026

Agence ou freelance media buying au Maroc : le comparatif honnêtecoûts, risques, périmètre réel

En 2026, un freelance media buying au Maroc se facture entre 2 000 et 6 000 MAD/mois, une agence entre 6 000 et 12 000 MAD/mois. Mais comparer ces deux chiffres seuls est une erreur : ils ne couvrent pas le même périmètre. Le freelance vend des heures d'expertise sur Google Ads ou Meta ; l'agence vend un système — tracking server-side, création publicitaire, reporting, continuité de service, multi-canal. La vraie question n'est pas « qui est moins cher » mais « qu'est-ce qui est inclus, qu'est-ce qui casse quand la personne n'est plus là, et à partir de quel budget publicitaire l'écart de prix se rembourse ». Ce guide décompose le coût réel des deux options et donne les critères de décision selon votre budget média mensuel.

2–6 K MADfreelance / moisgestion campagnes seule
6–12 K MADagence / moissystème complet
20 K MADseuil de basculebudget média mensuel
1 personnerisque continuitépoint de défaillance unique
01

Freelance vs agence : ce que couvre réellement chaque prix au Maroc

La confusion la plus coûteuse est de comparer 3 000 MAD de freelance à 8 000 MAD d'agence comme si c'était le même service à deux prix. Ce n'est pas le cas. Ce sont deux périmètres différents. Ce que vend un freelance media buying, c'est du temps d'expertise sur la plateforme. Concrètement : création et structuration des campagnes, gestion des enchères, ajustement des audiences, rédaction des annonces textuelles, optimisation hebdomadaire, et un reporting simple (souvent un export de la plateforme ou un Looker Studio de base). À 2 000–6 000 MAD/mois, c'est une prestation honnête et suffisante quand le reste de la chaîne — tracking, création visuelle, landing pages — est déjà en place et fonctionne. Ce que vend une agence, c'est un système de performance. Le forfait 6 000–12 000 MAD/mois inclut la gestion des campagnes, mais aussi ce qui la rend réellement performante : implémentation et maintenance du tracking (souvent server-side via GTM et Meta CAPI), production ou coordination de la création publicitaire (visuels, vidéos, itérations créatives), reporting structuré avec attribution, et surtout la continuité — plusieurs personnes sur le compte, des process documentés, des accès sécurisés. La différence de prix n'est donc pas une marge d'agence : c'est le coût de tout ce que le freelance ne fait pas. Si vous payez un freelance 3 000 MAD puis devez ajouter un tracking engineer, un graphiste et un backup, vous dépassez souvent le prix de l'agence — sans la cohérence d'une équipe intégrée.

  • Freelance 2 000–6 000 MAD = gestion des campagnes sur 1 plateforme, reporting simple
  • Agence 6 000–12 000 MAD = gestion + tracking + création + reporting attribué + continuité
  • L'écart de prix couvre ce que le freelance ne fait pas, pas une marge gonflée
  • Additionner freelance + tracking + créa + backup dépasse souvent le forfait agence
02

Le vrai coût total : au-delà du montant sur la facture

Le prix affiché n'est jamais le coût total. Pour comparer honnêtement, il faut intégrer trois postes cachés qui pèsent lourd sur douze mois. Premier poste : le temps de gestion côté annonceur. Un freelance a besoin qu'on lui fournisse les visuels, qu'on valide les annonces, qu'on lui donne le contexte business. Comptez 2 à 5 heures/semaine de votre côté. Une agence structurée absorbe davantage cette charge — mais pas toute. Ce temps interne a un coût réel, souvent sous-estimé. Deuxième poste : le tracking. C'est le point le plus mal évalué au Maroc. Sans tracking fiable, Google Ads et Meta optimisent sur des données incomplètes — 25 à 45 % des conversions ne remontent pas côté client à cause des ad blockers et des restrictions navigateurs. Un freelance media buyer sait piloter des campagnes ; il n'est généralement pas tracking engineer. Si votre tracking est cassé, il optimisera sur du sable. Réparer ou déployer un tracking server-side, c'est 800–2 500 MAD de setup plus une maintenance — un poste que l'agence internalise et que le freelance sous-traite ou ignore. Troisième poste : le coût du risque. Un freelance qui tombe malade, part en congé, ou disparaît, c'est une campagne à l'arrêt et des accès parfois perdus. Sur un compte qui dépense 30 000 MAD/mois, deux semaines de dérive d'enchères non surveillées peuvent coûter plus cher que trois mois de différence de tarif entre freelance et agence. Le coût de possession réel = facture + temps interne + tracking + risque de discontinuité. Une fois ces quatre postes additionnés, l'écart apparent entre freelance et agence se resserre nettement — voire s'inverse.

  • Temps annonceur : 2–5 h/semaine à fournir au freelance (visuels, validations, contexte)
  • Tracking : 25–45 % de conversions perdues sans server-side — un freelance n'est pas tracking engineer
  • Setup tracking server-side : 800–2 500 MAD + maintenance, souvent hors périmètre freelance
  • Coût du risque : 2 semaines d'enchères non surveillées > 3 mois d'écart de tarif sur un gros budget
03

Quand le freelance suffit largement

Le freelance n'est pas un choix par défaut « pour économiser ». Sur les bons profils, c'est le choix optimal — pas seulement le moins cher. Voici les situations où il est réellement pertinent. Budget média sous 20 000 MAD/mois. À ce niveau de dépense, un seul canal bien géré suffit souvent, et la complexité d'un système d'agence n'est pas encore justifiée. Un bon freelance concentré sur Google Ads ou Meta apporte l'essentiel de la valeur sans coût de structure. Un seul canal, un seul objectif. Si vous faites uniquement du Google Ads search sur un catalogue clair, ou uniquement du Meta pour de la génération de leads simple, un spécialiste freelance de ce canal est souvent meilleur qu'un généraliste d'agence junior. La spécialité prime sur l'étendue. Tracking déjà en place et fiable. Si votre GTM server-side tourne, que vos conversions remontent proprement, et que votre création est produite en interne ou par un partenaire dédié, alors il ne reste que la gestion des campagnes — exactement ce qu'un freelance fait bien. Besoin ponctuel ou test. Pour lancer un canal, tester un marché, ou passer un pic saisonnier, un freelance en mission de 2 à 3 mois est plus agile qu'un engagement d'agence. Le point de vigilance reste toujours le même : la continuité. Un freelance excellent mais seul reste un point de défaillance unique. Tant que le budget et l'enjeu restent modérés, ce risque est acceptable.

  • Budget média < 20 000 MAD/mois : la structure d'agence n'est pas encore justifiée
  • Un seul canal, un seul objectif : le spécialiste freelance bat le généraliste junior
  • Tracking déjà fiable et création gérée ailleurs : il ne reste que la gestion
  • Missions ponctuelles (lancement, test, pic saisonnier) : le freelance est plus agile
04

Quand l'agence s'impose vraiment

À l'inverse, il existe des configurations où continuer avec un freelance seul devient un pari risqué. L'agence n'est pas « mieux » dans l'absolu — elle est nécessaire à partir d'un certain seuil de complexité et d'enjeu. Budget média au-delà de 30 000 MAD/mois. À ce niveau, chaque point de ROAS pèse des milliers de dirhams. La différence entre une optimisation correcte et une optimisation excellente dépasse largement le surcoût de l'agence. Le tracking, la création et l'attribution deviennent le vrai levier — et c'est précisément ce qu'une agence internalise. Multi-canal. Dès que vous combinez Google Ads, Meta et TikTok, la coordination devient un métier à part entière : déduplication des conversions, attribution cross-canal, arbitrage de budget entre plateformes. Un freelance mono-canal ne couvre pas ça ; un freelance multi-canal seul se disperse. Quand tracking et création sont le goulet d'étranglement. Si vos campagnes plafonnent non pas à cause des enchères mais parce que le signal est cassé ou que les créas s'usent, le levier n'est plus la gestion — c'est le server-side tracking et la production créative continue. C'est le cœur de métier d'une agence intégrée. Quand la continuité est critique. Un e-commerce dont le chiffre d'affaires dépend à 60 % du paid ne peut pas se permettre un point de défaillance unique. L'agence apporte redondance, process documentés et sécurisation des accès. Chez Webotic, la gestion et le tracking sont couverts par une équipe, pas une seule personne — précisément pour éliminer ce risque de discontinuité.

  • Budget > 30 000 MAD/mois : chaque point de ROAS dépasse le surcoût agence
  • Multi-canal (Google + Meta + TikTok) : déduplication et attribution cross-canal deviennent un métier
  • Tracking/créa en goulet d'étranglement : le levier n'est plus la gestion des enchères
  • Continuité critique : redondance, process et accès sécurisés qu'un solo ne peut offrir
05

Le risque continuité : le facteur le plus sous-estimé

Quand on choisit entre freelance et agence, on compare des compétences et des prix. On oublie presque toujours le facteur qui cause le plus de dégâts réels : la continuité de service. Un freelance, même excellent, est un point de défaillance unique. S'il tombe malade, part en vacances sans backup, décroche un gros contrat qui le rend indisponible, ou cesse simplement de répondre, votre compte publicitaire continue de dépenser — mais sans pilote. Sur Google Ads et Meta, un compte laissé sans surveillance ne s'arrête pas : les algorithmes continuent d'enchérir, parfois de manière dérivante, et le budget se consume. Deux semaines de silence peuvent transformer un CPA maîtrisé en hémorragie. Le deuxième risque est l'accès. Beaucoup de freelances travaillent sur leurs propres comptes Google Ads ou Business Managers, ou avec des accès qu'ils contrôlent. Le jour où la relation se termine, mal, vous pouvez perdre l'historique du compte, les audiences construites, les données d'apprentissage des campagnes — des actifs qui ont coûté des mois de budget à constituer. La règle absolue, freelance ou agence : les comptes publicitaires et le pixel doivent être à VOTRE nom, vous accordez des accès, vous ne les recevez pas. Une agence structurée neutralise ces deux risques : plusieurs personnes connaissent le compte, les process sont documentés, les accès sont sur vos actifs. Ce n'est pas un argument de vente abstrait — c'est la différence entre un incident et une catastrophe le jour où quelque chose tourne mal. Le prix supplémentaire de l'agence est en grande partie une prime d'assurance sur cette continuité.

  • Un freelance seul = un point de défaillance unique, sans backup en cas d'absence
  • Compte non surveillé ≠ compte à l'arrêt : les enchères continuent, le budget se consume
  • Règle absolue : comptes pub et pixel à VOTRE nom, vous accordez les accès, jamais l'inverse
  • L'agence apporte redondance humaine, process documentés et sécurisation des actifs
06

Les 6 questions à poser avant de signer (freelance ou agence)

Que vous partiez vers un freelance ou une agence, les mêmes questions permettent de séparer un prestataire sérieux d'un vendeur de rêve. Posez-les avant de signer, pas après. Un : à qui appartiennent les comptes ? La bonne réponse est « à vous ». Le compte Google Ads, le Business Manager Meta, le pixel et les conversions doivent être vos actifs. Fuyez quiconque veut vous gérer depuis son propre compte. Deux : comment est géré le tracking ? Demandez explicitement si le tracking est client-side seul ou server-side. Un prestataire qui ne sait pas répondre optimise probablement sur des données incomplètes sans le savoir. Trois : que se passe-t-il si vous êtes indisponible ? Un freelance honnête vous dira franchement s'il a un backup ou non. Une agence doit pouvoir nommer plusieurs personnes sur votre compte. Quatre : comment est facturée la prestation ? Méfiez-vous du pourcentage du budget média — il crée une incitation perverse à faire dépenser plus. Un retainer fixe aligne mieux les intérêts. Cinq : qui produit la création ? Si la réponse est « vous fournissez tout », intégrez ce coût dans votre calcul. La créa est souvent le vrai levier de performance en 2026. Six : quel reporting, à quelle fréquence, avec quelle attribution ? Un export brut de plateforme n'est pas un reporting. Vous devez comprendre d'où viennent les conversions et à quel coût réel.

  • À qui appartiennent les comptes ? Réponse attendue : à vous, toujours
  • Tracking client-side ou server-side ? L'incapacité à répondre est un signal d'alerte
  • Facturation : retainer fixe > pourcentage du budget (qui incite à faire dépenser plus)
  • Création et reporting : qui les produit, à quelle fréquence, avec quelle attribution

QUESTIONS FRÉQUENTES

Faut-il choisir une agence ou un freelance pour la publicité au Maroc ?
Cela dépend de votre budget média et de la complexité de votre setup. Un freelance (2 000–6 000 MAD/mois) suffit largement sous 20 000 MAD/mois de budget publicitaire, sur un seul canal, si votre tracking est déjà fiable et votre création gérée par ailleurs. Une agence (6 000–12 000 MAD/mois) s'impose au-delà de 30 000 MAD/mois, en multi-canal, ou quand le tracking server-side et la création deviennent le vrai levier de performance. La différence de prix ne reflète pas une marge : elle couvre le tracking, la création, le reporting attribué et surtout la continuité de service. Le critère décisif est souvent le risque : un freelance seul est un point de défaillance unique, alors qu'une agence apporte redondance et process documentés.
Combien coûte un freelance Google Ads au Maroc en 2026 ?
Un freelance Google Ads au Maroc se facture généralement entre 2 000 et 6 000 MAD/mois pour la gestion des campagnes. Ce tarif couvre la création et la structuration des campagnes, la gestion des enchères, l'ajustement des audiences, la rédaction des annonces et un reporting simple. Il ne couvre généralement pas le tracking server-side, la production de création visuelle avancée, ni la continuité en cas d'absence. Certains freelances facturent au pourcentage du budget média (souvent 10–15 %) — une formule à éviter car elle incite à faire dépenser plus plutôt qu'à optimiser le coût par acquisition. Un retainer fixe aligne mieux les intérêts. Attention : un tarif très bas cache souvent un périmètre réduit qu'il faudra compléter à vos frais.
À partir de quel budget publicitaire une agence devient-elle rentable ?
Le seuil pratique se situe autour de 20 000 à 30 000 MAD/mois de budget média. En dessous, la structure d'une agence n'est pas encore justifiée : un bon freelance concentré sur un canal apporte l'essentiel de la valeur. Au-delà de 30 000 MAD/mois, chaque point de ROAS pèse des milliers de dirhams, et la différence entre une gestion correcte et une gestion excellente — portée par le tracking server-side, l'attribution multi-canal et une création continue — dépasse largement le surcoût de l'agence. Le calcul honnête consiste à additionner facture + temps interne + tracking + coût du risque de discontinuité : sur un budget élevé, l'agence est souvent moins chère en coût total, pas seulement plus complète.
Quel est le principal risque de travailler avec un freelance media buyer ?
Le risque n°1 n'est pas la compétence — beaucoup de freelances marocains sont excellents — mais la continuité. Un freelance seul est un point de défaillance unique : maladie, congés sans backup, indisponibilité soudaine, ou fin de relation conflictuelle. Pendant ce temps, votre compte publicitaire continue de dépenser sans surveillance, et deux semaines de dérive d'enchères peuvent coûter cher. Le second risque est l'accès : si le freelance travaille sur ses propres comptes, vous pouvez perdre l'historique, les audiences et les données d'apprentissage le jour où la relation se termine. La règle absolue est que les comptes publicitaires et le pixel doivent être à votre nom. Une agence neutralise ces risques par la redondance humaine et la sécurisation des accès.
Un freelance peut-il gérer le tracking server-side aussi bien qu'une agence ?
Rarement, car ce sont deux métiers distincts. Un freelance media buyer maîtrise la gestion des campagnes — enchères, audiences, annonces — mais le tracking server-side relève de l'ingénierie : déploiement GTM Server-Side sur Cloud Run ou Stape, configuration Meta CAPI, déduplication des événements, maintenance lors des changements de spécification des plateformes. Certains freelances polyvalents le font, mais c'est l'exception. Le problème est que sans tracking fiable, 25 à 45 % des conversions ne remontent pas, et le buyer optimise sur des données incomplètes. Si vous prenez un freelance, vérifiez explicitement qui gère le tracking — soit lui en a la compétence, soit vous devez le confier à un partenaire dédié, ce qui rapproche le coût total de celui d'une agence intégrée.
Comment éviter de se faire piéger en choisissant un prestataire media buying ?
Posez six questions avant de signer, freelance ou agence. Un : à qui appartiennent les comptes ? La réponse doit être « à vous » — comptes Google Ads, Business Manager Meta, pixel et conversions à votre nom. Deux : le tracking est-il client-side ou server-side ? Trois : que se passe-t-il si le prestataire est indisponible — y a-t-il un backup ? Quatre : la facturation est-elle un retainer fixe ou un pourcentage du budget (à éviter) ? Cinq : qui produit la création ? Six : quel reporting, à quelle fréquence, avec quelle attribution ? Un prestataire sérieux répond clairement à ces six questions. L'incapacité à répondre sur le tracking ou sur la propriété des comptes est le signal d'alerte le plus fiable.
MEDIA BUYING · MAROC

Un système de performance, pas juste un buyer

Gestion des campagnes, tracking server-side, création et reporting attribué — couverts par une équipe, pas une seule personne. Retainer fixe mensuel, jamais un pourcentage de votre budget média.

Demander un audit media buying