–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

Shopify

Una plataforma líder de comercio multicanal basada en la nube, diseñada para pequeñas y medianas empresas.

Para integrar tu tienda de Shopify, puedes utilizar el plugin oficial incorporado, pero primero tienes que crear una aplicación privada en tu tienda de Shopify.

En caso de que quieras crear una cuenta de personal dedicada para que nuestro servicio de asistencia lo configure por ti, la cuenta de personal deberá tener los siguientes permisos:
Pedidos, Clientes, Gestionar e instalar aplicaciones y canales, Gestionar la configuración, Ver las aplicaciones desarrolladas por el personal y los colaboradores, Desarrollar aplicaciones.

1. Accede a tu panel de administración de Shopify y navega hasta Aplicaciones > Desarrollar aplicaciones para tu tienda (un enlace en la parte inferior)

Shopify

2. Permitir el desarrollo de aplicaciones personalizadas y crear una nueva aplicación personalizada

Shopify

3. Nombra la aplicación como quieras, selecciona tu cuenta de desarrollador de aplicaciones para que se te notifique en caso de problemas y crea la aplicación. Después tienes que hacer clic en Configurar los ámbitos de la API de administración.

Shopify

Y habilita los siguientes permisos con acceso de lectura/escritura:

Script tags (acceso de LECTURA y ESCRITURA) > Alcance de acceso:

read_script_tags, write_script_tags

Orders (Acceso de lectura) > Alcances de acceso:

read_orders

Customers(Acceso de lectura) > Alcances de acceso:

read_customers

Si quieres utilizar la opción de crear una cuenta de cliente en Shopify para cada nuevo afiliado, también necesitas el permiso write_customers.

No cambies nada más e instala la aplicación.

Shopify

4. Una vez instalada la aplicación, tienes que revelar el token una vez, y luego copiar el token de acceso, la clave de la API y la dirección URL de tu tienda.

Shopify

5. Ahora tienes que ir a tu panel de vendedor de Post Affiliate Pro y a la sección Configuración > Plugins:

Shopify

6. Tienes que encontrar el plugin API de Shopify y manejo de notificaciones y activarlo.

Shopify

7. Una vez activada, tienes que hacer clic en Configurar junto a ella e introducir la URL de tu tienda, la clave API y el token de acceso (campo Contraseña) y configurar cómo quieres que se comporte la integración.

Shopify

8. Guarda la configuración y si no aparece ningún error habrás terminado y tu sitio debería empezar a hacer el seguimiento.

Si por alguna razón, no puedes utilizar el plugin y quieres integrar tu sitio de Shopify manualmente, puedes utilizar los siguientes pasos.

Inicio de sesión y navegación

Accede a tu panel de administración. Ve a Configuración > Pago y desplázate hacia abajo hasta Contenido adicional y Scripts en la sección Procesamiento de pedidos.

Código

El código de seguimiento de la venta para rastrear una comisión por pedido es éste:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
	if (window.location.href.indexOf('/thank_you') > 0) {
		PostAffTracker.setAccountId('Account_ID');
		var sale = PostAffTracker.createSale();
		sale.setTotalCost('{{subtotal_price | money_without_currency | replace: ',', '' }}');
		sale.setOrderID('{{order_number}}');
		sale.setProductID('{{product_ids}}');

		PostAffTracker.register();
	}
</script>

Y ahora sólo tienes que guardarlo y ya estás listo para hacer el seguimiento de las ventas.

Si quieres utilizar también el plugin de Comisiones de por Vida, tienes que añadir la siguiente línea justo debajo de ‘sale.setProductID(‘{{product_ids}}’);‘ para añadir la dirección de correo electrónico del cliente al pedido:

sale.setData1(Shopify.checkout.email);

O puedes utilizar el ID de cliente en lugar del correo electrónico, para mantener la privacidad:

sale.setData1(Shopify.checkout.customer_id);

Por integración de producto

En caso de que quieras hacer un seguimiento de las comisiones por producto, deberás utilizar este código de integración en lugar del del paso 2.

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
if (window.location.href.indexOf('/thank_you') > 0) {
    PostAffTracker.setAccountId('Account_ID');
    var discountpercent = 1;
    var discountcoupon = '';
    if (Shopify.checkout.discount != null && typeof Shopify.checkout.discount.amount != 'undefined') {
        var total = Number(Shopify.checkout.discount.amount.replace(',', '')) + Number(Shopify.checkout.subtotal_price.replace(',', ''));
        discountcoupon = Shopify.checkout.discount.code;
        discountpercent = 1 - (Shopify.checkout.discount.amount.replace(',', '') / total);
    }
    var giftcard = 0;
    if ((typeof Shopify.checkout.gift_cards != 'undefined') && (Shopify.checkout.gift_cards.length > 0) && (Shopify.checkout.gift_cards != null) && (Shopify.checkout.gift_cards != '') && (Shopify.checkout.gift_cards[0].amount_used > 0)) {
        giftcard = Shopify.checkout.gift_cards[0].amount_used;
    }

    var item = 0;
    while (typeof Shopify.checkout.line_items[item] != 'undefined') {
        var subtotal = Shopify.checkout.line_items[item].line_price.replace(',', '') * discountpercent;
        if (giftcard > 0) {
            var rest = giftcard - subtotal;
            subtotal = subtotal - giftcard;
            giftcard = rest;
        }
        if (giftcard < 0) {
            giftcard = 0;
        }
        if (subtotal < 0) {
            subtotal = 0;
        }
        var sale = PostAffTracker.createSale();
        sale.setTotalCost(subtotal);
        sale.setOrderID(Shopify.checkout.order_id + '(' + (item + 1) + ')');
        sale.setCurrency(Shopify.checkout.currency);
        var papProductId = Shopify.checkout.line_items[item].sku;
        if (papProductId == '') {
            papProductId = Shopify.checkout.line_items[item].product_id;
        }
        sale.setProductID(papProductId);
        if (Shopify.checkout.line_items.length != (item + 1)) {
            if (typeof sale.doNotDeleteCookies === 'function') {
                sale.doNotDeleteCookies();
            }
            PostAffTracker.register();
        } else {
            if (typeof PostAffTracker.registerOnAllFinished === 'function') {
                PostAffTracker.registerOnAllFinished();
            } else {
                PostAffTracker.register();
            }
        }
        item++;
    }
}
</script>

Ya has terminado, esto es todo lo que necesitas. Guarda los cambios y ya puedes utilizar la integración.

Si quieres utilizar también el plugin Comisiones de por vida tienes que añadir la siguiente línea justo debajo de sale.setCurrency(Shopify.checkout.currency); para añadir la dirección de correo electrónico del cliente al pedido.

sale.setData1(Shopify.checkout.email);

Puedes encontrar información adicional aquí: https://docs.shopify.com/themes/liquid/objects/order

No olvides integrar tu tienda con el código de seguimiento de clics.

Seguimiento de clics

Accede a tu panel de administración de Shopify, ve a la sección Tienda online y haz clic en Temas. En esta sección haz clic en el botón Acciones de tu Vista previa del tema, y elige Editar código en el menú desplegable.

En el directorio Layout, busca un archivo llamado theme/liquid. Inserta el código de seguimiento de clics de tu panel de comerciante de Post Affiliate Pro > Herramientas > Integración > Seguimiento de clics justo encima de la etiqueta </BODY> en ese archivo y guárdalo.

Volver a Integraciones Crear cuenta GRATIS
Aumenta tus ventas de Shopify y crea tu propio programa de afiliados con el software de marketing de afiliados definitivo, Post Affiliate Pro.

¿Buscas un software de afiliados para Shopify?

Post Affiliate Pro is integrated with Shopify and offers a plugin to manage affiliate campaigns. The app also provides free mobile applications to monitor affiliate traffic and approve or reject new affiliates in real-time. The interface is available for both merchants and affiliates.

¿Te gustaría mejorar aún más tu software de afiliados? Consulta la integración de Shopware para Post Affiliate Pro.

Shopware

El texto habla sobre la plataforma de comercio electrónico Shopware y su integración con el software de gestión de afiliados Post Affiliate Pro mediante un plugin. El plugin permite realizar un seguimiento de las comisiones por producto y del correo electrónico del cliente para comisiones de por vida. Se puede descargar el plugin para las versiones 5 y 6 de Shopware y se explica cómo instalarlo en el FTP de la tienda. Además, se ofrece la opción de crear una cuenta gratuita y se proporcionan recursos relacionados con otras plataformas de comercio electrónico.

¿Quieres mejorar aún más tu software de afiliación? Echa un vistazo a la integración de InSales para Post Affiliate Pro.

InSales

El texto habla sobre la plataforma de marketing Post Affiliate Pro y su integración con la plataforma de tiendas online InSales. Se mencionan las opciones de seguimiento de comisiones por pedido y por producto, además de la facilidad de uso de InSales para crear una tienda online sin ayuda de programadores o desarrolladores. También se invita a crear una cuenta gratuita en Post Affiliate Pro y se comparten otros recursos relacionados con la plataforma.

¿Quieres mejorar aún más tu software de afiliación? Echa un vistazo a la integración de PrestaShop para Post Affiliate Pro.

Presta Shop

Post Affiliate Pro is a tool for affiliate marketing that offers protection against fraud, free trial, and integration with existing e-commerce websites. It also provides a free audit log that can help improve performance, increase accountability, and detect unauthorized access. The article also mentions the software's privacy policy and its ability to enhance efficiency, security, and performance.

Nuestro sitio web utiliza cookies. Al continuar, asumimos tu permiso para implementar cookies como se detalla en nuestro política de privacidad y cookies.

×

Programa una llamada uno a uno y descubre cómo Post Affiliate Pro puede beneficiar a tu negocio.

Estamos disponibles en varias fechas

Programa una llamada