Ci sono dei modi per rintracciare il visitatore del mio sito da quale visitatore del sito proviene?

1

Questo è un problema perché quando faccio una campagna email, C'è un link sull'email, che collega alla homepage della mia azienda, Vorrei distinguere tra il visitatore proveniente da un altro modo (ad esempio ricerca su google) o il visitatore proveniente dall'email che ho inviato.

È in grado di controllare questo tipo di informazioni? Grazie

    
posta user782104 17.03.2012 - 05:55
fonte

1 risposta

3

Utilizza Javascript "document.referrer.hostname". Nota che sarà nullo se l'utente naviga verso la tua pagina tramite la barra degli indirizzi, e non funziona in IE, quindi includilo in un blocco trycatch.

Per diverse campagne email, modifica i loro collegamenti. Quindi, una campagna email va a yoursite.com/landing.php?campaign=1 l'altra a yoursite.com/landing.php?campaign=2

Per implementare tutto questo, crea un file php / jsp / asp, landing.php che può registrare la campagna email. Crea una pagina simile a bare bare, record.php, che registra il sitename e l'IP. In ogni pagina del tuo sito, aggiungi il codice javascript. Se il risultato non è il tuo sitename, vuoto o nullo, avere JS AJAX-richiedere la pagina record.php?fromsite=sitename&ip=IPAddress . O qualcosa del genere.

    
risposta data 17.03.2012 - 06:13
fonte

Leggi altre domande sui tag