MIGRATE

Move to wemail in under a minute.

Keep your existing client — the shim speaks your provider's wire format. Point the host at wemail; traffic shifts gradually; roll back with one call.

47s
Avg migration, key paste → first send
0ms
Downtime · weighted DNS cutover
30d
Old provider stays warm
01
Paste your API key

Templates and suppressions auto-import. Verify your domain.

02
Change one line

Point your client's host at api.wemail.io. Everything else stays.

03
Cut over gradually

Weighted DNS shifts 0% → 100% over 60 minutes. Rollback is one call.

Migrate from Mailgun

The shim speaks Mailgun's wire format — your send() calls never change.

  • Templates & suppressions auto-imported
  • Mailgun stays warm 30 days — instant path back
Δ 1 line
changed in your code
Migration guide Full comparison

Migrate from SendGrid

The shim speaks SendGrid's wire format — your send() calls never change.

  • Templates & suppressions auto-imported
  • SendGrid stays warm 30 days — instant path back
Δ 1 line
changed in your code
Migration guide Full comparison

Migrate from Brevo

The shim speaks Brevo's wire format — your send() calls never change.

  • Templates & suppressions auto-imported
  • Brevo stays warm 30 days — instant path back
Δ 1 line
changed in your code
Migration guide Full comparison

Migrate from Postmark

The shim speaks Postmark's wire format — your send() calls never change.

  • Templates & suppressions auto-imported
  • Postmark stays warm 30 days — instant path back
Δ 1 line
changed in your code
Migration guide Full comparison

Migrate from Mailjet

The shim speaks Mailjet's wire format — your send() calls never change.

  • Templates & suppressions auto-imported
  • Mailjet stays warm 30 days — instant path back
Δ 1 line
changed in your code
Migration guide Full comparison

SparkPost, Mandrill & more shims ship too — pick yours at signup.

Move your traffic. For free.

3,000 sends per month, forever. No credit card.

Trusted by leading brands