Introdução
Sincronize automaticamente seus clientes pagantes com as listas de assinantes do MailerLite quando eventos de pagamento ocorrerem. Adicione clientes a grupos específicos, acione fluxos de automação e mantenha suas listas de marketing por e-mail atualizadas com dados reais de pagamento. MailerLite é uma poderosa plataforma de marketing por e-mail para newsletters, campanhas e automações. Esta integração ajuda você a gerenciar automaticamente os assinantes com base na atividade de pagamento - perfeita para sequências de integração, segmentação de clientes e campanhas de marketing direcionadas.Esta integração exige sua chave de API do MailerLite para autenticação. Você pode gerar uma em sua MailerLite Integrations page.
Começando
1
Open the Webhook Section
No seu painel do Dodo Payments, navegue até Webhooks + Adicionar Endpoint e expanda o menu suspenso de integrações.

2
Select MailerLite
Escolha o cartão de integração MailerLite.
3
Enter API Key
Forneça sua chave de API do MailerLite na configuração.
4
Configure Transformation
Edite o código de transformação para formatar os dados do assinante para a API do MailerLite.
5
Test & Create
Teste com cargas úteis de amostra e clique em Create para ativar a sincronização de assinantes.
6
Done!
Os eventos de pagamento agora sincronizarão automaticamente os clientes com suas listas do MailerLite.
Exemplos de Código de Transformação
Adicionar Cliente em Pagamento Bem-Sucedido
add_customer.js
Adicionar Assinante a Múltiplos Grupos com Base no Produto
product_segmentation.js
Adicionar Novo Assinante na Ativação da Assinatura
subscription_subscriber.js
Atualizar Assinante na Cancelamento da Assinatura
subscription_cancelled.js
Adicionar Cliente com Campos Personalizados
custom_fields.js
Acionar Automação via Evento
trigger_automation.js
Dicas
- Crie campos personalizados no MailerLite antes de usá-los em suas transformações
- Use grupos para segmentar clientes por produto, nível de plano ou comportamento de compra
- Configure fluxos de automação no MailerLite que sejam acionados por atualizações de campo
- Use o comportamento upsert (POST para /subscribers) para evitar erros de assinante duplicado
- Armazene metadados de pagamento em campos personalizados para melhores insights sobre os clientes
- Teste com um pequeno grupo antes de habilitar para todos os pagamentos
Configuração de Campos Personalizados
Antes de usar campos personalizados, você precisa criá-los no MailerLite:- Acesse seu painel do MailerLite
- Navegue até Subscribers Fields
- Clique em Create field e adicione campos como:
total_spent(Número)customer_since(Data)subscription_plan(Texto)payment_method(Texto)last_payment_amount(Número)
Solução de Problemas
Subscribers not being added
Subscribers not being added
- Verifique se a chave de API está correta e ativa
- Confirme se o endereço de e-mail é válido (compatível com RFC 2821)
- Certifique-se de que os IDs dos grupos estão corretos e existem na sua conta
- Observação: assinantes cancelados, com bounce ou marcados como spam não podem ser reativados via API
Custom fields not updating
Custom fields not updating
- Verifique se os campos personalizados existem no MailerLite antes de usá-los
- Confira se os nomes dos campos correspondem exatamente (sensível a maiúsculas/minúsculas)
- Garanta que os valores dos campos correspondam ao tipo esperado (texto, número, data)
Rate limit errors
Rate limit errors
- A API do MailerLite possui um limite de 120 requisições por minuto
- Use endpoints em lote se estiver processando muitos assinantes
- Implemente estratégias de backoff para cenários de alto volume
Group assignment not working
Group assignment not working
- Verifique se os IDs dos grupos são strings numéricas
- Confirme se os grupos existem em sua conta do MailerLite
- Observação: usar PUT com grupos removerá o assinante de grupos não listados
Referência da API
A API de Assinantes do MailerLite aceita os seguintes parâmetros principais:
Para documentação completa da API, visite Desenvolvedores do MailerLite.