Shopify: Direkte integration med SureSMS
Du kan sende SMS fra Shopify til alle lande i verden via en integration med SureSMS. Du skal bruge de såkaldte webhooks i Shopify automations. Herunder beskrives hvordan det sættes op.
Sådan sætter du det op
Du skal gøre følgende:
1. Opret en SureSMS konto, hvis du ikke allerede har gjort det. Klik her for at oprette en SMS Gateway konto.
2. Til integrationen skal du bruge en SecretID og en Secretkey. Dem kan du hente i SureSMS.
3. Login på https://app.suresms.com med dine oplysninger fra 1).
4. I menuen vælger du API Nøgler under menuen Indstillinger (på engelsk API Keys under Settings)
5. Vælg nu menuen "Valg" i øverste højre hjørne og herefter SureSMS API-nøgle:
6. Herefter udfylder du Navn og eventuelt en beskrivelse og trykker GEM.
7. Tilbage i oversigten over API keys ser du nu den ny-oprettet nøgle:
Kopier nøglen. Den skal vi bruge senere.
Nu er du klar til at gå i Shopify og sætte en forbindelse til SureSMS op.
I Shopify
8. Åbn Shopify, gå til menupunktet "Markedsføring" og klik derefter på "Automatiseringer".
9. Klik på "Opret automatisering" i øverste højre hjørne og herefter på "Opret tilpasset automatisering"
Nu skal du vælge en relevant trigger. Afhængig af hvornår du vil sende en SMS skal du vælge den tilsvarende trigger. Denne vejledning forudsætter at du er bekendt med triggers i Shopify. Du kan læse mere om det her : https://help.shopify.com/en/manual/shopify-flow/reference/triggers
10. I næste trin tilføjer du hændelsen "Send HTTP request" som illustreret herunder:
Din automation kan nu se således ud:
11. I din "Action" der hedder Send HTTP request skal du nu udfylde felternr.
Du kan vælge at tilføje en beskrivelse.
I feltet "HTTP method" skal du vælge "POST".
"https://api.suresms.com/script/sendsms_shopify.aspx" (kopier gerne det hele herfra).
Afsnittet "Headers" efterlader du som det er, hvilket vil sige tomt.
I JSON Body sker magien. Her skal du sætte følgende ind:
{
"apikey":"[nøglen du kopierede]",
"phonenumber": "{{ draftOrder.customer.phone }}",
"message":"Her skal du skrive SMS teksten"
}
Feltet phonenumber skal indeholder det telefonnummer du vil sende SMS beskeden til. Hvilket felt der skal bruges afhænger af, hvilken trigger du har brugt. Du kan med fordel stille dig i feltet og vælge "Tilføj variabel" og så vælge telefonnummeret fra listen over mulige variabler.
Ovenstående er minimum-konfigurationen. Der er mulighed for at medsende en lang række andre informationer. Herunder f.eks.
SenderID : Hvilken afsender skal der cære på dine SMS'er
Email: hvis du gerne vil have SureSMS til at gemme email-adressen
CallbackURL:du kan medsende en URL som vi kalder, når din besked er blevet leveret.
Tryk på "Save" - og du er nu færdig! Tillykke