Expertise technical

Connecter EnvoiSMS à Make (Integromat) pour vos workflows marocains

Connecter sms make integromat : guide technique avec exemples de code pour les développeurs au Maroc.

Connecter EnvoiSMS à Make (Integromat) pour vos workflows marocains

Make (anciennement Integromat) s'est imposé comme l'alternative favorite des startups et agences marocaines face à Zapier. Pourquoi ? Parce qu'il est souvent moins cher, plus visuel, et permet des branchements (routes) bien plus complexes pour l'automatisation de processus.

L'envoi de SMS transactionnels via une plateforme locale comme EnvoiSMS est la conclusion logique de nombreux "Scénarios" (le nom des workflows dans Make). Que ce soit pour alerter une équipe de vente ou confirmer un rendez-vous, voici comment configurer le module HTTP de Make pour envoyer vos SMS au Maroc.

Make vs Zapier : lequel choisir pour votre cas ?

  • Zapier est meilleur pour les connexions simples "Point A vers Point B" (Ex: Gmail -> SMS). Mais son abonnement coûte très cher dès que le volume augmente.
  • Make brille par sa flexibilité technique. Vous pouvez dire : "Si le lead vient de Facebook, envoie un SMS au Commercial 1. Si le lead vient du site web ET que le montant est > 5000 MAD, envoie un SMS directement au Directeur Général". C'est l'outil parfait pour router intelligemment les notifications d'urgence.

Configurer un scénario simple avec un module HTTP

Dans Make, vous n'avez pas besoin d'une "Application native EnvoiSMS". Vous allez utiliser le module universel : HTTP.

  1. Le Déclencheur (Trigger) : Par exemple, un module Webhooks (Custom Webhook) qui écoute les validations de formulaires de votre site web, ou un module WooCommerce / Shopify.
  2. Ajoutez le module "HTTP - Make a request".
  3. Configurez la requête API :
  • URL : https://api.envoisms.ma/v1/messages
  • Method : POST
  • Headers :
  • Item 1 -> Key: Authorization | Value: Bearer VOTRE_API_KEY_ENVOISMS
  • Item 2 -> Key: Content-Type | Value: application/json
  • Body type : Raw
  • Content type : JSON (application/json)
  • Request content :
json
     {
       "to": "{{1.phone_number}}", 
       "from": "MA_SOCIETE",
       "message": "Nouveau lead ! {{1.first_name}} a demandé à être rappelé pour le projet {{1.project_name}}."
     }

(Note : les variables {{1.phone_number}} sont glissées-déposées depuis les bulles de données de l'étape 1).

Exemple concret : alerte SMS interne sur événement business

Beaucoup d'entreprises oublient que le SMS n'est pas fait que pour le client (B2C), il est redoutable pour la communication interne (B2E).

Scénario de Gestion de Crise E-commerce :
Si votre site WooCommerce enregistre une commande qui tombe en erreur de paiement (Statut "Failed"), le module Make détecte cet événement. Il déclenche immédiatement un SMS au téléphone du responsable e-commerce :

"Alerte Ecom : La commande #4092 (1500 MAD) vient d'échouer au paiement CMI. Rappelez le client immédiatement au 06XXXXXX."

Cette automatisation via Make peut permettre de sauver une vente, ce qui rentabilise vite l'abonnement Make et le coût du SMS (0,65 MAD).

Gérer les erreurs et les reprises dans un scénario Make

L'un des grands avantages de Make est sa gestion des erreurs (Error Handlers).
Si l'API SMS renvoie une erreur (par exemple : le numéro de téléphone saisi par le client sur le site web n'est pas au bon format, ou manque l'indicatif +212), le module HTTP va "Crasher".

La bonne pratique :

  1. Cliquez droit sur le module HTTP, ajoutez un "Error handler" de type Ignore.
  2. Ou mieux : ajoutez un "Error handler" de type Router, qui enverra une alerte sur le canal Slack / Microsoft Teams de votre entreprise : "Échec d'envoi SMS au lead Youssef, numéro de téléphone invalide."

En maîtrisant le couple Make + EnvoiSMS, un simple responsable marketing au Maroc peut concevoir des systèmes de notification dignes d'une grande banque, sans jamais ouvrir un éditeur de code.

💡 Pourquoi choisir EnvoiSMS pour votre entreprise ?

⚡

Délivrabilité Opérateurs

Routes locales vers IAM, Orange et Inwi, avec bascule automatique entre routes et statut de livraison transmis par webhook.

💰

Optimisation Budgétaire

WhatsApp Business API dès 0,65 MAD par message. Le meilleur retour sur investissement.

🛡️

Données Souveraines (CNDP)

Hébergement conforme aux réglementations de protection des données personnelles locales.

Q.Comment suivre l'acheminement sur les réseaux IAM, Inwi et Orange ?
Nos routes locales vers Maroc Telecom (IAM), Orange et inwi, avec bascule automatique entre routes, renvoient un statut de livraison opérateur pour chaque message, par webhook. Le délai de remise dépend de l'opérateur et du réseau du destinataire.
Q.Comment la plateforme gère-t-elle le format des numéros marocains ?
EnvoiSMS normalise automatiquement les numéros saisis (06..., 07..., 00212...) vers le standard E.164 (+212) pour éviter tout échec de distribution.

Articles suggérés

Formatage SMS au Maroc : Sauts de ligne, Encodage GSM-7 vs UCS-2 et Optimisation des Coûts
technical

Formatage SMS au Maroc : Sauts de ligne, Encodage GSM-7 vs UCS-2 et Optimisation des Coûts

Formatage WhatsApp Business au Maroc : Texte Enrichi, Emojis et Boutons Interactifs
technical

Formatage WhatsApp Business au Maroc : Texte Enrichi, Emojis et Boutons Interactifs

Chatbot WhatsApp en Darija Marocain : Comment l'IA Traite l'Arabizi et le Mix Français-Arabe
technical

Chatbot WhatsApp en Darija Marocain : Comment l'IA Traite l'Arabizi et le Mix Français-Arabe