Ce que vous saurez faire
- 8 chronophages à automatiser
- Stack 2026 ~110 USD/mo
- Plan 30j
Étape 1 — Top chronophages PME
h/sem perdues:
1. Factures/relances: 14h
2. Emails: 12h
3. Reporting: 8h
4. Contrats/devis: 7h
5. Onboarding: 6h
6. Marketing: 5h
7. Stocks: 5h
8. Paie: 4h
Étape 2 — Stack 2026
Zapier Starter 20 USD
Brevo Business 16 USD
HubSpot Starter 20 USD
Axonaut 34 USD
Cal.com gratuit
Notion Plus 10 USD
Claude Haiku 5 USD
GWorkspace 6 USD
Total ~110 USD/mo
Étape 3 — #1 Factures/relances
impayes = pd.read_sql("""
SELECT f.numero, f.montant_ttc, c.email, c.nom
FROM factures f JOIN clients c ON c.id = f.client_id
WHERE f.statut='envoyee' AND f.date_emission < CURRENT_DATE - 30
""", engine)
for _, r in impayes.iterrows():
lien = f"https://pay.wave.com/m/itsc/c/sn?amount={int(r.montant_ttc)}"
# Envoyer email SMTP
Étape 4 — #2 Tri emails
Gmail Primary → Claude Haiku (classifier) → Router:
commercial urgence≥4 → Slack + Gmail Draft
support → Freshdesk
admin → Label + Archive
spam → Trash
Étape 5 — #3 Onboarding
Trigger: HubSpot Deal "Contrat signé"
1. DocSeal génère contrat PDF
2. Signature électronique
3. Drive partagé "Client-NOM"
4. Kick-off Cal.com
5. ClickUp tâches auto-assignées
Étape 6 — #4 Reporting hebdo
donnees = {
"CA": pd.read_sql("SELECT SUM(montant_ht) FROM factures WHERE statut='payee' AND date_emission >= CURRENT_DATE - 7", db).iloc[0,0],
"DSO": pd.read_sql("SELECT AVG(EXTRACT(DAY FROM now() - date_emission)) FROM factures WHERE statut='envoyee'", db).iloc[0,0],
}
# Claude génère briefing 150 mots → Slack + Notion
Étape 7 — #5 Commandes/stocks
Shopify → Sheets inventaire
Stock < seuil:
- Email fournisseur PO
- Slack #achats
- Trello tâche
Étape 8 — #6 Paie et frais
Notes de frais:
Photo reçu → OCR Claude → validation Slack → Excel mensuel
Paie:
Variables Google Sheets → Python → bulletins PDF + écritures
Gain 15-20h/mo pour 20 personnes
Étape 9 — Gouvernance
Chaque auto:
- Owner identifié
- Monitoring Slack
- Runbook (test + désactivation)
- Revue trimestrielle
Notion "Automatisations ITSC" partagée
Étape 10 — Sécurité
✓ Clés API chiffrées Zapier
✓ Scopes OAuth minimaux
✓ Comptes service séparés
✓ Backup hebdo (Brevo, HubSpot export)
✓ Journal actions importantes
Étape 1 : cartographier les tâches répétitives de votre activité
Avant tout outil, listez sur une feuille à plat les actions que vous répétez chaque semaine : envoi de devis, relances de paiement, publication réseaux sociaux, réponses WhatsApp Business. Pour une TPE basée à Sicap Liberté ou au Plateau, ces tâches consomment souvent 10 à 15 heures hebdomadaires qu’on peut redéployer sur la prospection. Marquez d’une étoile celles qui ont un déclencheur clair (un email arrive, une commande est passée) car ce sont les meilleures candidates à l’automatisation.
Classez ensuite chaque tâche selon trois critères : fréquence, durée moyenne, et coût d’erreur. Une relance de facture impayée à 350 000 FCFA mérite plus d’attention qu’un partage de post Facebook. Ce tri vous évite de payer des abonnements pour automatiser des micro-tâches sans impact.
Étape 2 : choisir une plateforme no-code adaptée au contexte ouest-africain
Trois plateformes dominent en 2026 : n8n (open-source, auto-hébergeable), Make.com et Zapier. Pour un freelance à Cotonou ou Bamako, n8n self-hosted sur un VPS à 4 500 FCFA/mois bat largement Zapier dont le plan payant démarre autour de 11 700 FCFA mensuels (≈ 19,99 USD). L’avantage n8n : pas de limite d’opérations, données stockées localement, et compatible avec les API mobile money locales.
docker run -d --name n8n \
-p 5678:5678 \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER=admin \
-e N8N_BASIC_AUTH_PASSWORD=motdepasseFort \
-v n8n_data:/home/node/.n8n \
n8nio/n8n
Après lancement, ouvrez http://votre-ip:5678 dans le navigateur. Indicateur que tout est en place : l’écran d’accueil n8n vous demande de créer un compte propriétaire. Sauvegardez le mot de passe dans un gestionnaire chiffré, pas dans un fichier texte.
Étape 3 : automatiser la facturation et les relances clients
Le scénario le plus rentable pour un consultant à Yopougon ou aux Almadies : connecter Google Sheets (suivi clients) à un envoi automatique d’email de relance après J+15 d’impayé. Créez un nouveau workflow n8n avec un nœud Schedule Trigger réglé sur 8h chaque jour ouvré.
// Nœud Function n8n - calcul retard paiement
const items = $input.all();
const aujourdhui = new Date();
return items.filter(item => {
const echeance = new Date(item.json.date_echeance);
const retard = (aujourdhui - echeance) / (1000 * 60 * 60 * 24);
return retard > 15 && item.json.statut === 'impaye';
}).map(item => ({ json: item.json }));
Ce code filtre les factures impayées de plus de 15 jours. Le nœud suivant (Send Email via SMTP Gmail ou Sendgrid) envoie un message poli mentionnant le numéro de facture et le moyen de paiement préféré (Wave, Orange Money). Testez d’abord sur votre propre adresse pour valider le ton.
Étape 4 : intégrer mobile money pour confirmer les paiements automatiquement
Wave ne propose pas d’API publique grand public, mais Orange Money expose l’OMAPI via developer.orange.com pour les marchands enregistrés. Le flux type : votre client paie, Orange envoie un webhook à votre n8n, qui marque la facture comme payée dans Google Sheets et envoie un reçu PDF.
Pour les freelances qui n’ont pas accès à l’OMAPI marchand, une alternative pragmatique : la lecture automatique des SMS de confirmation Wave/Mixx by Yas via une application Android comme MacroDroid, qui transfère le contenu vers un webhook n8n. C’est moins propre mais opérationnel dès aujourd’hui à Dakar ou Saint-Louis.
Étape 5 : automatiser la publication de contenu sans devenir un robot
L’erreur classique : programmer 30 posts identiques à l’avance et perdre toute spontanéité. La bonne approche est hybride. Vous rédigez 4 à 6 posts par mois manuellement, puis n8n les recycle au bon moment selon les données d’engagement précédentes. Stockez les textes dans un Google Sheet avec colonnes : texte, image_url, plateforme_cible, date_optimale.
Pour Facebook Pages et LinkedIn, utilisez les API officielles via les nœuds intégrés n8n. Pour WhatsApp Business, passez par la Cloud API Meta qui reste la voie supportée en 2026. Évitez les bots WhatsApp non officiels qui font bannir le numéro en quelques jours.
Étape 6 : mesurer le retour sur investissement de chaque automatisation
Une automatisation qui économise 10 minutes par semaine ne justifie pas une heure de maintenance mensuelle. Tenez un tableau simple : nom du workflow, temps économisé/semaine, nombre d’incidents/mois. Au bout de 8 semaines, désactivez tout ce qui pèse plus en bugs qu’en gain. Cette discipline évite l’accumulation de scripts fantômes que personne n’ose toucher.
Sur le même thème sur la stack technique, consultez notre tutoriel n8n self-hosted qui détaille la sécurisation HTTPS et les sauvegardes automatiques.
Étape 7 : sécuriser vos automatisations contre les pannes courantes
Une automatisation qui plante en silence détruit la confiance plus vite que l’absence d’automatisation. Trois pannes reviennent systématiquement chez les TPE qui démarrent : coupure d’électricité qui interrompt n8n self-hosted, quota Google API dépassé sans alerte, expiration de token Meta WhatsApp non renouvelé. Anticipez les trois dès la mise en production.
Pour la coupure électricité, hébergez n8n sur un VPS Hetzner ou Contabo (≈ 4 500 FCFA/mois) plutôt que sur votre laptop. Pour les quotas Google, configurez une alerte Cloud Console à 80 % du quota quotidien — vous recevez un email avant la panne. Pour le token Meta, ajoutez un workflow n8n qui appelle l’endpoint /me chaque dimanche et envoie un SMS via une passerelle (Termii ou Africa’s Talking) si le retour est 401.
// n8n - Health check token Meta hebdomadaire
// Schedule Trigger: dimanche 9h
// HTTP Request: GET https://graph.facebook.com/v23.0/me
// IF: $json.error.code === 190 → SMS alerte
const tokenExpire = $json.error?.code === 190;
if (tokenExpire) {
return { json: { msg: 'Token Meta expiré, renouveler avant lundi' } };
}
return [];
Comment vérifier le bon fonctionnement : pendant 3 mois consécutifs, aucun client ne signale de relance manquée ou de réponse WhatsApp ratée. C’est à ce moment-là que vous pouvez ajouter un nouveau workflow sans alourdir le périmètre.
Étape 8 : déléguer progressivement à un assistant ou à un freelance
L’erreur du fondateur qui se débrouille seul : tout faire lui-même jusqu’à l’épuisement. À partir du moment où vous avez 5-7 workflows en production, déléguez la maintenance à un freelance n8n ou à un assistant formé. Documentez chaque workflow dans un README de 3 lignes : déclencheur, action principale, échéance critique.
Sur des plateformes comme Malt ou Upwork, vous trouvez des spécialistes n8n à 25-40 EUR de l’heure (≈ 16 400 à 26 200 FCFA). Une mission mensuelle de 4 heures couvre largement la maintenance d’une stack TPE. À Dakar ou à Abidjan, des collectifs locaux (Andela alumni, communautés Slack tech francophones) hébergent des profils équivalents avec moins de friction de fuseau horaire.
# README minimal pour chaque workflow n8n
## relance_factures_j15.json
- Déclencheur : Schedule, 8h chaque jour ouvré
- Source : Google Sheet "Suivi factures"
- Action : envoi email via SMTP Gmail
- Si échec : message dans canal Slack #automation-alerts
- Maintenance : vérifier quota SMTP Gmail mensuel
Le README évite que la personne suivante (vous-même dans 6 mois ou un freelance) déchiffre votre logique sous pression. Ajoutez la date de dernière modification et un changelog en bas. Pour étoffer le tableau sur la stack devops, consultez notre tutoriel Git et GitHub qui couvre le versionnement de ces workflows JSON dans un repo privé.
Étape 9 : mesurer les économies réelles, pas le ressenti
Toute automatisation doit être chiffrée mensuellement, sinon elle dérive. Tenez un Google Sheet avec quatre colonnes : workflow, heures économisées par mois, coût d’abonnement (n8n VPS, Cloud API Meta, Google Workspace), incidents par mois. Sur 6 mois, vous obtenez une vraie cartographie ROI.
Pour une TPE de freelances à Yopougon, la cible saine est : workflows qui économisent collectivement 25-35 heures par mois, pour un coût combiné de 15 000-25 000 FCFA. Au-delà de ce ratio, méfiez-vous du périmètre qui gonfle. En dessous, vous gagnez du temps sans surcoût notable, ce qui justifie d’investir 1-2 demi-journées par mois en optimisation.
Étape 10 : composer une stack outillée pour les 12 prochains mois
Une fois la base stable, votre stack typique de TPE ouest-africaine se compose de cinq briques : un VPS Hetzner ou Contabo qui héberge n8n, un Google Workspace Business Starter à 6 USD par utilisateur (≈ 3 600 FCFA), un compte WhatsApp Business Cloud API gratuit jusqu’à 1 000 conversations par mois, un domaine personnalisé à 7 EUR/an, et une passerelle SMS comme Termii ou Africa’s Talking facturée à l’usage.
Le coût mensuel total tient sous 25 000 FCFA pour une équipe de 3 personnes, contre 80 000-150 000 FCFA pour des suites comme HubSpot Starter ou Salesforce Essentials. La différence n’est pas seulement financière : vous gardez les données chez vous, vous changez de fournisseur en quelques heures, et vous évitez les pièges des plans qui doublent à la première négociation de renouvellement.
Investissez 2 demi-journées par trimestre à mettre à jour la documentation interne et à auditer les workflows obsolètes. C’est la routine qui sépare les automatisations qui durent 5 ans de celles qui s’effondrent au premier départ d’employé. Pour explorer plus loin sur les patterns d’intégration, voyez notre tutoriel JavaScript ES2024 qui couvre les nouveautés utiles dans les nœuds Function de n8n.
En résumé : un cap pragmatique pour automatiser sans s’épuiser
Une automatisation utile dans une TPE ouest-africaine ne se mesure pas au nombre de scénarios actifs, mais aux heures dégagées chaque semaine et à la baisse des oublis. Démarrez par les trois tâches qui consomment le plus de temps répétitif, mesurez le gain au bout d’un mois, et n’élargissez le périmètre qu’après avoir solidifié l’existant. Cette discipline évite de transformer votre stack en monstre que personne n’ose toucher.
Pour un consultant à Almadies ou un commerçant à Yopougon, la vraie victoire est de rendre l’entreprise opérable sans vous : congés tranquilles, urgences réduites, équipe autonome sur les workflows critiques. C’est ce que permet une automatisation bien dosée, pas la sophistication des outils. Lectures complémentaires sur les outils complémentaires, consultez notre tutoriel Git et GitHub qui couvre le versionnement de vos workflows JSON dans un repo privé.
Pensez aussi à documenter chaque automatisation sous forme de note d’une page : déclencheur, action, fréquence, indicateur de succès. Un freelance qui reprend votre dossier ou un membre d’équipe en remplacement gagne des heures grâce à ce simple rituel d’écriture, et vos workflows survivent aux changements d’équipe ou de prestataire.