teachable integration
Una plataforma que te permite crear y vender cursos en línea fácilmente incluso sin experiencia en diseño o codificación.
Teachable te permite crear y vender cursos en línea fácilmente incluso sin experiencia en diseño o codificación.
La integración requiere que edites las páginas de agradecimiento para todos los cursos de los que deseas realizar un seguimiento. Te permite utilizar el seguimiento por producto, comisiones de por vida y múltiples monedas.
Integración de la página de agradecimiento
Teachable actualmente no tiene una página de agradecimiento general y, por lo tanto, requiere que agregues códigos de seguimiento a cada curso que deseas rastrear con Post Affiliate Pro. Para hacer esto, navega en tu cuenta de administrador de enseñanza a Cursos, Edita un curso, luego en el lado izquierdo ve a Páginas y edita la Página de agradecimiento donde debes marcar la casilla de verificación para Agregar código personalizado > e ingresa allí el siguiente código:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script> <script type="text/javascript">
function getTokens(){
var tokens = [];
var query = location.search;
query = query.slice(1);
query = query.split('&');
$.each(query, function(i,value){
var token = value.split('=');
var key = decodeURIComponent(token[0]);
var data = decodeURIComponent(token[1]);
tokens[key] = data;
}); return tokens;
}
tokens = getTokens();
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost(tokens['final_price']/100);
sale.setOrderID(tokens['sale_id']);
sale.setProductID(tokens['purchased_course_id']);
PostAffTracker.register();
</script>
Si deseas utilizar las comisiones de por vida, puedes guardar la identificación del usuario en la comisión agregando la siguiente función debajo de la línea con sale.setProductID:
sale.setData1(tokens['user_id']);
Si deseas guardar la dirección de correo electrónico del usuario y está disponible en la página de agradecimiento, deberás personalizar el código para extraer la dirección de correo electrónico del contenido de la página de agradecimiento.
Si vendes en varias divisas y deseas realizar un seguimiento correcto de las comisiones utilizando la función varias divisas, agrega también esta línea:
sale.setCurrency(tokens['currency'];
No olvides insertar el código de seguimiento de clics en tus páginas de destino.
Obtén el código de seguimiento de clics real en el panel de comerciantes de Post Affiliate Pro Herramientas > Integración > Seguimiento de clics y luego navega en tu panel de administración Teachable hasta Sitio > Fragmentos de código e inserta el código en Fragmentos de código Head y Guarda la sección .