Casi di utilizzo: moduli web

Creare un modulo di iscrizione con doppio consenso

Quando offrite servizi di informazione, i destinatari devono abbonarsi per ricevere tutte le comunicazioni collegate. Per evitare comunicazioni improprie e assicurarsi che il destinatario si sia iscritto intenzionalmente, si consiglia di inviare una richiesta di conferma dell'iscrizione per creare un doppio consenso. L'iscrizione sarà effettiva solo dopo che l'utente farà clic sul collegamento incluso nel messaggio di conferma.

Questo esempio si basa sullo scenario seguente:

  1. Creazione di un modulo di iscrizione a una newsletter su un sito Web contenente una casella di controllo per l’iscrizione a un servizio temporaneo. Questo servizio consente di inviare messaggi di conferma dell’iscrizione.
  2. Creazione della consegna di conferma dell'iscrizione con un modello di consegna collegato al modulo Web. Contiene il collegamento di conferma che richiama il modulo per l’iscrizione alla newsletter e visualizza un messaggio di approvazione dell’iscrizione.

Passaggio 1 - Creazione di servizi di informazione

  1. Create il servizio di iscrizione per la newsletter da offrire ai destinatari. Per ulteriori informazioni sulla creazione di una newsletter, consultare questa sezione.

  2. Create un secondo servizio informazioni, un servizio temporaneo collegato a un modello di consegna per l'invio di messaggi di conferma dell'iscrizione.

Passaggio 2 - Creazione di messaggi di conferma

I messaggi di conferma vengono inviati tramite un modello di consegna dedicato a cui viene fatto riferimento a livello di servizio temporaneo.

  1. In Explorer , selezionare Resources > Templates > Delivery templates.

  2. Create un modello di consegna per l'invio dei messaggi di conferma dell'iscrizione.

  3. Fate clic sul pulsante To in Email parameters per associare il modello di consegna al mapping della destinazione Iscrizioni anziché ai destinatari.

  4. Poiché i destinatari della consegna non hanno confermato la loro approvazione, si trovano ancora nel elenco Bloccati del database. Affinché ricevano questa comunicazione, è necessario autorizzare le consegne basate su questo modello per i destinatari a elenco Bloccati.

    A questo scopo, fare clic sulla scheda Exclusions.

  5. Fare clic sul collegamento Edit… e deselezionare l'opzione Exclude recipients who no longer want to be contacted.

    IMPORTANTE

    Questa opzione può essere disabilitata solo in questo tipo di contesto.

  6. Personalizza la consegna e inserisci il collegamento di conferma nel contenuto del messaggio. Questo collegamento consente di accedere al modulo Web per registrare la conferma dell'iscrizione.

  7. Con DCE, collegare l’URL al modulo Web. Poiché il modulo Web non è ancora stato creato, sostituire il valore non appena lo si crea.

  8. Infine, collegate questo modello al servizio temporaneo creato in precedenza.

Passaggio 3 - Creazione del modulo di iscrizione

Il modulo Web abilita sia l'iscrizione del destinatario che la conferma dell'iscrizione.

Il flusso di lavoro del modulo Web includerà le seguenti attività:

Per farlo, segui la procedura indicata di seguito:

  1. Creare un modulo Web e scegliere il modello Newsletter subscription (subNewsletter).

  2. Nella scheda Edit, è necessario configurare il flusso di lavoro esistente perché si desidera aggiungere un messaggio di conferma ai destinatari che desiderano iscriversi.

    A tal fine, fate doppio clic sulla casella Preloading e configuratela come segue.

    Ciò significa che se l'utente accede a questo modulo tramite il collegamento contenuto nel messaggio di conferma, le relative informazioni di profilo verranno caricate. Se accedono al modulo Web tramite una pagina del sito Web, non verrà caricata alcuna informazione.

  3. Aggiungete un'attività Test al flusso di lavoro.

    L'attività Test può riguardare l'e-mail del destinatario. In questo caso, configuratelo come segue:

  4. Aggiungi due attività Script al flusso di lavoro.

    La prima Script attività aggiungerà i destinatari al elenco Bloccati fino a quando non confermeranno la loro sottoscrizione alla newsletter. Il contenuto deve essere il seguente:

    ctx.recipient.@blackList=1
    

    La seconda attività Script autorizza l'invio agli utenti e la sottoscrizione alla newsletter. Le ultime due righe dello script consentiranno di trasferire i destinatari dalla cartella temp a un'altra cartella e di riconciliarsi con i profili esistenti non appena avranno confermato l'iscrizione.

    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)
    
    NOTA

    La partizione Temp può essere eliminata anche regolarmente utilizzando un flusso di lavoro.

  5. Fate doppio clic sull'attività Subscription per personalizzare il modulo di iscrizione e collegate una casella di controllo con il servizio temporaneo creato in precedenza.

  6. Configurare l'attività Storage per salvare le informazioni immesse nella pagina del modulo.

    Questa attività consente di creare i profili dei destinatari in una cartella temporanea dedicata per distinguerli dai profili del database a cui è possibile inviare la comunicazione.

    NOTA

    Non è necessario definire opzioni di riconciliazione.

  7. Aggiungete due attività End per visualizzare un messaggio per l'utente.

    La seconda casella End visualizzerà il messaggio di conferma al termine dell'iscrizione.

  8. Una volta creato e configurato il modulo Web, è ora possibile farvi riferimento nel modello di consegna per inviare messaggi di conferma.

Passaggio 4 - Pubblicazione e verifica del modulo

È ora possibile pubblicare il modulo per renderlo accessibile agli utenti.

L’iscrizione alla newsletter prevede i seguenti passaggi:

  1. L’utente del sito Web accede alla pagina di iscrizione e approva il modulo.

    Gli viene comunicato tramite un messaggio nel loro browser che la loro richiesta è stata presa in considerazione.

    L'utente viene aggiunto al database Adobe Campaign nella cartella Temp e il suo profilo è in elenco Bloccati fino a quando non conferma la propria iscrizione tramite e-mail.

  2. Viene loro inviato un messaggio di conferma contenente un collegamento per l’approvazione della sottoscrizione.

  3. Quando fanno clic su questo collegamento, la pagina di approvazione viene visualizzata nel browser.

    In Adobe Campaign, il profilo utente viene aggiornato:

    • non sono più elenco Bloccati,

    • sono iscritti al servizio informazioni.

Visualizzazione di opzioni diverse a seconda dei valori selezionati

Nell'esempio seguente, all'utente viene chiesto di selezionare un tipo di veicolo. È possibile visualizzare le categorie di veicoli disponibili in base al tipo selezionato. Ciò significa che gli elementi visualizzati nella colonna di destra dipendono dalla selezione dell'utente:

  • Quando l'utente seleziona "veicolo privato", viene offerta la scelta tra "compatto" e "Minivan".

  • Quando l'utente seleziona "veicolo commerciale", una selezione viene visualizzata in un elenco a discesa:

In questo esempio, il tipo di veicolo non è memorizzato nel database. L'elenco a discesa è configurato come segue:

Queste informazioni vengono memorizzate in una variabile locale.

La visualizzazione condizionale della colonna di destra è configurata nei contenitori:

  • Visibilità condizionale dei campi per un veicolo privato:

  • Visibilità condizionata dei campi per un veicolo commerciale:

In questa pagina