Ressources · Intégration Make

Intégration OneSignal MakeAutomatiser OneSignal avec Make.

Un message OneSignal peut partir tout seul dès qu'un autre outil enregistre quelque chose. L'intégration OneSignal Make compte 8 modules : 7 actions et 1 recherche. Ce guide relie ton compte, monte un premier scénario et trie les modules qui valent encore le détour.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration OneSignal Make ?

L'intégration OneSignal Make permet à un scénario, c'est-à-dire l'automatisation que tu construis dans Make en enchaînant des briques, d'envoyer des messages via ton app OneSignal. Un événement survient ailleurs, Make le récupère, et OneSignal expédie l'e-mail, la notification push ou le SMS. Plus de copier-coller entre deux onglets.

Prévenir l'équipe sans surveiller d'écran. Un formulaire de contact reçoit une demande urgente : Send a notification envoie un e-mail aux commerciaux de permanence avec le nom et le message du prospect.

Rappeler un rendez-vous au client. Pour un cabinet ou une agence, chaque réservation enregistrée dans ton outil d'agenda peut déclencher un SMS ou une push de confirmation, rédigé avec les infos de la réservation.

Aller au-delà des modules prévus. Make an API call réutilise ta connexion OneSignal pour appeler n'importe quel point de l'API. C'est la porte de sortie quand l'envoi de notification ne suffit plus.

Deux limites à connaître. OneSignal n'a aucun déclencheur dans Make : ton scénario démarre donc sur une autre app ou sur une planification. Et six des 8 modules portent la mention Deprecated, on y revient plus bas. Pour apprendre à monter ce genre de flux pas à pas, la Formation Make est un bon point de départ ; si une exécution plante, garde sous la main la page Dépannage Make. Et si tu hésites encore entre les deux outils, le comparatif n8n vs Make pose les critères.

Connexion

Comment connecter OneSignal à Make ?

  1. 01

    Récupérer tes clés dans OneSignal

    Dans ton tableau de bord OneSignal, choisis l'app à automatiser, ouvre Settings dans la barre de gauche puis Keys & IDs. Note l'App ID et la clé intitulée REST API Key.

  2. 02

    Ajouter un module OneSignal

    Dans ton scénario Make, pose n'importe quel module OneSignal et clique sur Create a connection. La connexion, c'est ton compte OneSignal relié une fois pour toutes à Make, puis réutilisé par chaque module OneSignal.

  3. 03

    Coller les identifiants

    Donne un nom parlant à la connexion dans Connection name si tu veux, saisis les identifiants copiés et suis les consignes à l'écran. Une fois enregistrée, Make peut piloter ton app OneSignal.

Premier scénario

Ton premier scénario avec OneSignal

ObjectifQuand une nouvelle réservation arrive dans une autre app, Make envoie une notification OneSignal au client.

  1. 01

    Créer le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Ce premier module vient de l'app où l'événement se produit, puisque OneSignal n'a pas de déclencheur.

  2. 02

    Choisir l'app de départ

    Cherche l'outil qui reçoit les réservations, prends son module et clique sur Create a connection pour relier ce compte-là aussi.

  3. 03

    Poser Send a notification

    Clique sur le + à droite du premier module, cherche OneSignal et sélectionne Send a notification. Relie ton compte avec les clés récupérées plus haut.

  4. 04

    Composer le message

    Remplis les champs du module en glissant les données du premier : prénom, date, lieu. Chaque bundle, un élément transmis d'un module au suivant, donne un message.

  5. 05

    Tester avec Run once

    Clique sur Run once pour lancer le scénario une seule fois, puis ouvre les bulles pour lire les bundles reçus par chaque module. Fais le test sur ta propre adresse.

  6. 06

    Planifier et activer

    Règle la planification sur le premier module (toutes les 15 minutes par défaut), puis active le scénario. Chaque nouvelle réservation produira sa notification sans toi.

Modules

Ce que fait chaque module OneSignal

OneSignal te donne 8 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

OneSignal1

Make an API call

Action

Dans MakePerforms an arbitrary authorized API call.

Avec ce module, tu appelles n'importe quel point de l'API OneSignal depuis ton scénario, en gardant la connexion déjà créée. Tu n'es plus limité aux modules livrés tout prêts.

Quand l'utiliser
le besoin n'a pas de module dédié dans la liste, par exemple un appel que Send a notification ne propose pas.
Attention
c'est toi qui rédiges la requête, garde la référence de l'API OneSignal ouverte à côté.
OneSignal2

Send a notification

Action

Dans MakeSends an email, push or sms notification (message).

Tes clients ou ton équipe reçoivent un e-mail, une push ou un SMS rempli avec les données des modules précédents. Dans un scénario OneSignal classique, c'est la dernière étape.

Quand l'utiliser
une réservation, une livraison ou une demande urgente doit prévenir quelqu'un juste après son enregistrement ailleurs.
Attention
chaque envoi compte comme une opération, une exécution d'un module, donc teste d'abord avec Run once sur toi.
OneSignal3

Add a New Device (Deprecated)

ActionDans la doc seulement

D'après son nom, il inscrit un appareil dans ton app OneSignal, et Make l'affiche désormais comme Deprecated. L'annuaire ne lui donne aucune description, cette page n'en dira donc pas plus sur ses champs.

Quand l'utiliser
seulement si un ancien scénario s'appuie déjà dessus et fonctionne encore.
Attention
pour un nouveau projet, regarde d'abord si Make an API call couvre le même besoin.
OneSignal4

Add a New Purchase (Deprecated)

ActionDans la doc seulement

Son intitulé indique qu'il enregistre un achat rattaché à un appareil OneSignal. Make le marque Deprecated et ne publie aucune description : vois-le comme un héritage, pas comme une base de départ.

Quand l'utiliser
tu maintiens un scénario existant qui trace les achats de cette façon et tourne proprement.
Attention
après une exécution en erreur, c'est le premier module à inspecter.
OneSignal5

Add a Session (Deprecated)

ActionDans la doc seulement

Comme son titre l'annonce, celui-ci ajoute une session à un appareil dans OneSignal. Make le classe Deprecated, sans description officielle, si bien que rien ici ne va plus loin que son nom.

Quand l'utiliser
garde-le dans un scénario qui l'utilise déjà et renvoie ce que tu attends au Run once.
Attention
ne bâtis pas un scénario neuf autour de lui, pars plutôt sur Make an API call.
OneSignal6

Export Devices to CSV (Deprecated)

ActionDans la doc seulement

À en juger par son nom, il demande à OneSignal un export de tes appareils au format CSV. Il porte la mention Deprecated et l'annuaire ne décrit pas ce qu'il renvoie.

Quand l'utiliser
un vieux scénario de reporting l'appelle déjà et tu veux simplement le garder en vie.
Attention
lance-le une fois et lis le bundle obtenu avant de brancher quoi que ce soit derrière.
OneSignal7

Get a Device (Deprecated)

ActionDans la doc seulement

Cette action va chercher, si l'on se fie à son titre, un appareil précis de ton app OneSignal pour que les modules suivants exploitent ses données. Elle est étiquetée Deprecated et n'a pas de description officielle.

Quand l'utiliser
un scénario dont tu as hérité lit un appareil de cette manière et tu ne le reconstruis pas encore.
Attention
si le bundle revient vide au test, c'est lui qu'il faut remplacer.
OneSignal8

List devices (Deprecated)

RechercheDans la doc seulement

Contrairement aux autres, ce module est une recherche : il peut renvoyer zéro, un ou plusieurs appareils, chacun sous forme de bundle, et les modules suivants tournent une fois par bundle. Make le range en Deprecated.

Quand l'utiliser
un scénario existant parcourt tes appareils ainsi et tu veux qu'il continue.
Attention
beaucoup de bundles, c'est beaucoup d'opérations en aval ; teste sur une petite audience.
Besoin d'aide

Besoin d'aide pour automatiser OneSignal avec Make ?

Une personne lit chaque message.

FAQ

OneSignal et Make : les questions fréquentes

01L'intégration OneSignal Make est-elle gratuite ?
Oui, côté Make. OneSignal est une app standard, accessible dès le plan Free. Ce plan autorise 2 scénarios actifs, un intervalle d'au moins 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants descendent à 1 minute d'intervalle et lèvent la limite de scénarios actifs. L'abonnement OneSignal, lui, se gère chez OneSignal et cette page n'en donne pas le prix.
02Que faut-il pour connecter OneSignal à Make ?
Un compte OneSignal actif et ses identifiants d'API. Dans le tableau de bord OneSignal, sélectionne ton app, ouvre Settings dans la barre de gauche puis Keys & IDs, et copie l'App ID ainsi que la REST API Key. Côté Make, ajoute un module OneSignal, clique sur Create a connection, nomme-la si tu veux et colle ce que tu as copié. Cette connexion unique sert ensuite à tous les modules OneSignal de tes scénarios.
03OneSignal peut-il déclencher un scénario Make en temps réel ?
Non. OneSignal n'a aucun module déclencheur dans Make, il ne peut donc pas lancer un scénario à lui seul. Le scénario commence par le module d'une autre app, ton outil de réservation ou ton formulaire par exemple, et OneSignal vient ensuite pour envoyer le message. Tu peux aussi partir d'une planification réglée sur le premier module, toutes les 15 minutes par défaut. La rapidité d'envoi dépend alors de l'app de départ et de ce réglage.
04Que faire si un module OneSignal manque dans Make ?
Passe par Make an API call. Il atteint n'importe quel point de l'API OneSignal avec la connexion existante et couvre ce que les 8 modules listés ne font pas. C'est d'autant plus utile que six de ces modules portent la mention Deprecated et qu'aucun n'a de description dans l'annuaire. La doc prévient aussi que sa page OneSignal est générée par IA et peut contenir des erreurs : vérifie les points importants dans la documentation de OneSignal.
05Make ou n8n pour automatiser OneSignal ?
Ça dépend de tes critères plus que de l'app. Dans Make, OneSignal t'offre Send a notification, Make an API call et six modules dépréciés, sans déclencheur, le tout utilisable dès le plan Free. La même app dispose souvent d'un nœud n8n : regarde ce qu'il propose pour ton cas. Compare ensuite l'outil que ton équipe utilise déjà, les limites de plan qui te concernent et les modules dont tu as réellement besoin.