Support Blendee.com Support Blendee.com

  • Manuali E Supporto
    • Getting Started
    • Indice dei contenuti
    • Template
  • Video Tutorial
  • Faq
  • Blog
  • Italiano
    • English
Home / E-mail Marketing / Passare i Dati dei Form di Iscrizione alla Newsletter, in real-time, a Blendee.

Passare i Dati dei Form di Iscrizione alla Newsletter, in real-time, a Blendee.

432 views 2 min , 25 sec read 0

È possibile inviare, in real-time, gli utenti che si iscrivono o disicrivono alla newsletter a Blendee ed avere fin da subito la possibilità di tracciare le attività svolte dal cliente.

Tra gli eventi a disposizione sul nostro sistema di tracking è possibile trovare: trkNewsletterSubscription che accetta i seguenti parametri:

  • userEmail – email da aggiungere agli iscritti alla newsletter
  • contactName – nome
  • contactSurname – cognome
  • userNewsletterFlag – valore del flag f_ricevi_newsletter (“true” o “false”)
  • userCommercialComunicationFlag – valore del flag f_ricevi_comunicazioni_commerciali (“true” o “false”)
  • listeNewsletter – stringa contenente l’elenco di liste newsletter a cui aggiungerlo separate da | . 
  • formDoubleOptIn – true o false a seconda se si voglia o meno inviare una mail di conferma per il double optin
  • callback – funzione javascript da richiamare al ritorno della chiamata Blendee, in modo da effettuare il submit solamente dopo che Blendee ha registrato il dato.

Per poterla attivare l’opzione di sottoscrizione basterà inserire il seguente codice:

_sbnaq.push(["trkNewsletterSubscription", formEmail, 
              formContactName, formContactSurname, 
              formNewsletterFlag, formCommercialComunicationFlag, 
              formListeNewsletter, formDoubleOptIn, 
              function() {
	           $('#ID-DEL-VOSTRO-FORM').submit();
      }]);

Allo stesso modo, nel caso siano presenti della sezioni dedicate alla disiscrizione, è possibile passarle, in tempo reale, ad Blendee attraverso la funzione trkNewsletterUnsubscribe con i seguenti parametri:


  • userEmail – email da disiscrivere

  • listeNewsletter – stringa contenente l’elenco di liste newsletter a cui aggiungerlo separate da | . Nel caso venga inserita una stringa vuota l’utente verrà disiscritto da qualsiasi invio di newsletter.

  • type – 1 = newlsetter, 2 = comunicazioni commerciali, 3 = tutto

  • callback – funzione javascript da richiamare al ritorno della chiamata Blendee, in modo da effettuare il submit solamente dopo che Blendee ha registrato il dato


Nota: I pulsanti dei form devono essere tutti di tipo <button> e non <submit>. Questo permette il passaggio dei dati ad Blendee prima che avvenga il submit verso il vostro portale.

Vediamo come attivare questa funzionalità  anche con un esempio.
Prendiamo il seguente form, che potrebbe essere uno dei form presenti su un sito, per raccogliere le iscrizioni alla newsletter.

Il cui codice html è il seguente:

<form id="form_25517" class="appnitro" method="post" action="">
	<div class="form_description">
		<h2>Demo Newsletter Subscription</h2>
		<p></p>
	</div>
	<ul>
		<li id="li_1">
			<label class="description" for="element_1">Email </label>
			<div>
				<input id="element_1" name="element_1" class="element text medium" type="text" maxlength="255" value="">
			</div>
		</li>
		<li id="li_2">
			<label class="description" for="element_2">Contatto </label>
			<span>
				<input id="element_2_1" name="element_2_1" class="element text" maxlength="255" size="8" value="">
				<label>Nome</label>
			</span>
			<span>
				<input id="element_2_2" name="element_2_2" class="element text" maxlength="255" size="14" value="">
				<label>Cognome</label>
			</span>
		</li>
		<li id="li_3">
			<label class="description" for="element_3">Privacy </label>
			<span>
				<input id="element_3_1" name="element_3_1" class="element checkbox" type="checkbox" value="1">
				<label class="choice" for="element_3_1">Iscrizione newsletter</label>
				<input id="element_3_2" name="element_3_2" class="element checkbox" type="checkbox" value="1">
				<label class="choice" for="element_3_2">Comunicazioni commerciali</label>

			</span>
		</li>
		<li class="buttons">
			<input id="saveForm" class="button_text" type="button" name="submit" value="Submit" onclick="sendToBlendee();">
		</li>
	</ul>
</form>

Per poter inviare i dati ad Blendee, quando l’utente clicca sul pulsante (ricordiamo che il tag deve essere <button> e non <submit>), dobbiamo inserire il codice di tracciamento adeguato, che, nel nostro caso,  risulta essere il seguente:

function sendToBlendee() {
	var formEmail = $('#element_1').val();
	var formContactName = $('#element_2_1').val();
	var formContactSurname = $('#element_2_2').val();
	var formNewsletterFlag = "false";
	var formCommercialComunicationFlag = "false";
	var formListeNewsletter = "";
	var formDoubleOptIn = false;
	
	if ($('input[name="element_3_1"]:checked').length > 0) {
		formNewsletterFlag = "true";
	}
	
	if ($('input[name="element_3_2"]:checked').length > 0) {
		formNewsletterFlag = "true";
	}

	_sbnaq.push(["trkNewsletterSubscription", formEmail, formContactName, formContactSurname, formNewsletterFlag, formCommercialComunicationFlag, formListeNewsletter, formDoubleOptIn, function() {
		$('#form_25517').submit();
	}]);
}

N.B. Ricordiamo che il tracciamento dell’iscrizione utente avviene invece in modo automatico se viene utilizzato il form di Blendee messo a disposizione nella sezione Website -> Form

Was this content useful?

Thanks for contributing!

Yes No
E-mail Marketing

Related Articles

  • Import con inserimento in lista utenti esistente
  • Esportazione statistiche
  • Come creare Template per Email Marketing e Experience Manager
  • Definizioni mail di bounce

Cerca

Categorie

  • 4A/B/XTesting
  • 5Account
  • 5AdServer: Le entità chiave
  • 2AdServer: Reportistica
  • 4Altri Canali: Facebook Lead Ads
  • 2Altri Canali: Push Notifications
  • 4Altri Canali: Widget E-mail
  • 4Analytics
  • 3App Center
  • 2Audience Activation
  • 3Audience Platform Analytics
  • 10Audience Target
  • 5Audience Tracking Tag
  • 16Audience: Filtri
  • 11Audience: Segmenti
  • 7Buyer Personas
  • 11Campaigns Manager
  • 3Contenuti
  • 15Curated Audience
  • 10Dashboard
  • 1Direct Activation
  • 13E-mail Editor
  • 37E-mail Marketing
  • 9Experience Manager
  • 17Getting Started
  • 1Glossario Html
  • 2Google AdWords
  • 12Impostazioni di base
  • 3Media Gallery
  • 1Panel Research
  • 1Personalizzare un sito web
  • 1SMS Marketing
  • 25Template
  • 33Trigger
  • 1User Data Import
  • 27Utenti
  • 54Video tutorial ita
  • 15Web Site: Behavioral Messages
  • 12Web Site: Forms
  • 13Web Site: Product Recommendations
  • 1Web Site: Smart Search

I più popolari

  • Tipi di Product Recommendations – Glossario
  • Customer Lifecycle
  • Configurare i filtri
  • Introduzione alle Recommendation
  • Introduzione ai behavioural messages
© 2025 BLENDEE S.r.l. - Via Museo Biscari, 16 Catania (CT) 95131
Blendee Marketing Operating System | P. iva 06016140870
Privacy Policy - Cookies Policy