Cómo capturar variables UTM en el formulario de contacto de Elementor

Cómo capturar variables UTM en el formulario de contacto de Elementor

Cuando utilizamos una landing page en una campaña de marketing, el usuario puede llegar a ella desde diferentes sitios (Adwords, Facebook Ads, etc.) Está información está reflejada en la propia url, a través de los parámetros UTM.

Cuando utilizamos un formulario de contacto en estas páginas, es posible enviar, junto al resto de campos, las variables UTM (utm_campaign, utm_source, etc.)

Un ejemplo de url con variables UTM sería:

Ejemplo url con UTM

Vamos a ver cómo capturar las variables UTM (utm_medium, utm_source, utm_campaign, etc.) y enviarlas a través del formulario de contacto.

Instalación del plugin  HandL UTM Grabber

Instalamos en WordPress el plugin HandL UTM Grabber. Una vez instalado, simplemente lo activamos. No es necesaria ninguna configuración.

Incluir campos en Formulario de contacto (Contact Form 7, Gravity Form, etc.)

Por regla general, una vez tengamos activado el plugin, podemos utilizar shortcode para inlcuir cada campo. Los posibles:

  • [utm_campaign] – Para la variable utm_campaign.
  • [utm_source] – Para la variable utm_source.
  • [utm_term] – Para la variable utm_term.
  • [utm_medium] – Para la variable utm_medium.
  • [utm_content] – Para la variable utm_content.
  • [gclid] – Para la variable gclid.

si no se puede utilizar los shortcodes, podemos incluirlo directamente con HTML.

Más información en la documentación del plugin

Incluir campos en formulario de Elementor

En el caso del formulario de Elementor realizamos los siguietnes pasos:

Crear un campo por cada variable

Para ello creamos un nuevo campo de tipo HTML, e incluimos el input con código html según el siguiente ejemplo:

Crear campo con variable UTM

En este caso es para la variable utm_campaign. Reperíamos el proceso para cada una de las variables que queramos incluir.

Incluir información de los campos en email del formulario

Dentro de la sección Email, incluirmos junto con el resto de campos, ya sea [all-fields] o si se ha personalizado, la información referida a las variables UTM.

Incluir campos UTM en email

Finalizado esto, recibiríamos, en cada formulario de contacto, los códigos UTM específicos de cada usuario.

 

 

Deja un comentario