Abbonati ai feed di SEO per SEO

Tracciare goals analytics su FacileForms

In: Seo medium

24 giu 2009

facileforms-analytics1

 

Se lavori nel web ti sarà certamente capitato di lavorare su un sito Joomla. Spesso i siti web hanno dei form che permettono all’utente di registrarsi, richiedere informazioni o inviarle.
Joomla ha dei componenti che gestiscono e creano i form.
Uno di questi, molto usato su Joomla 1.0 è FacileForm.

Non credi che sarebbe interessante poter monitorare semplicemente con un paio di righe di codice i click sul tasto di invio form, tracciandoli come goals in analytics?
Non sarebbe interessante tracciare gli obiettivi anche nel caso in cui il sito sia di un tuo cliente, per mostrargli l’incremento delle conversioni come risultato del tuo lavoro SEO?

Bene, nel caso di FacileForms è possibile tracciare l’invio dei form in pochi passi:

1) Entra su FacileForms dal pannello di amministrazione di Joomla.

2) Nel menù di amministrazione di FacileForms clicca sulla voce “Manage Scripts”.

3) Quindi scegli la funzione “validate and submit forms” dalla lista.

4) Si aggiungono due righe alla funzione che c’è nel seguente modo:

FUNZIONE STANDARD PRIMA DELLA MODIFICA

function ff_validate_submit(element, action)
{
    error = ff_validation(0);
    if (error != '') {
        alert(error);
        ff_validationFocus();
    } else
        ff_submitForm();
} // ff_validate_submit

FUNZIONE DOPO LA MODIFICA

function ff_validate_submit(element, action)
{
    error = ff_validation(0);
    if (error != '') {
        alert(error);
        ff_validationFocus();
    } else{
        formName=element.form.name;
        pageTracker._trackPageview("/" + formName +".html");
        ff_submitForm();
    }
} // ff_validate_submit

5) Si vanno quindi a inserire gli obiettivi su analytics che saranno del tipo “/nomeform.html”

Suggerimento: Per verificare con sicurezza il nome del form e quindi l’url fittizia che fa da obiettivo si può mettere un alert al caso di errore e provare a inviare i form lasciando i campi vuoti come nel seguente modo:

function ff_validate_submit(element, action)
{
    error = ff_validation(0);
    if (error != '') {
        formName=element.form.name;
        pageTracker._trackPageview("/" + formName + ".html");
        alert("/" + formName +".html");
        //alert(error);
        ff_validationFocus();
    } else
        ff_submitForm();
} // ff_validate_submit

Per idee, domande o suggerimenti scrivete pure qui sotto ;)

1 Response to Tracciare goals analytics su FacileForms

Avatar

DONNIE

giugno 26th, 2010 at 10:39

Pillspot.org. Canadian Health&Care.No prescription online pharmacy.Special Internet Prices.Pillspot.org. Vitamins@buy.online” rel=”nofollow”>.…

Categories: Antibiotics.Antiviral.Antidiabetic.Anti-allergic/Asthma.Anxiety/Sleep Aid.Pain Relief.Stomach.Weight Loss.Stop SmokingSkin Care.Blood Pressure/Heart.Mental HealthWomens Health.Vitamins/Herbal Supplements.Mens Health.Eye Care.Antidepres…

Comment Form

SEO Blog:.

Photostream