OptimizeMember API (Módulo de WordPress) integration
Un sistema de afiliación totalmente funcional que te ofrece las potentes funciones que necesitas para dirigir un sitio de membresías.
OptimizePress es la nueva forma de crear páginas de aterrizaje, páginas de ventas y portales de membresía de alta conversión.
El método de integración utiliza la API de OptimizeMember para comunicarse con el plugin incorporado. Puedes hacer un seguimiento de las ventas, las ventas recurrentes y los reembolsos. Puedes crear automáticamente una cuenta de afiliado para el nuevo cliente que se registre. También es posible utilizar las comisiones de por vida.
Coloca el código de seguimiento
El primer paso para integrar el código de seguimiento de ventas en tu OptimizePress es colocar el siguiente código en Sección de OptimizePress API / Seguimiento> Códigos de seguimiento de las inscripciones:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('%%initial%%');
sale.setOrderID('%%subscr_id%%');
sale.setProductID('%%item_number%%');
PostAffTracker.register();
</script>
En caso de que necesites rastrear también algunos otros detalles, puedes ver las variables disponibles justo debajo de esta sección (en OptimizePress).
Modificar el formulario de inscripción
Esto guardará un valor de seguimiento para cada nuevo miembro. El valor de seguimiento se utilizará para cada notificación de venta. Gracias a esto, Post Affiliate Pro podrá reconocer quién es el afiliado remitente y qué campaña utilizar para computar las comisiones.
Antes de empezar con la configuración, tienes que habilitar primero el plugin OptimizeMember en tu Post Affiliate Pro. Establece una palabra secreta – se utilizará para la comunicación entre OptimizeMember y Post Affiliate Pro.
El primer paso es crear un campo adicional (opcional) en tu formulario de registro de OptimizeMember (Opciones generales > Campos de registro/perfil) y nombrarlo ‘visitorID‘ (lo mismo para el ID del campo único).
El siguiente paso es establecer un script personalizado en la sección de Diseño de pie de página de Opciones generales > Diseño de inicio de sesión/registro. Inserta allí este código:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.track();
document.getElementById('ws-plugin--optimizemember-custom-reg-field-visitorid').type = 'hidden';
PostAffTracker.writeCookieToCustomField('ws-plugin--optimizemember-custom-reg-field-visitorid');
document.getElementById('ws-plugin--optimizemember-custom-reg-field-visitorid').parentNode.style.display='none';
</script>
Este código se asegurará de que la información del afiliado principal (un valor de la cookie) se almacene en este campo, y que el propio campo esté oculto en el formulario.
Seguimiento del pago
Navega a tu administrador de OptimizeMember, a API / Notificaciones> Notificaciones de pago y utiliza esta URL de notificación (utiliza aquí la misma palabra secreta que has establecido en el plugin):
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&subscrId=%%subscr_id%%&orderId=%%txn_id%%&total=%%amount%%&productId=%%item_number%%&email=%%user_email%%&visitorID=%%visitorID%%&user_ip=%%user_ip%%&type=order
Guarda los cambios.
Seguimiento de las devoluciones
Para hacer un seguimiento de los reembolsos y marcar automáticamente la comisión como reembolsada cuando se reembolse el pago, tienes que ir a tu administrador de OptimizeMember, a API / Notificaciones> Notificaciones de reembolso/reversión y utilizar esta URL de notificación (establece allí la palabra secreta):
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&order=%%parent_txn_id%%&type=refund
Guarda los cambios.
Registro de afiliados
Como puedes ver en la configuración del plugin, hay una casilla de verificación para las inscripciones de afiliados. En caso de que quieras crear una cuenta de afiliado para cada nuevo miembro, tienes que marcar la casilla en el plugin y, a continuación, en tu administración de s2Member navegar a API / Notificaciones> Notificaciones de registro y establecer esta URL allí:
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&fname=%%user_first_name%%&lname=%%user_last_name%%&email=%%user_email%%&city=%%city%%&street=%%street_address%%&user_ip=%%user_ip%%&visitorID=%%visitorID%%&type=signup
Guarda los cambios.
No olvides integrar tu página de WordPress con el código de seguimiento de clics.
Paid Memberships Pro (módulo WP)
Descubre cómo el plugin Paid Memberships Pro para WordPress puede transformar tu sitio web en una fuente de ingresos flexible y adaptada a cualquier negocio online u offline. Integra fácilmente con Post Affiliate Pro y explora más de 231 integraciones disponibles. ¡Crea tu cuenta GRATIS y programa una llamada para potenciar tu negocio hoy mismo!
Descubre las múltiples integraciones de Post Affiliate Pro para mejorar tu negocio de comercio electrónico. Desde plataformas como 1&1 E-Shop hasta herramientas de pago como AlertPay, estas integraciones ofrecen soluciones eficientes y detalladas para rastrear comisiones, gestionar ventas y optimizar tu marketing de afiliados. Visita y encuentra la integración perfecta para impulsar tus ventas online.
Descubre cómo integrar Expression Engine con Membrr para crear sitios web impresionantes y gestionar suscripciones de pago fácilmente. Aprende a integrar formularios, configurar pasarelas de pago como PayPal y activar plugins en Post Affiliate Pro para un seguimiento eficaz de ventas. ¡Visita ahora y optimiza tu CMS con funcionalidades avanzadas!