Identifica a tus suscriptores con su respectivo afiliado con un sólo formulario

Tienes una página de suscripción a la que has decidido darle visibilidad por medio de 4 o 5 personas con las que vas a trabajar un sistema de afiliación: por cada suscriptor que te llegue a través de ellos les recompensas, o por cada venta que te llegue a través de un suscriptor suyo.

En ese momento lo primero que te viene a la mente es esto: tendré que tener tantos formularios de suscripción como afiliados, y como consecuencia necesitaré tener distintas páginas de suscripción en las que insertar los distintos formularios.

Pero eres consciente de lo inviable que es este sistema a medida que quieras ampliar tu séquito de afiliados, y de lo insostenible que volverá toda la infraestructura que gestionas. ¿Te imaginas tener que revisar 20 o 40 formularios? ¿Y páginas de suscripción?

Si estás en esta situación y te interesa ver una solución más eficaz ante este problema, te invitamos a seguir leyendo el tutorial de hoy.

Qué herramientas necesitas para registrar el origen de tus suscriptores

  • Proveedor de email marketing (ActiveCampaign, MailChimp, GetResponse…).
  • Sistema de gestión de afiliados (ThriveCart, AffiliateWP, etc).
  • Herramienta de creación de formularios — opcional (ConvertPro).
  • Maquetador visual o page builder — opcional (Elementor, Beaver Builder, Gutenberg…).

Cómo registrar el origen de tus suscriptores según afiliado

  1. Crea un campo personalizado de tipo Entrada de texto que se llame “Afiliado”. Este será el encargado de guardar el nombre del afiliado asociado al contacto. Configúralo como no visible en formularios.
  2. Crea el formulario de suscripción en tu proveedor de email marketing y además de los campos que vayas a utilizar, inserta el de Afiliado que acabamos de hacer en el primer punto.
  3. Crea el formulario que corresponda en tu herramienta e insértalo en la página de suscripción que hagas. Revisa bien la configuración para que todos los campos se mapeen correctamente.
  4. Vete a tu proveedor de email marketing y revisa el código de inserción del formulario, y analiza qué identificador le asigna al campo Afiliado. Lo necesitarás para el siguiente punto.

Por ejemplo, en un formulario creado con ActiveCampaign genera el siguiente código HTML para introducir el campo de Afiliado:

    <div class="_form_element _field6 _full_width " >
      <label class="_form-label">
        Afiliado
      </label>
      <div class="_field-wrapper">
        <input type="text" name="field[6]" value="" placeholder="" />
      </div>
    </div>

El valor de name que aparece en la sexta línea es el que necesitarás: name=”field[6]

  1. Edita el siguiente código, sustituyendo el valor field[6] por el que le corresponda a tu formulario, e insértalo en la página de suscripción. Tendrás que introducir el valor del identificador que tenga asignado el campo de los afiliados en el formulario, como te hemos dicho en el punto anterior:
<script type="text/javascript">let params2 = (new URL(document.location)).searchParams;let afiliadoID = params2.get("affiliate");if (afiliadoID!=''){document.getElementById("field[6]").value=afiliadoID;}</script>

También tendrás que sustituir el valor affiliate por lo que corresponda en tu caso, en función del sistema de afiliados que utilices. En el ejemplo anterior se indica que en el campo Afiliado se debe registrar el valor que aparezca en la URL a continuación de la palabra affiliate. Este es el sistema que utiliza ThriveCart, por lo que si lo estás utilizando para gestionar tus afiliados te servirá el código anterior.

Por tanto, lo que hace el anterior código JavaScript es detectar si la URL contiene el parámetro affiliate, y de ser así asigna el valor que tenga al campo del formulario cuyo identificador sea field[6]. Este código JavaScript tendrá que estar al menos en la cabecera de la página donde resida el formulario de suscripción, encargado de captar la información del lead.

Si lo configuras correctamente y, repito, identificas como corresponden lo que te hemos comentado en anteriores líneas, cada lead quedará identificado con su afiliado.

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (2 votos, promedio: 5,00 de 5)

He trabajado a la sombra de algunos lanzamientos que me han permitido saber lo que sé. No he conseguido nada de la noche a la mañana y debo admitir que he comprado más de un curso cuyo precio terminaba en 7. Me divierte aprender, trastear y solucionar, aunque sean actividades que me alejen de ganar dinero en piloto automático.


Deja un comentario

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.