<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
  <title>Blog — Merwan El Attar</title>
  <subtitle>Growth, IA et produit, vus depuis La Réunion.</subtitle>
  <link href="https://merwan.io/blog/feed.xml" rel="self" />
  <link href="https://merwan.io/" />
  <updated>2026-07-24T00:00:00Z</updated>
  <id>https://merwan.io/</id>
  <author>
    <name>Merwan El Attar</name>
  </author>
  <entry>
    <title>Combien coûte vraiment un CMO salarié</title>
    <link href="https://merwan.io/blog/cout-reel-cmo-salarie/" />
    <updated>2026-07-03T00:00:00Z</updated>
    <id>https://merwan.io/blog/cout-reel-cmo-salarie/</id>
    <content type="html">&lt;p&gt;Une entreprise qui envisage de recruter un responsable marketing raisonne presque toujours sur le salaire brut. C&#39;est le chiffre qui circule en réunion, celui qu&#39;on compare, celui qui rentre ou ne rentre pas dans le budget.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ce n&#39;est pas le coût.&lt;/strong&gt; C&#39;est la partie visible d&#39;un total qui fait à peu près le double sur la première année.&lt;/p&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 326&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-couts-alt&quot;&gt;
    &lt;title id=&quot;viz-couts-alt&quot;&gt;Comparaison des coûts annuels : salaire brut affiché, coût chargé, coût complet de la première année, et équivalent en CMO à temps partiel.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;326&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;text class=&quot;viz-mono viz-faint&quot; x=&quot;20&quot; y=&quot;50&quot;&gt;Coût annuel réel, hypothèse 55 000 € brut&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;96&quot;&gt;Le salaire que vous annoncez&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;108&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill&quot; x=&quot;20&quot; y=&quot;108&quot; width=&quot;341&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-soft&quot; x=&quot;660&quot; y=&quot;118&quot;&gt;55 000 €&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;158&quot;&gt;Coût chargé employeur&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;170&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill&quot; x=&quot;20&quot; y=&quot;170&quot; width=&quot;484&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-soft&quot; x=&quot;660&quot; y=&quot;180&quot;&gt;78 000 €&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;220&quot;&gt;Coût complet, première année&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;232&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill&quot; x=&quot;20&quot; y=&quot;232&quot; width=&quot;601&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-soft&quot; x=&quot;660&quot; y=&quot;242&quot;&gt;97 000 €&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;282&quot;&gt;CMO à temps partiel, 4 j/mois&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;294&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill viz-fill--accent&quot; x=&quot;20&quot; y=&quot;294&quot; width=&quot;179&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;660&quot; y=&quot;304&quot;&gt;28 800 €&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;Ce que le brut ne dit pas&lt;/h2&gt;
&lt;p&gt;Prenons une hypothèse volontairement basse : &lt;strong&gt;55 000 € brut annuel&lt;/strong&gt;, ce qui est modeste pour un profil capable de piloter une acquisition.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Les charges patronales.&lt;/strong&gt; Pour un cadre, comptez un coefficient d&#39;environ 1,42. Vos 55 000 € deviennent &lt;strong&gt;78 000 €&lt;/strong&gt; avant que la personne ait ouvert son ordinateur. Ce coefficient varie selon la taille de l&#39;entreprise et les exonérations applicables — vérifiez le vôtre, mais l&#39;ordre de grandeur tient.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le recrutement.&lt;/strong&gt; Un cabinet facture entre 15 et 25 % du salaire annuel. Sur 55 000 €, c&#39;est &lt;strong&gt;8 000 à 14 000 €&lt;/strong&gt;. Vous préférez recruter seul ? Alors vous payez en temps : rédaction de l&#39;annonce, tri de 80 candidatures, une dizaine d&#39;entretiens. Ce temps a un coût, il est simplement rangé ailleurs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;L&#39;équipement et les outils.&lt;/strong&gt; Ordinateur, licences, accès aux plateformes. Comptez &lt;strong&gt;2 000 à 4 000 €&lt;/strong&gt; la première année.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La montée en puissance.&lt;/strong&gt; C&#39;est la ligne que personne n&#39;écrit et c&#39;est la plus chère. Un CMO qui arrive ne produit rien pendant trois mois : il découvre votre marché, vos clients, vos comptes, votre historique. Il est payé plein tarif pendant ce temps. &lt;strong&gt;Trois mois de salaire chargé sans production, c&#39;est 19 500 €.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Total réaliste de la première année : &lt;strong&gt;autour de 97 000 €&lt;/strong&gt; pour un brut affiché à 55 000.&lt;/p&gt;
&lt;h2&gt;Le risque que personne ne budgète&lt;/h2&gt;
&lt;p&gt;Les chiffres ci-dessus décrivent le scénario où &lt;strong&gt;tout se passe bien&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Le scénario réel inclut une probabilité non nulle que ça ne marche pas. Une rupture de période d&#39;essai au quatrième mois vous coûte : le recrutement à refaire, quatre mois de salaire chargé versés sans résultat, et surtout &lt;strong&gt;six mois de retard sur votre acquisition&lt;/strong&gt; pendant que vos concurrents avancent.&lt;/p&gt;
&lt;p&gt;C&#39;est là que la comparaison bascule. Un recrutement raté, c&#39;est 40 000 € et six mois. Un freelance qui ne convient pas, c&#39;est un mois de préavis et vous passez à autre chose.&lt;/p&gt;
&lt;h2&gt;Ce que coûte l&#39;alternative&lt;/h2&gt;
&lt;p&gt;Un CMO à temps partiel à raison de &lt;strong&gt;4 jours par mois&lt;/strong&gt; représente 48 jours par an. À 600 € la journée, c&#39;est &lt;strong&gt;28 800 € par an&lt;/strong&gt;. Pas de charges, pas de recrutement, pas de montée en puissance à financer, pas de risque de rupture.&lt;/p&gt;
&lt;p&gt;Trois fois moins cher que le salarié. Mais la comparaison est malhonnête si on s&#39;arrête là, alors soyons précis sur ce que vous n&#39;avez pas :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pas de présence quotidienne.&lt;/strong&gt; Personne ne sera là le mardi à 15 h pour répondre dans l&#39;instant.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pas d&#39;exécution illimitée.&lt;/strong&gt; 4 jours par mois servent à décider, structurer, piloter et corriger. Pas à produire 40 créas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pas de management.&lt;/strong&gt; Si vous avez une équipe marketing de cinq personnes à encadrer, il vous faut quelqu&#39;un à plein temps. Ce n&#39;est pas le même métier.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 322&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-arbitrage-alt&quot;&gt;
    &lt;title id=&quot;viz-arbitrage-alt&quot;&gt;Ce qui distingue un CMO salarié d&#39;un CMO à temps partiel : présence quotidienne et management d&#39;un côté, décisions et pilotage de l&#39;autre.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;322&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;62&quot; width=&quot;370&quot; height=&quot;228&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;rect class=&quot;viz-card viz-card--accent&quot; x=&quot;410&quot; y=&quot;62&quot; width=&quot;370&quot; height=&quot;228&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;text class=&quot;viz-mono viz-faint&quot; x=&quot;42&quot; y=&quot;94&quot;&gt;RECRUTER&lt;/text&gt;
    &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;432&quot; y=&quot;94&quot;&gt;TEMPS PARTIEL&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;134&quot;&gt;— Présence tous les jours&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;168&quot;&gt;— Exécution illimitée&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;202&quot;&gt;— Management d&#39;équipe&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;236&quot;&gt;— 3 mois avant production&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;270&quot;&gt;— ~97 000 € la 1re année&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 128l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;134&quot;&gt;Décisions et pilotage&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 162l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;168&quot;&gt;Opérationnel semaine 1&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 196l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;202&quot;&gt;Aucun risque de rupture&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 230l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;236&quot;&gt;Arrêt à tout moment&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 264l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;270&quot;&gt;28 800 € par an&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;Comment trancher&lt;/h2&gt;
&lt;p&gt;La question n&#39;est pas « lequel est le moins cher ». Elle est : &lt;strong&gt;de quoi avez-vous besoin ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vous avez besoin d&#39;un salarié si vous avez une équipe à piloter au quotidien, un volume d&#39;exécution qui remplit cinq jours par semaine, et de quoi financer une première année à 97 000 € sans que ça mette l&#39;entreprise en tension.&lt;/p&gt;
&lt;p&gt;Vous avez besoin d&#39;un CMO à temps partiel si votre problème est que &lt;strong&gt;personne ne prend les décisions marketing&lt;/strong&gt; — que les campagnes tournent sans stratégie, que le tracking ne dit rien de fiable, que vous ne savez pas quel canal rapporte. Ce sont des problèmes de décision, pas de volume horaire. Ils se règlent en 4 jours par mois.&lt;/p&gt;
&lt;p&gt;Et si vous hésitez encore, regardez la ligne que vous n&#39;aviez pas budgétée : &lt;strong&gt;les trois mois de montée en puissance&lt;/strong&gt;. Un freelance qui connaît déjà vos outils est opérationnel la première semaine. C&#39;est là que se joue l&#39;écart réel, bien plus que sur le tarif journalier.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Vos cold mails partent en spam : les 5 causes</title>
    <link href="https://merwan.io/blog/cold-mail-spam-5-causes/" />
    <updated>2026-07-10T00:00:00Z</updated>
    <id>https://merwan.io/blog/cold-mail-spam-5-causes/</id>
    <content type="html">&lt;p&gt;Quand une campagne de prospection ne donne rien, la première réaction est toujours la même : réécrire le message. Nouvelle accroche, nouvelle promesse, nouvelle relance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C&#39;est souvent une perte de temps.&lt;/strong&gt; Si vos emails n&#39;arrivent pas en boîte de réception, la qualité du message n&#39;a aucune importance — personne ne le lit. Il faut réparer le tuyau avant de discuter de ce qui passe dedans.&lt;/p&gt;
&lt;p&gt;Voici les cinq causes, dans l&#39;ordre où il faut les traiter.&lt;/p&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 324&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-reglages-alt&quot;&gt;
    &lt;title id=&quot;viz-reglages-alt&quot;&gt;Cinq réglages de délivrabilité à vérifier avant d&#39;envoyer : domaine secondaire, SPF DKIM DMARC, chauffe progressive, volume plafonné, et absence de lien de tracking.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;324&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;20&quot; y=&quot;50&quot;&gt;À VÉRIFIER AVANT LE PREMIER ENVOI&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;62&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 84l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;91&quot;&gt;Un domaine d&#39;envoi séparé de votre domaine principal&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;112&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 134l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;141&quot;&gt;SPF, DKIM et DMARC configurés et vérifiés&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;162&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-cross&quot; d=&quot;M42 178l13 13m0-13l-13 13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;191&quot;&gt;Envoyer 500 mails le premier jour sur une boîte neuve&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;212&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 234l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;241&quot;&gt;Chauffe progressive sur 3 à 4 semaines&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;262&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-cross&quot; d=&quot;M42 278l13 13m0-13l-13 13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;291&quot;&gt;Images, liens traqués et pièces jointes dès le premier message&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;1. Vous prospectez depuis votre domaine principal&lt;/h2&gt;
&lt;p&gt;C&#39;est l&#39;erreur la plus coûteuse, parce que ses conséquences dépassent la campagne.&lt;/p&gt;
&lt;p&gt;La prospection dégrade mécaniquement la réputation d&#39;un domaine : vous écrivez à des gens qui ne vous connaissent pas, certains signalent, d&#39;autres ne répondent jamais. Si vous faites ça depuis &lt;code&gt;votreentreprise.com&lt;/code&gt;, vous brûlez le domaine qui envoie &lt;strong&gt;aussi vos devis, vos factures et vos réponses clients&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Le jour où un client vous dit « je n&#39;ai jamais reçu votre devis », vous comprenez le prix de ce raccourci.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La règle :&lt;/strong&gt; un domaine secondaire dédié, proche du principal, réservé à la prospection. S&#39;il brûle, il brûle seul.&lt;/p&gt;
&lt;h2&gt;2. Vous n&#39;êtes pas authentifié&lt;/h2&gt;
&lt;p&gt;SPF, DKIM et DMARC sont trois enregistrements DNS. Ils répondent à une seule question que se posent Gmail et Outlook : &lt;strong&gt;cet email vient-il vraiment de ce domaine ?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SPF&lt;/strong&gt; déclare quels serveurs ont le droit d&#39;envoyer pour vous.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DKIM&lt;/strong&gt; signe chaque message cryptographiquement.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DMARC&lt;/strong&gt; dit quoi faire quand les deux premiers échouent.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Sans eux, vous êtes indistinguable d&#39;un usurpateur. Les grands fournisseurs ont durci leurs exigences ces dernières années : ce qui passait en 2020 est aujourd&#39;hui filtré.&lt;/p&gt;
&lt;p&gt;Ce n&#39;est pas une opinion de marketeur, c&#39;est de la configuration. Ça se vérifie en trente secondes avec n&#39;importe quel outil de test, et ça se règle en une demi-journée.&lt;/p&gt;
&lt;h2&gt;3. Vous envoyez trop, trop vite&lt;/h2&gt;
&lt;p&gt;Une boîte créée hier qui envoie 500 messages aujourd&#39;hui n&#39;a qu&#39;une seule signature possible : celle d&#39;un spammeur.&lt;/p&gt;
&lt;p&gt;La réputation se construit dans le temps. Une boîte neuve doit &lt;strong&gt;chauffer trois à quatre semaines&lt;/strong&gt; : quelques envois par jour au départ, une montée progressive, des échanges réels. C&#39;est lent et c&#39;est incompressible.&lt;/p&gt;
&lt;p&gt;Un outil de warm-up automatise le processus. Il ne le raccourcit pas.&lt;/p&gt;
&lt;h2&gt;4. Votre volume par boîte est trop élevé&lt;/h2&gt;
&lt;p&gt;Même chauffée, une boîte a un plafond raisonnable : &lt;strong&gt;30 à 50 envois par jour&lt;/strong&gt;. Au-delà, vous entrez dans une zone où les filtres se déclenchent.&lt;/p&gt;
&lt;p&gt;L&#39;erreur classique est de vouloir passer à 300 envois quotidiens en poussant une seule boîte. La bonne façon est d&#39;ajouter des boîtes — donc des domaines, donc de la chauffe. Ce qui veut dire que &lt;strong&gt;scaler la prospection prend des semaines, pas des heures.&lt;/strong&gt; C&#39;est la contrainte que les outils vendent rarement.&lt;/p&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 326&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-volumes-alt&quot;&gt;
    &lt;title id=&quot;viz-volumes-alt&quot;&gt;Volume d&#39;envoi quotidien par boîte selon l&#39;ancienneté : boîte neuve, en chauffe, chauffée, et le seuil au-delà duquel les filtres se déclenchent.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;326&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;text class=&quot;viz-mono viz-faint&quot; x=&quot;20&quot; y=&quot;50&quot;&gt;Envois par jour et par boîte&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;96&quot;&gt;Boîte neuve, semaine 1&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;108&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill&quot; x=&quot;20&quot; y=&quot;108&quot; width=&quot;31&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-soft&quot; x=&quot;660&quot; y=&quot;118&quot;&gt;~5&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;158&quot;&gt;En chauffe, semaine 2 à 3&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;170&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill&quot; x=&quot;20&quot; y=&quot;170&quot; width=&quot;124&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-soft&quot; x=&quot;660&quot; y=&quot;180&quot;&gt;~20&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;220&quot;&gt;Chauffée, régime de croisière&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;232&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill viz-fill--accent&quot; x=&quot;20&quot; y=&quot;232&quot; width=&quot;279&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;660&quot; y=&quot;242&quot;&gt;30–50&lt;/text&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;20&quot; y=&quot;282&quot;&gt;Au-delà : zone de filtrage&lt;/text&gt;
      &lt;rect class=&quot;viz-track&quot; x=&quot;20&quot; y=&quot;294&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;rect class=&quot;viz-fill&quot; x=&quot;20&quot; y=&quot;294&quot; width=&quot;620&quot; height=&quot;12&quot; rx=&quot;6&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-soft&quot; x=&quot;660&quot; y=&quot;304&quot;&gt;100+&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;5. Votre message ressemble à un mailing&lt;/h2&gt;
&lt;p&gt;Une fois les quatre premiers points réglés, alors seulement le contenu compte.&lt;/p&gt;
&lt;p&gt;Ce qui déclenche les filtres : les images, les pièces jointes, les liens de tracking, les signatures HTML lourdes, les mots-clés commerciaux évidents. Un cold mail qui passe ressemble à un email écrit à la main : du texte, pas d&#39;image, un lien maximum, aucun tracking au premier contact.&lt;/p&gt;
&lt;p&gt;Renoncer au tracking coûte un indicateur, et vous fait gagner la boîte de réception. Le taux d&#39;ouverture n&#39;a jamais signé un contrat.&lt;/p&gt;
&lt;h2&gt;L&#39;ordre compte plus que la liste&lt;/h2&gt;
&lt;p&gt;Si vous ne retenez qu&#39;une chose : &lt;strong&gt;traitez les cinq points dans cet ordre.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La plupart des gens commencent par le cinquième. Ils réécrivent le message, testent des accroches, changent l&#39;objet — sur un domaine non authentifié qui envoie depuis une boîte non chauffée. Ils optimisent quelque chose que personne ne verra jamais.&lt;/p&gt;
&lt;p&gt;Réparez le tuyau. Ensuite, discutons du message.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Et si vous vous demandez si cette mécanique vaut le coup d&#39;être internalisée, la vraie question est ailleurs : c&#39;est celle du &lt;a href=&quot;https://merwan.io/blog/cout-reel-cmo-salarie/&quot;&gt;coût réel d&#39;un CMO salarié&lt;/a&gt;. La délivrabilité se règle une fois. Le pilotage, lui, se rejoue tous les mois.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>n8n : votre premier workflow qui sert vraiment</title>
    <link href="https://merwan.io/blog/n8n-premier-workflow/" />
    <updated>2026-07-17T00:00:00Z</updated>
    <id>https://merwan.io/blog/n8n-premier-workflow/</id>
    <content type="html">&lt;p&gt;Presque tout le monde démarre n8n de la même façon : un tutoriel, un workflow qui poste la météo sur Slack, un moment de satisfaction — puis plus rien. Le compte est abandonné trois semaines plus tard.&lt;/p&gt;
&lt;p&gt;Le problème n&#39;est pas l&#39;outil. C&#39;est que &lt;strong&gt;le premier workflow ne servait à rien&lt;/strong&gt;. Personne ne maintient une automatisation qui ne lui manque pas quand elle s&#39;arrête.&lt;/p&gt;
&lt;p&gt;Voici celui qui, lui, manque immédiatement.&lt;/p&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 290&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-etapes-alt&quot;&gt;
    &lt;title id=&quot;viz-etapes-alt&quot;&gt;Quatre étapes du workflow : réception du formulaire par webhook, enrichissement de l&#39;entreprise, scoring selon vos critères, puis notification qualifiée.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;290&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;86&quot; width=&quot;178&quot; height=&quot;164&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;38&quot; y=&quot;118&quot;&gt;01&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-t--md viz-ink&quot; x=&quot;38&quot; y=&quot;154&quot;&gt;Webhook&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-soft&quot; x=&quot;38&quot; y=&quot;184&quot;&gt;Le formulaire envoie&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;38&quot; y=&quot;208&quot;&gt;le lead à n8n&lt;/text&gt;&lt;path class=&quot;viz-stroke&quot; d=&quot;M202 168h8m-4-4l4 4-4 4&quot;&gt;&lt;/path&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;214&quot; y=&quot;86&quot; width=&quot;178&quot; height=&quot;164&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;232&quot; y=&quot;118&quot;&gt;02&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-t--md viz-ink&quot; x=&quot;232&quot; y=&quot;154&quot;&gt;Enrichir&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-soft&quot; x=&quot;232&quot; y=&quot;184&quot;&gt;Taille, secteur,&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;232&quot; y=&quot;208&quot;&gt;site de l&#39;entreprise&lt;/text&gt;&lt;path class=&quot;viz-stroke&quot; d=&quot;M396 168h8m-4-4l4 4-4 4&quot;&gt;&lt;/path&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;408&quot; y=&quot;86&quot; width=&quot;178&quot; height=&quot;164&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;426&quot; y=&quot;118&quot;&gt;03&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-t--md viz-ink&quot; x=&quot;426&quot; y=&quot;154&quot;&gt;Scorer&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-soft&quot; x=&quot;426&quot; y=&quot;184&quot;&gt;Vos critères,&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;426&quot; y=&quot;208&quot;&gt;pas ceux d&#39;un outil&lt;/text&gt;&lt;path class=&quot;viz-stroke&quot; d=&quot;M590 168h8m-4-4l4 4-4 4&quot;&gt;&lt;/path&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;602&quot; y=&quot;86&quot; width=&quot;178&quot; height=&quot;164&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
      &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;620&quot; y=&quot;118&quot;&gt;04&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-t--md viz-ink&quot; x=&quot;620&quot; y=&quot;154&quot;&gt;Notifier&lt;/text&gt;
      &lt;text class=&quot;viz-t viz-soft&quot; x=&quot;620&quot; y=&quot;184&quot;&gt;Le lead qualifié,&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;620&quot; y=&quot;208&quot;&gt;avec son contexte&lt;/text&gt;&lt;text class=&quot;viz-mono viz-faint&quot; x=&quot;20&quot; y=&quot;52&quot;&gt;Le workflow de qualification des leads&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;Le problème qu&#39;il résout&lt;/h2&gt;
&lt;p&gt;Vous recevez un lead par formulaire. Vous obtenez un nom, un email, un message de trois lignes. Pour savoir si ça vaut un rendez-vous, vous ouvrez un onglet, vous cherchez l&#39;entreprise, vous regardez le site, vous estimez la taille. &lt;strong&gt;Trois minutes par lead.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;À vingt leads par semaine, c&#39;est une heure. À cent, c&#39;est une journée. Et surtout, vous le faites mal : quand vous êtes pressé, vous ne cherchez pas, vous répondez au hasard.&lt;/p&gt;
&lt;p&gt;Le workflow fait ces trois minutes à votre place, à chaque fois, sans se lasser.&lt;/p&gt;
&lt;h2&gt;Étape 1 — Le webhook&lt;/h2&gt;
&lt;p&gt;Un webhook est une URL qui attend qu&#39;on lui parle. Vous créez le nœud &lt;strong&gt;Webhook&lt;/strong&gt; dans n8n, il vous donne une adresse, vous la branchez sur votre formulaire.&lt;/p&gt;
&lt;p&gt;C&#39;est le seul concept technique de tout le workflow, et il tient en une phrase : &lt;strong&gt;quelqu&#39;un remplit le formulaire, votre formulaire appelle cette URL, n8n se réveille.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Testez-le avant d&#39;aller plus loin. Envoyez une soumission réelle et regardez ce qui arrive dans n8n. Vous verrez la structure exacte de vos données — c&#39;est ce dont vous aurez besoin aux étapes suivantes.&lt;/p&gt;
&lt;p&gt;Si la notion vous est neuve, l&#39;équipe n8n l&#39;explique mieux que moi en douze minutes :&lt;/p&gt;
&lt;figure class=&quot;video&quot;&gt;
  &lt;button class=&quot;video__frame&quot; type=&quot;button&quot; data-video=&quot;y_cpFMF1pzk&quot; aria-label=&quot;Lire la vidéo : n8n Beginner Course (2/9) — Introduction to APIs and Webhooks — chaîne n8n&quot;&gt;
    &lt;img class=&quot;video__thumb&quot; src=&quot;https://i.ytimg.com/vi/y_cpFMF1pzk/hqdefault.jpg&quot; alt=&quot;&quot; width=&quot;480&quot; height=&quot;360&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt;
    &lt;span class=&quot;video__play&quot; aria-hidden=&quot;true&quot;&gt;
      &lt;svg viewBox=&quot;0 0 24 24&quot;&gt;&lt;path d=&quot;M8 5v14l11-7z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;
    &lt;/span&gt;
    &lt;span class=&quot;video__meta&quot;&gt;
      &lt;span class=&quot;video__title&quot;&gt;n8n Beginner Course (2/9) — Introduction to APIs and Webhooks&lt;/span&gt;
      &lt;span class=&quot;video__channel&quot;&gt;n8n · YouTube&lt;/span&gt;
    &lt;/span&gt;
  &lt;/button&gt;
  &lt;figcaption class=&quot;video__caption&quot;&gt;Le cours officiel n8n sur les APIs et les webhooks (en anglais, 12 min).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2&gt;Étape 2 — Enrichir&lt;/h2&gt;
&lt;p&gt;Vous avez un email. Le domaine de cet email vous dit à quelle entreprise vous parlez.&lt;/p&gt;
&lt;p&gt;Un nœud &lt;strong&gt;HTTP Request&lt;/strong&gt; vers une API d&#39;enrichissement vous renvoie la taille, le secteur, parfois le chiffre d&#39;affaires. Vous passez de « jean.dupont@example.com » à « Jean Dupont, Example, 45 salariés, BTP, Saint-Pierre ».&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le piège :&lt;/strong&gt; les emails en &lt;code&gt;gmail.com&lt;/code&gt; ou &lt;code&gt;orange.fr&lt;/code&gt; ne renvoient rien. Ce n&#39;est pas un bug, c&#39;est une information — un prospect en adresse personnelle n&#39;est pas au même stade qu&#39;un prospect en adresse professionnelle. Prévoyez le cas au lieu de le subir : votre workflow doit continuer sans données d&#39;enrichissement, pas s&#39;arrêter en erreur.&lt;/p&gt;
&lt;h2&gt;Étape 3 — Scorer&lt;/h2&gt;
&lt;p&gt;C&#39;est l&#39;étape que les outils clés en main font mal, parce qu&#39;ils ne connaissent pas votre métier.&lt;/p&gt;
&lt;p&gt;Un nœud &lt;strong&gt;Code&lt;/strong&gt; ou une série de conditions, et vous écrivez &lt;strong&gt;vos&lt;/strong&gt; critères :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;entreprise de plus de 10 salariés → +2&lt;/li&gt;
&lt;li&gt;secteur cible → +2&lt;/li&gt;
&lt;li&gt;adresse professionnelle → +1&lt;/li&gt;
&lt;li&gt;message de plus de 200 caractères → +1&lt;/li&gt;
&lt;li&gt;concurrent ou candidature déguisée → &lt;strong&gt;écarter&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cinq lignes. Le résultat est un score entre 0 et 6 et une décision : chaud, tiède, ignorer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ne déléguez pas cette étape à une IA au début.&lt;/strong&gt; Écrivez les règles à la main, vivez avec deux semaines, corrigez-les quand elles se trompent. Vous ne pouvez pas automatiser un jugement que vous n&#39;avez pas encore formalisé — et vous découvrirez en écrivant ces règles que vos critères réels ne sont pas ceux que vous auriez cités.&lt;/p&gt;
&lt;h2&gt;Étape 4 — Notifier&lt;/h2&gt;
&lt;p&gt;Un nœud &lt;strong&gt;Email&lt;/strong&gt; ou &lt;strong&gt;Slack&lt;/strong&gt;, et vous recevez :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Lead chaud — score 5/6&lt;/strong&gt;
Jean Dupont · Example (45 salariés, BTP, Saint-Pierre)
« Nous cherchons à structurer notre acquisition, on démarre de zéro… »
→ example.com&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Vous décidez en dix secondes au lieu de trois minutes. Et les leads froids ne vous interrompent plus : ils partent dans un dossier que vous traitez le vendredi.&lt;/p&gt;
&lt;h2&gt;Ce qui va casser, et quand&lt;/h2&gt;
&lt;p&gt;Un workflow n&#39;est pas fini quand il marche. Il est fini quand il &lt;strong&gt;échoue proprement&lt;/strong&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;L&#39;API d&#39;enrichissement tombe.&lt;/strong&gt; Sans chemin d&#39;erreur, votre workflow s&#39;arrête et le lead disparaît. Vous ne le saurez pas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Le formulaire change de champ.&lt;/strong&gt; Le webhook reçoit une structure inattendue, le scoring plante en silence.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vous dépassez votre quota d&#39;API.&lt;/strong&gt; Tout fonctionne, puis plus rien, un mardi, sans notification.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Le point commun des trois : &lt;strong&gt;vous croyez recevoir vos leads.&lt;/strong&gt; Un workflow de notification qui tombe en silence est plus dangereux que pas de workflow du tout — parce qu&#39;il crée une confiance que rien ne vérifie.&lt;/p&gt;
&lt;p&gt;Prévoyez un chemin d&#39;erreur qui vous alerte, et ouvrez l&#39;historique d&#39;exécution tous les jours la première semaine.&lt;/p&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 324&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-robustesse-alt&quot;&gt;
    &lt;title id=&quot;viz-robustesse-alt&quot;&gt;Ce qui rend un workflow fiable : chemin d&#39;erreur, vérification de l&#39;historique, gestion des emails personnels — contre l&#39;absence de gestion d&#39;erreur et la confiance aveugle.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;324&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;20&quot; y=&quot;50&quot;&gt;AVANT DE CONSIDÉRER LE WORKFLOW COMME FINI&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;62&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 84l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;91&quot;&gt;Un chemin d&#39;erreur qui vous alerte quand ça casse&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;112&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-cross&quot; d=&quot;M42 128l13 13m0-13l-13 13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;141&quot;&gt;Laisser le workflow s&#39;arrêter en silence&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;162&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 184l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;191&quot;&gt;Le cas « email personnel » traité, pas subi&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;212&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 234l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;241&quot;&gt;Historique d&#39;exécution vérifié la première semaine&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;262&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-cross&quot; d=&quot;M42 278l13 13m0-13l-13 13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;291&quot;&gt;Supposer que ça tourne parce que ça tournait hier&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;Ce que ça vous rend&lt;/h2&gt;
&lt;p&gt;Trois minutes par lead, et une décision prise sur des critères stables plutôt que sur votre humeur du moment.&lt;/p&gt;
&lt;p&gt;Mais le vrai gain est ailleurs : en écrivant les règles de scoring, vous êtes obligé de dire à voix haute &lt;strong&gt;qui est votre client&lt;/strong&gt;. La plupart des gens découvrent à ce moment-là qu&#39;ils ne le savaient pas précisément.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;L&#39;automatisation règle l&#39;exécution. Elle ne règle pas la décision de savoir quel canal alimenter, ni avec quel budget — c&#39;est un travail de pilotage, et c&#39;est exactement ce que coûte, ou pas, &lt;a href=&quot;https://merwan.io/blog/cout-reel-cmo-salarie/&quot;&gt;un CMO salarié&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Netlify vs Vercel : lequel pour quel projet</title>
    <link href="https://merwan.io/blog/netlify-vs-vercel/" />
    <updated>2026-07-24T00:00:00Z</updated>
    <id>https://merwan.io/blog/netlify-vs-vercel/</id>
    <content type="html">&lt;p&gt;La question revient à chaque projet, et les comparatifs qu&#39;on trouve en ligne se ressemblent tous : deux listes de fonctionnalités, une conclusion tiède, « ça dépend de vos besoins ».&lt;/p&gt;
&lt;p&gt;Voici ce qui tranche vraiment. Ce ne sont pas les performances — les deux servent un site statique depuis un CDN mondial, et la différence de vitesse est indétectable pour votre visiteur. &lt;strong&gt;Ce sont les conditions d&#39;utilisation et la façon de facturer.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 288&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-choisir-alt&quot;&gt;
    &lt;title id=&quot;viz-choisir-alt&quot;&gt;Quand choisir Vercel plutôt que Netlify : projet Next.js, rendu à la demande, équipe de développeurs. Quand choisir Netlify : site statique, formulaire sans backend, projet client sur plan gratuit.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;288&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;62&quot; width=&quot;370&quot; height=&quot;194&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;rect class=&quot;viz-card viz-card--accent&quot; x=&quot;410&quot; y=&quot;62&quot; width=&quot;370&quot; height=&quot;194&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;text class=&quot;viz-mono viz-faint&quot; x=&quot;42&quot; y=&quot;94&quot;&gt;PRENEZ VERCEL SI&lt;/text&gt;
    &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;432&quot; y=&quot;94&quot;&gt;PRENEZ NETLIFY SI&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;134&quot;&gt;— Vous êtes sur Next.js&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;168&quot;&gt;— Vous faites du rendu à la demande&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;202&quot;&gt;— Vous avez des devs à plein temps&lt;/text&gt;&lt;text class=&quot;viz-t viz-soft&quot; x=&quot;42&quot; y=&quot;236&quot;&gt;— L&#39;usage n&#39;est pas commercial&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 128l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;134&quot;&gt;Le site est statique&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 162l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;168&quot;&gt;Il vous faut un formulaire&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 196l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;202&quot;&gt;C&#39;est un projet client&lt;/text&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M433 230l4 4 7-8&quot;&gt;&lt;/path&gt;
      &lt;text class=&quot;viz-t viz-ink&quot; x=&quot;454&quot; y=&quot;236&quot;&gt;Vous voulez zéro backend&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;Le point que presque personne ne mentionne&lt;/h2&gt;
&lt;p&gt;Le plan gratuit de Vercel, appelé Hobby, est réservé à un &lt;strong&gt;usage personnel et non commercial&lt;/strong&gt;. C&#39;est écrit dans leur FAQ.&lt;/p&gt;
&lt;p&gt;Concrètement : le site vitrine de votre entreprise, le site d&#39;un client, une landing page qui vend quelque chose — rien de tout ça n&#39;a le droit d&#39;être sur un plan Hobby. Ce n&#39;est pas une limite technique, le site fonctionnerait très bien. C&#39;est une &lt;strong&gt;condition contractuelle&lt;/strong&gt;, et être hors conditions sur l&#39;hébergement d&#39;un site qui vous fait vivre est un risque que peu de gens mesurent.&lt;/p&gt;
&lt;p&gt;Le plan gratuit de Netlify n&#39;affiche pas cette restriction.&lt;/p&gt;
&lt;p&gt;C&#39;est le premier filtre, et il élimine souvent la question avant même de parler technique : si c&#39;est un projet client, Vercel commence à 20 $ par mois et par utilisateur.&lt;/p&gt;
&lt;h2&gt;La facturation par siège&lt;/h2&gt;
&lt;p&gt;En juillet 2026, &lt;strong&gt;Vercel Pro est à 20 $ par utilisateur et par mois&lt;/strong&gt;. &lt;strong&gt;Netlify Pro est à 20 $ par mois, membres illimités.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour un freelance qui travaille seul, c&#39;est identique. Pour une équipe de quatre, c&#39;est 80 $ contre 20 $. Pour une agence qui ajoute ses clients en lecture sur les projets, l&#39;écart devient structurel.&lt;/p&gt;
&lt;p&gt;Ce n&#39;est pas un piège : c&#39;est un modèle assumé, tourné vers les équipes de développeurs. Mais il faut le regarder avant de s&#39;engager, pas au moment où vous ajoutez le troisième collaborateur.&lt;/p&gt;
&lt;h2&gt;Ce que Vercel fait mieux&lt;/h2&gt;
&lt;p&gt;Soyons clairs : Vercel est excellent, et sur son terrain, il n&#39;a pas d&#39;équivalent.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Next.js.&lt;/strong&gt; Vercel édite le framework. Les nouveautés y fonctionnent en premier, sans adaptation. Si votre projet est en Next.js, aller ailleurs vous coûtera du temps pour un gain souvent théorique.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le rendu à la demande.&lt;/strong&gt; Dès que votre site doit générer des pages à la volée, personnaliser selon l&#39;utilisateur, ou régénérer du contenu sans rebuild complet, l&#39;outillage de Vercel est plus abouti.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;L&#39;expérience développeur.&lt;/strong&gt; Les previews de déploiement, les logs, l&#39;observabilité : c&#39;est propre, rapide, et pensé par des gens qui déploient toute la journée.&lt;/p&gt;
&lt;figure class=&quot;video&quot;&gt;
  &lt;button class=&quot;video__frame&quot; type=&quot;button&quot; data-video=&quot;zFXscjUoDDA&quot; aria-label=&quot;Lire la vidéo : Vercel Product Walkthrough (2026) — chaîne Vercel&quot;&gt;
    &lt;img class=&quot;video__thumb&quot; src=&quot;https://i.ytimg.com/vi/zFXscjUoDDA/hqdefault.jpg&quot; alt=&quot;&quot; width=&quot;480&quot; height=&quot;360&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot;&gt;
    &lt;span class=&quot;video__play&quot; aria-hidden=&quot;true&quot;&gt;
      &lt;svg viewBox=&quot;0 0 24 24&quot;&gt;&lt;path d=&quot;M8 5v14l11-7z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;
    &lt;/span&gt;
    &lt;span class=&quot;video__meta&quot;&gt;
      &lt;span class=&quot;video__title&quot;&gt;Vercel Product Walkthrough (2026)&lt;/span&gt;
      &lt;span class=&quot;video__channel&quot;&gt;Vercel · YouTube&lt;/span&gt;
    &lt;/span&gt;
  &lt;/button&gt;
  &lt;figcaption class=&quot;video__caption&quot;&gt;La présentation produit par Vercel (en anglais).&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h2&gt;Ce que Netlify fait mieux&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les formulaires.&lt;/strong&gt; C&#39;est la fonctionnalité qui a tranché pour ce site. Vous mettez &lt;code&gt;data-netlify=&amp;quot;true&amp;quot;&lt;/code&gt; sur votre &lt;code&gt;&amp;lt;form&amp;gt;&lt;/code&gt;, Netlify le détecte au déploiement et collecte les soumissions. &lt;strong&gt;Aucun backend, aucun service tiers, aucune clé d&#39;API.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sur Vercel, il faut écrire une fonction serverless ou brancher un service externe. C&#39;est faisable, mais c&#39;est du code à écrire et à maintenir — pour un site vitrine dont le formulaire de contact est la seule fonction dynamique, c&#39;est une complexité qui ne rapporte rien.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le plan gratuit utilisable en vrai.&lt;/strong&gt; Pas de clause non commerciale.&lt;/p&gt;
&lt;h2&gt;Ce qui a tranché pour ce site&lt;/h2&gt;
&lt;p&gt;Le site que vous lisez est sur Netlify. Le raisonnement a tenu en trois points :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;C&#39;est un site statique.&lt;/strong&gt; Généré par Eleventy, aucun rendu à la demande. L&#39;avantage de Vercel sur ce terrain ne s&#39;applique pas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Il a deux formulaires.&lt;/strong&gt; Contact et simulateur. Netlify Forms les gère sans une ligne de backend. Sur Vercel, ç&#39;aurait été deux fonctions serverless à écrire et à surveiller.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ce n&#39;est pas un projet personnel.&lt;/strong&gt; Le plan Hobby de Vercel était donc exclu d&#39;entrée.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Aucun de ces points n&#39;est un jugement sur la qualité de Vercel. Ce sont des critères de projet. &lt;strong&gt;Le même raisonnement, sur une application Next.js avec du rendu dynamique, donnerait Vercel sans hésiter.&lt;/strong&gt;&lt;/p&gt;
&lt;figure class=&quot;viz-figure&quot;&gt;
  &lt;svg class=&quot;viz&quot; viewBox=&quot;0 0 800 324&quot; role=&quot;img&quot; aria-labelledby=&quot;viz-pieges-alt&quot;&gt;
    &lt;title id=&quot;viz-pieges-alt&quot;&gt;Ce qu&#39;il faut vérifier avant de choisir un hébergeur : usage commercial autorisé, facturation par siège, dépassements plafonnés, et dépendance au framework.&lt;/title&gt;
    &lt;rect class=&quot;viz-bg&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;800&quot; height=&quot;324&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;
    &lt;text class=&quot;viz-mono viz-accent&quot; x=&quot;20&quot; y=&quot;50&quot;&gt;À VÉRIFIER AVANT DE S&#39;ENGAGER&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;62&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-cross&quot; d=&quot;M42 78l13 13m0-13l-13 13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;91&quot;&gt;Vercel Hobby pour un site client : l&#39;usage commercial est exclu&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;112&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 134l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;141&quot;&gt;Vérifier si le plan Pro facture par utilisateur ou par site&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;162&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 184l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;191&quot;&gt;Savoir ce qui se passe quand vous dépassez un quota&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;212&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-cross&quot; d=&quot;M42 228l13 13m0-13l-13 13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;241&quot;&gt;Choisir un hébergeur pour une techno que vous n&#39;utilisez pas&lt;/text&gt;&lt;rect class=&quot;viz-card&quot; x=&quot;20&quot; y=&quot;262&quot; width=&quot;760&quot; height=&quot;42&quot; rx=&quot;4&quot;&gt;&lt;/rect&gt;&lt;path class=&quot;viz-check&quot; d=&quot;M42 284l6 6 10-13&quot;&gt;&lt;/path&gt;&lt;text class=&quot;viz-t viz-ink&quot; x=&quot;76&quot; y=&quot;291&quot;&gt;Vérifier que ce que vous déployez est bien portable ailleurs&lt;/text&gt;
  &lt;/svg&gt;
&lt;/figure&gt;
&lt;h2&gt;La question à se poser&lt;/h2&gt;
&lt;p&gt;Ne demandez pas « lequel est le meilleur ». Demandez : &lt;strong&gt;qu&#39;est-ce que je déploie, et avec qui ?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un site statique, seul, pour un client → Netlify.&lt;/li&gt;
&lt;li&gt;Une app Next.js, avec une équipe de devs → Vercel.&lt;/li&gt;
&lt;li&gt;Un site statique avec un formulaire et zéro envie de backend → Netlify.&lt;/li&gt;
&lt;li&gt;Un projet perso qui explore les dernières nouveautés de Next.js → Vercel, plan Hobby, c&#39;est exactement son usage prévu.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et gardez à l&#39;esprit le point d&#39;attachement : plus vous utilisez de fonctionnalités propriétaires — Netlify Forms compris — plus le retour en arrière coûte cher. &lt;strong&gt;Ce site en utilise, en connaissance de cause.&lt;/strong&gt; C&#39;est un choix, pas un oubli.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Tarifs relevés en juillet 2026.&lt;/strong&gt; Les grilles des deux hébergeurs bougent souvent : Netlify est passé récemment à un système de crédits sur son plan gratuit. Vérifiez les pages officielles avant de décider — et si vous lisez ceci longtemps après, considérez les chiffres comme des ordres de grandeur.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;Choisir un hébergeur prend une heure. Décider quoi mettre dessus, avec quel budget d&#39;acquisition derrière, prend beaucoup plus — et c&#39;est là que se joue le résultat. C&#39;est aussi ce que coûte, ou pas, &lt;a href=&quot;https://merwan.io/blog/cout-reel-cmo-salarie/&quot;&gt;un CMO salarié&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
</feed>