Ibland vill man sälja ett abonnemang till en kund som redan finns i systemet, t.ex. som mottagare av ett gratis abonnemang eller som mottagare av ett nyhetsbrev. I dessa fall vill man gärna förkorta beställningsprocessen genom att låta kunden logga in på formuläret direkt, så att beställningsprocessen ser ut så här:
Logga in på formuläret med ett befintligt konto.
Slutföra beställningen av ett nytt abonnemang.
Det finns tre olika lösningar man kan använda för att uppnå detta.
Inbäddning av beställningsformulär med inloggning som start
För att undvika standardflödet där man först ser ett tomt formulär, sedan ombeds logga in och därefter fyller i formuläret och beställer, kan man starta med en sida där man ombeds att logga in direkt.
Detta görs genom att skicka med en flagga när formuläret bäddas in:
Iteras.orderingiframe({ profile: "sportsmanden", orderingid: "nytaarstilbud", startwithlogin: true })
Detta är den enklaste lösningen. Den kan användas när man bara vill skicka ett allmänt e-postmeddelande med en beställningslänk till en grupp utan personlig anpassning. Kunden måste därefter själv ange sin e-postadress och sitt lösenord innan de får beställa abonnemanget.
Förifyllning av e-post
För att göra det extra enkelt för kunden kan man förifylla inloggningsrutan med kundens e-postadress.
Man kan konfigurera formuläret att tillåta förifyllning av e-post via en GET-parameter och välja ett parameternamn som “email”. När detta är gjort kan man skicka med e-postadressen till formuläret, t.ex.:
https://sportsmanden.dk/abonnement/nytaarstilbud/[email protected]
Denna åtgärd kommer att förifylla e-postfältet. Man kan därefter skicka med en extra flagga när formuläret bäddas in för att få det att automatiskt omdirigera till inloggning:
Iteras.orderingiframe({ profile: "sportsmanden", orderingid: "nytaarstilbud", autologinredirect: true })
För att kunna använda denna lösning måste man kunna generera personliga länkar till beställningsformuläret och infoga dem i kommunikationen med kunden.
Automatisk inloggning av användaren
Detta är det mest komplicerade av de tre alternativen men också den mest friktionsfria användarupplevelsen. För att kunna använda denna lösning behöver man vara väl insatt i vårt API och kunna skicka personligt anpassad kommunikation till kunden.
Det är möjligt att bädda in beställningsformuläret så att användaren automatiskt loggas in. Detta görs med hjälp av en preauth-token som skickas med när formuläret bäddas in:
Iteras.orderingiframe({ profile: "sportsmanden", orderingid: "nytaarstilbud", preauth: "zxcvbn...qwerty" })
För att detta ska kunna ske behöver man ta fram en preauth-token för varje kund som man skickar e-post till, och den måste vara tillgänglig vid utskicket. Dessa token löper ut av säkerhetsskäl, men man kan bestämma hur länge de är giltiga. För att ha en token tillgänglig vid utskick krävs att preauth-token hämtas via API och infogas i den kommunikation man skickar till kunden.