Anslut HubSpot och OneSignal
Senast uppdaterad: februari 2, 2023
Med OneSignal-integrationen kan du skapa och skicka push-notiser från OneSignal med hjälp av arbetsflöden, visa push-notiser på kontakters aktivitetstidslinjer och segmentera användare baserat på engagemang i push-notiser.
Observera: du måste vara en superadministratör eller ha Tillgång till App Marketplaces i ditt HubSpot-konto.
Anslut appen
- I ditt HubSpot-konto, klicka på Marknadsplatsikonen marknadsplats i huvudnavigeringsfältet och välj sedan App-marknadsplats.
- Använd sökfältet för att hitta och välja OneSignal-integrationen.
- Klicka på Installera app i övre högra hörnet.
- Logga in på ditt OneSignal-konto.
- I popup-rutan anger du ditt applikations-ID och din API-nyckel från ditt OneSignal-konto.
- Om det behövs klickar du på Lägg till applikation för att lägga till en annan applikation.
- Klicka på Installera app.
- Du kommer att omdirigeras till sidan Anslutna appar.
Matcha din OneSignal-användare med din HubSpot-användare
Integrationen kräver att du matchar din OneSignal-användare med HubSpot-kontakter. Användarna har två alternativ för matchning:
- Med e-postadress: Användarna måste använda OneSignals funktion setEmail med hjälp av deras SDK. för att associera OneSignal-användare med e-postadresser. Det här matchningsalternativet är endast tillgängligt för arbetsflödesåtgärden Skicka OneSignal-meddelande.
- By OneSignal external_user_id: Användarna måste välja den HubSpot-kontaktegenskap som de vill matcha med external_user_id i OneSignal. För att göra det:
- I ditt HubSpot-konto, klicka på Marknadsplatsikonen marknadsplats i huvudnavigeringsfältet. Under Hantera väljer du Anslutna appar.}
- Klicka på OneSignal.
- Klicka på Kontaktmatchning.
- I rullgardinsmenyn väljer du den HubSpot-kontaktegenskap som du vill använda för att matcha med OneSignal-adressen external_user_id egenskap. Det här matchningsalternativet är tillgängligt för både arbetsflödesåtgärderna Skicka OneSignal-meddelanden och Redigera OneSignal-taggar.
Automatisera OneSignal push-notiser
Du kan automatisera sändningen av OneSignal push-notiser med hjälp av arbetsflöden.
- I ditt HubSpot-konto, navigera till Automatisering > Arbetsflöden.}
- Klicka på Skapa arbetsflöde längst upp till höger.
- I den vänstra panelen väljer du Kontaktbaserad och klickar på Nästa längst upp till höger.
- Ställ in dina utlösare för registrering.
- Klicka på ikonen + plus för att lägga till en åtgärd.
- I den högra panelen väljer du Skicka OneSignal-meddelande.
- Klicka på rullgardinsmenyn Välj app för att välja dina anslutna OneSignal-appar.

- Klicka på rullgardinsmenyn Vill du använda en befintlig OneSignal Push-mall eller skapa en ny Push-mall? och välj ett mallalternativ:
- Om du vill välja en befintlig mall klickar du på Använd mallar.
-
- Om du vill skapa en ny mall klickar du på Använd anpassad konfiguration och fyller i de nödvändiga fälten. Du kan använda personaliseringstoken i de här fälten.
- Klicka på Spara.
- Du kan lägga till ytterligare åtgärder i arbetsflödet.
- När du är klar med att konfigurera arbetsflödet klickar du på Granska högst upp till höger.
- Granska din arbetsflödesinställning och klicka på Slå på längst upp till höger.

Automatisera OneSignal-taggar för att utlösa meddelanden i appen
Använd arbetsflöden för att utlösa meddelanden i appen i din OneSignal-app.
- I ditt HubSpot-konto, navigera till Automatisering > Arbetsflöden.}
- Klicka på Skapa arbetsflöde längst upp till höger.
- I den vänstra panelen väljer du Kontaktbaserad och klickar sedan på Nästa längst upp till höger.
- Ställ in dina utlösare för registrering.
- Klicka påikonen + plus för att lägga till en åtgärd.
- I den högra panelen väljer du Redigera OneSignal-taggar.

- Klicka på rullgardinsmenyerna Välj app för att välja dina anslutna OneSignal-appar.
- Ange JSON-sträng med paren { "key" : "value" } som du vill redigera. Läs mer om att använda OneSignal-datataggar.
- Klicka på Spara.
- Du kan lägga till ytterligare åtgärder till ditt arbetsflöde.
- När du är klar med att konfigurera arbetsflödet klickar du på Granska längst upp till höger.
- Granska din arbetsflödesinställning och klicka på Aktivera.
Redigering av OneSignal-taggar kan också aktivera meddelanden i appen i OneSignal. Se OneSignals guide för steg för hur du gör detta.
Använd HubSpot-formulärinlämningar för att länka HubSpot-kontakter till OneSignal-användare.
För att använda den här funktionen måste du se till att du har rätt kod från din inställningar för OneSignal Web Push har lagts till i HTML-huvudet på dina sidor.
Du har två alternativ för att samla in och skicka e-postadresser till OneSignal:
- Placera följande globalt i din <head> ... </head> för att tillämpa den på alla formulärsändningar:
window.addEventListener('message', event => {
if(event.data.type === 'hsFormCallback' && event.data.eventName === 'onFormSubmit') {
OneSignal.push(function() {
OneSignal.setEmail($("input[name=email]").val())
.then(function(emailId) {
// Callback som kallas när e-postmeddelandet har skickats färdigt
console.log("emailId: ", emailId);
});
}
});
- Redigera inbäddningsskriptet för ett av dina HubSpot-formulär direkt. Du måste infoga ditt portal-ID och formulär-ID från ditt konto. Här är ett exempel:
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
hbspt.forms.create({
region: "na1",
portalId: "DITT PORTAL-ID",
formId: "DITT FORMULÄR-ID",
onFormSubmit: function($form) {
OneSignal.push(function() {
OneSignal.setEmail($("input[name=email]").val())
.then(function(emailId) {
// Callback som kallas när e-postmeddelandet har skickats färdigt
console.log("emailId: ", emailId);
});
});
}
});
</script>
Relaterat innehåll
-
Hantera meddelanden i Slack
När du har kopplat Slack-appen till ditt HubSpot-konto kan du ta emot HubSpot-användarmeddelanden,...
Kunskapsbas -
Använd QuickBooks åtgärder i HubSpot-arbetsflöden
Med QuickBooks Online-integrationen kan du skapa QuickBooks-fakturor, uppskattningar och försäljningskvitton...
Kunskapsbas -
Analysera Shopify-data i HubSpot
När du har kopplat Shopify till ditt HubSpot-konto kan du analysera dina data i HubSpot, skapa en...
Kunskapsbas