Cosa imparerai

Scopri come attivare un modulo d'iscrizione in modo che appaia sul tuo sito web quando un visitatore fa clic su un determinato pulsante. Questa guida ti accompagna nell'adattare il tuo modulo in modo che venga mostrato con un trigger personalizzato, nel creare e aggiungere un nuovo pulsante al tuo sito e nell'incollare un breve snippet di codice nell'HTML del tuo sito, in modo che facendo clic sul pulsante venga attivato il modulo d'iscrizione.

Se sei uno sviluppatore e vuoi creare con codice personalizzato un trigger per il tuo modulo d'iscrizione, vai alla nostra risorsa per sviluppatori su come attivare con un trigger personalizzato un modulo popup o flyout.

Il nostro team di assistenza non può offrire supporto pratico, perché per incollare questo codice è necessario l'accesso all'HTML del tuo sito e alla tua piattaforma di e-commerce. Se nel tuo team non è presente uno sviluppatore e non te la senti di aggiungere il codice in autonomia, valuta di rivolgerti a un partner Klaviyo per ricevere assistenza.

Prima di iniziare, assicurati che JavaScript onsite di Klaviyo (Klaviyo.js) sia installato su ogni pagina in cui aggiungi il pulsante. Assicurati che i moduli d'iscrizione siano abilitati sul tuo sito web.

Crea un nuovo pulsante

Prima di aggiungere un nuovo pulsante al tuo sito web, configura il tuo modulo d'iscrizione in Klaviyo:

  1. Crea un nuovo modulo d'iscrizione da mostrare quando si fa clic sul pulsante, oppure scegli un modulo che hai già creato.
  2. Seleziona Modifica stili nell’editor del modulo. Imposta Tipo di modulo su Popup, flyout, Pagina intera o Banner. I moduli incorporati non possono essere attivati quando fai clic su un pulsante.
  3. Seleziona Targeting e comportamento > Display. In Tempistiche, imposta Mostra modulo su Solo con un attivatore personalizzato.
The Timing section of the Targeting and behaviors tab in the form editor showing the option to Show on a custom trigger selected.
The Timing section of the Targeting and behaviors tab in the form editor showing the option to Show on a custom trigger selected.

Gli attivatori personalizzati ignorano le regole del modulo relative a targeting, dispositivo e frequenza. Se devi limitare chi può aprire il modulo, applica queste condizioni al pulsante del tuo sito web o al codice personalizzato.

  1. Quando sei soddisfatto/a del design e dei contenuti del modulo, fai clic su Pubblica o pianifica, seleziona l’opzione Pubblica ora, quindi fai clic su Pubblica ora per pubblicare il modulo.
  2. Copia il codice qui sotto:
text
<button class="klaviyo_form_trigger">Click here</button>
  1. Incolla il codice nell'HTML di qualsiasi pagina del tuo sito web in cui vuoi che compaia il pulsante. Questo pulsante utilizzerà gli stili predefiniti del modello del tuo sito. Se vuoi personalizzare ulteriormente l'aspetto del pulsante, consulta il tuo sviluppatore o un partner Klaviyo.

Se aggiungi più pulsanti alla stessa pagina, assegna a ogni pulsante un nome di classe univoco (ad es., klaviyo_form_trigger1, klaviyo_form_trigger2), anche se aprono lo stesso modulo d'iscrizione. Lo snippet JavaScript qui sotto si collega solo al primo pulsante con una classe corrispondente. Aggiungi uno snippet corrispondente per ogni pulsante.

Imposta il pulsante in modo che attivi il tuo modulo d'iscrizione

Ora che hai aggiunto un nuovo pulsante al tuo sito web, dovrai configurare l'attivatore in modo che il tuo modulo d'iscrizione venga visualizzato quando viene cliccato. Configura l'attivatore aggiungendo al tuo sito un piccolo snippet JavaScript personalizzato:

  1. Copia lo snippet di codice qui sotto:
text
<script type="text/javascript">
	document.querySelector('.klaviyo_form_trigger').addEventListener('click', function (){
		window._klOnsite = window._klOnsite || []; 
		window._klOnsite.push(['openForm', 'FORM_ID']);
	});
</script>
  1. Incolla lo snippet di codice direttamente sotto il codice del pulsante che hai aggiunto al tuo sito nella sezione precedente.
  2. Nello snippet che hai appena incollato, sostituisci FORM_ID con l'ID del tuo modulo d'iscrizione.
    • Per trovare l’ID del modulo, torna su Klaviyo e apri l’editor del modulo per il tuo modulo d'iscrizione. Copia l’ID subito dopo /forms/ nell’URL. L’ID può contenere lettere e numeri; mantieni le maiuscole esattamente come mostrato quando sostituisci FORM_ID nel tuo snippet.
The URL for an example sign-up form in the form editor with the six digit code at the end highlighted to show the unique Form ID.
The URL for an example sign-up form in the form editor with the six digit code at the end highlighted to show the unique Form ID.
  1. Il codice completato dovrebbe includere il nuovo codice del pulsante e l'attivatore del modulo d'iscrizione con il tuo ID modulo univoco. Assicurati di incollarlo in ogni pagina in cui hai aggiunto il codice del pulsante.
    • Ecco un esempio del codice completato in un editor di pagine Shopify:
An example of the completed code showing the button code and form trigger in a Shopify page editor.
An example of the completed code showing the button code and form trigger in a Shopify page editor.

Se hai modificato il nome della classe di un pulsante (ad esempio, in klaviyo_form_trigger1), sostituisci .klaviyo_form_trigger nello snippet JavaScript del pulsante con .klaviyo_form_trigger1. Mantieni il punto iniziale e usa l’ID del modulo che vuoi che il pulsante apra.

  1. Salva le modifiche.

Testa il pulsante

Dopo aver salvato tutte le modifiche al codice del tuo sito, visita il sito e fai clic sul tuo nuovo pulsante. Quando lo fai, verrà visualizzato il modulo d'iscrizione.

Problemi? Vai al forum della Community di Klaviyo per ricevere indicazioni da altri utenti di Klaviyo.

Risorse aggiuntive

Questo articolo è stato utile?
Usa questo modulo solo per il feedback sull'articolo. Scopri come contattare l'assistenza.

Esplora altri contenuti di Klaviyo

Community
Entra in contatto con altre aziende simili, partner ed esperti di Klaviyo per trovare ispirazione, condividere approfondimenti e ottenere risposte a tutte le tue domande.
Partner
Assumi un esperto certificato Klaviyo per aiutarti con un compito specifico o per la gestione continua del marketing.
Assistenza

Accedi all'assistenza tramite il tuo account.

Assistenza via e-mail (prova gratuita e account a pagamento) Disponibile 24 ore su 24, 7 giorni su 7

Chat/assistente virtuale
La disponibilità può variare in base alla località e al tipo di piano