API do OptimizeMember (módulo WordPress) integration
Um sistema de assinaturas totalmente funcional que oferece recursos poderosos que você precisa para executar um site com assinaturas.
OptimizePress é a nova maneira de criar páginas de destino, páginas de vendas e portais de assinatura de alta conversão.
O método de integração usa a API do OptimizeMember para se comunicar com o plugin integrado. Você pode acompanhar vendas, vendas recorrentes e reembolsos. Você pode criar automaticamente uma conta de afiliado para o novo cliente registrado. Também é possível usar Comissões Vitalícias.
Coloque o código de rastreamento
O primeiro passo para integrar o código de acompanhamento de vendas em seu OptimizePress é colocar o seguinte código na seção API/Rastreamento do OptimizePress > Códigos de rastreamento de inscrição:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('%%initial%%');
sale.setOrderID('%%subscr_id%%');
sale.setProductID('%%item_number%%');
PostAffTracker.register();
</script>
Caso você precise acompanhar também alguns outros detalhes, você pode ver as variáveis disponíveis logo abaixo desta seção (no OptimizePress).
Modificar formulário de inscrição
Isso salvará um valor de rastreamento para cada novo membro. O valor de rastreamento será usado para cada notificação de venda. Graças a isso, o Post Affiliate Pro poderá reconhecer quem é o afiliado de referência e qual campanha usar para calcular as comissões.
Antes de começarmos com a configuração, você deve habilitar o plugin do OptimizeMember no seu Post Affiliate Pro primeiro. Defina uma palavra secreta – ela será usada para comunicação entre o OptimizeMember e o Post Affiliate Pro.
A primeira etapa é criar um campo adicional (opcional) em seu formulário de registro do OptimizeMember (Opções gerais > Campos de registro/perfil) e nomeá-lo “visitorID” (o mesmo para ID de campo exclusivo).
A próxima etapa é definir um script personalizado na seção Design de Rodapé em Opções Gerais > Design de Login/Registro. Insira este código lá:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.track();
document.getElementById('ws-plugin--optimizemember-custom-reg-field-visitorid').type = 'hidden';
PostAffTracker.writeCookieToCustomField('ws-plugin--optimizemember-custom-reg-field-visitorid');
document.getElementById('ws-plugin--optimizemember-custom-reg-field-visitorid').parentNode.style.display='none';
</script>
Esse código garantirá que as informações do afiliado principal (um valor de cookie) sejam armazenadas nesse campo e que o próprio campo fique oculto no formulário.
Acompanhamento de pagamentos
Navegue até o administrador do OptimizeMember, para API/Notificações > Notificações de pagamento e use este URL de notificação (use a mesma palavra secreta aqui que você definiu no plugin):
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&subscrId=%%subscr_id%%&orderId=%%txn_id%%&total=%%amount%%&productId=%%item_number%%&email=%%user_email%%&visitorID=%%visitorID%%&user_ip=%%user_ip%%&type=order
Salve suas alterações.
Acompanhamento de reembolso
Para rastrear reembolsos e marcar automaticamente a comissão como reembolsada quando o pagamento for reembolsado, você deve navegar para o administrador do OptimizeMember, para API/Notificações > Notificações de reembolso/reversão e usar este URL de notificação (definir a palavra secreta lá):
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&order=%%parent_txn_id%%&type=refund
Salve suas alterações.
Registrar afiliados
Como você pode ver na configuração do plugin, há uma caixa de seleção para registros de afiliados. Caso você queira criar uma conta de afiliado para cada novo membro, você deve marcar a caixa de seleção no plugin e, em seguida, na administração do OptimizeMember, navegue até API/Notificações > Notificações de inscrição e defina este URL lá:
http://URL_TO_PostAffiliatePro/plugins/OptimizeMember/optimizemember.php?secret=THE_SECRET_WORD&fname=%%user_first_name%%&lname=%%user_last_name%%&email=%%user_email%%&city=%%city%%&street=%%street_address%%&user_ip=%%user_ip%%&visitorID=%%visitorID%%&type=signup
Salve suas alterações.
Não se esqueça de integrar sua página do WordPress com o código de rastreamento de cliques.
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!
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!
Overview of Post Affiliate Network
Discover the power of Post Affiliate Network for managing affiliate programs across multiple brands from a single account.