Beta privataMailbeam è in beta privata: l'API pubblica non è ancora aperta.Iscriviti alla lista d'attesa

Mailbeam
Riattivazione · Retention

Verifica delle email per le campagne di riattivazione degli utenti

Una campagna di riattivazione inviata a una lista obsoleta è un disastro di recapitabilità in attesa di accadere. Verifica prima di inviare, non quando il danno è fatto.

Perché le campagne di riattivazione sono quelle a rischio maggiore

Le campagne di riattivazione si rivolgono a utenti che da mesi non aprono né cliccano. Sono le liste con la concentrazione più alta di indirizzi non validi, proprio perché i provider usano l'interazione come segnale antispam.

1

Gli utenti inattivi sono quelli che perdono più indirizzi

Chi non interagisce da 6 a 12 mesi ha molte più probabilità di aver cambiato lavoro, abbandonato il proprio indirizzo o lasciato il proprio provider di posta. Più lunga è la finestra di inattività, più sporca sarà la lista.

2

Scrivere alle spam trap provoca blocchi

I provider riciclano gli indirizzi abbandonati come spam trap. Lanciare una campagna grande di riattivazione su una lista obsoleta rischia di colpire quelle trap e di provocare il blocco del tuo dominio o del tuo IP.

3

Un solo invio con molti bounce danneggia le campagne future

Se il tuo invio di riattivazione genera un bounce del 5%, i filtri dei provider degradano la tua reputazione in modo generale, e questo colpisce i tuoi iscritti attivi in tutte le campagne successive.

4

I segnali di bassa interazione si accumulano

Scrivere a utenti inattivi genera tassi di apertura bassi, che Gmail e Outlook usano per mandare nello spam le tue email future, comprese quelle dirette a iscritti che aprono regolarmente.

Verifica e segmenta prima dell'invio di riattivazione

Passa ogni segmento di utenti inattivi nell'endpoint batch di Mailbeam prima di lanciare la campagna. Sopprimi i non validi e segmenta il resto per punteggio di confidenza per un invio scaglionato.

Pulizia in blocco dei segmenti inattivi

Esporta il tuo segmento di utenti inattivi e passalo alla verifica in blocco. In pochi minuti hai un file che mostra quali indirizzi sono ancora validi e quali conviene sopprimere.

Segmentazione per punteggio di qualità

Usa il punteggio da 0 a 100 per creare un invio scaglionato: alta confidenza (≥ 70) nella prima ondata; confidenza media (40-69) in un test a parte; sotto 40, soppressione totale.

Intercettare i refusi prima di sopprimere

Alcuni utenti inattivi possono aver dato un'email scritta male. Se Mailbeam restituisce un suggerimento, valuta un flusso di correzione una tantum prima di sopprimere l'indirizzo per sempre.

Proiezione di recapitabilità prima dell'invio

Dopo la verifica, calcola il tasso di bounce atteso dal numero di indirizzi segnalati come non validi. Se supera il 2%, hai già la risposta prima di premere invia.

Implementazione

Pronto da copiare e incollare. Cambia la chiave API e inseriscilo nel tuo flusso attuale.

scripts/reengagement-preflight.tstypescript
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 }]
}

interface User { id: string; email: string; lastActiveAt: Date }

async function preflightReengagement(users: User[]) {
  const results = await verifyList(users.map((u) => u.email));

  const segments = { send: [] as User[], suppress: [] as User[] };

  users.forEach((user, i) => {
    const r = results[i];
    if (r.status !== "deliverable" || r.score < 40) {
      segments.suppress.push(user);
    } else {
      segments.send.push(user);
    }
  });

  console.log(
    `Pronti all'invio: ${segments.send.length} | Soppressi: ${segments.suppress.length}`
  );

  return segments;
}

Esempio reale

Stackboard (esempio illustrativo)

SaaS di produttività per sviluppatori

Sfida

Una campagna di riattivazione su 40.000 utenti inattivi ha generato un bounce del 9%, ha provocato la sospensione dell'account Mailchimp ed è costata tre settimane per essere risolta.

Risultato

La verifica preventiva del segmento successivo (38.000 utenti) ha trovato 11.000 indirizzi non validi. L'invio ripulito ha avuto lo 0,4% di bounce.

Bounce della campagna di riattivazione dal 9% allo 0,4%

* Esempio basato su dati anonimizzati di clienti. I risultati possono variare.

Piano consigliato

Growth o Pro

Le campagne di riattivazione sono periodiche e comportano di solito segmenti grandi (da 50.000 a 500.000 indirizzi). Growth copre fino a 200.000 al mese; Pro fino a un milione. Entrambi includono l'endpoint batch necessario a ripulire le liste.

Vedi i piani

Domande frequenti

Iniziamo?

Il piano gratuito include 1.000 verifiche al mese. Senza carta di credito.