Shoplink

Mails de bienvenue automatiques À configurer

Dès qu'une boutique est créée sur Shoplink, cet agent envoie le mail de bienvenue via Brevo — et garde une trace de chaque envoi.

Mails de bienvenue envoyés

0

Brancher le site — le webhook

À chaque création de boutique, le site appelle :

POST https://shoplink-mails.imole.xyz/webhook/boutique
En-tête : x-webhook-secret: LE_SECRET (affiché sur la page Configuration)
Corps JSON :
{
  "email": "vendeur@exemple.com",     ← obligatoire
  "prenom": "Awa",                    ← facultatif
  "nom_boutique": "Chez Awa",         ← facultatif
  "lien_boutique": "https://…"        ← facultatif
}

Exemple avec curl :

curl -X POST https://shoplink-mails.imole.xyz/webhook/boutique \
  -H "Content-Type: application/json" \
  -H "x-webhook-secret: LE_SECRET" \
  -d '{"email":"vendeur@exemple.com","prenom":"Awa","nom_boutique":"Chez Awa"}'

Le mail s'adapte aux informations reçues : si le prénom ou le lien manque, la phrase s'ajuste — jamais de champ vide dans le mail. Un même envoi répété sous 10 minutes est ignoré (anti-doublon).

Sécurité

La clé Brevo est stockée dans la base de données de l'agent, jamais dans le code ni dans les pages. Le webhook n'accepte que les appels porteurs du secret. La configuration est protégée par un code d'accès.