Skip to content
Mumara

The audience foundation

Lists, contacts, fields. The foundation under every campaign.

A layered data model with first-class custom fields, a guided CSV/TXT import wizard, bulk operations, and list-level split / merge / copy / export. Built for senders who treat their audience as a first-class asset.

  • Lists organise the audience
  • Contacts hold the records
  • Custom Profile Fields enrich them
  • Bulk + per-list operations included
Mumara Campaigns View/Search Contacts table — five rows with avatars, group + list + status columns, pagination at the bottom

The data model

Layered, with one foundation.

Mumara organises your audience in layered tiers — each with its own role. Master the model and every other feature (Segments, Triggers, Drips, Broadcasts) follows naturally.

Lists

Top-level containers. Each list has its own sender name, sender email, reply-to, additional headers, and assigned set of Profile Fields. Group lists for organisation. Multiple lists per account — segment your audience by source, product, or programme.

Contacts

The records on each list. Email + standard status flags (Confirmed, Bounced, Unsubscribed) + whatever Profile Fields the list defines. View/search/edit per contact, or operate on thousands at once via Bulk Update.

Profile Fields

Custom field definitions managed at the admin level. Text, Number, Date, Dropdown, Multi-value, URL — extensible field types defined once and assigned to any list. The real differentiator vs platforms that limit you to tags or a fixed schema.

The guided import wizard

Step 1 to step 3. With a preview before you commit.

Upload a CSV or TXT file (up to 100MB). The wizard's step indicator stays visible all the way through so you never lose your place. Step 2 maps columns with a data preview — actual first-3-rows shown beside each field's dropdown — so you confirm the mapping before commit. Step 3 reports live progress with TOTAL / IMPORTED / DUPLICATES / INVALIDS counters.

  • CSV or TXT, up to 100MB

    Drag and drop, or browse, or pick from a server file. Mumara reads CSV and TXT — whatever your source system exports.

  • Visual column mapping

    Data Preview toggle shows the first 3 rows of your CSV in brackets beside each column name — e.g., First Name (Michael, Michael, Michael). You see exactly what'll land in each field before clicking Continue.

  • Duplicate handling, your choice

    On the import options panel, set Duplicates to Skip / Update / Overwrite. Mumara honours the choice per row — duplicates surface in the final results panel as a separate counter so you know exactly what landed.

  • Override creation date

    Importing historical data? Toggle Override Creation Date and Mumara timestamps each record with its real signup date rather than today's. Crucial for accurate lifecycle reporting.

Mumara Campaigns Import Contacts wizard step 1 — guided progress indicator at top, File Upload card with drop zone, Import Options grid with Contact List and duplicate handling

Multiple ways in

One contact record. Multiple ways to create it.

The form, the wizard, and the API all converge on the same contact record. Pick the path that matches the source — manual, bulk file, programmatic.

  • Add a Contact

    Single record · form

    From Contacts → Add a Contact. Pick the list, paste the email, fill out the standard fields and any custom fields the list defines. Save · Save & Add New · Cancel. The fastest path when you have one or two records to enter manually.

  • Import Contacts

    CSV or TXT · guided wizard

    Upload a CSV or TXT file up to 100MB. Column-mapping step lets you visually confirm field mappings against a data preview before commit. Progress step shows a live bar with TOTAL / IMPORTED / DUPLICATES / INVALIDS counters. Reusable for re-syncs.

  • API

    Programmatic · per-record

    Push contacts in via the REST API for CRM sync, signup-form proxies, integration platforms, or batch jobs. The form, the wizard, and the API all converge on the same contact record — same fields, same validation, same downstream behaviour.

Operations on lists

Beyond add and delete.

Lists in Mumara are operational objects. Bulk update thousands of records via CSV. Split for cohorts. Merge for consolidation. Copy for snapshots. Export to CSV any time. The data is yours — Mumara never holds it hostage.

  • Bulk Update

    CSV-driven mass modify. Upload a file, select target lists, pick an action, hit Submit. Update thousands of records in a single operation.

  • Split

    Divide one list into N smaller lists by percentage, by field value, or by sample. Useful for A/B groups, holdout cohorts, or batch sending.

  • Merge

    Combine two or more lists into one. Mumara deduplicates by email so a contact who appears in both lists lands once in the merged result.

  • Copy

    Duplicate a list (or a filtered subset) into a new list. Useful for archiving snapshots or branching a campaign-specific cohort without disturbing the source.

  • Export to CSV

    Pull any list — full or filtered — as CSV. Plug into your warehouse, share with a stakeholder, or migrate to another system. No data lock-in.

The cost of a sloppy database

Why contact data quality compounds.

Every campaign you'll ever send rests on the contact records under it. The cost of skipping list hygiene shows up everywhere — deliverability, reporting, compliance.

  • Duplicates inflate your bounce rate

    If the same person appears in your database three times under slightly different emails, each campaign multiplies their bounce risk by three. Mumara's import wizard surfaces duplicates as a counter and lets you choose Skip / Update / Overwrite per import.

  • Missing fields cripple personalization

    If half your contacts don't have a 'plan tier' or 'country' field populated, every personalization rule that depends on that field renders the fallback — and your campaign reads generic to half your audience.

  • Stale lists drag down sender reputation

    Lists that haven't been cleaned in months accumulate dead addresses. Each send to a dead address dings your reputation a tiny bit; thousands of them compound. Mumara's bounce processing + list operations let you re-cohort and prune without manual triage.

  • You can't segment what you didn't capture

    If 'signup source' isn't a field, you'll never segment by it. Capturing the right Profile Fields at intake is the cheap-now / expensive-later decision that distinguishes good email programmes from great ones.

“The contact-management system is the quiet hero. Custom fields, bulk import, and the way segments and triggers all reference the same fields — everything connects. Our migration off a previous ESP took an afternoon instead of a week.”

Verified review

Mumara customer

Trustpilot

Common questions

What buyers usually ask.

What's the difference between a List and a Group?

A List is the actual contact container — records live in lists, and every contact belongs to at least one. A Group is an organisational label for grouping related lists in the Lists view (e.g., a 'Customer Lists' group, a 'Marketing Lists' group). Groups are for your sanity in the admin UI; Lists are the data structure that campaigns target.

What file formats can the Import wizard handle?

CSV and TXT. Drag-and-drop or browse, or pick from a server file. Maximum file size 100MB per import. For larger datasets, split the file into chunks or use the API. Mumara reads the standard CSV dialect (comma-separated, double-quoted strings) and auto-detects whether the first row is a header.

How does deduplication work?

On import, you pick a Duplicates strategy: Skip (ignore rows whose email already exists on the target list), Update (replace existing record's fields with the import row's), or Overwrite (delete the existing record and create new). The wizard's step-3 results panel shows how many records hit each path so you know exactly what changed.

Can I customize the fields on each list?

Yes — and that's what [Custom Fields](/campaigns/features/custom-fields/) are for. Define a field once at admin level (Lists → Custom Fields → Add), assign it to any list that should capture it. Each list can have its own set of assigned fields, or share definitions across lists. Field types include Text, Numeric, Multiline, Checkboxes, Dropdown, Radio, Date — each with its own type-specific segmentation operators. See the [full Custom Fields page](/campaigns/features/custom-fields/) for the field model, naming rules, group ordering, and the downstream features that read from this layer.

What's the difference between Bulk Update and the Import wizard?

Import creates new contacts (or updates existing ones based on the Duplicates strategy). Bulk Update modifies existing contacts at scale — change a field value across N contacts, move records between lists, apply a bulk status change. Bulk Update takes a CSV file with the list of contacts to modify and the operation to perform.

Can I split or merge lists?

Yes. From the Contact Lists view, per-list actions include Split (divide a list into smaller cohorts by percentage, field value, or sample), Merge (combine two or more lists into one with email-based dedup), Copy (duplicate a list — full or filtered subset), and Export to CSV (any list, any time). The contact data is yours.

How do contacts get from a web form into a list?

Web Forms (see /campaigns/features/web-forms/) write directly into a target list. New signups land as Confirmed (or Pending, if double opt-in is enabled), with consent metadata captured per submission. Forms are the most common automated source; the API and CSV import handle the rest.

Can multiple admins manage contacts independently?

Yes. Mumara has role-based access — see Administrators and User Management features. Admins can scope users to specific Lists, give them custom permissions (read-only on some lists, full edit on others), and audit every change via the activity log. Useful for agency / reseller setups with isolated client data.

Mumara Campaigns · Contact Management

Bring your audience in. Build everything else on top.

Contact Management ships with every Mumara Campaigns plan — both Self-Hosted and Mumara Machine. Free trial includes the full audience toolkit. Bring a CSV and have your first list imported in five minutes.