Guides du produit
Campagnes depuis un tableur
Importez un fichier Excel ou CSV dont chaque ligne correspond à un message WhatsApp, et Wbiztool les envoie pour vous sous forme de campagne. C'est le moyen le plus rapide d'écrire à une liste de clients ou de groupes lorsque chaque ligne contient déjà son propre texte.
Ouvrez cette fonctionnalité depuis Outils → Envoyer via Excel dans la barre latérale, ou allez sur /campaigns/.
Avant de commencer#
- Un numéro WhatsApp affiché comme Connecté dans les paramètres WhatsApp.
- Suffisamment de crédits pour toutes les lignes. La page indique combien de messages restants il vous reste.
- Un fichier
.csv,.xlsou.xlsxau format décrit ci-dessous.
Format du fichier#
La première ligne doit contenir les en-têtes de colonnes suivants, orthographiés exactement comme indiqué. Cliquez sur Format d'Exemple sur la page pour voir un exemple, ou téléchargez l'exemple de fichier CSV. Remplacez le numéro de téléphone de l'exemple et son heure de programmation de 2024 avant l'import. Une heure passée est envoyée immédiatement.
Si le tableau de bord est dans une autre langue, la fenêtre Format d'Exemple affiche ces noms de colonnes traduits. Votre fichier doit tout de même utiliser les en-têtes en anglais indiqués ici.
| Colonne | Obligatoire | Contenu |
|---|---|---|
To | Oui | Le numéro de téléphone avec l'indicatif pays, par exemple 919876543210, ou le nom exact d'un groupe WhatsApp, par exemple Family Group. |
Message | Oui | Le texte du message. La mise en forme WhatsApp, comme *bold*, fonctionne. |
Image/File Url (Optional) | Non | Un lien public vers une image ou un fichier. Le Message de la ligne est envoyé comme légende. |
whatsapp_client_id | Non | L'ID Client WhatsApp du numéro d'envoi, indiqué dans les paramètres WhatsApp. Utilisez 0 ou laissez vide pour envoyer depuis votre premier numéro connecté. |
Schedule Time (Optional) | Non | Le moment d'envoi de la ligne, au format ISO avec un décalage horaire, par exemple 2026-12-25T14:30:00+05:30. Une heure sans décalage, comme 2026-12-25T14:30:00, est interprétée dans le fuseau horaire du serveur : ajoutez donc toujours +05:30, Z (UTC) ou votre propre décalage. Laissez vide pour envoyer dès que possible. |
Dans les fichiers Excel, Whatsapp Number ou Contact phone Number fonctionnent aussi à la place de To. Dans un fichier CSV sans en-tête To, la première colonne est lue comme le numéro et la deuxième comme le message, quels que soient leurs en-têtes : placez donc le numéro en premier et le message en second. Image/File Url et Schedule Time fonctionnent également sans « (Optional) ».
Exemples de lignes :
| To | Message | Image/File Url (Optional) | whatsapp_client_id | Schedule Time (Optional) |
|---|---|---|---|---|
| 919876543210 | Hi Aman, your order has shipped. | 1234 | ||
| Family Group | Happy holidays everyone! | 1234 | 2026-12-25T16:00:00+05:30 | |
| 919876543211 | This week's offers | https://example.com/offer.jpg | 1234 |
Numéros de téléphone et groupes#
- Écrivez les numéros avec l'indicatif pays, uniquement en chiffres. Un
+initial, les espaces et un 0 initial sont supprimés. - Une valeur
Tocontenant des lettres, des tirets ou des parenthèses est traitée comme un nom de groupe :98765-43210serait donc envoyé à un groupe portant ce nom et échouerait. Supprimez les tirets et les parenthèses des numéros. - Les noms de groupes doivent correspondre exactement au groupe WhatsApp, et le numéro d'envoi doit en être membre. Utilisez des noms de groupes qui ne sont pas partagés par d'autres discussions.
Images et fichiers#
- Les liens se terminant par
.jpg,.jpeg,.png,.gif,.bmp,.tiffou.svgsont envoyés comme images. Tout autre lien est envoyé comme fichier. - Les liens doivent ouvrir directement le fichier, sans connexion. Importez vos fichiers dans la médiathèque pour obtenir un lien.
- Le destinataire voit un nom de fichier tiré de la fin du lien. Utilisez des liens qui se terminent par la bonne extension, par exemple
.pdf; sinon,.pdfest ajouté au nom.
Lancer une campagne#
Nommez la campagne
Sous Démarrer une Nouvelle Campagne, saisissez un Nom de la Campagne. Si une campagne porte déjà ce nom, un numéro est ajouté, par exemple
Diwali offer (1).Choisissez votre fichier
Sous Télécharger un Fichier Excel/CSV, choisissez votre fichier
.csv,.xlsou.xlsx.Lancez
Cliquez sur Démarrer la Campagne. Une fois le fichier lu, vous voyez « N messages sauvegardés dans la nouvelle campagne » et la campagne apparaît sous Toutes les Campagnes.
Les lignes sans numéro sont ignorées, de même que toutes les lignes si le fichier n'a pas de colonne Message (sauf pour un CSV sans en-tête To, comme décrit ci-dessus). Si vous n'avez aucun numéro connecté et que le fichier n'en indique pas dans whatsapp_client_id, toutes les lignes sont ignorées. Si aucune ligne n'est utilisable, la campagne n'est pas créée et n'apparaît pas sous Toutes les Campagnes.
Rythme d'envoi#
Les lignes sans Schedule Time sont espacées automatiquement : la première est prévue environ 5 secondes après l'import, et chacune des suivantes entre 5 et 30 secondes (au hasard) après la précédente. Les lignes avec un Schedule Time sont prévues à l'heure indiquée.
Les messages sont envoyés dans l'ordre par le numéro WhatsApp qui les envoie, et uniquement tant que ce numéro est connecté. Un numéro occupé ou déconnecté retarde ses messages. Respectez les Meilleures Pratiques affichées dans les paramètres WhatsApp, par exemple 150 à 200 messages par numéro et par jour.
Suivre une campagne#
Le tableau Toutes les Campagnes liste vos campagnes, les plus récentes en premier, 20 par page :
| Colonne | Signification |
|---|---|
| Date de Campagne | Le nom de la campagne. |
| Total des Messages | Les messages créés à partir du fichier. |
| En Attente | En file d'attente et pas encore envoyés, y compris les lignes programmées. |
| Livré | Envoyés depuis votre numéro WhatsApp. |
| Annulé | En échec, annulés ou expirés. |
Les campagnes créées depuis les Messages modèles apparaissent aussi ici, sous le nom Template Messages - suivi de la date et de l'heure.
Ouvrez Actions sur une campagne pour :
- Télécharger le Rapport : un fichier Excel contenant pour chaque message les colonnes Whatsapp Number (numéro WhatsApp), Customer Number (numéro du client), Msg (message), Created Time (heure de création), Sent Time (heure d'envoi) et Status (statut : Created, Sent, Failed, Cancelled ou Expired, soit créé, envoyé, en échec, annulé ou expiré). Les heures sont en UTC.
- Voir les Messages : ouvre les Rapports filtrés sur cette campagne, avec la raison de chaque échec.
- Annuler les Messages en Attente : affiché lorsque la campagne contient encore des messages en attente.
- Archiver ou Restaurer.
Les messages terminés sont supprimés au bout d'environ 90 jours : téléchargez les rapports que vous souhaitez conserver.
Annuler les messages en attente#
Ouvrez les actions de la campagne
Dans Toutes les Campagnes, ouvrez Actions sur la campagne et cliquez sur Annuler les Messages en Attente.
Confirmez
Cliquez sur Oui, annuler les messages!. Vous voyez « N pending messages cancelled successfully » (N messages en attente annulés).
Les messages annulés ne consomment pas de crédits. Les messages déjà envoyés ne sont pas concernés, et l'annulation est irréversible.
Archiver et restaurer#
L'archivage masque une campagne terminée de la liste principale. Cliquez sur Archiver dans son menu Actions et confirmez avec Oui, l'archiver!. Pour voir les campagnes archivées, activez Afficher les Campagnes Archivées, puis cliquez sur Restaurer pour en récupérer une.
Dépannage#
| Message ou problème | Que faire |
|---|---|
| « Veuillez entrer un nom de campagne. » | Remplissez Nom de la Campagne. |
| « Veuillez télécharger un fichier avant de sauvegarder la campagne. » | Choisissez d'abord un fichier. |
| « Invalid file format » (format de fichier non valide) | Enregistrez le fichier au format .csv, .xls ou .xlsx. |
| « Low credits » (crédits insuffisants) | Il ne vous reste plus de crédits. Passez à un forfait supérieur sur Facturation et forfaits. |
| « Not enough credits: this file would create… » | Divisez le fichier ou passez à un forfait supérieur, puis importez-le à nouveau. |
| « 0 messages sauvegardés dans la nouvelle campagne » | Vérifiez que les en-têtes sont exactement To et Message (dans un CSV, gardez le numéro dans la première colonne et le message dans la deuxième), et qu'un numéro est connecté. |
| « Une erreur s'est produite lors du téléchargement de la campagne » | Le fichier n'a pas pu être lu. Enregistrez-le à nouveau au format .xlsx ou .csv UTF-8 et réessayez. |
| Les messages restent En Attente | Le numéro d'envoi doit être Connecté. Vérifiez que le whatsapp_client_id de votre fichier correspond à un numéro connecté. L'ID d'un numéro que vous avez supprimé ou déconnecté est quand même accepté et ses messages restent en attente ; seul un ID inconnu ou 0 bascule sur votre premier numéro connecté. |
| Lignes programmées envoyées à la mauvaise heure | Incluez le décalage horaire, par exemple +05:30, et mettez la colonne au format texte dans Excel. Une heure illisible est envoyée immédiatement. |
| Les messages vers un numéro échouent | Consultez l'erreur dans Voir les Messages. Les numéros doivent inclure l'indicatif pays, sans tirets ni parenthèses. |
Voir aussi#
- Messages modèles
- Médiathèque
- Rapports et historique des messages
- Connecter votre numéro WhatsApp
- Intégration Google Sheets pour les lignes qui arrivent en continu
- API : Envoyer à plusieurs numéros et Programmer un message
