Verificación de email para registros en SaaS
Frena registros falsos, emails desechables y abusos de la prueba gratuita antes de que entren en tu producto, en menos de 100 ms.
Por qué los registros falsos hacen más daño del que parece
Cada registro sin verificar genera problemas aguas abajo: emails de onboarding que no llegan, consumo inflado del plan gratuito, métricas de activación distorsionadas y ruido de soporte de usuarios que nunca pensaron en pagar.
de las direcciones de email B2B dejan de ser válidas en 12 meses
Estimación del sector
Los emails desechables contaminan tu base de usuarios
Quien abusa de las pruebas gratuitas crea cuentas nuevas con direcciones de usar y tirar de Mailinator, YOPmail y miles de servicios similares. Ellos consiguen pruebas ilimitadas; tú, datos que no valen nada.
Las erratas hunden la tasa de activación
Un email mal escrito en el registro —«gmal.com» en lugar de «gmail.com»— hace que tu correo de activación rebote. El usuario se rinde. Tú pierdes a un cliente real.
Los emails inválidos inflan tu tasa de rebote
Cuando envías onboarding, novedades de producto o facturas, las direcciones inválidas rebotan. Mantener tasas de rebote por encima del 2 % hace que los grandes proveedores marquen tu dominio de envío.
Los emails de rol rinden mal
Los registros con direcciones info@, soporte@ o admin@ casi nunca convierten. Pertenecen a buzones compartidos sin responsable individual, y los correos de activación se pierden ahí dentro.
Validación en tiempo real en el momento del registro
Mailbeam se integra en tu endpoint de registro o en tu formulario y devuelve un resultado en menos de 100 ms: lo bastante rápido para validar en línea sin ralentizar la experiencia del usuario.
Respuesta en menos de 100 ms
Verifica el email mientras el usuario sigue en el formulario de registro. Sin ruedas de carga ni retrasos de página.
Detección de emails desechables
Bloquea más de 50.000 dominios desechables conocidos. La lista se actualiza de forma continua: los servicios nuevos de usar y tirar se detectan en cuestión de horas.
Sugerencias ante erratas
Cuando un usuario escribe «gmal.com», devuelve la sugerencia «gmail.com» y deja que la corrija antes de enviar el formulario.
Marcado de emails de rol
Detecta info@, soporte@, admin@ y más de 30 prefijos de rol. Decide si rechazarlos o encaminarlos de otra forma según tu producto.
Implementación
Listo para copiar y pegar. Cambia la clave de API e intégralo en tu flujo actual.
import { NextRequest, NextResponse } from "next/server";
// Todavía no hay SDK: el wrapper de 12 líneas de /docs/quickstart.
import { verifyEmail } from "@/lib/mailbeam";
export async function POST(req: NextRequest) {
const { email, password } = await req.json();
const result = await verifyEmail(email);
if (!result.valid) {
return NextResponse.json(
{
field: "email",
error: "Introduce una dirección de email válida.",
suggestion: result.suggestion ?? null,
},
{ status: 422 }
);
}
if (result.disposable) {
return NextResponse.json(
{ field: "email", error: "No se admiten direcciones de email temporales." },
{ status: 422 }
);
}
// Crear la cuenta de usuario
const user = await db.user.create({
data: { email, passwordHash: hash(password) },
});
await sendActivationEmail(user);
return NextResponse.json({ userId: user.id });
}Ejemplo real
Codeflow (ejemplo ilustrativo)
SaaS de herramientas para desarrolladores
Reto
El 30 % de los registros gratuitos usaba emails desechables para abusar de la prueba de 14 días. Los correos de activación tenían un 12 % de rebote.
Resultado
Tras añadir Mailbeam en el registro, los registros con desechables cayeron prácticamente a cero y la tasa de rebote bajó por debajo del 0,5 %.
12 % → 0,4 % de rebote
* Ejemplo basado en datos anonimizados de clientes. Los resultados pueden variar.
Plan recomendado
Starter
La mayoría de productos SaaS con menos de 10.000 registros al mes encajan sin problema en el plan Starter. La verificación individual en tiempo real es el único endpoint necesario.
Preguntas frecuentes
¿Cómo de rápida es la verificación? ¿Ralentizará mi formulario de registro?
Mailbeam responde en menos de 100 ms en el percentil 99. En la práctica, los usuarios nunca perciben que se está verificando: termina antes de que hayan acabado de leer el mensaje de éxito.
¿Puedo verificar el email sin rechazar el registro?
Sí. Puedes usar el resultado de la verificación para puntuar la dirección (de 0 a 100) y aplicar tus propios umbrales; por ejemplo, permitir emails de rol pero marcarlos para revisión manual.
¿Y si la comprobación MX pasa pero la SMTP falla?
Que el MX pase significa que el dominio puede recibir correo. Que el SMTP falle significa que ese buzón concreto puede no existir. Puedes rechazar (modo estricto) o avisar al usuario (modo permisivo) según lo que necesite tu flujo de registro.
¿Mailbeam almacena los emails que verifica?
No. Las direcciones no se almacenan una vez completada la verificación. Mailbeam cumple el RGPD y está alojado en la UE.
¿Empezamos?
El plan gratuito incluye 1.000 verificaciones al mes. Sin tarjeta de crédito.