API do OptimizeMember (módulo WordPress)

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:

{$TrackingScript}
<script type="text/javascript">
	{$SetAccountJs}
	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á:

{$TrackingScript}
<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://{$PluginsUrl}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://{$PluginsUrl}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.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call