Shopify integration
Una plataforma líder de comercio multicanal basada en la nube, diseñada para pequeñas y medianas empresas.
Cómo integrar PostAffiliatePro con Shopify
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. Inicie sesión en su panel de administración de Shopify y navegue hasta Configuración > Aplicaciones y canales de venta > Desarrolla aplicaciones para tu tienda (un enlace en la parte inferior)

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

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.

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.

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.

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

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

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.

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 usar el complemento y deseas integrar tu sitio Shopify manualmente, puedes seguir los siguientes pasos. ¡¡¡NO uses ambos métodos!!!
Inicio de sesión y navegación
Inicie sesión en su panel de administración. Vaya a Configuración > Pague y desplácese hacia abajo hasta Contenido y contenido adicionales. Scripts en la sección Página de estado del pedido.
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
Inicia sesión en tu panel de administración de Shopify, ve a la sección Tienda online y haz clic en Temas. En esta sección, haga clic en el botón Acciones (3 puntos) en la vista previa del tema actual y elija 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.

¿Qué es Shopify?
Shopify es una plataforma de comercio integral que permite a individuos y empresas crear tiendas en línea y gestionar sus ventas sin problemas, tanto en línea como en persona. Diseñada pensando en la facilidad de uso, Shopify proporciona las herramientas necesarias para construir tiendas en línea personalizables, gestionar productos y procesar transacciones, todo dentro de un sistema unificado. Esta plataforma tiene como objetivo simplificar las operaciones de comercio electrónico, facilitando que empresas de todos los tamaños optimicen su presencia en línea y en el comercio minorista.
El viaje de Shopify comenzó en 2004 cuando sus fundadores lanzaron una tienda en línea llamada Snowdevil para vender equipos de snowboard. Insatisfechos con las soluciones de comercio electrónico existentes, decidieron crear su propia plataforma, lo que llevó al lanzamiento oficial de Shopify en 2006. Desde entonces, Shopify ha experimentado un crecimiento significativo, innovando continuamente para satisfacer las necesidades cambiantes de los comerciantes.
Hitos notables incluyen la introducción de Shopify Payments y Shopify POS, el lanzamiento de la Red de Cumplimiento de Shopify (Shopify Fulfillment Network) y la importante actualización de Shopify 2.0 que mejoró las capacidades de personalización. Hoy en día, Shopify respalda a casi 2 millones de comerciantes en todo el mundo, ofreciendo una plataforma robusta para que las empresas crezcan y prosperen.
Shopify atiende a una amplia variedad de tipos de negocios y demografías. Ya sea una pequeña startup que busca establecer una presencia en línea, una empresa mediana que desea expandir su alcance, una tienda física que incursiona en el comercio electrónico o una compañía B2B, Shopify ofrece soluciones personalizadas para satisfacer diversas necesidades. La plataforma beneficia a los clientes al simplificar el proceso de configuración de la tienda, brindar herramientas sólidas de comercio electrónico como opciones de pago y envío integradas, ofrecer soporte de marketing y SEO, y proporcionar análisis valiosos. La flexibilidad y el extenso ecosistema de Shopify lo convierten en una opción atractiva para las empresas que buscan crecer y optimizar sus operaciones en línea.
Características clave de Shopify
Shopify ofrece una multitud de funciones diseñadas para apoyar y mejorar los negocios de comercio electrónico:
Creador de Tiendas en Línea Personalizable: Crea tiendas en línea únicas con plantillas personalizables y temas flexibles que se adapten a la identidad de tu marca.
Procesamiento de Pagos Integrado: Simplifica las transacciones con Shopify Payments y ofrece una experiencia de pago sin inconvenientes con Shop Pay.
Herramientas de Marketing y SEO: Utiliza Shopify Magic para la creación de contenido, automatiza los esfuerzos de marketing y aprovecha las herramientas de SEO para mejorar la visibilidad de tu tienda.
Amplias Integraciones de Aplicaciones: Accede a más de 6,000 aplicaciones para ampliar la funcionalidad de tu tienda, desde la gestión de inventario hasta la interacción con los clientes.
Gestión Robusta de Backend: Administra pedidos de manera eficiente, controla el inventario y obtén información con herramientas analíticas completas.
Escalabilidad para B2B y B2C: Ya sea vendiendo directamente a consumidores o a otras empresas, Shopify se adapta a tus operaciones, ofreciendo funciones adecuadas para ambos modelos.
Opciones de Precios de Shopify
Shopify ofrece varios niveles de precios para adaptarse a diferentes tamaños y necesidades de negocios:
Inicial: $9/mes
Básico: $39/mes ($29/mes si se paga anualmente)
Shopify: $105/mes ($79/mes si se paga anualmente)
Avanzado: $399/mes ($299/mes si se paga anualmente)
Plus: Desde $2,300/mes
Cada plan incluye características adicionales adaptadas a los requisitos específicos de las empresas en diversas etapas. Shopify también ofrece un período de prueba gratuito, lo que permite a los usuarios explorar las capacidades de la plataforma antes de comprometerse con un plan.
Información del Usuario en Shopify
Los usuarios a menudo elogian a Shopify por su facilidad de uso, escalabilidad y soporte al cliente disponible las 24 horas, los 7 días de la semana. Las opciones de integración completas de la plataforma la convierten en una herramienta versátil para una amplia variedad de negocios. Sin embargo, algunos usuarios señalan algunos inconvenientes, como una selección limitada de temas gratuitos, tarifas de transacción para quienes no utilizan Shopify Payments y costos más altos asociados con los planes premium. A pesar de estas consideraciones, Shopify es ampliamente reconocido como una plataforma dinámica y confiable que satisface de manera efectiva las diversas necesidades comerciales.
Reseñas de Shopify en YouTube
Para aquellos que buscan ver Shopify en acción y escuchar reseñas detalladas, varios videos en YouTube ofrecen información valiosa:
“Reseña de Shopify 2023: Pros y Contras que Necesitas Saber”: Mira el video
“Reseña de Shopify 2023: Nuevas Funciones y Precios”: Mira el video
Estas reseñas analizan las características de la plataforma, las actualizaciones y brindan experiencias personales de los usuarios, ofreciendo una perspectiva completa sobre el rendimiento de Shopify en el mercado actual.
Alternativas a Shopify
Aunque Shopify es una plataforma de comercio electrónico líder, existen alternativas destacadas que podrían adaptarse mejor a necesidades comerciales específicas:
Squarespace: Ideal para sitios web visualmente atractivos con opciones de diseño robustas. Visitar Squarespace
Wix: Ofrece una creación de sitios web intuitiva con función de arrastrar y soltar para principiantes. Visitar Wix
Square: Excelente para integrar ventas en persona y en línea. Visitar Square
WooCommerce: Un plugin de comercio electrónico flexible y de código abierto para sitios de WordPress. Visitar WooCommerce
Ecwid: Agrega tiendas en línea de manera sencilla a sitios web existentes o redes sociales. Visita Ecwid
BigCommerce: Adecuado para empresas a gran escala que requieren funciones avanzadas. Visita BigCommerce
CS-Cart: Ofrece capacidades de mercado de múltiples proveedores. Visitar CS-Cart
Shift4Shop: Ofrece un plan gratuito para comerciantes en los EE. UU. con características robustas. Visitar Shift4Shop
Sellfy: Diseñado para vender productos digitales y suscripciones. Visita Sellfy
Webflow: Combina la flexibilidad del diseño web con la funcionalidad de comercio electrónico. Visita Webflow
Cada una de estas plataformas ofrece características y beneficios únicos, adaptándose a diferentes aspectos como las limitaciones de presupuesto, las preferencias de diseño o los métodos de venta específicos.
Google Checkout (campo personalizado utilizado para otros datos)
Aprende a integrar Google Checkout con Post Affiliate Pro para optimizar pagos, rastrear ventas y mejorar tu eficiencia en comercio electrónico."