Verifica delle email per le agenzie di email marketing
La reputazione della tua agenzia dipende dalla recapitabilità. Una sola lista sporca di un cliente può danneggiare l'infrastruttura di invio che condividi con tutti gli account.
Perché un'agenzia si assume più rischio di recapitabilità di un team interno
Le agenzie che gestiscono più programmi email operano su infrastruttura condivisa o contigua. Una campagna con molti bounce di un cliente si propaga alla tua reputazione, e a pagarla sono gli altri clienti.
Le liste dei clienti arrivano con qualità sconosciuta
I clienti ti consegnano liste raccolte in fiere, CRM vecchi, dati acquistati e fogli Excel curati da stagisti. Non hai visibilità su come sono state raccolte né su quando sono state ripulite l'ultima volta.
Un solo invio sbagliato danneggia l'infrastruttura condivisa
Se la tua agenzia invia da un pool di IP o da un'infrastruttura di domini condivisa, una campagna con molti bounce di un cliente degrada la recapitabilità di tutti gli altri.
Le campagne di riattivazione sono il rischio maggiore
I clienti vogliono spesso riattivare liste a cui non si scrive da 12 o 36 mesi. Sono quelle che si sono degradate di più: scrivergli senza verifica è un disastro di recapitabilità.
Rispondi di risultati che non hai causato
Quando una campagna rende male per la qualità della lista, il cliente dà la colpa alla creatività o all'agenzia. Dimostrare che il problema era la lista richiede dati che devi avere in anticipo.
Verifica obbligatoria della lista prima di ogni campagna
Integra la verifica di Mailbeam nella tua checklist prima di ogni campagna. Ripulisci tutte le liste prima che si avvicinino alla tua infrastruttura di invio.
Pulizia delle liste in blocco
Carica i CSV dei tuoi clienti nell'endpoint batch di Mailbeam. Ricevi un file punteggiato con le marcature valido, non valido, rischioso, di ruolo e usa e getta per ogni indirizzo.
Punteggio delle liste di riattivazione
Sulle liste obsolete (più di 12 mesi senza invii), usa il punteggio di qualità per segmentare: scrivi prima agli indirizzi ad alta confidenza e sopprimi quelli a bassa confidenza.
Report prima dell'invio
Esegui la verifica prima di ogni invio e documenta i risultati. Mostra al cliente il punteggio di qualità della sua lista in anticipo: ti protegge se più avanti emergono problemi di recapitabilità.
Soppressione degli indirizzi di ruolo
Elimina info@, supporto@ e le altre caselle condivise dalle liste di campagna. Convertono raramente e le loro metriche di interazione diluiscono i report di performance.
Implementazione
Pronto da copiare e incollare. Cambia la chiave API e inseriscilo nel tuo flusso attuale.
import { parse, stringify } from "csv";
import fs from "fs";
const auth = { Authorization: `Bearer ${process.env.MAILBEAM_KEY}` };
async function verifyList(emails: string[]) {
const job = await fetch("https://api.mailbeam.dev/v1/verify/batch", {
method: "POST",
headers: { ...auth, "Content-Type": "application/json" },
body: JSON.stringify({ emails }),
}).then((r) => r.json());
// Aspetta il webhook batch.completed, o interroga /v1/jobs/:id finché non finisce.
const { results } = await fetch(
`https://api.mailbeam.dev/v1/jobs/${job.job_id}/results?format=json`,
{ headers: auth }
).then((r) => r.json());
return results; // [{ index, email, status, score, reason }]
}
async function preflightVerify(inputPath: string, outputPath: string) {
const rows = await parseCSV(inputPath);
const results = await verifyList(rows.map((r) => r.email));
// I risultati tornano nell'ordine di invio e portano anche il proprio indice.
const cleaned = rows
.map((row, i) => ({ ...row, ...results[i] }))
.filter((r) => r.status === "deliverable");
await writeCSV(outputPath, cleaned);
console.log(`Controllo preliminare completato: ${cleaned.length}/${rows.length} indirizzi idonei.`);
}
preflightVerify("./client-list.csv", "./campaign-ready.csv");Esempio reale
Sendcraft Agency (esempio illustrativo)
Agenzia di email marketing
Sfida
Una campagna di riattivazione su una lista vecchia di 18 mesi ha provocato un tasso di segnalazioni di spam dello 0,9% e il blocco temporaneo di un IP di invio.
Risultato
Dopo aver introdotto la verifica obbligatoria prima dell'invio, i tassi di bounce di tutte le campagne sono scesi sotto lo 0,5% e non ci sono stati altri blocchi di IP.
Segnalazioni di spam dallo 0,9% allo 0,1%
* Esempio basato su dati anonimizzati di clienti. I risultati possono variare.
Piano consigliato
Growth o Pro
Le agenzie verificano di solito tra 50.000 e 500.000 indirizzi al mese distribuiti su più clienti. Growth copre fino a 200.000 e Pro fino a un milione. Entrambi includono l'endpoint batch necessario a ripulire le liste.
Domande frequenti
Iniziamo?
Il piano gratuito include 1.000 verifiche al mese. Senza carta di credito.