en flag
fr flag
es flag

Facebook

Twitter

Linkedin

Marketing par e-mail gratuit Comment configurer des campagnes de marketing par e-mail gratuitementGuide de configuration du marketing par e-mail gratuit

Le marketing par e-mail est un must pour toute entreprise ayant une clientèle active. La plupart des services de marketing par e-mail tels que MailChimp ou Active Campaign facturent 70 $/mois à 100 $/mois plus pour les services de base et ne respectent pas toujours des normes de délivrabilité élevées.

Ceci, combiné aux efforts nécessaires pour créer le contenu réel des e-mails, segmenter les audiences et surveiller les réponses/rebonds, peut rendre le processus moins avantageux par rapport à la configuration de campagnes Google Ads.

Ce guide va vous expliquer comment configurer le marketing par e-mail avec un système gratuit (Mautic) et nécessite uniquement que vous ayez un compte d'hébergement Web (configuration détaillée dans cet article), un domaine et le contrôle de votre DNS.

Étape 1 - Configuration d'un VPS pour vos campagnes de marketing par e-mail gratuites

La mise en place d'un VPS est importante. Un compte d'hébergement Web standard ne suffira pas à gérer la charge de travail nécessaire à la gestion de plusieurs campagnes d'automatisation du marketing. Nous recommandons au moins 2 Go de RAM et 20 à 40 Go de stockage.

Si vous n'avez jamais utilisé de serveur privé virtuel auparavant, cela peut être un peu intimidant, mais nous allons tout de même aborder tout le sujet.

Tout d'abord, vous devez choisir votre fournisseur d'hébergement, AKWMS, qui propose un hébergement VPS et nous pouvons même préinstaller les services nécessaires. Cliquez ici pour démarrer le processus.

Si vous préférez faire tout le travail vous-même et opter pour l'option la plus économique, nous vous recommandons Digital Ocean. Une fois que vous avez ouvert un compte Digital Ocean, créez une nouvelle goutte en cliquant sur le bouton vert en haut de la page.

Sélectionnez « Gouttelettes »

Ubuntu (18.04)

Pour le plan, sélectionnez Basic et choisissez l'option avec un minimum de 2 Go/1 CPU.

Create Droplet Options

Une fois la configuration de la droplet terminée, nous devons nous connecter à la console pour commencer à configurer le serveur pour notre plateforme d'automatisation (Mautic)

Dans le menu Droplet, sélectionnez « Access » « Launch Droplet Console »

Access and Launch Console

Cela chargera une fenêtre de console noire, qui est le terminal principal du serveur que vous venez de créer.

Pendant les 10 à 15 prochaines minutes, vous allez copier et coller une série de commandes ci-dessous.

dpkg-reconfigure tzdata

sudo apt -y installer logiciel-propriétés-common

sudo add-apt-repository ppa:ondrej/php

mise à jour sudo apt-get

apt install apache2 libapache2-mod-php7.4 php7.4 décompresser php7.4-xml php7.4-mysql php7.4-imap php7.4-zip php7.4-intl php7.4-curl php7.4-gd php7.4-mbstring php7.4-bcmath ntp -y

Installation de MariaDB

sudo apt-key adv —recv-keys —keyserver hkp : //keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

sudo add-apt-repository 'deb [arch=amd64, arm64, ppc64el] http://mirror.lstn.net/mariadb/repo/10.5/ubuntu bionic main'

mise à jour sudo apt

sudo apt install mariadb-server

La commande suivante va ouvrir un fichier créé sur votre serveur et nous permettre d'éditer le contenu du fichier.

sudo nano /etc/apache2/sites-disponibles/mautic.conf

Une fois le fichier ouvert, collez ce qui suit :

Hôte virtuel* : 80

Administrateur du serveur [email protected]

DocumentRoot /var/www/html/mautic

ServerName ENTREZ LE DOMAINE QUE VOUS SOUHAITEZ UTILISER POUR MAUTIC

Répertoire /var/www/html/mautic/

Options+Suivre les liens symboliques

AllowOverride Tout

Exiger tout est accordé

/Annuaire

Journal des erreurs $ {APACHE_LOG_DIR} /error.log

CustomLog $ {APACHE_LOG_DIR} /access.log combiné

/Hôte virtuel

Quittez l'écran d'édition en maintenant les touches CTRL et X

L'invite suivante vous demandera de confirmer en tapant Y

Il suffit ensuite d'appuyer sur Entrée pour revenir à notre écran précédent.

apt update et apt upgrade -y

sudo apt-get install python-certbot-apache

certbot —apache -d entrez le domaine que vous utilisez

sudo a2ensite mautic.conf

réécriture sudo a2enmod

sudo nano /etc/php/7.4/apache2/php.ini

Cela va ouvrir l'écran d'édition comme nous l'avons fait auparavant, mais il s'agit d'un fichier beaucoup plus volumineux. Vous pouvez utiliser CTRL + W pour effectuer une recherche similaire à CTRL + F

Modifiez les valeurs suivantes pour les faire correspondre :

file_uploads = Activé

allow_url_fopen = Activé

short_open_tag = Activé

memory_limit = 256 Mo

upload_max_filesize = 100 Mo

max_execution_time = 300

post_max_size = 200 M

Ensuite, CTRL + X Y Entrée

sudo systemctl restart apache2.service

Configuration de la base

sudo mysql_secure_installation

L'invite suivante vous posera des questions une à la fois. Voici vos réponses

Entrez le mot de passe actuel pour root (entrez pour aucun) : appuyez simplement sur la touche Entrée

Définir le mot de passe root ? [O/n] : Oui

Nouveau mot de passe : saisir le mot

Saisissez à nouveau le nouveau mot de passe : Répé

Supprimer les utilisateurs anonymes ? [O/n] : Oui

Interdire la connexion root à distance ? [O/n] : Oui

Supprimer la base de données de test et y accéder ? [O/n] : Oui

Recharger les tables de privilèges maintenant ? [O/n] : Oui

sudo systemctl arrête mariadb.service

sudo systemctl démarrer mariadb.service

Maintenant, nous devons créer une base de données pour stocker... enfin à peu près tout. Cette partie cause des maux de tête aux gens si vous rencontrez des problèmes, fermez simplement manuellement la fenêtre et rouvrez-la (cela a résolu 90% des tickets d'assistance que nous recevons)

CRÉER LE NOM DE BASE DE DONNÉES ;

CRÉER UN UTILISATEUR 'DBUSER' @'localHost' IDENTIFIÉ PAR 'Créer un mot de passe' ;

GRANT ALL ON DBNAME.* À 'DBUser'@'localHost' IDENTIFIÉ PAR' PASSWORD 'AVEC L'OPTION GRANT ;

PRIVILÈGES DE VIDAGE ;

SORTIE ;

Si l'autorisation vous est refusée sur l'un de ces éléments, réessayez avec la commande sudo juste avant

mkdir /var/www/html/mautic

cd /var/www/html/mautic

sudo wget

décompressez 4.0.0.zip

rm 4.0.0.zip

sudo chown -R www-data:www-data /var/www/html/mautic/

sudo chmod -R 755 /var/www/html/mautic/

sudo systemctl reload apache2

Félicitations, vous venez de configurer un serveur. Tu es un gros problème ! Terminé Fermez la fenêtre de la console pour l'instant, nous devrons revenir ici après avoir terminé l'installation de Mautic pour configurer les tâches cron.

Étape 2 : pointez votre domaine vers le serveur

Maintenant que le serveur est configuré et que Mautic est installé, vous devez pointer un domaine ou un sous-domaine vers le serveur. Si vous utilisez Digital Ocean pour votre VPS, retournez à la page des gouttelettes et sélectionnez l'option « Mise en réseau » dans le menu de gauche.

IP From menu

Copiez l' « adresse IPV4 publique » et utilisez-la pour l'entrée DNS (celle-ci peut être effectuée sur la plate-forme sur laquelle vous avez enregistré/acheté votre domaine)

Les étapes d'ajout d'un enregistrement DNS sont différentes pour chaque bureau d'enregistrement, mais l'enregistrement que vous devrez ajouter s'appelle un « enregistrement A ». Pour utiliser un sous-domaine, entrez simplement la première partie du sous-domaine dans le champ Nom. Par exemple, si votre domaine est « stuff.com » et que vous voulez un sous-domaine qui ressemble à « mautic.stuff.com », vous devez uniquement saisir « mautic » dans le champ nom et l'adresse IP du serveur.

Ajout d'enregistrements DNS pour Godaddy

Ajout d'enregistrements DNS pour Google Domains

Adding DNS record

Maintenant que le domaine pointe vers votre nouvelle installation Mautic (la propagation peut prendre du temps, soyez patient), naviguez jusqu'au domaine et suivez les étapes d'installation.

Étape 3 - Configuration de Mautic

Accédez au sous-domaine que vous venez de configurer pour Mautic. La page doit ressembler à ceci :

Mautic Install Screen

Si le domaine affiche la page Apache standard, entrez :

rm /var/www/html/index.html

Pour supprimer la page et réessayer.

Attribuer la base de données et les utilisateurs créés

Mautic Install DB Setup

Créer un utilisateur pour le système (l'e-mail saisi sera le même que celui utilisé pour les e-mails sortants)

Mautic Install - Admin User

Configurez votre fournisseur de messagerie.

Il y a des tonnes d'options ici, et certaines sont un peu plus faciles à utiliser et à configurer. Si vous ne prévoyez d'envoyer que quelques e-mails (moins de 100 par mois), vous pouvez utiliser un compte Gmail ou Microsoft, tout e-mail supérieur à 100 nécessitera l'utilisation d'un service de messagerie en masse tel que SendGrid ou Amazon SES. Afin de maintenir les coûts aussi proches que possible de 0$, nous vous recommandons d'utiliser le service de messagerie simple fourni par Amazon. Les plans Amazon SES autorisent jusqu'à 60 000 e-mails sortants par mois pour moins de 1$. Pour utiliser SES, il suffit de créer un compte Amazon Web Services.

connectez-vous et recherchez SES dans la barre de recherche.

AWS Management Console

Pour envoyer des e-mails à partir du domaine de votre entreprise, vous devez configurer une identité vérifiée en sélectionnant l'option « Créer une identité ».

AWS SES Create Identity

L'écran suivant vous demandera de choisir entre un domaine et un e-mail, notre recommandation sera de choisir l'option de domaine car elle vous permet d'apporter plus de modifications pour améliorer la délivrabilité de vos e-mails. Entrez le domaine que vous allez utiliser pour les e-mails sortants.

SES Domain Verification

Ensuite, vous devrez ajouter des enregistrements DNS supplémentaires pour terminer le processus de vérification. Il suffit de copier et coller les enregistrements fournis et d'attendre 10 à 15 minutes pour que le processus de vérification soit terminé.

Verify Records

Une fois la configuration réussie, vous pouvez créer vos informations d'identification de publipostage

DKIM Configuration Successful

Revenez au tableau de bord du compte

Menu Account Daswhboard

Et recherchez l'option « Créer des informations d'identification SMTP »

Create SMTP Credentials

Créez un nom descriptif pour vos informations d'identification SMTP au cas où vous en créeriez d'autres par la suite et que vous auriez besoin d'identifier qui envoie quoi.

IAM Username SMTP Mautic

L'écran suivant affichera les informations d'identification nécessaires pour configurer votre service de messagerie dans Mautic. Téléchargez une copie au cas où.

SMTP Credentials For Mautic

Revenez maintenant à la page du programme d'installation Mautic et entrez les informations d'identification que vous venez de créer

Enter SMTP Credentials

Maintenant que Mautic est configuré et que votre service de messagerie est configuré, vous pouvez vous connecter et tester l'e-mail.

Mautic Login Screen

Étape 4 - Test

Créez un contact dans Mautic auquel vous pouvez envoyer un e-mail de test à l'aide de l'option d'ajout rapide située dans le coin supérieur gauche de l'écran.

Add Contact In Mautic

Send Singular Email From Mautic

Envoyez l'e-mail et confirmez que tout fonctionne correctement.

Si l'e-mail n'est pas reçu et ne se trouve pas non plus dans le dossier de courrier indésirable, il est possible qu'il y ait un problème avec la configuration de l'expéditeur qui a été configurée.

Pour obtenir plus de détails sur le problème exact, accédez aux paramètres de configuration de Mautic en cliquant sur l'icône en forme de roue dentée en haut à droite de l'écran et en sélectionnant « Configuration » dans le menu de droite

Mautic Configuration Settings

Dans l'écran de configuration, choisissez « Paramètres de messagerie » dans le menu de gauche et cliquez sur le bouton « Tester la connexion » au milieu de l'écran. Cela devrait fournir plus d'informations sur les éventuelles erreurs que votre système rencontre.

Mautic Test Email Connection

Offres d'emploi pour Step 5 - Cron

L'e-mail de test a fonctionné et vous pouvez ajouter autant de contacts que vous le souhaitez, mais vous ne pourrez pas planifier vos automatismes sans configurer au préalable les tâches cron. Les tâches Cron sont utilisées pour définir des intervalles entre les actions informatiques telles que la vérification du nombre d'e-mails à envoyer ou du nombre de contacts à ajouter à une campagne, etc.

Pour configurer ces tâches cron, nous devons retourner sur la console de notre serveur et commencer à copier et coller

nano /usr/local/bin/mauticcrons.sh

# ! /bin/bash

MAUTICCONSOLE= » /var/www/html/mautic/bin/console »

si [-z « $ (ls -A /var/www/html/mautic/var/spool) »] ; alors

php $MAUTICCONSOLE mautic:diffusions:envoyer —limit=50

php $MAUTICCONSOLE mautic:campagnes:rebuild —batch-limit=300

php $MAUTICCONSOLE mautic:segment:update —batch-limit=900

php $MAUTICCONSOLE mautic:campagnes:déclencheur

php $MAUTICCONSOLE mautic:import —limit=500

php $MAUTICCONSOLE mautic:webhook:processus

php $MAUTICCONSOLE mautic:rapports:planificateur

php $MAUTICCONSOLE mautic:maintenance:nettoyage —vieux jours=365

autre

php $MAUTICCONSOLE mautic:diffusions:envoyer —limit=200

php $MAUTICCONSOLE mautic:emails:send —message-limit=200

Fi

N'oubliez pas que nous éditons le contenu du fichier que nous venons de créer, une fois que vous avez collé les lignes ci-dessus CTRL + X Y Entrée

crontab -e

* * * * * /bin/bash /usr/local/bin/mauticcrons.sh

Cela va configurer le script pour qu'il s'exécute toutes les minutes. Si vous remarquez un ralentissement de votre interface Mautic qui cause des problèmes, vous pouvez revenir ici et modifier les valeurs * * * * * * selon vos besoins.

Étape 6 - Ajouter des contacts

Vous pouvez importer autant de contacts que l'espace disponible sur votre serveur, il n'y a aucune limite. Pour faciliter les choses, Mautic propose même des plugins d'intégration avec les CRM populaires et d'autres plateformes d'automatisation du marketing pour aider à importer des contacts. Pour afficher ces intégrations, ajoutez /s/plugins à votre URL Mautic et cliquez sur « Install/Upgrade Plugins » pour les voir tous (ils sont gratuits)

Ajoutez manuellement des contacts par lot en important un fichier CSV contenant toutes vos données de contact. SI vous rencontrez des erreurs de mise en forme lors du téléchargement d'un fichier CSV, essayez de copier le contenu de votre fichier dans une feuille Google et d'exporter un CSV à partir de la feuille Google Sheet (c'est un conseil de pro)

Si vous disposez de certaines données pour des champs qui n'existent peut-être pas dans Mautic, vous pouvez créer des champs personnalisés à partir du menu des paramètres de votre installation Mautic.

Mautic Custom Fields

Assurez-vous de le faire avant de commencer un chargement en bloc.

Étape 7 - Créer un modèle d'e-mail

Les modèles d'e-mail peuvent prendre beaucoup de temps lorsque vous vous concentrez sur le design. En tant qu'agence de marketing qui envoie plus de 100 000 e-mails par jour au nom de nos clients, nous vous recommandons vivement de simplement choisir un design « vierge » de base. La raison principale en est que la plupart des visuels que vous incluez dans les e-mails marketing ne sont jamais vus par le lecteur en raison des mesures de sécurité mises en place par les fournisseurs de services de messagerie tels que Yahoo, Gmail, etc.

Si vous choisissez toujours d'ajouter une touche visuelle à vos modèles d'e-mails, il y a une limite presque nulle sur ce que vous pouvez concevoir dans le concepteur de modèles Mautics.

Pour commencer, sélectionnez « Channels » « Emails » dans le menu de gauche et le bouton « Nouveau » en haut à droite de l'écran.

Sélectionnez ensuite l'option « Nouveau modèle d'e-mail »

Email type

La page suivante vous permettra de choisir parmi tous les templates installés avec Mautic.

Choisissez le modèle de votre choix, ajoutez une ligne d'objet et un nom interne pour faciliter la consultation, puis commencez à créer le contenu et la conception en saisissant le « Builder »

Email Details

Une fois que vous êtes dans le générateur de modèles, vous pouvez modifier le texte et permuter les éléments de conception sans effort. Une fois que vous avez terminé le modèle parfait, cliquez sur le petit « x » en haut à droite de l'écran.

Maintenant, vérifiez que la ligne d'objet et tous les autres paramètres de l'e-mail sont corrects, puis « Enregistrer et fermer »

Save and Close

Répétez cette étape pour créer tous les e-mails que vous souhaitez envoyer et planifier au sein d'une même campagne.

Étape 8 - Construisez votre segment

Maintenant que nous avons configuré les e-mails, nous devons regrouper nos contacts dans des groupes auxquels nous pouvons envoyer du contenu spécifique. Par exemple, vous pouvez avoir un segment pour les « anciens clients » et un autre segment spécifique aux produits qu'ils ont achetés. Un contact unique peut exister dans plusieurs segments et vous pouvez utiliser des segments pour inclure et exclure des contacts d'une campagne. Un bon exemple serait : incluez « Anciens clients », excluez « Clients non satisfaits » pour une marque de commerce électronique proposant des remises dans les e-mails.

Pour créer votre segment, accédez à « Segments » dans le panneau de gauche et cliquez sur « Nouveau » en haut à droite.

Ajoutez un nom descriptif à votre segment, puis sélectionnez « filtres » pour aider Mautic à ajouter des contacts en tant que membres.

Building segment

Les filtres de segments peuvent être compliqués, mais une bonne règle est d'ajouter des membres au segment uniquement si nous avons leur adresse e-mail, et qu'ils n'ont pas choisi de se désinscrire de notre liste de diffusion (Mautic a du mal à empêcher les contacts désabonnés par e-mail, mais nous aimons être plus prudents)

Segment filters

Une fois que vous avez terminé les filtres, sélectionnez « Enregistrer et fermer »

L'ajout de contacts à votre segment prendra quelques minutes et si vous en avez assez d'attendre, vous pouvez toujours ajouter des contacts en bloc à partir de la vue des contacts.

Manually add contacts to segments

Étape 9 - Créer une campagne

Les campagnes Mautic sont riches en fonctionnalités et incroyablement faciles à configurer. Le générateur de glisser-déposer permet de définir des conditions, des règles et des délais pour vos campagnes par e-mail.

Pour commencer à créer votre campagne, sélectionnez « Campagnes » dans le menu de gauche, choisissez un nom et sélectionnez « Lancer le créateur de campagne » pour commencer à créer le contenu de votre campagne

New campaign

L'éditeur vous propose deux options pour décider de la manière dont les contacts sont inscrits à votre campagne. Dans cet exemple, nous allons choisir le segment que nous avons configuré lors d'une étape précédente.

Add to campaign

Après avoir choisi le bon segment, nous devons choisir notre première étape, car nous avons déjà défini les membres de notre segment avec un filtre, nous allons commencer par une « Action », mais vous pouvez affiner la capacité de vos campagnes à envoyer des conditions ou des décisions supplémentaires.

Campaign Options

L'action avec laquelle nous allons travailler est « Envoyer un e-mail »

Les options Envoyer un e-mail sont assez explicites. Dans ce scénario, nous nous attendons à ce que des contacts soient ajoutés à la campagne à différents moments. Nous voulons donc nous assurer que les e-mails seront envoyés au moment où ils seront le plus susceptibles d'être lus.

Send email setup

Une fois que vous êtes d'accord avec tous les paramètres, sélectionnez l'option « ajouter ». À partir de là, vous pouvez choisir des étapes, des décisions et des conditions supplémentaires. Puis « Enregistrer » « Fermer le générateur »

Campaign builder

Votre campagne est maintenant définie et les e-mails seront envoyés à l'heure que vous avez planifiée.

Vous pouvez suivre la progression depuis le menu « Actions ».

View campaign actions

Votre système de marketing par e-mail gratuit est prêt à être utilisé !

Mautic est assez remarquable et l'une des plateformes d'automatisation les plus puissantes du marché. En tant qu'agence proposant des services pour le développement Salesforce, Zoho et HubSpot, nous avons souvent besoin de fonctionnalités uniquement fournies par Mautic. Comme Mautic est un logiciel open source, vous êtes libre de modifier ou d'ajouter toutes les fonctionnalités personnalisées dont vous avez besoin. Si vous avez besoin d'aide pour étendre vos fonctionnalités Mautics, ajouter une marque personnalisée ou mettre à niveau votre serveur d'hébergement Mautics, contactez AKWMS.

End

Articles récents

Messages relatifs