Skip to content

Migrating to Plume

Bring your audience over from Sendy, Mailchimp, or anywhere that can export a CSV. Plume keeps consent state intact.

Export each Sendy list to CSV from the brand dashboard. Sendy’s columns map cleanly to Plume’s email, name, and custom fields — and since both send via Amazon SES, your domain reputation carries over.

Export your audience as CSV from Mailchimp (Audience → Export). Only import contacts marked subscribed — Plume won’t email cleaned or unsubscribed addresses, but importing them anyway just adds them as suppressed.

Most platforms put email, name, and merge fields in the first columns. Keep the header row — you’ll map it during import.

Use the in-app CSV importer (see Subscribers & opt-in) or, for automation and large lists, the API endpoint POST /api/lists/{listId}/import (see the REST API reference). Plume dedupes against existing subscribers and reports skipped or invalid rows.

Plume sends through your own email provider — Amazon SES or any SMTP provider — configured in the app UI under Settings, not through environment variables. The only environment configuration Plume reads is the eight PLUME_* variables (there is no .env.example). See Configuration, Connecting Amazon SES, and Email providers before your first send.