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.

Nota: Este complemento está disponible para MemberPress Crecimiento y Escala miembros del plan. Si estás suscrito al plan «Launch», puedes pasar a los planes «Growth» y «Scale». Para hacerlo, haz clic en el Plan de cambio enlace en su página de la cuenta.

Paso 1 - Instalar el complemento ActiveCampaign

En el panel de control de WordPress, vaya a MemberPress -> Complementos, y haz clic para instalar el complemento de ActiveCampaign (versión Lists). 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 marketing, ¡y ya está todo 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 del usuario, y actualiza las etiquetas de fusión globales y las específicas de cada afiliación. Si también deseas enviar los campos personalizados que crees en la pestaña MemberPress → Configuración → Campos, deberás 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 solo funcionará con campos personalizados de tipo “Texto”, por lo que no podrás utilizarlo con menús desplegables, campos de selección múltiple ni ningún 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.
  • Haz clic en el botón «Añadir campo», situado en la parte superior, y debería aparecer una ventana modal en la que podrás añadir tu 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ás que copiar el valor de la columna «Etiqueta de personalización»:

  • Vuelve al panel de control de WordPress e inserta el código que aparece a continuación al final del archivo functions.php de tu tema. También puedes 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 puedes ver más arriba, hemos copiado la etiqueta personalizada: %COMPANY% de ActiveCampaign y la hemos insertado en el código.

Cuando un usuario se registre para obtener una suscripción, MemberPress capturará el valor introducido en el campo personalizado y lo enviará a ActiveCampaign. Verás este valor junto al nuevo contacto en la tabla «Contactos» de tu cuenta de ActiveCampaign.

Enviar campos personalizados a ActiveCampaign

Eso es todo. Puedes crear tantos campos personalizados como quieras. Solo tienes que duplicar las líneas 2 a 4 del código anterior y sustituir el slug «MemberPress»: nombre_empresa_mepry personaliza la etiqueta: %EMPRESA%.

Enviar un número de teléfono

Si quieres enviar un número de teléfono a ActiveCampaign, solo tienes que utilizar el campo de teléfono predeterminado que ofrece ActiveCampaign. Crea un campo personalizado en MemberPress e introduce el código que aparece a continuación (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.