< Tilbake
Integrasjoner

Veiledning: Opprett Klaviyo webhook

Sett inn SMS-webhooks i Klaviyo-strømmene dine. La inMobile sende meldingene raskt, sikkert og automatisk. Se hvordan her.

Det er to måter å sende SMS i Klaviyo med inMobile: via inMobiles direkte integrasjon eller via en webhook i Klaviyos flytbygger.

Med den direkte integrasjonen kan du sende SMS-meldinger fra inMobile-plattformen basert på data som er synkronisert fra Klaviyo. Ønsker du at opsætte inMobiles Klaviyo integration, så se vores Guide: Opret Klaviyo integration.

Ønsker du å sette inn SMS-sendinger direkte i Klaviyo-strømmen din - ved siden av de automatiserte e-postene dine - men likevel la inMobile sørge for at meldingene dine blir levert riktig? Da gjør du det via en webhook.

Se videoen ovenfor eller les vår steg-for-steg-guide nedenfor og lær hvordan du setter inn webhooks for SMS i Klaviyo.

Slik bruker du webhooks i Klaviyo

Det kan se vanskelig ut, men vi lover - det er det ikke. Nedenfor lærer du trinn-for-trinn hvordan du setter opp en webhook for SMS i Klaviyo flytbygger.

Hvordan lage en webhook for SMS i Klaviyo

  1. Log ind på din Klaviyo konto og åbn det flow, hvor du vil indsætte SMS.
  2. I venstre-menuen finder du fanen ”Webhook”. Dra elementet inn i flyten på det punktet der du vil sende en SMS-melding.
  3. Indsæt din API-URL efterfulgt af din API-nøgle
    Klik på dit webhook-element i flowet, gå til venstre-menuen og find feltet ”Add the destination URL”.

    Her skal du indsætte din API-URL og erstatte  [din api-nøgle her]  med din egen, unikke API-nøgle, som du opretter på din inMobile konto.

    Din API-URL: https://api.inmobile.com/v4/sms/outgoing?apikey= [din API-nøgle her]

    3.1 Opret din unikke API-nøgle i inMobile
    Det gør du på din inMobile konto -> API -> API-nøgler -> Generer API-nøgle. Kopier API-nøkkelen, og lim den inn på slutten av API-URL-en.
  4. Indsæt webhook script og tilpas teksten
    Når du har indsat din API-URL og din unikke API-nøgle, scroller du ned til punktet ”JSON BODY”. Her indsætter du følgende JSON-script:
              
                {
      "messages": [
       {
        "to": "{{ person.phone_number }}",
        "countryHint": "45",
        "from": "inMobile",
        "text": "Hej {{ person.first_name }}. \nDette er en test-SMS med linjeskift. \nDbh. inMobile \nAfmeld: s.inmobile.com"
       }
      ]
    }
              
            
    Tilpas scriptet, så du får den rigtige afsender, modtager og indhold i beskeden. Gør det gerne i et tekstdokument, da det er mere overskueligt end at rette scriptet direkte i Klaviyo.

    Der er 4 elementer i teksten, du skal tilpasse:

    1.”to” = modtagerens telefonnummer
    Når du kopierer teksten ovenfor, står der {{ person.phone_number }} – det er Klaviyos standard mobilnummer felt. Beholder du dette, vil beskeden altså blive sendt til det nummer, som er i kontakternes telefonnummer-felt i Klaviyo. Bruger du en custom property til at opsamle telefonnumre, er det i stedet den custom property, du skal indsætte her.

    2. ”countryHint” = landekode match
    CountryHint er en fallback for landekode. Har du landekoder på dine kontakters telefonnummer, må de ikke modsige landekoden i countryHint linjen – så leveres beskeden ikke.

    Brug countryHint, hvis:
    - dine kontakters telefonnumre er gemt uden landekode
    - du kun sender SMS til ét land per kampagne/flow

    Brug ikke countryHint, hvis:
    - du allerede har landekode på alle dine kontakters telefonnumre
    - du vil sende dine SMS’er til flere lande i samme kampagne eller flow.

    Vil du ikke bruge countryHints, kan du blot slette denne linje fra dit JSON-script. Vær dog opmærksom på, at er der hverken en landekode i CountryHint eller i kontaktens telefonnummer, vil din besked ikke blive leveret korrekt.

    3. ”from” = afsender
    Her indsætter du navnet eller nummeret på afsenderen (maks. 11 karakterer).

    4. ”text”= beskedens indhold
    Her indsætter du den tekst, der skal stå i din SMS-besked. Hvis du ønsker å bruke personalisering, for eksempel mottakerens fornavn, setter du inn den riktige "profilegenskapen" fra Klaviyo. Du finner dem rett under JSON-skriptet ditt ved å klikke på "View profile properties".

    OBS. Det er ikke mulig å lage et linjeskift direkte i JSON-skriptet. Skriv i stedet "/n" på det punktet i teksten der du vil endre linjen. Ligesom i eksemplet.
  5. Når dit script er tilpasset med korrekt modtager, afsender og indhold, kopierer du hele scriptet ind i feltet ”JSON BODY” i dit Klaviyo webhook.
  6. Se et preview og send en test til dig selv
    Du bør altid teste din afsendelse, inden flowet går live. Dette gjør du ved å klikke på "Preview Webhook" nederst i menyen til venstre.

    Nu får du en boks med et preview af din besked. Nederst på denne er det mulig å sende en test. Laver du en test request, så husk at det er  dit eget  telefonnummer, der skal stå som modtager i JSON-scriptet – og altså ikke Klaviyos telefonnummer felt. Hvis ikke vil du ikke motta testmeldingen, men kontaktene dine vil gjøre det.
  7. Er du tilfreds – så er du færdig
    Er testen tilfredsstillende? Deretter endrer du bare "til" tilbake til {{ person.phone_number }} eller den egendefinerte egenskapen der profilens mobilnummer er. Da er SMS-flyten klar til å settes i drift.

Er testen tilfredsstillende? Deretter endrer du bare "til" tilbake til {{ person.phone_number }} eller den egendefinerte egenskapen der profilens mobilnummer er. Da er SMS-flyten klar til å settes i drift.

⚠️ OBS. Avmeldingslenke for SMS-markedsføring

I eksempelmeldingen vår står det "Unsubscribe: s.inmobile.com" på slutten av SMS-meldingen.

Dette er inMobiles unike avmeldingslenke som våre mottakere kan bruke for å melde seg av SMS. Vi kan bruke en lenke for SMS-avmelding fordi vi har satt opp et underdomene for det i inMobile. Du kan gjøre det samme. Se hvordan du gjør det i vår Link cancellation guide.

Sender du andre lenker i SMS-meldingene dine via webhooks - f.eks. til spesielle kategorier eller salg - og ønsker du å spore klikk på disse lenkene? Da må du følge denne veiledningen: Lenkesporing via API.

Integrasjon mellom inMobile og Klaviyo

Med guiden ovenfor kan du nå opprette webhooks i Klaviyo og sette inn SMS-meldinger direkte i Klaviyos flytbygger - men dette er ikke alltid den beste løsningen.

Skal du f.eks. sende enkeltstående kampagner til et segment fra Klaviyo, kan du ved hjælp af inMobiles Klaviyo integration gøre det direkte fra din inMobile konto – men med data fra Klaviyo.

Når du integrerer inMobile og Klaviyo, synkroniseres dataene dine - inkludert lister og segmenter - mellom de to systemene. Dette betyr at du kan sende SMS-meldinger fra inMobile til segmenter som er hentet fra Klaviyo-kontoen din.

Læs mere om mulighederne med inMobiles Klaviyo integration i artiklen: Sådan sender du SMS i Klaviyo.