Do RD Station para a Postal, sem reativar quem saiu
O RD Station Marketing junta e-mail, automação, captação e pontuação de leads. Os leads, os campos, os e-mails e os fluxos passam para a Postal. Landing pages, pop-ups, Lead Scoring, WhatsApp e SMS não têm par. Este guia mostra o que migra, o que você refaz e o que fica.
- O formato da base
- CSV
- Fluxos, e-mails e formulários
- Refazer
- Landing pages e pop-ups
- Sem par
- Conexão com o RD Station CRM
- CRM
Visão geral
O que vem junto e o que você refaz
Os leads vêm por arquivo CSV. O resto você recria na Postal, com este guia ao lado. Nada acontece sozinho: você exporta, confere e importa. O que o RD Station tem além de e-mail não tem par na Postal.
Vem por arquivo
Leads com os campos padrão e personalizados, as tags e quem está inativo. O arquivo vem da Base de Leads, e a exportação pela API não cobre a base inteira.
Você refaz na Postal
E-mails (o HTML, quando você o tem), segmentações, fluxos de automação, formulários, webhooks e as chamadas de API. Este guia diz onde fica cada coisa.
Fica no RD Station
Landing pages, pop-ups, Lead Scoring, WhatsApp, SMS, redes sociais, o histórico de conversões e os relatórios. Baixe o que quiser guardar antes de encerrar a conta.
Equivalência
Os mesmos conceitos, outros nomes
O RD Station Marketing junta e-mail, automação, captação e pontuação de leads. A Postal cuida do e-mail: contatos, campanhas, automações, formulários e webhooks. Use esta tabela como dicionário.
| No RD Station | Na Postal | Como funciona na Postal |
|---|---|---|
| Lead (Base de Leads) | Contato (Audiência) | Cada e-mail aparece uma vez por time. O contato tem um endereço, nome, sobrenome, ID externo, etiquetas e propriedades. |
Campos padrão e personalizados (cf_) | Propriedades | Campos com tipo: texto, número, sim/não ou data. Até 100 por time. Você cria a propriedade antes de usar. |
| Tags | Etiquetas | Marcam contatos sem precisar de um segmento. Servem em filtros e automações. |
| Segmentação (lista de segmentação) | Segmentos | Estáticos (uma lista montada à mão ou por importação) ou dinâmicos (por filtros, atualizados sozinhos, conforme o plano). |
| Lead inativo (descadastro, bounce, spam) | Descadastrado ou lista de supressão | Descadastrado não recebe campanhas nem automações. Na supressão, o endereço sai de todos os envios e nunca vira contato. |
Bases legais (legal_bases) | Sem campo próprio | Guarde a origem e a data do consentimento em propriedades. O formulário com campo de consentimento grava a data e o IP. |
| Conversão (formulário, landing page, pop-up ou API) | Envio de formulário ou evento | O formulário da Postal dispara form.submitted; o seu sistema envia eventos por POST /events. |
| E-mails de campanha | Campanhas | Envio para um segmento, e se quiser só para quem está inscrito num tópico. |
| Modelos de e-mail | Templates | Editor visual ou HTML. |
| Fluxos de automação | Automações | Um gatilho e passos: esperar, enviar e-mail, condição, mudar o contato e chamar um webhook. |
| Formulários | Formulários | Página pronta ou no seu site, com confirmação por e-mail (double opt-in). |
| Webhook Service | Webhooks | Um endpoint por URL, com os eventos que você escolher e assinatura em cada entrega. |
| API 2.0 (OAuth 2.0) | API REST | Chave ps_… no cabeçalho Authorization, sem renovação de token. |
| RD Station CRM | Conexão de CRM | Conexão pronta com o RD Station CRM, por token. Veja o passo das segmentações e do funil. |
| Landing pages, pop-ups, Lead Scoring, WhatsApp, SMS e redes sociais | Sem equivalente | Veja a tabela do último passo. |
Faça o inventário no RD Station
Antes de mudar qualquer coisa, liste o que a sua conta usa. Cada item tem um lugar na Postal, ou não tem, e é melhor descobrir isso agora. Não encerre o RD Station ainda: você vai precisar dele até o fim.
| No RD Station | O que anotar | Onde fica na Postal |
|---|---|---|
| Base de Leads e segmentações | Quantos leads ativos e inativos, e quais segmentações são usadas em envios e fluxos | Audiência |
| Campos personalizados | O nome e o tipo de cada campo que ainda importa | Propriedades |
| Tags | As que entram em filtros e fluxos | Etiquetas |
| E-mails e modelos | Os que ainda são usados e se você guarda o HTML original | Templates e Campanhas |
| Fluxos de automação | Entrada, condições, ações e saída de cada fluxo ativo | Automações |
| Formulários, pop-ups e landing pages | Em que páginas cada um está instalado | Formulários (pop-ups e landing pages: sem equivalente) |
| Lead Scoring, funil e oportunidades | As regras de pontuação, as etapas e quem recebe as oportunidades | Propriedades, segmentos e a conexão com o RD Station CRM |
| API 2.0, webhooks e integrações | Quem chama a API, quem recebe os webhooks e o que vem da loja de aplicativos | Chaves de API, Webhooks e Conexões de CRM |
| Domínio de envio | Os registros de DNS que o RD Station pediu | Domínios |
- Quem exporta precisa ter acesso à Base de Leads e à conta do RD Station. Quem cuida do site ou do DNS vai precisar publicar registros (próximo passo) e trocar o código dos formulários.
- Crie a conta na Postal. O limite de contatos do plano está em Preços: no Grátis são 1.000 contatos, no Profissional 5.000 e no Escala 50.000. Confira na sua conta do RD Station o limite do seu plano e quantos leads a base tem.
Verifique o domínio de envio na Postal
Em Domínios, a Postal mostra poucos registros para quem cuida do DNS copiar e confere sozinha por até 72 horas. O domínio pode continuar autenticado no RD Station ao mesmo tempo.
| No RD Station (segundo a ajuda) | Na Postal | |
|---|---|---|
| Registros pedidos | Três de DKIM, um de SPF e um de DMARC, quase sempre CNAME ou TXT. O tipo vem indicado na tela do RD Station | Três: DKIM (TXT em postal._domainkey), Return-Path (MX em postal) e SPF (TXT em postal) |
| SPF | Um include do RD Station (include:_spf.rdstation.com.br) no registro SPF que o domínio já tem | Fica no subdomínio postal, e o SPF do domínio principal não muda |
| DMARC | Um registro que o RD Station pede | Opcional. Só pode haver um registro _dmarc por domínio: mantenha o seu |
| Quando vale | A propagação pode levar até 48 horas | A Postal confere sozinha por até 72 horas, com o status de cada registro |
- Prefira um subdomínio só para marketing, como
news.exemplo.com.br. Assim, o que acontecer com as campanhas não afeta os e-mails do seu sistema. - Os nomes dos registros de DKIM do RD Station não constam da ajuda que consultamos. Copie os da tela da sua conta e confira se algum é igual a
postal._domainkeyantes de publicar. - Não apague os registros do RD Station enquanto algum e-mail ainda sair por ele. Os formulários e os fluxos antigos continuam enviando até você desligá-los.
- Ligue o rastreamento de aberturas e cliques no domínio se os seus relatórios e fluxos dependem deles. A Postal avisa pelo webhook
domain.updatedquando o domínio viraverified. Veja Domínios e DNS.
Exporte os leads do RD Station
O caminho completo é o CSV da Base de Leads. Abra a Base de Leads, escolha a base inteira ou uma segmentação e use as ações da lista para exportar. Você marca os campos, padrão e personalizados, e informa o e-mail que vai receber o arquivo.
- A ajuda do RD Station descreve dois formatos: o CSV adaptado para o Excel (campos separados por tabulação) e o CSV padrão (separado por vírgula). A Postal detecta vírgula, ponto e vírgula e tabulação, e lê arquivos em UTF-8 e em Windows-1252: qualquer um serve.
- O arquivo chega por e-mail, e uma base grande demora mais. Cada linha é um lead. Os nomes dos menus mudaram ao longo do tempo: se não achar, procure “exportar” na Base de Leads.
- Exporte a base inteira uma vez e, depois, cada segmentação que você quer manter como segmento. A exportação de conversões é outra e traz uma linha por conversão: a Postal não importa histórico, mas guarde esse arquivo.
- A API 2.0 não substitui o CSV. Ela consulta um contato por vez (por
uuid, e-mail ou telefone) e devolve os contatos de uma segmentação só comuuid, nome, e-mail, telefone e datas. Os campos personalizados ficam de fora. O limite é de 120 requisições por minuto por conta nos planos Light, Basic e Pro. - O campo Empresa não sai pela API de contatos nem pela de segmentações: só aparece no corpo dos webhooks. Se ele importa para você, marque-o no arquivo.
Separe por situação: o consentimento vem primeiro
Um lead inativo no RD Station não recebe campanhas nem e-mails de fluxos. Cada motivo de inatividade tem um destino diferente na Postal. É aqui que se protege quem pediu para sair.
Leads que recebem os e-mails do RD Station.
Importe como contatos.
Clicaram em descadastrar num e-mail e ficaram inativos.
Importe marcados como descadastrados, para a Postal lembrar. Nunca como inscritos.
Inativados por hard bounce, soft bounces repetidos, e-mail incorreto ou por marcar um e-mail como spam.
Coloque na lista de supressão.
Alguém marcou “Desativar o lead” no perfil ou descartou o lead.
Decida caso a caso. Sem prova de consentimento, não importe como inscrito.
- Segundo a ajuda do RD Station, o lead fica inativo ao se descadastrar, por e-mail incorreto, hard bounce, soft bounces repetidos (cinco, segundo o artigo), por ser descartado ou ao marcar um e-mail como spam. Também dá para desativar um lead à mão, pelo perfil.
- Não achamos, nas páginas que consultamos, como o arquivo exportado marca os leads inativos. Antes de importar, abra o arquivo, procure uma coluna de situação e compare o total com os leads ativos que o RD Station mostra. Se não der para separar, não importe como inscrito quem você não consegue provar que está ativo.
- Descadastrados: no arquivo deles, deixe uma coluna Descadastrado preenchida com
simem todas as linhas e aponte essa coluna para o campo Descadastrado (sim/não) na importação. Nos ativos, não aponte a coluna: para quem já está na Postal, o valor do arquivo vale, e um “não” reativaria alguém que já saiu. - Suprimidos: a Postal ignora, na importação, os endereços que estão na lista de supressão. Para suprimir uma lista grande, use a API (
POST /suppressions/batch/add, 100 por vez) com ajuda de quem cuida do seu sistema; no painel, Supressões aceita um endereço por vez. Sem a API, importe-os como descadastrados: nunca receberão campanhas, mas ocupam um lugar no limite de contatos do plano. - Atenção a uma diferença: no RD Station, quem se descadastrou por engano ou marcou spam não volta a ficar ativo só por converter numa landing page. É preciso a reativação automática, com um e-mail de confirmação. Na Postal, quem se inscreve por um formulário volta a receber, mesmo descadastrado antes. Para manter a cautela, ligue o double opt-in nos formulários. Um endereço da lista de supressão não consegue se inscrever.
- O RD Station diz que atua como processador dos dados e não bloqueia o envio para leads sem base legal. Quem responde pela base legal do envio é você, nos dois lugares. Veja o passo seguinte para guardar a prova.
Importe os leads e os campos na Postal
Em Audiência, na aba Contatos, clique em Importar CSV. Escolha o arquivo, diga a que campo corresponde cada coluna e confira a prévia antes de importar. A importação roda em segundo plano e você acompanha o resultado.
| No RD Station | Na Postal | Observação |
|---|---|---|
| Nome (um só campo) | Nome e Sobrenome | O RD Station tem um campo de nome. Divida a coluna na planilha, ou mapeie tudo para Nome e aceite “Olá, Ana Souza” nos e-mails. |
| Um por contato. Os e-mails extras do RD Station não têm campo na Postal. | ||
| Telefone, telefone pessoal e celular | Propriedades de texto | A Postal não envia SMS nem WhatsApp. Guarde só se o seu sistema usa. |
| Cargo, cidade, estado, país, site, bio e redes sociais | Propriedades | Crie as que quer manter. |
| Data de nascimento | Propriedade do tipo data | Aceita 2026-10-28 e 28/10/2026. |
| Tags | Etiquetas | Nomes separados por vírgula ou ponto e vírgula. As que não existem são criadas. |
Campos personalizados (cf_…) | Propriedades | Texto, número, sim/não ou data. A importação não cria propriedades novas: crie antes, com a chave que quiser usar. |
Estágio no funil (Lead, Qualified Lead e Client na API), oportunidade e responsável | Propriedades | Ficam como valores guardados. Nada se atualiza sozinho. |
Pontuação de perfil e de interesse (fit e interest) | Propriedades numéricas | Só se o arquivo trouxer. É a foto do dia da exportação. |
| Bases legais, origem e data da conversão | Propriedades de texto e de data | Servem para mostrar a base legal do envio. |
Identificador do lead (uuid) | ID externo | Só se o arquivo trouxer. Ajuda a ligar o contato ao RD Station enquanto os dois convivem. |
- Os nomes das colunas do seu arquivo podem ser outros: o importante é apontar cada coluna para o campo certo.
- Cada segmentação que você quer manter vira um segmento estático: exporte uma por arquivo e importe cada um escolhendo o segmento. Só segmentos estáticos recebem contatos importados. Os dinâmicos você refaz no passo seguinte.
- Se quiser separar assuntos, crie Tópicos e marque o tópico em Inscrever nos tópicos. Esse campo inscreve todos os contatos do arquivo.
- Deixe desligada a opção Disparar automações. Ligada, cada contato novo pode iniciar automações, e uma base grande pode receber de uma vez a sequência de boas-vindas.
- Contatos que já existem são atualizados pelo e-mail. Células vazias não apagam valores, e e-mails repetidos no arquivo valem só na primeira vez. Cada arquivo pode ter até 20 MB: divida os maiores. A importação para quando o limite de contatos do plano é atingido.
- Antes de enviar, passe a lista pela Validação de e-mails, que marca endereços inválidos e de risco.
Recrie os modelos e as campanhas
E-mails e campanhas não passam sozinhos. O que dá para levar é o HTML, e o resto é montar de novo. O RD Station importa HTML (por um endereço público ou colado), então, se os seus e-mails nasceram de um HTML, você ainda o tem. Os feitos no editor visual precisam ser refeitos.
| No RD Station (seletor de variáveis do editor) | Na Postal | Observação |
|---|---|---|
| Nome e primeiro nome do lead | {{{FIRST_NAME}}} | Aceita um valor padrão: {{{FIRST_NAME|cliente}}}. Se você importou o nome inteiro em Nome, o valor sai inteiro. |
| E-mail do lead | {{{EMAIL}}} | |
| Empresa e campos personalizados | {{{contact.chave}}} | A propriedade precisa existir. Vale a chave dela. |
| Link de descadastro do rodapé | {{{POSTAL_UNSUBSCRIBE_URL}}} | Sem a variável, a Postal acrescenta um rodapé de descadastro no fim das campanhas. |
| Dados de um evento (carrinho, pedido) | {{event.chave}} | Nos e-mails das automações iniciadas por um evento. |
- O blog do RD Station diz que as variáveis vêm do seletor do editor (nome, primeiro nome, e-mail, empresa e os campos personalizados), mas a documentação que consultamos não mostra como elas aparecem no HTML. Procure no código o que está entre chaves ou barras e troque pelo equivalente da Postal.
- Não achamos, na ajuda, um botão para baixar o HTML de um e-mail feito no editor do RD Station. Se você só tem o e-mail pronto, uma saída é enviar um teste para si mesmo e copiar o HTML da mensagem recebida. Esse HTML pode trazer links de rastreamento e o rodapé do RD Station: troque por links diretos e por
{{{POSTAL_UNSUBSCRIBE_URL}}}. - Na Postal, em Templates, monte o e-mail no editor visual ou cole o HTML. As campanhas também aceitam HTML. Se as imagens estão hospedadas no RD Station, suba as imagens de novo antes de encerrar a conta.
- Para refazer uma campanha, abra Campanhas e escolha o segmento (e, se quiser, o tópico), o remetente de um domínio verificado, o assunto e o texto de prévia. Envie um teste e agende. Só recebem os contatos do segmento que não estão descadastrados, não estão na lista de supressão e, havendo tópico, estão inscritos nele.
- Campanhas já enviadas não são importadas. Guarde o HTML e os relatórios antes de encerrar a conta. Os templates só substituem variáveis: condições e listas dentro do e-mail você resolve no seu sistema.
Refaça as segmentações, o funil e a pontuação
Só os contatos vêm no arquivo. As regras das segmentações, a pontuação e as etapas do funil você recria. Não achamos, na API do RD Station, um jeito de ler as regras de uma segmentação: ela devolve só os contatos.
| No RD Station | Na Postal | O que fazer |
|---|---|---|
| Segmentação por campos, tags, conversões e e-mails | Segmento dinâmico | Refaça os filtros: e-mail e nome, data de criação, descadastro, situação da validação, propriedade, etiqueta, tópico, segmento, atividade em e-mails e evento. Até 10 grupos e 20 condições. Criar segmentos dinâmicos depende do plano; o plano Grátis permite 3 segmentos. |
| Segmentações padrão, como a base inteira | Todos os contatos da Audiência | Não precisa fazer nada. |
| Lead Scoring: pontuação de perfil e de interesse | Sem equivalente | Monte segmentos dinâmicos por comportamento: abriu ou clicou pelo menos N vezes nos últimos X dias (atividade em e-mails), realizou um evento, ou tem uma propriedade com certo valor. |
Estágio no funil (Lead, Qualified Lead e Client na API) e oportunidade | Propriedade ou etiqueta | Crie uma propriedade estagio e use a automação para mudá-la. A Postal não tem funil de vendas no contato. |
| Integração com o RD Station CRM | Conexão de CRM | Veja os itens abaixo da tabela. |
- O Lead Scoring do RD Station dá duas notas: perfil (o peso de cada campo vezes os pontos da resposta do lead) e interesse (soma de pontos por ações em e-mails, fluxos e conversões, cada ação conta uma vez). Segundo a ajuda, está nos planos Pro e Advanced. Não há conta de pontos na Postal: a documentação de automações só mostra gravar um valor fixo numa propriedade.
- Se hoje você usa a nota para decidir quem vai para vendas, troque a nota por uma regra clara: por exemplo, o segmento “quentes” são os contatos que clicaram em 3 e-mails nos últimos 30 dias e têm cargo de decisão.
- A Postal tem conexão pronta com o RD Station CRM (e não com o RD Station Marketing). Você cola o token da instância (menu da conta, Configurações, Integrações, Token da API) e cria no CRM webhooks de contatos e de negociações, com a URL que a Postal mostra. As etapas das negociações viram propriedade ou etiqueta do contato e podem iniciar uma automação. Do outro lado, a atividade dos e-mails volta ao CRM como atividade na negociação em aberto ou como nota no contato.
- A Postal não move negócios no CRM nem marca oportunidades. Se hoje é o RD Station Marketing que marca oportunidades e as passa para o time de vendas, decida como isso continua: um passo de webhook numa automação pode avisar o seu sistema. O número de conexões de CRM depende do plano. Veja Conexões de CRM.
Refaça os fluxos de automação
Os fluxos não passam sozinhos. Abra cada fluxo ativo do RD Station e monte o equivalente em Automações. Aproveite para revisar o que ainda faz sentido: fluxos parados há meses não precisam ir.
| No RD Station | Na Postal | Observação |
|---|---|---|
| Entrada: converteu num evento (landing page, formulário, pop-up ou integração) | Gatilho form.submitted (formulário da Postal) ou event (enviado pelo seu sistema) | Landing page e pop-up não existem na Postal: a conversão passa a vir de um formulário ou do seu código. |
| Entrada: entrou na lista de segmentação | Gatilho segment.added | Num segmento dinâmico, vale uma vez por entrada. Salvar um segmento não dispara nada para quem já bate com ele. |
| Condições de entrada E e OU | Filtros do gatilho de evento (até 10, todos precisam bater) | Para o OU, monte um segmento dinâmico com “qualquer uma” e use o gatilho de segmento, ou crie uma automação por caminho. |
| Inserir leads num fluxo pela API | POST /events com o nome do gatilho, ou uma etiqueta ou um segmento | No RD Station, o limite é de 10 leads por requisição (Light e Basic), 25 (Pro) e 50 (Advanced). |
| Ação: enviar e-mail | Passo send_email | Envia um template publicado. Com detect_replies, a Postal detecta as respostas. |
| Ação: esperar, com a opção de contar só dias úteis | Passo wait | De minutos a semanas, ou até um horário em certos dias da semana (1 a 5 é segunda a sexta), com fuso. |
| Caminhos e condições sobre o lead | Passo condition, com os caminhos Sim e Não | Condições por propriedade, evento, segmento, tópico, etiqueta e atividade em e-mail. Para mais caminhos, encadeie condições. |
| Adicionar ou remover tag | Passo update_contact | Também muda propriedades, segmentos e tópicos. |
| Mudar a etapa do funil e marcar oportunidade | Passo update_contact | Grava uma propriedade ou uma etiqueta. Não há funil de vendas. |
| Enviar o lead para uma URL (integração) | Passo webhook | Envia o contato e o evento para a sua URL. |
| Enviar WhatsApp, SMS ou mensagem inteligente | Sem equivalente | A Postal é uma plataforma de e-mail. |
| Critérios de saída do fluxo (marcou oportunidade, converteu de novo) | Sem critério de saída global | A documentação de automações não descreve. Ponha uma condição antes do e-mail e um passo exit no caminho de quem já deve sair. |
- A Postal acrescenta o passo
wait_for(esperar o contato abrir, clicar ou responder, até um prazo) e o teste A/B (experiment, nos planos que incluem). - Cada contato entra uma vez por padrão (
reentry: "once"). Para entrar a cada gatilho, useevery_time. Importações não iniciam automações, a menos que você ligue essa opção. Revise quem entraria antes de ativar. - Eventos de e-commerce do RD Station (checkout iniciado, carrinho abandonado, pedido realizado, pago, enviado, entregue, cancelado e reembolsado) viram eventos que o seu sistema envia por
POST /events, com os nomes que você escolher, comoorder_paid. A Postal não tem integração pronta com plataformas de loja, então isso exige quem desenvolva. - Cada plano tem um limite de execuções por mês. Veja Automações e a referência de automações.
Refaça os formulários de inscrição
Os formulários do RD Station continuam mandando gente para o RD Station enquanto estiverem no ar. Recrie cada um na Postal e troque o endereço ou o código nas suas páginas.
| No RD Station | Na Postal | Observação |
|---|---|---|
| Formulário para o site (código HTML de incorporação) | Formulário: página pronta em forms.postal.so/seu-nome ou envio do seu site | Troque o código antigo pelo novo, página por página. |
| Campos e campos obrigatórios | Blocos: e-mail, nome, texto, número, data, escolha, consentimento e outros | Cada bloco pode gravar numa propriedade, que precisa existir. Há lógica entre páginas. |
| Ação depois do envio (redirecionar, arquivo, cupom) | redirect_url ou a tela de sucesso da Postal | O redirecionamento não vale com double opt-in. Para entregar um arquivo ou um cupom, mande-o num e-mail de uma automação com o gatilho de formulário. |
| Dupla confirmação (double opt-in) | Double opt-in | A pessoa confirma o e-mail e só então entra na audiência. |
| Campo de consentimento | Bloco de consentimento | Guarda a data e o IP do aceite. |
| Origem do tráfego e UTM, captados sozinhos | Blocos ocultos | Na página da Postal, o valor vem da query string (?utm_source=blog). No seu site, mande os valores no envio. |
| Reativação automática de leads | Double opt-in | Um formulário com confirmação pede que a pessoa confirme o e-mail. |
| Pop-ups (saída, rolagem, barra flutuante) | Sem equivalente | Use a ferramenta de pop-up do seu site e envie para o formulário da Postal. |
| Landing pages | Sem equivalente | Hospede a página em outra ferramenta ou no seu site e envie as inscrições para o formulário da Postal. |
- Em Formulários, o envio cria ou atualiza o contato, põe no segmento do formulário e inscreve nos tópicos escolhidos. A opção de validar o e-mail recusa endereços descartáveis e domínios que não recebem e-mail.
- Se um formulário vive dentro de uma landing page ou de um pop-up do RD Station, ele só deixa de captar quando você tira a página do ar. Tire o código antigo do seu site quando o novo estiver no ar e testado.
- Novos leads continuam chegando ao RD Station até você trocar o último formulário. Exporte de novo perto da virada e importe: contatos que já existem são atualizados pelo e-mail.
- A Postal avisa o seu sistema do cadastro pelo webhook
form.submitted. Veja Formulários e a referência de formulários.
Troque a API e os webhooks, se você usa
Se o seu site, o seu ERP ou a sua loja falam com a API 2.0 do RD Station, as chamadas mudam. O desenho é parecido: um evento de conversão cria ou atualiza o contato. Abaixo, o mesmo cadastro nos dois formatos.
POST https://api.rd.services/platform/events?event_type=conversion
Authorization: Bearer <access_token do OAuth>
Content-Type: application/json
{
"event_type": "CONVERSION",
"event_family": "CDP",
"payload": {
"conversion_identifier": "newsletter-site",
"email": "[email protected]",
"name": "Ana Souza",
"cf_cidade": "Campinas",
"tags": ["newsletter"],
"available_for_mailing": true
}
}POST https://api.postal.so/events
Authorization: Bearer ps_sua_chave
Idempotency-Key: newsletter-site-ana-1
Content-Type: application/json
{
"name": "newsletter.site",
"contact": {
"email": "[email protected]",
"first_name": "Ana",
"last_name": "Souza"
},
"contact_properties": { "cidade": "Campinas" },
"properties": { "origem": "site" }
}| No RD Station (API 2.0) | Na Postal | O que muda |
|---|---|---|
OAuth 2.0: app na loja de aplicativos, client_id e client_secret, código, access_token e refresh_token | Chave de API (ps_…) em Authorization: Bearer | Sem renovação de token. Uma chave só de envio basta para eventos e e-mails; contatos pedem acesso total. |
Evento de conversão (POST /platform/events) | POST /events | Um e-mail novo cria o contato. As etiquetas não vão no evento: use POST /contacts/{id}/tags ou uma automação. |
available_for_mailing | unsubscribed no contato | O inverso. Quem se descadastrou só volta com o double opt-in de um formulário ou com a prova do novo consentimento no lote. |
| Eventos de oportunidade, venda, perdida, chat, ligação e mídia | Eventos com nomes que você escolhe | Os mesmos POST /events, que iniciam as automações pelo gatilho de evento. |
Lote de eventos (/platform/events/batch, até 0,2 MB) | POST /events, um por evento | A documentação de eventos da Postal não traz lote. Para contatos, há POST /contacts/batch (até 10.000). |
| Consultar, criar, atualizar e excluir contato | GET, POST, PATCH e DELETE /contacts | Pelo ID, pelo e-mail ou por external_id:<id>. Em PATCH, a lista de etiquetas enviada substitui as do contato, como no RD Station. |
| Criar uma tag para o lead (as tags se somam) | POST /contacts/{id}/tags | Também soma. Tirar uma: DELETE /contacts/{id}/tags/{tag}. |
| Campos personalizados | POST /contact-properties | Chave e tipo. Até 100 por time. |
| Contatos de uma segmentação | GET /contacts?segment_id=… | Também filtra por etiqueta, tópico e descadastro. |
| Estatísticas de e-mail e de fluxos | GET /emails/metrics e as estatísticas de cada campanha | Veja Marketing por e-mail. |
- Prefere um SDK? Os da Postal (Node.js, PHP e Laravel) usam esta mesma API. Veja SDKs e CLI e a referência de eventos.
- O limite de requisições da Postal é por plano (Grátis 5 por segundo, Profissional 10, Escala 20 e Empresarial 50). Veja Limites.
Recrie os webhooks
O Webhook Service do RD Station envia leads, e não eventos de e-mail. Na Postal, os webhooks cobrem e-mails, contatos, formulários, supressões e domínios. Crie o endpoint em Webhooks (painel ou POST /webhooks) e guarde o signing_secret.
| No RD Station (Webhook Service) | Na Postal | Observação |
|---|---|---|
WEBHOOK.CONVERTED: lead que converteu, com filtro por conversão | form.submitted, contact.created e contact.updated | Os eventos de contato trazem a origem da mudança (source), e um endpoint pode ignorar origens. |
WEBHOOK.MARKED_OPPORTUNITY: lead marcado como oportunidade | Sem evento próprio | Marque uma etiqueta ou uma propriedade e use o passo webhook de uma automação com o gatilho de etiqueta ou de propriedade. |
Corpo fixo: event_type, entity_type, event_identifier, timestamp e contact (com cf_…, tags, empresa, bases legais e funil) | {type, created_at, data} | O RD Station diz que o corpo não pode ser personalizado. Os campos de contato da Postal ficam em data. |
| Sem assinatura na página consultada | Padrão Standard Webhooks, HMAC-SHA256: webhook-id, webhook-timestamp e webhook-signature | O segredo (whsec_…) é de cada endpoint. Veja a verificação da assinatura. |
| Dispara a cada conversão: o mesmo lead pode vir mais de uma vez. Importações e atualizações manuais não disparam | Os eventos contact.* também saem na importação de CSV | Se o seu sistema não quer receber a base inteira, ignore a origem import no endpoint. |
| 3 novas tentativas, resposta 2xx em até 5 segundos | 8 tentativas em cerca de 27 horas, resposta 2xx em até 15 segundos | Todas com o mesmo webhook-id: use para descartar duplicatas. Reenvio pelo painel ou por POST /webhooks/{id}/events/{event_id}/replay. |
| Sem evento de descadastro na página consultada | contact.updated com unsubscribed verdadeiro | Use para manter o seu cadastro igual ao da Postal. |
- A URL precisa ser HTTPS e pública, e você escolhe os eventos de cada endpoint. Mande um evento de teste pelo painel antes de virar.
- Os endereços de teste (
[email protected],[email protected]e outros) geram webhooks reais, sem usar a cota. Dependem do plano. - Tire os webhooks do RD Station só depois de virar todo o tráfego: o que ainda entrar por lá continua gerando chamadas.
Confira o que não tem equivalente e vire o tráfego
Vire um fluxo de cada vez, com o RD Station ainda ligado. Comece pelos endereços de teste e por você mesmo, compare entregas e bounces nos primeiros dias e só então passe o resto.
| No RD Station | O que fazer na Postal |
|---|---|
| Landing pages | Sem equivalente. Hospede em outra ferramenta ou no seu site e envie as inscrições para um formulário da Postal. |
| Pop-ups e barras flutuantes | Sem equivalente. Use uma ferramenta de pop-up no seu site, ligada ao formulário da Postal. |
| Lead Scoring | Sem equivalente. Use segmentos dinâmicos por comportamento e propriedades. |
| Funil, oportunidades e distribuição para vendas | Sem equivalente no contato. Guarde a etapa numa propriedade e use um webhook ou a conexão com o RD Station CRM. |
| WhatsApp, SMS e mensagem inteligente | Sem equivalente. A Postal é uma plataforma de e-mail. Continue no RD Station Conversas ou em outra ferramenta. |
| Redes sociais: criação e agendamento de posts, anúncios | Sem equivalente. Continue na ferramenta que você usa. |
| Integrações da loja de aplicativos do RD Station | Sem equivalente direto. Veja as Integrações da Postal e use API, webhooks e conexões de CRM. |
| Histórico de conversões, linha do tempo do lead e relatórios | Não vêm. Exporte o que quiser guardar antes de encerrar a conta. |
| E-mails feitos no editor visual | Refaça no editor da Postal ou cole o HTML que você tiver. |
| Critérios de saída dos fluxos | Use condições e o passo exit. |
Antes de virar a chave
- O domínio está verificado na Postal, e os registros do RD Station continuam no DNS até o último e-mail sair por lá.
- Importei como contatos só quem estava ativo no RD Station.
- Quem estava descadastrado entrou como descadastrado, e não importei por cima uma planilha com “não” na coluna Descadastrado.
- Os endereços de bounce e de spam estão na lista de supressão, ou entraram como descadastrados.
- Guardei de onde veio cada contato e quando se inscreveu, para poder mostrar a base legal do envio.
- A opção de disparar automações ficou desligada na importação, e os fluxos foram revisados antes de ativar.
- Todo e-mail leva o link de descadastro, e testei o meu em um endereço real.
- Os formulários novos usam double opt-in, o texto de consentimento está claro e o código antigo saiu das páginas.
- Decidi onde ficam as landing pages, os pop-ups, o WhatsApp e o SMS, se eu usava.
- As chamadas de API e os webhooks foram trocados, a assinatura é conferida e um evento de teste chegou.
- O primeiro envio vai para o segmento mais engajado, o volume cresce aos poucos, e os bounces foram conferidos nos primeiros dias.
- Guardei a exportação de conversões, os relatórios e o HTML dos e-mails antes de encerrar a conta no RD Station.
Perguntas frequentes
Preciso manter o RD Station durante a migração?
Sim, até terminar: exportar, importar, trocar os formulários, refazer os fluxos e ver chegarem os últimos eventos. Landing pages, pop-ups e formulários continuam captando para o RD Station enquanto estiverem no ar. Exporte de novo perto da virada e importe: contatos que já existem são atualizados pelo e-mail. Baixe também as conversões, os relatórios e o HTML dos e-mails antes de encerrar a conta.
Dá para exportar a base inteira pela API do RD Station?
Não é o caminho. A API 2.0 consulta um contato por vez e devolve os contatos de uma segmentação com poucos campos, sem os personalizados. Para a base completa, use o CSV da Base de Leads.
Posso importar quem está inativo no RD Station?
Quem se descadastrou, sim, marcado como descadastrado, para a Postal lembrar. Quem foi inativado por bounce, e-mail incorreto ou spam vai para a lista de supressão. Quem foi desativado à mão ou descartado é uma decisão sua, e sem prova de consentimento o padrão seguro é deixar de fora.
Uso o RD Station CRM junto. O que acontece com ele?
O RD Station CRM é outro produto e continua como está. A Postal tem conexão pronta com ele, por token: contatos e negociações chegam como contatos, etiquetas e propriedades, e a atividade dos e-mails volta ao CRM. O que a Postal não faz é marcar oportunidades nem mover negócios.
O RD Station tem um SMTP que eu precise trocar?
Não achamos, na documentação de API e na ajuda que consultamos, um servidor SMTP nem uma API de envio de e-mails avulsos do RD Station Marketing: a API 2.0 trata de contatos, eventos, segmentações, fluxos, webhooks e estatísticas. Se a sua conta usa algum SMTP do RD Station (confirme com o suporte dele), troque quatro campos: servidor, porta, usuário e senha. Veja o guia de SMTP.
Posso manter o domínio autenticado nos dois?
Pode. A Postal usa o seletor postal no DKIM e o subdomínio postal no Return-Path e no SPF. Confira, na tela do RD Station, se algum nome da sua conta é igual antes de publicar, e lembre que só pode haver um registro DMARC por domínio.