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
¿Empezamos?
El plan gratuito incluye 1.000 verificaciones al mes. Sin tarjeta de crédito.