Shopify integration
Uma plataforma líder de comércio multicanal baseada em nuvem projetada para pequenas e médias empresas.
Como integrar o PostAffiliatePro com o Shopify
Para integrar sua loja Shopify, você pode usar o plugin interno oficial, mas primeiro você precisa criar um aplicativo privado em sua loja Shopify.
Caso você queira criar uma conta de equipe dedicada para que nosso suporte configure isso para você, a conta de equipe precisará ter as seguintes permissões: Pedidos, Clientes, Gerenciar e instalar aplicativos e canais, Gerenciar configurações, Visualizar aplicativos desenvolvidos por funcionários e colaboradores, Desenvolver aplicativos.
1. Faça login no painel de administração do Shopify e navegue até Configurações > Aplicativos e canais de vendas > Desenvolva aplicativos para sua loja (um link na parte inferior)

2. Permita o desenvolvimento de aplicativos personalizados e crie um novo aplicativo personalizado

3. Nomeie o aplicativo como quiser, selecione sua conta de desenvolvedor do aplicativo para ser notificado em caso de problemas e crie o aplicativo. Depois disso, você precisa clicar em Configurar escopos da API Admin

E habilite as seguintes permissões com acesso de leitura/gravação:
Tags de script (acesso de LEITURA e ESCRITA) > Escopos de acesso:
read_script_tags, write_script_tags
Pedidos (acesso de LEITURA) > Escopos de acesso:
read_orders
Clientes (acesso de LEITURA) > Escopos de acesso:
read_customers
Se você deseja utilizar a opção de criar uma conta de cliente na Shopify para cada novo afiliado, também precisa da permissão write_customers.
Não altere mais nada e instale o aplicativo.

4. Depois que o aplicativo estiver instalado, você precisará Revelar o token uma vez e copiar o token de acesso, a chave de API e o endereço de URL da sua loja.

5. Agora você precisa navegar para o painel do comerciante do Post Affiliate Pro e ir para a seção Configuração > Plugins:

6. Você precisa encontrar a API da Shopify e o plugin de gerenciamento de notificações e ativá-lo.

7. Uma vez ativado, você precisa clicar em Configurar e inserir a URL da sua loja, chave de API e token de acesso (campo Senha) e configurar como deseja que a integração se comporte.

8. Salve a configuração e se nenhum erro aparecer, você terminou e seu site deve começar a rastrear.
Se por algum motivo você não puder usar o plugin e quiser integrar seu site Shopify manualmente, você pode seguir as etapas a seguir. NÃO use os dois métodos!!!
Login e navegação
Faça login no seu painel de administração. Navegue até Configurações > Finalize e role para baixo até Conteúdo Adicional e Conteúdo Adicional. Scripts na seção Página de status do pedido.
Código
O código de rastreamento de vendas para rastrear uma comissão por pedido é este:
<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>
E agora basta salvá-lo e você está pronto para acompanhar as vendas agora.
Se você quiser usar também o plugin Comissões Vitalícias, você precisa adicionar a seguinte linha logo abaixo de “sale.setProductID(‘{{product_ids}}’);” para adicionar o endereço de e-mail do cliente ao pedido:
sale.setData1(Shopify.checkout.email);
Ou você pode usar o ID do cliente em vez do e-mail para mantê-lo privado:
sale.setData1(Shopify.checkout.customer_id);
Por integração de produto
Caso você queira acompanhar as comissões por produto, você deve usar este código de integração em vez do da etapa 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>
Está feito, é tudo o que é necessário. Salve suas alterações e você estará pronto para usar a integração.
Se você quiser usar também o plugin de Comissões Vitalícias, você precisa adicionar a seguinte linha logo abaixo de sale.setCurrency(Shopify.checkout.currency); para adicionar o endereço de e-mail do cliente ao pedido.
sale.setData1(Shopify.checkout.email);
Informações adicionais podem ser encontradas aqui: https://docs.shopify.com/themes/liquid/objects/order
Não se esqueça de integrar sua loja com o código de rastreamento de cliques.
Rastreamento de cliques
Faça login no painel de administração do Shopify, vá para a seção Loja online e clique em Temas. Nesta seção, clique no botão Ações (3 pontos) na visualização do tema atual e escolha Editar código no menu suspenso.
No diretório Layout, encontre um arquivo chamado theme/liquid. Insira o código de rastreamento de cliques do painel do comerciante do Post Affiliate Pro > Ferramentas > Integração > Rastreamento de cliques logo acima da tag </BODY> nesse arquivo e salve ele.

O que é o Shopify?
O Shopify é uma plataforma de comércio abrangente que capacita indivíduos e empresas a criar lojas virtuais e gerenciar suas vendas de forma integrada, tanto online quanto presencialmente. Projetado com foco na facilidade de uso, o Shopify oferece as ferramentas necessárias para construir lojas online personalizáveis, gerenciar produtos e processar transações, tudo em um sistema unificado. Essa plataforma tem como objetivo simplificar as operações de e-commerce, facilitando para empresas de todos os tamanhos a otimização de sua presença online e no varejo.
A jornada da Shopify começou em 2004, quando seus fundadores lançaram uma loja online chamada Snowdevil para vender equipamentos de snowboard. Insatisfeitos com as soluções de comércio eletrônico existentes, eles decidiram criar sua própria plataforma, o que levou ao lançamento oficial da Shopify em 2006. Desde então, a Shopify tem experimentado um crescimento significativo, inovando continuamente para atender às necessidades em constante evolução dos comerciantes.
Marcos notáveis incluem a introdução do Shopify Payments e do Shopify POS, o lançamento da Shopify Fulfillment Network e a significativa atualização do Shopify 2.0, que aprimorou as capacidades de personalização. Hoje, o Shopify atende quase 2 milhões de comerciantes em todo o mundo, oferecendo uma plataforma robusta para que empresas cresçam e prosperem.
A Shopify atende a uma ampla variedade de tipos de negócios e perfis demográficos. Seja uma pequena startup buscando estabelecer uma presença online, uma empresa de médio porte expandindo seu alcance, uma loja física se aventurando no e-commerce ou uma empresa B2B, a Shopify oferece soluções personalizadas para atender a diversas necessidades. A plataforma beneficia os clientes ao simplificar o processo de configuração da loja, fornecendo ferramentas robustas de e-commerce, como opções integradas de pagamento e envio, suporte de marketing e SEO, além de análises valiosas. A flexibilidade e o extenso ecossistema da Shopify a tornam uma escolha atraente para empresas que desejam crescer e otimizar suas operações online.
Principais Recursos do Shopify
A Shopify oferece uma multitude de recursos projetados para apoiar e aprimorar negócios de e-commerce:
Criador de Loja Online Personalizável: Crie lojas online únicas com modelos personalizáveis e temas flexíveis para combinar com a identidade da sua marca.
Processamento de Pagamentos Integrado: Simplifique as transações com o Shopify Payments e ofereça uma experiência de checkout perfeita com o Shop Pay.
Ferramentas de Marketing e SEO: Utilize o Shopify Magic para criação de conteúdo, automatize os esforços de marketing e aproveite as ferramentas de SEO para melhorar a visibilidade da sua loja.
Integrações Amplas de Aplicativos: Acesse mais de 6.000 aplicativos para expandir a funcionalidade da sua loja, desde o gerenciamento de estoque até o engajamento com os clientes.
Gerenciamento Robusto de Backend: Gerencie pedidos de forma eficiente, controle o estoque e obtenha insights com ferramentas analíticas abrangentes.
Escalabilidade para B2B e B2C: Seja vendendo diretamente para consumidores ou para outras empresas, o Shopify acompanha o crescimento das suas operações, oferecendo recursos adequados para ambos os modelos.
Opções de Preços do Shopify
O Shopify oferece vários níveis de preços para atender a diferentes tamanhos e necessidades de negócios:
Starter: R$9/mês
Básico: US$ 39/mês (US$ 29/mês se pago anualmente)
Shopify: $105/mês ($79/mês se pago anualmente)
Avançado: $399/mês ($299/mês se pago anualmente)
Plus: A partir de $2.300/mês
Cada plano inclui recursos adicionais adaptados às necessidades específicas de empresas em diferentes etapas. O Shopify também oferece um período de teste gratuito, permitindo que os usuários explorem as funcionalidades da plataforma antes de se comprometerem com um plano.
Insights do Usuário no Shopify
Os usuários frequentemente elogiam o Shopify pela sua facilidade de uso, escalabilidade e suporte ao cliente 24/7. As opções abrangentes de integração da plataforma tornam-na uma ferramenta versátil para uma ampla variedade de negócios. No entanto, alguns usuários apontam algumas desvantagens, como a seleção limitada de temas gratuitos, taxas de transação para aqueles que não utilizam o Shopify Payments e custos mais altos associados aos planos premium. Apesar dessas considerações, o Shopify é amplamente visto como uma plataforma dinâmica e confiável que atende de forma eficaz às diversas necessidades empresariais.
Shopify em Avaliações no YouTube
Para aqueles que desejam ver o Shopify em ação e ouvir análises detalhadas, vários vídeos no YouTube oferecem insights valiosos:
“Análise do Shopify 2023: Prós e Contras Que Você Precisa Saber”: Assista ao vídeo
“Shopify 2023 Review: Novos Recursos & Preços”: Assista ao vídeo
Essas análises exploram os recursos e atualizações da plataforma, além de fornecerem experiências pessoais dos usuários, oferecendo uma perspectiva abrangente sobre o desempenho do Shopify no mercado atual.
Alternativas ao Shopify
Embora o Shopify seja uma plataforma de e-commerce líder, existem alternativas notáveis que podem se adequar melhor às necessidades específicas de alguns negócios:
Squarespace: Ideal para sites visualmente atraentes com opções de design robustas. Visite o Squarespace
Wix: Oferece uma criação de sites intuitiva com recurso de arrastar e soltar para iniciantes. Visitar Wix
Square: Ótimo para integrar vendas presenciais e online. Visite o Square
WooCommerce: Um plugin de e-commerce flexível e de código aberto para sites WordPress. Visite o WooCommerce
Ecwid: Adiciona lojas online de forma integrada a sites existentes ou redes sociais. Visite o Ecwid
BigCommerce: Adequado para empresas de grande porte que necessitam de recursos avançados. Visite o BigCommerce
CS-Cart: Oferece recursos para marketplaces com múltiplos vendedores. Visite o CS-Cart
Shift4Shop: Oferece um plano gratuito para comerciantes nos EUA com recursos robustos. Visite o Shift4Shop
Sellfy: Feito sob medida para vender produtos digitais e assinaturas. Visite o Sellfy
Webflow: Combina a flexibilidade de design para web com funcionalidades de e-commerce. Visite o Webflow
Cada uma dessas plataformas oferece recursos e benefícios exclusivos, atendendo a diferentes aspectos, como restrições orçamentárias, preferências de design ou métodos específicos de venda.
Discover the power of the Lifetime Commissions plugin! Ensure lifetime referral tracking with unique customer identifiers, allowing affiliates to earn commissions on future sales without repeated clicks. Easily manage customer-affiliate relations and configure settings to suit your needs. Boost your affiliate program's efficiency with customizable options and ensure commissions for affiliates, even across different devices or channels. Explore seamless integration with eCommerce systems and enhance your marketing strategy today!
Discover the essentials of clicks (referrals) tracking with our comprehensive guide. Learn about the importance of click tracking code, explore various code examples including simple, asynchronous, and PHP versions, and dive into advanced tracking options. Optimize your affiliate marketing strategy with expert tips on setting account IDs, managing cookies, and customizing tracking parameters. Visit now to enhance your click tracking implementation!