Skip to main content
Vous n’avez pas besoin de coder un serveur pour automatiser votre boutique. Les outils no-code savent recevoir une requête web (un webhook) et appeler une API : c’est exactement ce que proposent les Pulses et l’API.
Il n’existe pas encore d’application Pulse-Sell officielle dans les catalogues de Zapier, Make ou n8n. On utilise leurs modules génériques de webhook et de requête HTTP, ce qui donne exactement le même résultat.

Recevoir un événement (déclencheur)

1

Créez le déclencheur dans votre outil

Zapier : déclencheur Webhooks by Zapier, Catch Hook. Make : module Webhooks, Custom webhook. n8n : nœud Webhook (méthode POST). Copiez l’adresse HTTPS générée.
2

Créez le Pulse

Dans Automatisations → Pulses, collez l’adresse, choisissez les événements (par exemple sale.completed) et indiquez la source (zapier, make ou n8n) pour vous y retrouver.
3

Envoyez un test

Cliquez sur Tester : votre outil reçoit un événement pulse.test, ce qui lui permet de détecter les champs disponibles.
4

Branchez la suite

Ajoutez vos actions : ligne dans Google Sheets, message WhatsApp, e-mail, tâche dans votre outil de gestion… Les champs data.sale.number, data.customer.email, data.sale.amount.total.value sont prêts à être utilisés.
Ces outils ne vérifient généralement pas la signature. L’adresse de webhook étant secrète et propre à votre scénario, c’est acceptable pour des automatisations internes. Pour une action sensible (livraison, accès), préférez votre propre serveur qui vérifie la signature.

Appeler l’API (action)

Pour lire ou modifier votre boutique depuis un scénario :
  1. Créez une clé d’API dédiée à cet outil, avec le minimum de permissions.
  2. Utilisez le module HTTP / Make a request (ou « Webhooks by Zapier, Custom Request », ou le nœud HTTP Request de n8n).
  3. Configurez :

Exemples de scénarios

Vente → tableur

sale.completed ajoute une ligne (date, numéro, e-mail, montant) dans un tableur de comptabilité.

Panier abandonné → relance

sale.abandoned envoie un message WhatsApp avec un code promo créé par POST /discounts.

Licence bientôt expirée → e-mail

license.expiring envoie un e-mail de renouvellement, avec days_until_expiry dans le texte.

Nouvel affilié → accueil

affiliate.joined ajoute l’affilié à votre groupe de partenaires et lui envoie un guide.