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 requer sua Chave de API do MailerLite para autenticação. Você pode gerar uma na sua página de Integrações do MailerLite.
Começando
1
Abra a Seção de Webhook
No seu painel do Dodo Payments, navegue até Webhooks + Adicionar Endpoint e expanda o menu suspenso de integrações.

2
Selecione MailerLite
Escolha o cartão de integração MailerLite.
3
Insira a Chave da API
Forneça sua Chave de API do MailerLite na configuração.
4
Configure a Transformação
Edite o código de transformação para formatar os dados do assinante para a API do MailerLite.
5
Teste e Crie
Teste com cargas úteis de exemplo e clique em Criar para ativar a sincronização de assinantes.
6
Pronto!
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:- Vá para o seu painel do MailerLite
- Navegue até Campos de Assinantes
- Clique em Criar campo 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
Assinantes não estão sendo adicionados
Assinantes não estão sendo adicionados
- Verifique se a Chave da API está correta e ativa
- Verifique 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
- Nota: Assinantes cancelados, devolvidos ou de lixo não podem ser reativados via API
Campos personalizados não estão atualizando
Campos personalizados não estão atualizando
- Verifique se os campos personalizados existem no MailerLite antes de usá-los
- Verifique se os nomes dos campos correspondem exatamente (sensível a maiúsculas e minúsculas)
- Certifique-se de que os valores dos campos correspondem ao tipo esperado (texto, número, data)
Erros de limite de taxa
Erros de limite de taxa
- A API do MailerLite tem um limite de taxa de 120 solicitações por minuto
- Use endpoints em lote se estiver processando muitos assinantes
- Implemente estratégias de retrocesso para cenários de alto volume
Atribuição de grupo não funcionando
Atribuição de grupo não funcionando
- Verifique se os IDs dos grupos são strings numéricas
- Verifique se os grupos existem na sua conta do MailerLite
- Nota: 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:| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
email | string | Sim | Endereço de e-mail válido (RFC 2821) |
fields | object | Não | Objeto com pares de nome/valor de campo |
fields.name | string | Não | Primeiro nome do assinante |
fields.last_name | string | Não | Último nome do assinante |
fields.company | string | Não | Nome da empresa |
fields.country | string | Não | País |
fields.city | string | Não | Cidade |
fields.phone | string | Não | Número de telefone |
groups | array | Não | Array de IDs de grupos para adicionar o assinante |
status | string | Não | Um dos: ativo, cancelado, não confirmado, devolvido, lixo |
subscribed_at | string | Não | Data no formato yyyy-MM-dd HH:mm:ss |
ip_address | string | Não | Endereço IP do assinante |