Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora
  1. Inicio
  2. Base de conocimientos
  3. Complementos
  4. Marketing
  5. ActiveCampaign
  6. Instalación y configuración de nuestro complemento ActiveCampaign (versión Lists)

Instalación y configuración de nuestro complemento ActiveCampaign (versión Lists)

" Configuración de la pestaña Marketing

Existen dos versiones de integración con ActiveCampaign: Versión Listas y Versión Etiquetas. No pueden utilizarse juntas. Este documento cubre la Listas Versión de la integración de ActiveCampaign para MemberPress. Haga clic aquí para consultar la documentación de la versión Tags.

Este complemento se incluye con la compra de la edición Plus o Pro de MemberPress.

Paso 1 - Instalar el complemento ActiveCampaign

En el panel de control de WordPress, vaya a MemberPress -> Complementos, y haga clic para instalar el complemento ActiveCampaign (Lists Version). Una vez instalado, se activará automáticamente. A continuación, verás la integración de ActiveCampaign disponible en la pestaña "Marketing" de la página de configuración de MemberPress.

Instalación del complemento ActiveCampaign en MemberPress

Paso 2 - Obtener el ID de cuenta de ActiveCampaign

Iniciar sesión ActiveCampaign.com para obtener su ID de cuenta (será algo parecido a1234567890123). A continuación, péguelo en el campo Cuenta de ActiveCampaign que se muestra en la imagen siguiente.

Nota: Si introduce el ID de cuenta y MemberPress no rellena su lista de ActiveCampaign, es posible que tenga una cuenta de ActiveCampaign más reciente. En este caso, el ID puede ser su nombre de usuario. Su nombre de usuario debe ser el parte en negrita de la URL que utiliza para acceder a ActiveCampaign (http://nombre de usuario.activehosted.com/admin/).

Iniciar sesión en ActiveCampaign

Introduzca el valor "Nombre de cuenta" en el campo Cuenta ActiveCampaign campo.

Conexión de la cuenta ActiveCampaign con MemberPress

Paso 3 - Obtener la clave API de ActiveCampaign

Iniciar sesión ActiveCampaign.comhaga clic en su perfil para ampliar la lista de menús y haga clic en Ajustes.

Configuración de ActiveCampaign

A continuación, haga clic en el botón Desarrollador para encontrar su clave API.

Clave API para desarrolladores ActiveCampaign

Paso 4 - Pegue la clave API de ActiveCampaign en MemberPress

Copie la clave API del paso 2 en el campo Clave API de ActiveCampaign como se muestra a continuación.

Conexión de ActiveCampaign a MemberPress

Paso 5 - Seleccione su lista de ActiveCampaign

Una vez que MemberPress haya establecido una conexión, seleccione su lista de ActiveCampaign en la opción desplegable. Todos los usuarios (de pago o no) se añadirán a esta lista cuando se registren.

Selección de la lista de ActiveCampaign

Paso 6 - Configurar listas por afiliación (Opcional, pero MUY recomendable)

Las listas por afiliación le permiten segmentar automáticamente a sus afiliados en diferentes listas con fines de marketing.

Una vez activado ActiveCampaign, aparecerá una nueva opción en la pestaña "Avanzado" de las Opciones de afiliación en las páginas de edición de afiliación. Esta opción le permite especificar una lista a la que sólo se añadirán los miembros que adquieran esa afiliación específica. Los miembros serán automáticamente añadidos o eliminados de esta lista en función de su estado actual de la suscripción para esa afiliación. Esta lista debe ser diferente de la lista Global que ha especificado en las Opciones Y debe ser diferente de otras listas Por Afiliación.

Para activar y configurar sus listas por afiliación:

  1. Ir a MemberPress -> Afiliación y haga clic en editar sobre su afiliación
  2. Ir a Opciones de afiliación -> Avanzadas y haga clic en la casilla de verificación de la opción "Lista de campaña activa para este producto". Una vez marcada, podrá seleccionar una lista de un desplegable de listas en su cuenta de ActiveCampaign. 

¡Y ya está!

Ahora sólo tiene que configurar MemberPress para que utilice la(s) campaña(s) correcta(s), tal como se describe en nuestro Página de marketingy ¡listo!

Cómo enviar campos personalizados a ActiveCampaign

De forma predeterminada, MemberPress envía a ActiveCampaign el correo electrónico, el nombre y los apellidos de un usuario, así como las actualizaciones de las etiquetas merge globales y por afiliación. Si desea enviar también los campos personalizados que cree en la pestaña MemberPress → Configuración → Campos, deberá seguir estos pasos:

  1. Vaya a WordPress Dashboard → MemberPress → Ajustes → pestaña Campos y cree un campo personalizado como se explica en la sección Creación de campos personalizados de este artículo (o simplemente copie el slug de un campo personalizado). En el ejemplo siguiente, el slug es nombre_empresa_mepr.

NOTA: Esto sólo funcionará con el campo personalizado de tipo "Texto", por lo que no se puede utilizar con desplegables, multi-selección, o cualquier otro tipo de campo.

  • Inicie sesión en su cuenta de ActiveCampaign y haga clic en el icono Listas de la izquierda → Administrar campos → pestaña Contactos.
  • Haga clic en el botón Añadir campo de la parte superior y debería ver la ventana modal en la que puede añadir su campo personalizado a la lista de ActiveCampaign. En este ejemplo, hemos insertado el campo Empresa:

    NOTA: Asegúrese de que el Tipo de campo de este campo es "Entrada de texto".

  • Una vez añadido el campo, tendrá que copiar el valor en la columna Etiqueta de personalización:

  • Vuelva al panel de control de WordPress e inserte el código siguiente al final del archivo functions.php de su tema. Alternativamente, puede instalar el WPCode y añada el código allí (consulte este artículo para más detalles: Cómo añadir fragmentos de código personalizados en WPCode).

add_filter('mepr-activecampaign-add-subscriber-args', function($args, $contact) {
   if(isset($_POST['mepr_nombre_empresa'])) {
     $args['field[%COMPANY%,0]'] = sanitize_text_field($_POST['mepr_nombre_empresa']);
   }
   return $args;
}, 10, 2);  

Como puede ver arriba, hemos copiado la etiqueta personalizada %COMPANY% de ActiveCampaign y la hemos insertado en el código.

Cuando un usuario se registra para una membresía, MemberPress capturará el valor introducido en el campo personalizado y lo enviará a ActiveCampaign. Verá este valor junto al nuevo contacto en la tabla Contactos de su cuenta de ActiveCampaign.

Enviar campos personalizados a ActiveCampaign

Eso es todo. Puede crear tantos campos personalizados como desee. Sólo tienes que duplicar las líneas 2-4 en el código anterior, sustituir la babosa de MemberPress: nombre_empresa_mepry personaliza la etiqueta: %EMPRESA%.

Enviar un número de teléfono

Si desea enviar un número de teléfono a ActiveCampaign, sólo tiene que utilizar el campo de teléfono por defecto proporcionado por ActiveCampaign. Cree un campo personalizado en MemberPress e inserte el código siguiente (no es necesario crear un campo personalizado en ActiveCampaign):

add_filter('mepr-activecampaign-add-subscriber-args', function($args, $contact) {
  if(isset($_POST['mepr_phone'])) {
    $args['phone'] = sanitize_text_field($_POST['mepr_phone']);
  }
  return $args;
}, 10, 2);

Puede utilizar los mismos pasos para enviar campos de dirección a ActiveCampaign. Los slugs para los campos de dirección son:
–  mepr-dirección-uno
–  mepr-dirección-ciudad
–  mepr-dirección-país
–  mepr-dirección-estado
–  mepr-dirección-zip

Estoy confundido. Ayuda

Envíenos un correo electrónico desde nuestro página de ayuda si necesita más ayuda con esta integración.

¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.