[Gäller även för v8]{class="badge positive" title="Gäller även Campaign v8"}

Användningsfall: webbformulär use-cases-web-forms

Skapa ett prenumerationsformulär med dubbel anmälan create-a-subscription--form-with-double-opt-in

När du erbjuder informationstjänster måste mottagarna prenumerera för att få all länkad kommunikation. För att undvika felaktig kommunikation och för att säkerställa att mottagaren prenumererar avsiktligt rekommenderar vi att du skickar en bekräftelse på prenumerationen för att skapa en dubbel anmälan. Prenumerationen träder endast i kraft när användaren klickar på länken i bekräftelsemeddelandet.

Det här exemplet baseras på följande scenario:

  1. Skapa ett prenumerationsformulär för nyhetsbrev på en webbplats som innehåller en kryssruta för att prenumerera på en tillfällig tjänst. Med den här tjänsten kan du leverera bekräftelsemeddelanden för prenumerationer.
  2. Skapa bekräftelseleveransen för prenumerationen med en leveransmall som är länkad till webbformuläret. Den innehåller bekräftelselänken som anropar formuläret för prenumeration på nyhetsbrev och visar ett meddelande om prenumerationsgodkännande.

Steg 1 - Skapa informationstjänster step-1---creating-information-services

  1. Skapa den prenumerationstjänst för nyhetsbrev som ska erbjudas dina mottagare. Mer information om hur du skapar ett nyhetsbrev finns i det här avsnittet.

  2. Skapa en andra informationstjänst, en tillfällig tjänst som är länkad till en leveransmall för att skicka bekräftelsemeddelanden för prenumerationer.

Steg 2 - Skapa bekräftelsemeddelanden step-2---creating-confirmation-messages

Bekräftelsemeddelanden skickas via en dedikerad leveransmall som refereras till på tillfällig tjänstnivå.

  1. I Explorer väljer du Resources > Templates > Delivery templates.

  2. Skapa en leveransmall för att skicka bekräftelsemeddelanden för prenumerationer.

  3. Klicka på knappen To i Email parameters för att associera leveransmallen med målmappningen för prenumerationer i stället för mottagare.

  4. Eftersom mottagarna av den här leveransen inte har bekräftat sitt godkännande finns de fortfarande på blockeringslista i databasen. För att de ska kunna ta emot det här meddelandet måste du godkänna leveranser som baseras på den här mallen för att rikta sig till mottagare på blockeringslista.

    Klicka på fliken Exclusions om du vill göra det.

  5. Klicka på länken Edit… och avmarkera alternativet Exclude recipients who no longer want to be contacted.

    note important
    IMPORTANT
    Det här alternativet kan endast inaktiveras i den här typen av sammanhang.
  6. Anpassa leveransen och infoga bekräftelselänken i meddelandeinnehållet. Med den här länken kan du komma åt webbformuläret och registrera en prenumerationsbekräftelse.

  7. Länka URL:en till webbformuläret med DCE. Eftersom webbformuläret inte har skapats ännu bör du ersätta värdet så snart du har skapat det.

  8. Länka slutligen den här mallen till den temporära tjänst som skapades tidigare.

Steg 3 - Skapa prenumerationsformuläret step-3---creating-the-subscription-form

Webbformuläret innehåller funktioner för både mottagarens prenumeration och prenumerationsbekräftelse.

Arbetsflödet för webbformulär kommer att innehålla följande aktiviteter:

Gör så här:

  1. Skapa ett webbformulär och välj mallen Newsletter subscription (subNewsletter).

  2. På fliken Edit måste vi konfigurera det befintliga arbetsflödet eftersom vi vill lägga till ett bekräftelsemeddelande till mottagarna som vill prenumerera.

    Om du vill göra det dubbelklickar du på rutan Preloading och konfigurerar den enligt följande.

    Det innebär att om användaren öppnar formuläret via länken i bekräftelsemeddelandet, läses profilinformationen in. Om de öppnar webbformuläret via en sida på webbplatsen läses ingen information in.

  3. Lägg till en Test-aktivitet i arbetsflödet.

    Aktiviteten Test kan beröra mottagarens e-postadress. I det här fallet ska du konfigurera det på följande sätt:

  4. Lägg till två Script aktiviteter i ditt arbetsflöde.

    Den första Script-aktiviteten lägger till mottagare på blockeringslista tills de har bekräftat sin prenumeration på nyhetsbrevet. Innehållet ska vara följande:

    code language-none
    ctx.recipient.@blackList=1
    

    Den andra Script-aktiviteten tillåter att leveranser skickas till användarna och prenumererar på dem i nyhetsbrevet. De sista två raderna i skriptet gör att du kan överföra dina mottagare från den tillfälliga mappen till en annan mapp och stämma av med befintliga profiler så fort de har bekräftat prenumerationen.

    code language-none
    ctx.recipient.@blackList=0
    nms.subscription.Subscribe("INTERNAL_NAME_OF_THE_NEWSLETTER", ctx.recipient, false)
    ctx.recipient.folder = <folder name="nmsRootRecipient"/>
    nms.subscription.Unsubscribe("TEMP", ctx.recipient)
    
    note note
    NOTE
    Partitionen Temp kan även rensas regelbundet med hjälp av ett arbetsflöde.

  5. Dubbelklicka på aktiviteten Subscription för att anpassa prenumerationsformuläret och länka en kryssruta till den tillfälliga tjänst som skapats tidigare.

  6. Konfigurera aktiviteten Storage för att spara informationen som anges på formulärsidan.

    Med den här aktiviteten kan du skapa mottagarprofiler i en dedikerad tillfällig mapp för att skilja dem från profilerna i databasen som kommunikationen kan skickas till.

    note note
    NOTE
    Du får inte definiera några avstämningsalternativ.
  7. Lägg till två End aktiviteter för att visa ett meddelande för användaren.

    I den andra End-rutan visas bekräftelsemeddelandet när prenumerationen är klar.

  8. När webbformuläret har skapats och konfigurerats kan du nu referera till det i leveransmallen för att skicka bekräftelsemeddelanden.

Steg 4 - Publicera och testa formuläret step-4---publishing-and-testing-the-form

Nu kan du publicera formuläret så att det blir tillgängligt för användarna.

Prenumerationen på nyhetsbrevet omfattar följande steg:

  1. Webbplatsens användare loggar in på prenumerationssidan och godkänner formuläret.

    De meddelas via ett meddelande i webbläsaren att deras begäran har beaktats.

    Användaren läggs till i Adobe Campaign-databasen i mappen Temp och deras profil är på blockeringslista tills de bekräftar sin prenumeration med e-postmeddelandet.

  2. Ett bekräftelsemeddelande med en länk för att godkänna prenumerationen skickas till dem.

  3. När de klickar på den här länken visas godkännandesidan i webbläsaren.

    I Adobe Campaign uppdateras användarprofilen:

    • de inte längre är på blockeringslista,

    • de prenumererar på informationstjänsten.

Visa olika alternativ beroende på de valda värdena displaying-different-options-depending-on-the-selected-values

I följande exempel ombeds användaren att välja en fordonstyp. Du kan visa tillgängliga fordonskategorier beroende på vilken typ som valts. Det innebär att de objekt som visas i den högra kolumnen beror på användarens val:

  • När användaren väljer "privat fordon" erbjuds valet mellan "Compact" och "Minivan".

  • När användaren väljer "nyttofordon" visas ett urval i en nedrullningsbar lista:

I det här exemplet lagras inte fordonstypen i databasen. Listrutan är konfigurerad enligt följande:

Informationen lagras i en lokal variabel.

Den högra kolumnens villkorliga visning är konfigurerad i behållarna:

  • Villkorlig synlighet för fält för ett privat fordon:

  • Villkorlig synlighet för fälten för ett nyttofordon:

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1