Automation and AI

Field Mapping

Also called data mapping

Matching each field in one system to the right field in another, so data such as names, postcodes and consent moves between tools intact.

Quick facts: Field Mapping

Category
Automation and AI
Also called
data mapping
Level
Intermediate
Affects
Lead follow-up, CRM data quality, marketing consent records, campaign reporting
Where to see it
CRM integration settings, Zapier and Make, Meta lead form integrations, form builder settings
In this article4
  1. How field mapping works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

Field mapping is the set of rules that says which field in one system feeds which field in another: the “Postcode” box on your website form goes into the “Postal code” field in your CRM, the “Phone” answer from a Facebook lead form goes into “Mobile”, and so on. Whenever data moves between two tools, field mapping decides whether it arrives in the right place, in the right format.

How field mapping works

Every system stores data in named fields with a type: text, number, date, drop-down list, tick box. When you connect two systems, through a native integration, a webhook or a connector tool, you pair the fields up. Some pairs are obvious (email to email). Others need a decision:

  • Splitting and joining. A form with a single “Full name” field has to be split into first and last name for a CRM that stores them separately.
  • Value translation. A lead form answer of “Within 3 months” may need to become “Warm” in a CRM drop-down that uses different labels.
  • Defaults. When a field is empty, the mapping decides whether to leave it blank, use a default or skip the record.
  • Direction. In a two-way sync, the mapping also decides which system wins when both have changed the same field.

Fields that do not exist in the destination need creating first, usually as custom fields. Anything left unmapped is silently dropped.

Why it matters

Bad mapping causes problems that are slow to notice and expensive to fix. A lead from a Meta instant form arrives in the CRM without a phone number because the form called it “phone_number” and the integration expected “phone”. Sales never calls. Weeks later, someone asks why the campaign produced no customers.

UK formats cause their own trouble. Postcodes need to keep their space (“SW1A 1AA”) and be stored in a field long enough to hold them. Many UK addresses have no county, so a mandatory county field either blocks the record or fills with junk. Phone numbers arrive as 07…, +44 7… or 447…, and a number field may strip the leading zero entirely. Pick one format, ideally the international +44 form, and convert everything to it on the way in.

Consent is the most important field to get right. Under PECR, you need to know who agreed to marketing, when and through which form. If the consent tick box is not mapped, or is mapped into a general notes field, that permission is lost the moment the data syncs. Store marketing consent in its own fields, with the date and source, so an opt-in or an opt-out survives every transfer.

Common mistakes

  • Mapping once and forgetting. When someone edits a form question or renames a CRM field, the mapping breaks quietly.
  • Free text where a list belongs. Mapping a drop-down answer into a free text field makes reporting and segmentation unreliable.
  • Losing the source. Not mapping UTM or campaign fields means you cannot tell which ad produced which lead.
  • Overwriting good data. A sync that writes blank values over existing ones wipes information a salesperson typed in.
  • No test record. Going live without sending a test lead through every field and checking it at the other end.

How to act on it

Write the mapping down in a simple table with four columns: source field, destination field, format or transformation, and owner. Include consent, lead source and campaign fields, not just contact details. Submit a test lead with realistic UK data, including a postcode, a mobile number in a different format and a consent tick, and check each value at the other end. Repeat the test whenever a form or field changes.

When I set up lead generation ads on Facebook and Instagram, checking that every form field reaches the CRM correctly is one of the first jobs, because a lead that lands without a phone number is a lead paid for twice.

Do and do not

Do

  • Document every mapping in a simple table
  • Store consent in dedicated fields with date and source
  • Send a realistic UK test record after every change

Do not

  • Store phone numbers in number fields
  • Let blank values overwrite existing data
  • Leave lead source and campaign fields unmapped

Questions people ask about this

What is the difference between field mapping and data mapping?

They are often used interchangeably. Field mapping usually refers to pairing individual fields between two tools, such as a form and a CRM. Data mapping can also mean the wider exercise of documenting what personal data you hold, where it flows and why, which UK GDPR record-keeping often requires.

How should I store UK phone numbers in a CRM?

Store them as text, not numbers, so the leading zero or plus sign is kept. Converting every number to the international format, such as +44 7700 900123, makes them consistent and works with calling and messaging tools. Do the conversion in the integration or a formatting step before the data reaches the CRM.

Why do leads from Facebook forms arrive with missing fields?

Usually because a field on the form has no matching field in the destination, or because the question was changed after the integration was set up. Custom questions on Meta lead forms need to be mapped individually. Send a test lead through the form after every change and check each value in the CRM.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.