Envoyer des emails transactionnels
Pourquoi les utiliser?
Les emails transactionnels peuvent prendre plusieurs aspects:
- Email de confirmation en double optin
- Email de bienvenue
- Confirmation de paiement
- Relance de panier
- Envoi de facture...
Mais ils ont plusieurs points communs :
- Il faut les envoyer rapidement. Tout de suite après une action de l'internaute.
- Leur contenu est personnalisé pour chaque individu
L'api Oneshot répond à ce cas d'usage et vous permet d'utiliser vos ips d'envois Mindbaz pour vos emails transactionnels.
Un envoi oneshot doit être associé à un id de campagne. Cette campagne servira à consulter vos statistiques (ouvertures, npai...). Le oneshot utilisera également les paramètres de cette campagne comme valeur par défaut pour son envoi. Par ex, concernant le code HTML de votre message transactionnel, vous avez 2 possibilités :
- Utiliser le code HTML défini dans la campagne Mindbaz
- Le passer en paramètre des méthodes oneshot
Modes de fonctionnement
Vous fournissez le contenu html et texte
Vous générez vous même le contenu de vos messages et le passez directement en paramètre de chaque appel du oneshot.
Pour cela, faire un POST sur /api/{idsite}/OneShot avec en entrée par exemple:
{
"campaignId": 9543,
"subscriberId": 34,
"messageHTML": "<html><body>ma campagne ici</body></html>"
}
Limitations :
- Le contenu des messages pouvant être différent à chaque appel, nous ne stockons par l'historique des messages et ne pouvons pas afficher la page miroir.
- Si vous utilisez des tags de personnalisation ([[FIELD.XX]]) dans votre message HTML/TXT ou objet, vous devez spécifier les ids des champs utilisés dans le paramètre idFields. Si non spécifiés, les ids 0,1,7,8,13,14,15 sont utilisés par défaut.
- Le tracking mindbaz ne fonctionnera que pour les ouvertures. Les liens ne seront pas trackés car les urls pouvant changer entre plusieurs oneshots, les liens trackés ne sont plus identifiables. Il existe cependant une solution en rendant dynamiques les urls des liens trackés. A l’aide de tags de perso, l’url trackée restera la même et sera identifiable. (Cf "Rendre dynamique le contenu d’un Oneshot" pour plus d'info)