Infusionsoft integration
Software de CRM, ventas y marketing para pequeñas empresas.
Infusionsoft es un software de ventas y marketing creado para pequeñas empresas. La integración con él se basa en un código especial colocado en una página de ‘Gracias‘ y un plugin incorporado.
Páginas de agradecimiento de Infusionsoft incorporadas
Accede a tu panel de administración de Infusionsoft y abre la cuenta que quieras integrar (en caso de que tengas más). Ve a Comercio electrónico; Configuración de comercio electrónico; Pago; Formularios de pedido y edita todos los formularios de los que quieras hacer un seguimiento de las ventas. Ve a la Página de agradecimiento. Si utilizas la página de agradecimiento incorporada, coloca el siguiente código:
<script type="text/javascript">
document.write(unescape('%3Cscript id=%22pap_x2s6df8d%22 src=%22' + (('https:' == document.location.protocol) ? 'https://' : 'http://') + 'URL_TO_PostAffiliatePro/scripts/jze6hzlz%22 type=%22text/javascript%22%3E%3C/script%3E'));
</script>
<script type="text/javascript">
var customerId = '~Contact.Id~';
var email = '~Contact.Email~';
var callBack = false;
var papAccountId = 'Account_ID';
var infusionAccount = 'XXXXXX';
function getVisitorId() {
return papAccountId + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false) {
if ('null' != getVisitorId()) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
var tempsource = 'https://URL_TO_PostAffiliatePro/plugins/Infusionsoft/infusionsoft.php?visitorId=' + getVisitorId() + '&custId=' + customerId + '&email=' + email + '&sd=' + infusionAccount;
var source = tempsource.replace(/amp;/g,'');
pixel.src = source;
document.body.appendChild(pixel);
}
}
}
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
</script>
Ten en cuenta que hay una variable ‘infusionAccount‘ con el valor XXXXXX que tienes que establecer con el ID de tu cuenta de Infusionsoft. Normalmente es el subdominio de tu cuenta de administrador. Guarda tu trabajo y continúa con el siguiente paso.
Página de agradecimiento personalizada
En caso de que utilices una página de agradecimiento personalizada (opción Dirección web en Comercio electrónico > Configuración de comercio electrónico > Formularios de pedido – editar uno > Página de agradecimiento), debes activar la opción Pasar la información del contacto a la Página de agradecimiento.
Recuerda que la página de agradecimiento tiene que estar basada en PHP para que el seguimiento funcione.
FYI: Puedes utilizar la misma página de agradecimiento para todos tus formularios.
Ahora, vamos a editar el archivo de tu página de agradecimiento personalizada: añade el siguiente código al archivo. ¡Recuerda que el archivo tiene que soportar código PHP!
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var customerId = '<?php echo $_GET['contactId']; ?>';
var orderId = '<?php echo $_GET['orderId']; ?>';
var email = '<?php echo urlencode($_GET['inf_field_Email']); ?>';
var callBack = false;
var papAccountId = 'Account_ID';
var infusionAccount = 'XXXXXX';
function getVisitorId() {
return papAccountId + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false && "null" != getVisitorId() && (customerId != null || orderId != null)) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
pixel.src = 'https://URL_TO_PostAffiliatePro/plugins/Infusionsoft/infusionsoft.php?visitorId='
+ getVisitorId() + '&custId=' + customerId + '&orderId=' + orderId + '&email=' + email + '&sd=' + infusionAccount;
document.body.appendChild(pixel);
}
}
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
</script>
Como puedes ver, el código empieza y termina como un JavaScript, así que colócalo fuera del contenido de PHP. Ten en cuenta también que hay una variable ‘infusionAccount‘ con valor XXXXXX que tienes que establecer con el ID de tu cuenta de Infusionsoft. Normalmente es el subdominio de tu cuenta de administrador.
Activar el plugin de Infusionsoft
El último paso es activar el plugin de Infusionsoft en tu Post Affiliate Pro. Una vez activado, tienes que configurar el plugin – te pedirá la clave API y el nombre de tu cuenta.
La clave de la API se encuentra en tu Infusionsoft > Administración > Configuración > Aplicación > Clave encriptada. Sólo tienes que copiar el valor y pegarlo en el plugin.
El nombre de la cuenta es el nombre de tu cuenta de Infusionsoft, que se encuentra en la sección Tus cuentas justo después de iniciar sesión en tu Infusionsoft. El nombre de la cuenta también se utiliza en todos tus enlaces de Infusionsoft como subdominio, por ejemplo, tus enlaces de productos. Eso es todo. Guarda tu configuración y habrás terminado con la integración.
Pagos recurrentes
Si también quieres hacer un seguimiento de los pagos recurrentes, puedes conseguirlo con la Automatización de la Facturación en Infusionsoft y el plugin de Comisiones de por Vida en Post Affiliate Pro.
El primer paso sería ir a Infusionsoft > E-Commerce > Settings > Billing Automation y crear una nueva regla, para llamar a una URL por cada pedido completado:
Guárdalo y ahora activa el plugin Lifetime Commission en tu Post Affiliate Pro. Eso es todo. Ahora también se hará un seguimiento de las comisiones recurrentes.
No olvides integrar tus páginas de destino con el código de seguimiento de clics para que todo funcione.
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 NetSuite con Post Affiliate Pro para mejorar la gestión de tu negocio en la nube. Aprende a implementar el código de seguimiento de ventas y la función de pago en una sola página. Aprovecha la última versión de NetSuite para optimizar tu e-commerce con soluciones avanzadas de contabilidad, CRM e inventario. ¡Visita nuestra página para más detalles y empieza gratis!
Descubre la integración de WordPress con Post Affiliate Pro, una herramienta de código abierto que mejora el seguimiento de clics y la gestión de afiliados. Compatible con plugins como WooCommerce y MemberPress, optimiza tu marketing y aumenta tus ganancias. ¡Descarga el plugin y transforma tu estrategia de afiliados hoy!
Descubre cómo MemberMouse, un potente plugin de membresía para WordPress, puede transformar tu negocio. Vende productos, suscripciones y membresías, gestiona clientes, automatiza el servicio al cliente y más. Integra afiliados, personaliza formularios y configura notificaciones push fácilmente. ¡Optimiza tus ingresos con MemberMouse!
Integra tu sitio de comercio electrónico con Post Affiliate Pro sin complicaciones. Nuestro equipo profesional se encargará de todo, desde la integración de software hasta las pruebas técnicas, ahorrándote tiempo y esfuerzo. Disfruta de una prueba gratuita de 14 o 30 días y descubre cómo optimizar tu marketing de afiliación. ¡Únete ahora y aprovecha nuestro servicio de integración gratuito para nuevos clientes!