Gerenciamento Completo de Bounces SES

Trata de bounces e complaints, com um tratamento inteligente de soft bounces

Você precisa estar autenticado para ter acesso aos workflows. Faça o login.

Cadastre-se

Compartilhado por
Martin Neumann
Compartilhado em
2023-02-17 09:56:56
Nível de Acesso
Somente para Assinantes
Descrição
Trata de bounces e complaints, com um tratamento inteligente de soft bounces
Node utilizados
aws-sns-trigger mysql telegram send-email function-item if item-lists function
Gerenciamento Completo de Bounces SES

Sobre este Workflow

Esse workflow faz um tratamento diferenciado de bounces e complaints. Aqui são as regras:

Complaint: Marcar como não entrar em contato e mandar um email que foi descadastrado por mandar um complaint.

Soft Bounce: Gravar o bounce em uma tabela no banco de dados. Depois de 5 bounces em um periodo que durou mais de 14 dias marcar com não entrar em contato. Esses dois parámetros podem ser adaptados dentro do Function node.

Hard Bounce: Descadastrar imediatamente.

Todos os eventos tb gerem uma notificação em um canal de Telegram, para ter um controle dos acontecimentos.


Passo a Passo para Configuração

Vc precisa criar dentro do banco de dados do Mautic uma tabela nova, rodando esse SQL:

START TRANSACTION;

CREATE TABLE ah_bounces ( id int(11) NOT NULL, bounceType char(10) NOT NULL, bounceSubType char(12) NOT NULL, Time timestamp NOT NULL, emailAddress varchar(80) NOT NULL, status char(5) NOT NULL, diagnosticCode varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

ALTER TABLE ah_bounces ADD PRIMARY KEY (id);

ALTER TABLE ah_bounces MODIFY id int(11) NOT NULL AUTO_INCREMENT; COMMIT;


Adaptar o canal de notificações no Telegram

Adaptar o email de notificação de um complaint

Se desejar, adaptar os parámetros de cnt e dias no function node

Importante! O Amazon SES na configuração padrão coloque a pessoa depois de 3 soft bounces na supression list, e vc nunca mais pode mandar um email para essa pessoa, a menos que vc tire a pessoa da supression list. Para o funcionamento correto dos soft bounces, vc precisa desligar a supression list por bounces dentro da configuração do Amazon SES.

Workflows Relacionados