Custom Fields are the typed properties on each contact — text, number, date, dropdown, and more — referenced as %%field%% merge tags. They power personalization, segmentation, conditional content, and conversion attribution. The backbone the rest of the platform stands on.
Each field declares its type, so the data stays clean on the way in and gets the right operators on the way out. The type isn't cosmetic — it's what makes segmentation and validation work.
Text
Names, cities, identifiers — short single-line values.
Multiline
Longer free text — notes, addresses, descriptions.
Number
MRR, order count, score — filter with greater-than / less-than.
Date
Signup, renewal, last order — filter with before / after / within.
Dropdown
Pick-one from a defined list — plan, tier, region.
Radio
Pick-one as visible options — preference, status.
Checkbox
Yes/no flags and multi-select interests.
More field types are added over time — the model isn't fixed to this set.
Why typing matters
The difference between a field and a text blob.
A store that treats everything as text can only match exact strings. Typed fields turn stored data into targeting power — the same reason a spreadsheet column has a format.
Typed field
Knows what it holds
A field that knows it's a date can be filtered with "renews in the next 7 days". One that knows it's a number can drive "MRR over $500". Typing unlocks range, comparison, and date operators in segmentation — and validates the data on the way in.
Range + date + comparison operators
Validation at entry
Clean, segmentable data
Free-text blob
Just a string
An untyped store can only ask "does this exactly equal that string?". No "greater than", no "before this date", no validation. The data drifts — "Pro", "pro", "PRO " all become different values — and targeting falls apart.
Exact-match only
No validation, data drifts
Untargetable in practice
One template, every recipient
Write it once with merge tags. Everyone gets their own.
Drop %%field_name%% into the subject, pre-header, or body and each recipient sees their own value at send time — with a fallback you set for anyone missing it, so a blank never prints an awkward gap.
It's the simplest of the personalization mechanisms — and the one the others build on. Spintax rotates phrasing, Dynamic Content Tags swap whole blocks, but it all starts with the field values on the contact.
subject line
Template
%%first_name%%, your %%plan%% renews %%renews_on%%
Resolves to
AdaAda, your Pro renews Mar 14
BenBen, your Starter renews Mar 12
CleoCleo, your Pro renews Mar 09
fallbacks for blanksresolved at send
The backbone
Where the rest of the platform leans on fields.
Custom Fields aren't a standalone feature — they're the substrate. Three of the things you do most depend directly on what's stored on the contact.
Merge the value
Personalization
Every %%field%% in a subject, pre-header, or body resolves per recipient. Rich fields mean a message that reads like it was written for one person.
A "plan" dropdown on every contact (Free / Starter / Pro).
What it enables
Upsell the Free users, thank the Pro ones, and never pitch a plan someone already has — same broadcast, branched by field.
Renewal reminders
The data
A "renews_on" date field kept current from your billing system.
What it enables
A segment of "renews in the next 7 days" drives an automated reminder drip — only date typing makes that filter possible.
Geo + language targeting
The data
Country and language fields captured at signup.
What it enables
Send region-appropriate offers and language variants without maintaining separate lists.
Value-based segments
The data
A numeric "mrr" or "lifetime_value" field.
What it enables
Build a "high-value, low-engagement" win-back audience with a numeric threshold — impossible with free-text data.
“We moved everything onto typed fields and it changed how we send. “Renews in 7 days”, “MRR over $500 and hasn't opened in 30” — those segments just weren't buildable when our data was a pile of text columns. Now they run themselves.”
Verified review
Mumara ONE customer
Trustpilot
Common questions
What buyers usually ask.
What field types are available?
Text, multiline text, number, date, dropdown, radio, and checkbox — with more added over time. The type determines both how the value is stored and validated, and which operators are available when you segment on it (for example, before/after on dates, greater-than on numbers).
How do I use a field in an email?
Reference it as %%field_name%% in the subject, pre-header, or body. At send, each recipient's value is merged in, with a fallback you set for contacts missing that value — so a blank never prints an awkward gap.
Where do field values come from?
Web forms, landing-page forms, CSV import with column mapping, the REST API, and trigger actions can all write to fields — so the contact record builds and updates itself across every touchpoint, not just at import.
Why does the field type matter so much?
Because segmentation operators depend on it. A date field unlocks "before / after / within N days"; a number field unlocks "greater than / less than"; a dropdown keeps values consistent so "equals Pro" actually matches. Free text can only do exact-string matching, and the data drifts ("Pro" vs "pro" vs "PRO ").
Do fields work with conditional content and AI?
Yes. Dynamic Content Tags branch whole blocks on a field value, spintax can key off fields, and the Mumara AI composer can reference them — the field value on the contact is the common input all the personalization mechanisms read from.
Can I change a field's type later?
Define the type when you create the field, since stored values and segment operators depend on it. If you need to change how data is shaped, the cleanest path is to add a new typed field and migrate values into it — so existing segments and merges don't silently break.
Is there a limit on how many fields I can have?
You can model as much per-contact data as your use case needs — add fields as your segmentation and personalization get more sophisticated. The record grows with you rather than capping at a fixed schema.
Typed profile fields merge into messages, filter your segments, branch your content, and tie changes back to revenue. The foundation the rest of the platform stands on.