De RD Station a Postal, sin reactivar a quien se fue
RD Station Marketing reúne correo electrónico, automatización, captación y puntuación de leads. Los leads, los campos, los correos y los flujos pasan a Postal. Las landing pages, los pop-ups, el Lead Scoring, WhatsApp y SMS no tienen equivalente. Esta guía muestra qué se migra, qué rehaces y qué se queda.
- El formato de la base
- CSV
- Flujos, correos y formularios
- Rehacer
- Landing pages y pop-ups
- Sin equivalente
- Conexión con RD Station CRM
- CRM
Visión general
Lo que viene incluido y lo que rehaces
Los leads llegan por archivo CSV. El resto lo recreas en Postal, con esta guía al lado. Nada ocurre solo: exportas, revisas e importas. Lo que RD Station tiene además del correo electrónico no tiene equivalente en Postal.
Viene por archivo
Leads con los campos estándar y personalizados, las etiquetas y quienes están inactivos. El archivo sale de la Base de Leads, y la exportación por la API no cubre toda la base.
Lo rehaces en Postal
Correos (el HTML, cuando lo tienes), segmentaciones, flujos de automatización, formularios, webhooks y las llamadas a la API. Esta guía dice dónde queda cada cosa.
Se queda en RD Station
Landing pages, pop-ups, Lead Scoring, WhatsApp, SMS, redes sociales, el historial de conversiones y los informes. Descarga lo que quieras conservar antes de cerrar la cuenta.
Equivalencia
Los mismos conceptos, otros nombres
RD Station Marketing reúne correo electrónico, automatización, captación y puntuación de leads. Postal se ocupa del correo electrónico: contactos, campañas, automatizaciones, formularios y webhooks. Usa esta tabla como diccionario.
| En RD Station | En Postal | Cómo funciona en Postal |
|---|---|---|
| Lead (Base de Leads) | Contacto (Audiencia) | Cada correo aparece una vez por equipo. El contacto tiene una dirección, nombre, apellido, ID externo, etiquetas y propiedades. |
Campos estándar y personalizados (cf_) | Propiedades | Campos con tipo: texto, número, sí/no o fecha. Hasta 100 por equipo. Creas la propiedad antes de usarla. |
| Etiquetas | Etiquetas | Marcan contactos sin necesidad de un segmento. Sirven en filtros y automatizaciones. |
| Segmentación (lista de segmentación) | Segmentos | Estáticos (una lista armada a mano o por importación) o dinámicos (por filtros, que se actualizan solos, según el plan). |
| Lead inactivo (baja, rebote, spam) | Dado de baja o lista de supresión | Quien se da de baja no recibe campañas ni automatizaciones. En la supresión, la dirección sale de todos los envíos y nunca se convierte en contacto. |
Bases legales (legal_bases) | Sin campo propio | Guarda el origen y la fecha del consentimiento en propiedades. El formulario con campo de consentimiento registra la fecha y la IP. |
| Conversión (formulario, landing page, pop-up o API) | Envío de formulario o evento | El formulario de Postal dispara form.submitted; tu sistema envía eventos con POST /events. |
| Correos de campaña | Campañas | Envío a un segmento y, si quieres, solo a quienes están suscritos a un tema. |
| Plantillas de correo | Plantillas | Editor visual o HTML. |
| Flujos de automatización | Automatizaciones | Un disparador y pasos: esperar, enviar correo electrónico, condición, cambiar el contacto y llamar a un webhook. |
| Formularios | Formularios | Página lista o en tu sitio, con confirmación por correo (double opt-in). |
| Webhook Service | Webhooks | Un endpoint por URL, con los eventos que elijas y firma en cada entrega. |
| API 2.0 (OAuth 2.0) | API REST | Clave ps_… en el encabezado Authorization, sin renovación de token. |
| RD Station CRM | Conexión de CRM | Conexión lista con RD Station CRM, por token. Mira el paso de las segmentaciones y del embudo. |
| Landing pages, pop-ups, Lead Scoring, WhatsApp, SMS y redes sociales | Sin equivalente | Mira la tabla del último paso. |
Haz el inventario en RD Station
Antes de cambiar nada, haz una lista de lo que usa tu cuenta. Cada elemento tiene un lugar en Postal, o no lo tiene, y es mejor descubrirlo ahora. No cierres RD Station todavía: lo vas a necesitar hasta el final.
| En RD Station | Qué anotar | Dónde queda en Postal |
|---|---|---|
| Base de Leads y segmentaciones | Cuántos leads activos e inactivos, y qué segmentaciones se usan en envíos y flujos | Audiencia |
| Campos personalizados | El nombre y el tipo de cada campo que aún importa | Propiedades |
| Etiquetas | Los que entran en filtros y flujos | Etiquetas |
| Correos y modelos | Los que aún se usan y si guardas el HTML original | Plantillas y Campañas |
| Flujos de automatización | Entrada, condiciones, acciones y salida de cada flujo activo | Automatizaciones |
| Formularios, pop-ups y landing pages | En qué páginas está instalado cada uno | Formularios (pop-ups y landing pages: sin equivalente) |
| Lead Scoring, embudo y oportunidades | Las reglas de puntuación, las etapas y quién recibe las oportunidades | Propiedades, segmentos y la conexión con RD Station CRM |
| API 2.0, webhooks e integraciones | Quién llama a la API, quién recibe los webhooks y qué viene de la tienda de aplicaciones | Claves de API, Webhooks y Conexiones de CRM |
| Dominio de envío | Los registros de DNS que pidió RD Station | Dominios |
- Quien exporta necesita acceso a la Base de Leads y a la cuenta de RD Station. Quien se ocupa del sitio web o del DNS tendrá que publicar registros (próximo paso) y cambiar el código de los formularios.
- Crea la cuenta en Postal. El límite de contactos del plan está en Precios: en el plan Gratis son 1.000 contactos, en Profesional 5.000 y en Escala 50.000. Revisa en tu cuenta de RD Station el límite de tu plan y cuántos leads tiene la base.
Verifica el dominio de envío en Postal
En Dominios, Postal muestra pocos registros para que quien se ocupa del DNS los copie, y los comprueba sola durante hasta 72 horas. El dominio puede seguir autenticado en RD Station al mismo tiempo.
| En RD Station (según la ayuda) | En Postal | |
|---|---|---|
| Registros solicitados | Tres de DKIM, uno de SPF y uno de DMARC, casi siempre CNAME o TXT. El tipo aparece indicado en la pantalla de RD Station | Tres: DKIM (TXT en postal._domainkey), Return-Path (MX en postal) y SPF (TXT en postal) |
| SPF | Un include de RD Station (include:_spf.rdstation.com.br) en el registro SPF que el dominio ya tiene | Queda en el subdominio postal, y el SPF del dominio principal no cambia |
| DMARC | Un registro que pide RD Station | Opcional. Solo puede haber un registro _dmarc por dominio: conserva el tuyo |
| Cuándo se aplica | La propagación puede tardar hasta 48 horas | Postal comprueba sola durante hasta 72 horas, con el estado de cada registro |
- Prefiere un subdominio solo para marketing, como
news.exemplo.com.br. Así, lo que ocurra con las campañas no afecta a los correos de tu sistema. - Los nombres de los registros DKIM de RD Station no constan en la ayuda que consultamos. Copia los de la pantalla de tu cuenta y comprueba si alguno es igual a
postal._domainkeyantes de publicar. - No borres los registros de RD Station mientras algún correo electrónico siga saliendo por ahí. Los formularios y los flujos antiguos siguen enviando hasta que los apagues.
- Activa el seguimiento de aperturas y clics en el dominio si tus informes y flujos dependen de ellos. Postal avisa por el webhook
domain.updatedcuando el dominio pasa averified. Mira Dominios y DNS.
Exporta los leads de RD Station
El camino completo es el CSV de la Base de Leads. Abre la Base de Leads, elige la base entera o una segmentación y usa las acciones de la lista para exportar. Marcas los campos, estándar y personalizados, e indicas el correo electrónico que recibirá el archivo.
- La ayuda de RD Station describe dos formatos: el CSV adaptado para Excel (campos separados por tabulación) y el CSV estándar (separado por coma). Postal detecta coma, punto y coma y tabulación, y lee archivos en UTF-8 y en Windows-1252: sirve cualquiera.
- El archivo llega por correo electrónico, y una base grande tarda más. Cada fila es un lead. Los nombres de los menús han cambiado con el tiempo: si no lo encuentras, busca “exportar” en la Base de Leads.
- Exporta la base entera una vez y, después, cada segmentación que quieras conservar como segmento. La exportación de conversiones es otra y trae una fila por conversión: Postal no importa historial, pero guarda ese archivo.
- La API 2.0 no sustituye al CSV. Consulta un contacto a la vez (por
uuid, correo electrónico o teléfono) y devuelve los contactos de una segmentación solo conuuid, nombre, correo electrónico, teléfono y fechas. Los campos personalizados quedan fuera. El límite es de 120 solicitudes por minuto por cuenta en los planes Light, Basic y Pro. - El campo Empresa no sale por la API de contactos ni por la de segmentaciones: solo aparece en el cuerpo de los webhooks. Si te importa, márcalo en el archivo.
Separa por situación: primero el consentimiento
Un lead inactivo en RD Station no recibe campañas ni correos de flujos. Cada motivo de inactividad tiene un destino distinto en Postal. Aquí es donde se protege a quien pidió salir.
Leads que reciben los correos de RD Station.
Impórtalos como contactos.
Hicieron clic en darse de baja en un correo y quedaron inactivos.
Impórtalos marcados como dados de baja, para que Postal lo recuerde. Nunca como suscritos.
Inactivados por rebote permanente (hard bounce), rebotes temporales (soft bounces) repetidos, correo incorrecto o por marcar un correo como spam.
Ponlos en la lista de supresión.
Alguien marcó “Desativar o lead” en el perfil o descartó el lead.
Decide caso por caso. Sin prueba de consentimiento, no importes como suscrito.
- Según la ayuda de RD Station, el lead queda inactivo al darse de baja, por correo incorrecto, rebote permanente (hard bounce), rebotes temporales (soft bounces) repetidos (cinco, según el artículo), por ser descartado o al marcar un correo como spam. También se puede desactivar un lead a mano, desde el perfil.
- No encontramos, en las páginas que consultamos, cómo marca el archivo exportado a los leads inactivos. Antes de importar, abre el archivo, busca una columna de situación y compara el total con los leads activos que muestra RD Station. Si no se pueden separar, no importes como suscrito a quien no puedas demostrar que está activo.
- Dados de baja: en su archivo, deja una columna Dado de baja rellena con
simen todas las filas y apunta esa columna al campo Dado de baja (sí/no) en la importación. En los activos, no apuntes la columna: para quien ya está en Postal, vale el valor del archivo, y un “no” reactivaría a alguien que ya salió. - Suprimidos: Postal ignora, en la importación, las direcciones que están en la lista de supresión. Para suprimir una lista grande, usa la API (
POST /suppressions/batch/add, de 100 en 100) con ayuda de quien se ocupa de tu sistema; en el panel, Supresiones acepta una dirección a la vez. Sin la API, impórtalas como dadas de baja: nunca recibirán campañas, pero ocupan un lugar en el límite de contactos del plan. - Ojo con una diferencia: en RD Station, quien se dio de baja por error o marcó spam no vuelve a estar activo solo por convertir en una landing page. Hace falta la reactivación automática, con un correo de confirmación. En Postal, quien se suscribe por un formulario vuelve a recibir, aunque se hubiera dado de baja antes. Para mantener la cautela, activa el double opt-in en los formularios. Una dirección de la lista de supresión no puede suscribirse.
- RD Station dice que actúa como encargado del tratamiento de los datos y no bloquea el envío a leads sin base legal. Quien responde por la base legal del envío eres tú, en los dos lugares. Mira el paso siguiente para guardar la prueba.
Importa los leads y los campos en Postal
En Audiencia, en la pestaña Contactos, haz clic en Importar CSV. Elige el archivo, indica a qué campo corresponde cada columna y comprueba la vista previa antes de importar. La importación se ejecuta en segundo plano y puedes seguir el resultado.
| En RD Station | En Postal | Observación |
|---|---|---|
| Nombre (un solo campo) | Nombre y Apellido | RD Station tiene un campo de nombre. Divide la columna en la hoja de cálculo, o asigna todo a Nombre y acepta “Hola, Ana Souza” en los correos. |
| Uno por contacto. Los correos adicionales de RD Station no tienen campo en Postal. | ||
| Teléfono, teléfono personal y celular | Propiedades de texto | Postal no envía SMS ni WhatsApp. Guárdalos solo si tu sistema los usa. |
| Cargo, ciudad, estado, país, sitio web, bio y redes sociales | Propiedades | Crea las que quieras conservar. |
| Fecha de nacimiento | Propiedad de tipo fecha | Acepta 2026-10-28 y 28/10/2026. |
| Etiquetas | Etiquetas | Nombres separados por coma o punto y coma. Las que no existen se crean. |
Campos personalizados (cf_…) | Propiedades | Texto, número, sí/no o fecha. La importación no crea propiedades nuevas: créalas antes, con la clave que quieras usar. |
Etapa del embudo (Lead, Qualified Lead y Client en la API), oportunidad y responsable | Propiedades | Quedan como valores guardados. Nada se actualiza solo. |
Puntuación de perfil y de interés (fit e interest) | Propiedades numéricas | Solo si el archivo la trae. Es la foto del día de la exportación. |
| Bases legales, origen y fecha de la conversión | Propiedades de texto y de fecha | Sirven para demostrar la base legal del envío. |
Identificador del lead (uuid) | ID externo | Solo si el archivo lo trae. Ayuda a vincular el contacto con RD Station mientras conviven los dos. |
- Los nombres de las columnas de tu archivo pueden ser otros: lo importante es apuntar cada columna al campo correcto.
- Cada segmentación que quieras conservar se convierte en un segmento estático: exporta una por archivo e importa cada uno eligiendo el segmento. Solo los segmentos estáticos reciben contactos importados. Los dinámicos los rehaces en el paso siguiente.
- Si quieres separar asuntos, crea Temas y marca el tema en Suscribir a los temas. Ese campo suscribe a todos los contactos del archivo.
- Deja desactivada la opción Disparar automatizaciones. Activada, cada contacto nuevo puede iniciar automatizaciones, y una base grande podría recibir de golpe la secuencia de bienvenida.
- Los contactos que ya existen se actualizan por el correo electrónico. Las celdas vacías no borran valores, y los correos repetidos en el archivo cuentan solo la primera vez. Cada archivo puede tener hasta 20 MB: divide los más grandes. La importación se detiene cuando se alcanza el límite de contactos del plan.
- Antes de enviar, pasa la lista por la Verificación de correos, que marca direcciones inválidas y de riesgo.
Recrea las plantillas y las campañas
Los correos y las campañas no se migran solos. Lo que se puede llevar es el HTML, y el resto es volver a montarlo. RD Station importa HTML (por una dirección pública o pegado), así que, si tus correos nacieron de un HTML, todavía lo tienes. Los hechos en el editor visual hay que rehacerlos.
| En RD Station (selector de variables del editor) | En Postal | Observación |
|---|---|---|
| Nombre y primer nombre del lead | {{{FIRST_NAME}}} | Acepta un valor predeterminado: {{{FIRST_NAME|cliente}}}. Si importaste el nombre completo en Nombre, el valor sale completo. |
| Correo electrónico del lead | {{{EMAIL}}} | |
| Empresa y campos personalizados | {{{contact.chave}}} | La propiedad debe existir. Vale su clave. |
| Enlace de baja del pie de página | {{{POSTAL_UNSUBSCRIBE_URL}}} | Sin la variable, Postal añade un pie de baja al final de las campañas. |
| Datos de un evento (carrito, pedido) | {{event.chave}} | En los correos de las automatizaciones iniciadas por un evento. |
- El blog de RD Station dice que las variables vienen del selector del editor (nombre, primer nombre, correo electrónico, empresa y los campos personalizados), pero la documentación que consultamos no muestra cómo aparecen en el HTML. Busca en el código lo que está entre llaves o barras y cámbialo por el equivalente de Postal.
- No encontramos, en la ayuda, un botón para descargar el HTML de un correo hecho en el editor de RD Station. Si solo tienes el correo terminado, una salida es enviarte una prueba a ti mismo y copiar el HTML del mensaje recibido. Ese HTML puede traer enlaces de seguimiento y el pie de RD Station: cámbialos por enlaces directos y por
{{{POSTAL_UNSUBSCRIBE_URL}}}. - En Postal, en Plantillas, monta el correo en el editor visual o pega el HTML. Las campañas también aceptan HTML. Si las imágenes están alojadas en RD Station, vuelve a subirlas antes de cerrar la cuenta.
- Para rehacer una campaña, abre Campañas y elige el segmento (y, si quieres, el tema), el remitente de un dominio verificado, el asunto y el texto de vista previa. Envía una prueba y programa el envío. Solo reciben los contactos del segmento que no están dados de baja, no están en la lista de supresión y, si hay tema, están suscritos a él.
- Las campañas ya enviadas no se importan. Guarda el HTML y los informes antes de cerrar la cuenta. Las plantillas solo sustituyen variables: las condiciones y listas dentro del correo las resuelves en tu sistema.
Rehaz las segmentaciones, el embudo y la puntuación
En el archivo vienen solo los contactos. Las reglas de las segmentaciones, la puntuación y las etapas del embudo las recreas tú. No encontramos, en la API de RD Station, una forma de leer las reglas de una segmentación: devuelve solo los contactos.
| En RD Station | En Postal | Qué hacer |
|---|---|---|
| Segmentación por campos, etiquetas, conversiones y correos | Segmento dinámico | Rehaz los filtros: correo y nombre, fecha de creación, baja, estado de la verificación, propiedad, etiqueta, tema, segmento, actividad en correos y evento. Hasta 10 grupos y 20 condiciones. Crear segmentos dinámicos depende del plan; el plan Gratis permite 3 segmentos. |
| Segmentaciones estándar, como la base entera | Todos los contactos de la Audiencia | No hace falta hacer nada. |
| Lead Scoring: puntuación de perfil y de interés | Sin equivalente | Monta segmentos dinámicos por comportamiento: abrió o hizo clic al menos N veces en los últimos X días (actividad en correos), realizó un evento, o tiene una propiedad con cierto valor. |
Etapa del embudo (Lead, Qualified Lead y Client en la API) y oportunidad | Propiedad o etiqueta | Crea una propiedad estagio y usa la automatización para cambiarla. Postal no tiene embudo de ventas en el contacto. |
| Integración con RD Station CRM | Conexión de CRM | Mira los elementos debajo de la tabla. |
- El Lead Scoring de RD Station da dos notas: perfil (el peso de cada campo por los puntos de la respuesta del lead) e interés (suma de puntos por acciones en correos, flujos y conversiones; cada acción cuenta una vez). Según la ayuda, está en los planes Pro y Advanced. En Postal no hay cuenta de puntos: la documentación de automatizaciones solo muestra cómo guardar un valor fijo en una propiedad.
- Si hoy usas la nota para decidir quién pasa a ventas, cambia la nota por una regla clara: por ejemplo, el segmento “calientes” son los contactos que hicieron clic en 3 correos en los últimos 30 días y tienen un cargo con poder de decisión.
- Postal tiene una conexión lista con RD Station CRM (y no con RD Station Marketing). Pegas el token de la instancia (menú de la cuenta, Configurações, Integrações, Token da API) y creas en el CRM webhooks de contactos y de negociaciones, con la URL que muestra Postal. Las etapas de las negociaciones se convierten en propiedad o etiqueta del contacto y pueden iniciar una automatización. En sentido contrario, la actividad de los correos vuelve al CRM como actividad en la negociación abierta o como nota en el contacto.
- Postal no mueve negociaciones en el CRM ni marca oportunidades. Si hoy es RD Station Marketing quien marca oportunidades y las pasa al equipo de ventas, decide cómo continúa eso: un paso de webhook en una automatización puede avisar a tu sistema. El número de conexiones de CRM depende del plan. Mira Conexiones de CRM.
Rehaz los flujos de automatización
Los flujos no se migran solos. Abre cada flujo activo de RD Station y monta el equivalente en Automatizaciones. Aprovecha para revisar lo que aún tiene sentido: los flujos parados desde hace meses no hace falta llevarlos.
| En RD Station | En Postal | Observación |
|---|---|---|
| Entrada: convirtió en un evento (landing page, formulario, pop-up o integración) | Disparador form.submitted (formulario de Postal) o event (enviado por tu sistema) | La landing page y el pop-up no existen en Postal: la conversión pasa a venir de un formulario o de tu código. |
| Entrada: entró en la lista de segmentación | Disparador segment.added | En un segmento dinámico, vale una vez por entrada. Guardar un segmento no dispara nada para quien ya cumple sus condiciones. |
| Condiciones de entrada Y y O | Filtros del disparador de evento (hasta 10, todos deben cumplirse) | Para el O, monta un segmento dinámico con “cualquiera” y usa el disparador de segmento, o crea una automatización por camino. |
| Insertar leads en un flujo por la API | POST /events con el nombre del disparador, o una etiqueta o un segmento | En RD Station, el límite es de 10 leads por solicitud (Light y Basic), 25 (Pro) y 50 (Advanced). |
| Acción: enviar correo | Paso send_email | Envía una plantilla publicada. Con detect_replies, Postal detecta las respuestas. |
| Acción: esperar, con la opción de contar solo días hábiles | Paso wait | De minutos a semanas, o hasta una hora en ciertos días de la semana (1 a 5 es de lunes a viernes), con zona horaria. |
| Caminos y condiciones sobre el lead | Paso condition, con los caminos Sí y No | Condiciones por propiedad, evento, segmento, tema, etiqueta y actividad en correo. Para más caminos, encadena condiciones. |
| Añadir o quitar etiqueta | Paso update_contact | También cambia propiedades, segmentos y temas. |
| Cambiar la etapa del embudo y marcar oportunidad | Paso update_contact | Guarda una propiedad o una etiqueta. No hay embudo de ventas. |
| Enviar el lead a una URL (integración) | Paso webhook | Envía el contacto y el evento a tu URL. |
| Enviar WhatsApp, SMS o mensaje inteligente | Sin equivalente | Postal es una plataforma de correo electrónico. |
| Criterios de salida del flujo (marcó oportunidad, convirtió de nuevo) | Sin criterio de salida global | La documentación de automatizaciones no lo describe. Pon una condición antes del correo y un paso exit en el camino de quien ya debe salir. |
- Postal añade el paso
wait_for(esperar a que el contacto abra, haga clic o responda, hasta un plazo) y la prueba A/B (experiment, en los planes que la incluyen). - Cada contacto entra una vez por defecto (
reentry: "once"). Para entrar con cada disparador, usaevery_time. Las importaciones no inician automatizaciones, a menos que actives esa opción. Revisa quién entraría antes de activar. - Los eventos de e-commerce de RD Station (checkout iniciado, carrito abandonado, pedido realizado, pagado, enviado, entregado, cancelado y reembolsado) se convierten en eventos que tu sistema envía con
POST /events, con los nombres que elijas, comoorder_paid. Postal no tiene integración lista con plataformas de tienda, así que esto requiere a alguien que desarrolle. - Cada plan tiene un límite de ejecuciones por mes. Mira Automatizaciones y la referencia de automatizaciones.
Rehaz los formularios de suscripción
Los formularios de RD Station siguen mandando gente a RD Station mientras estén activos. Recrea cada uno en Postal y cambia la dirección o el código en tus páginas.
| En RD Station | En Postal | Observación |
|---|---|---|
| Formulario para el sitio web (código HTML de inserción) | Formulario: página lista en forms.postal.so/seu-nome o envío desde tu sitio | Cambia el código antiguo por el nuevo, página por página. |
| Campos y campos obligatorios | Bloques: correo, nombre, texto, número, fecha, elección, consentimiento y otros | Cada bloque puede guardar en una propiedad, que debe existir. Hay lógica entre páginas. |
| Acción después del envío (redirigir, archivo, cupón) | redirect_url o la pantalla de éxito de Postal | La redirección no vale con double opt-in. Para entregar un archivo o un cupón, mándalo en un correo de una automatización con el disparador de formulario. |
| Doble confirmación (double opt-in) | Double opt-in | La persona confirma el correo y solo entonces entra en la audiencia. |
| Campo de consentimiento | Bloque de consentimiento | Guarda la fecha y la IP de la aceptación. |
| Origen del tráfico y UTM, captados automáticamente | Bloques ocultos | En la página de Postal, el valor viene del query string (?utm_source=blog). En tu sitio, manda los valores en el envío. |
| Reactivación automática de leads | Double opt-in | Un formulario con confirmación pide a la persona que confirme el correo. |
| Pop-ups (salida, desplazamiento, barra flotante) | Sin equivalente | Usa la herramienta de pop-up de tu sitio y envía al formulario de Postal. |
| Landing pages | Sin equivalente | Aloja la página en otra herramienta o en tu sitio y envía las suscripciones al formulario de Postal. |
- En Formularios, el envío crea o actualiza el contacto, lo pone en el segmento del formulario y lo suscribe a los temas elegidos. La opción de verificar el correo rechaza direcciones desechables y dominios que no reciben correo.
- Si un formulario vive dentro de una landing page o de un pop-up de RD Station, solo deja de captar cuando retiras la página. Quita el código antiguo de tu sitio cuando el nuevo esté publicado y probado.
- Siguen llegando leads nuevos a RD Station hasta que cambies el último formulario. Vuelve a exportar cerca del cambio e importa: los contactos que ya existen se actualizan por el correo electrónico.
- Postal avisa a tu sistema del registro por el webhook
form.submitted. Mira Formularios y la referencia de formularios.
Cambia la API y los webhooks, si los usas
Si tu sitio, tu ERP o tu tienda hablan con la API 2.0 de RD Station, las llamadas cambian. El diseño es parecido: un evento de conversión crea o actualiza el contacto. Abajo, el mismo registro en los dos 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" }
}| En RD Station (API 2.0) | En Postal | Qué cambia |
|---|---|---|
OAuth 2.0: app en la tienda de aplicaciones, client_id y client_secret, código, access_token y refresh_token | Clave de API (ps_…) en Authorization: Bearer | Sin renovación de token. Una clave solo de envío basta para eventos y correos; los contactos piden acceso total. |
Evento de conversión (POST /platform/events) | POST /events | Un correo nuevo crea el contacto. Las etiquetas no van en el evento: usa POST /contacts/{id}/tags o una automatización. |
available_for_mailing | unsubscribed en el contacto | Lo contrario. Quien se dio de baja solo vuelve con el double opt-in de un formulario o con la prueba del nuevo consentimiento en el lote. |
| Eventos de oportunidad, venta, perdida, chat, llamada y medios | Eventos con nombres que tú eliges | Los mismos POST /events, que inician las automatizaciones por el disparador de evento. |
Lote de eventos (/platform/events/batch, hasta 0,2 MB) | POST /events, uno por evento | La documentación de eventos de Postal no incluye lote. Para contactos, existe POST /contacts/batch (hasta 10.000). |
| Consultar, crear, actualizar y eliminar contacto | GET, POST, PATCH y DELETE /contacts | Por ID, por correo o por external_id:<id>. En PATCH, la lista de etiquetas enviada sustituye a la del contacto, como en RD Station. |
| Crear una etiqueta para el lead (las etiquetas se suman) | POST /contacts/{id}/tags | También suma. Para quitar una: DELETE /contacts/{id}/tags/{tag}. |
| Campos personalizados | POST /contact-properties | Clave y tipo. Hasta 100 por equipo. |
| Contactos de una segmentación | GET /contacts?segment_id=… | También filtra por etiqueta, tema y baja. |
| Estadísticas de correo y de flujos | GET /emails/metrics y las estadísticas de cada campaña | Mira Marketing por correo. |
- ¿Prefieres un SDK? Los de Postal (Node.js, PHP y Laravel) usan esta misma API. Mira SDKs y CLI y la referencia de eventos.
- El límite de solicitudes de Postal es por plan (Gratis 5 por segundo, Profesional 10, Escala 20 y Empresarial 50). Mira Límites.
Recrea los webhooks
El Webhook Service de RD Station envía leads, y no eventos de correo. En Postal, los webhooks cubren correos, contactos, formularios, supresiones y dominios. Crea el endpoint en Webhooks (panel o POST /webhooks) y guarda el signing_secret.
| En RD Station (Webhook Service) | En Postal | Observación |
|---|---|---|
WEBHOOK.CONVERTED: lead que convirtió, con filtro por conversión | form.submitted, contact.created y contact.updated | Los eventos de contacto traen el origen del cambio (source), y un endpoint puede ignorar orígenes. |
WEBHOOK.MARKED_OPPORTUNITY: lead marcado como oportunidad | Sin evento propio | Marca una etiqueta o una propiedad y usa el paso webhook de una automatización con el disparador de etiqueta o de propiedad. |
Cuerpo fijo: event_type, entity_type, event_identifier, timestamp y contact (con cf_…, etiquetas, empresa, bases legales y embudo) | {type, created_at, data} | RD Station dice que el cuerpo no se puede personalizar. Los campos de contacto de Postal quedan en data. |
| Sin firma en la página consultada | Estándar Standard Webhooks, HMAC-SHA256: webhook-id, webhook-timestamp y webhook-signature | El secreto (whsec_…) es de cada endpoint. Consulta la verificación de la firma. |
| Se dispara en cada conversión: el mismo lead puede llegar más de una vez. Las importaciones y las actualizaciones manuales no lo disparan | Los eventos contact.* también salen en la importación de CSV | Si tu sistema no quiere recibir toda la base, ignora el origen import en el endpoint. |
| 3 reintentos, respuesta 2xx en hasta 5 segundos | 8 intentos en unas 27 horas, respuesta 2xx en hasta 15 segundos | Todos con el mismo webhook-id: úsalo para descartar duplicados. Reenvío desde el panel o por POST /webhooks/{id}/events/{event_id}/replay. |
| Sin evento de baja en la página consultada | contact.updated con unsubscribed verdadero | Úsalo para mantener tu registro igual al de Postal. |
- La URL debe ser HTTPS y pública, y eliges los eventos de cada endpoint. Manda un evento de prueba desde el panel antes de cambiar.
- Las direcciones de prueba (
[email protected],[email protected]y otras) generan webhooks reales, sin usar la cuota. Dependen del plan. - Quita los webhooks de RD Station solo después de pasar todo el tráfico: lo que aún entre por ahí sigue generando llamadas.
Revisa lo que no tiene equivalente y pasa el tráfico
Cambia un flujo a la vez, con RD Station todavía activo. Empieza por las direcciones de prueba y por ti mismo, compara entregas y rebotes en los primeros días y solo entonces pasa el resto.
| En RD Station | Qué hacer en Postal |
|---|---|
| Landing pages | Sin equivalente. Aloja la página en otra herramienta o en tu sitio y envía las suscripciones a un formulario de Postal. |
| Pop-ups y barras flotantes | Sin equivalente. Usa una herramienta de pop-up en tu sitio, conectada al formulario de Postal. |
| Lead Scoring | Sin equivalente. Usa segmentos dinámicos por comportamiento y propiedades. |
| Embudo, oportunidades y distribución a ventas | Sin equivalente en el contacto. Guarda la etapa en una propiedad y usa un webhook o la conexión con RD Station CRM. |
| WhatsApp, SMS y mensaje inteligente | Sin equivalente. Postal es una plataforma de correo electrónico. Continúa en RD Station Conversas o en otra herramienta. |
| Redes sociales: creación y programación de publicaciones, anuncios | Sin equivalente. Continúa en la herramienta que uses. |
| Integraciones de la tienda de aplicaciones de RD Station | Sin equivalente directo. Mira las Integraciones de Postal y usa API, webhooks y conexiones de CRM. |
| Historial de conversiones, línea de tiempo del lead e informes | No se migran. Exporta lo que quieras conservar antes de cerrar la cuenta. |
| Correos hechos en el editor visual | Rehaz en el editor de Postal o pega el HTML que tengas. |
| Criterios de salida de los flujos | Usa condiciones y el paso exit. |
Antes de cambiar la clave
- El dominio está verificado en Postal, y los registros de RD Station siguen en el DNS hasta que salga el último correo por ahí.
- Importé como contactos solo a quienes estaban activos en RD Station.
- Quien estaba dado de baja entró como dado de baja, y no importé encima una hoja con “no” en la columna Dado de baja.
- Las direcciones de rebote y de spam están en la lista de supresión, o entraron como dadas de baja.
- Guardé de dónde vino cada contacto y cuándo se suscribió, para poder mostrar la base legal del envío.
- La opción de disparar automatizaciones quedó desactivada en la importación, y los flujos se revisaron antes de activarlos.
- Todo correo lleva el enlace de cancelación de suscripción, y probé el mío en una dirección real.
- Los formularios nuevos usan double opt-in, el texto de consentimiento es claro y el código antiguo salió de las páginas.
- Decidí dónde quedan las landing pages, los pop-ups, WhatsApp y SMS, si los usaba.
- Las llamadas a la API y los webhooks se cambiaron, la firma se comprueba y llegó un evento de prueba.
- El primer envío va al segmento más comprometido, el volumen crece poco a poco, y los rebotes se revisaron en los primeros días.
- Guardé la exportación de conversiones, los informes y el HTML de los correos antes de cerrar la cuenta en RD Station.
Preguntas frecuentes
¿Necesito mantener RD Station durante la migración?
Sí, hasta terminar: exportar, importar, cambiar los formularios, rehacer los flujos y ver llegar los últimos eventos. Las landing pages, los pop-ups y los formularios siguen captando para RD Station mientras estén activos. Vuelve a exportar cerca del cambio e importa: los contactos que ya existen se actualizan por el correo electrónico. Descarga también las conversiones, los informes y el HTML de los correos antes de cerrar la cuenta.
¿Se puede exportar toda la base por la API de RD Station?
No es el camino. La API 2.0 consulta un contacto a la vez y devuelve los contactos de una segmentación con pocos campos, sin los personalizados. Para la base completa, usa el CSV de la Base de Leads.
¿Puedo importar a quienes están inactivos en RD Station?
A quien se dio de baja, sí, marcado como dado de baja, para que Postal lo recuerde. Quien fue inactivado por rebote, correo incorrecto o spam va a la lista de supresión. Quien fue desactivado a mano o descartado es decisión tuya, y sin prueba de consentimiento lo más seguro es dejarlo fuera.
Uso RD Station CRM a la vez. ¿Qué pasa con él?
RD Station CRM es otro producto y sigue como está. Postal tiene una conexión lista con él, por token: los contactos y las negociaciones llegan como contactos, etiquetas y propiedades, y la actividad de los correos vuelve al CRM. Lo que Postal no hace es marcar oportunidades ni mover negociaciones.
¿RD Station tiene un SMTP que tenga que cambiar?
No encontramos, en la documentación de API y en la ayuda que consultamos, un servidor SMTP ni una API de envío de correos sueltos de RD Station Marketing: la API 2.0 trata de contactos, eventos, segmentaciones, flujos, webhooks y estadísticas. Si tu cuenta usa algún SMTP de RD Station (confírmalo con su soporte), cambia cuatro campos: servidor, puerto, usuario y contraseña. Mira la guía de SMTP.
¿Puedo mantener el dominio autenticado en los dos?
Se puede. Postal usa el selector postal en el DKIM y el subdominio postal en el Return-Path y en el SPF. Comprueba, en la pantalla de RD Station, si algún nombre de tu cuenta es igual antes de publicar, y recuerda que solo puede haber un registro DMARC por dominio.
Sigue por aquí
Automatizaciones
Mensajes que salen solos, en el momento justo.
Más informaciónFormularios
Registros que se convierten en contactos al instante, con confirmación por correo.
Más informaciónIntegraciones
Conecta Postal con RD Station CRM y otros sistemas.
Más informaciónOtras guías de migración