Overview
Fields are how CX Platform makes sense of your data. Every time you send a campaign, the platform takes the data you've supplied — names, account numbers, balances, due dates, anything else — and slots each piece into the right place inside your templates. That mapping is set up here, in the Fields tab of your Application.
Getting your Fields right means your personalisation tokens always pull the right value, your reports show the right information, and your team can search and filter with confidence. It's worth spending a bit of time here at the start, because everything else in your Application builds on top of it.
To access the Field settings for your Application:
- In the secondary navigation menu, click Applications to view a list of all available Applications.
- In the Application list view, double click on the auto highlighted Application or click on the Settings icon on the right hand of the list view.
- Click the Fields tab to display your field and mapping settings.
Inside the Fields tab
Each row in the Fields tab represents a single piece of data. Reading left to right, you'll set the display name, the data type, where the value comes from in your incoming data, how it behaves in search and list views, and where it lands in CX Platform.
Here's what each column does:
| Field Setting Description |
What it's for |
| Name |
The friendly display name for the Field — what you and your team will see across the platform. Use plain English here (for example, "Account Number" rather than "accountNumber") since this is the label that shows up in templates, reporting, and search. |
| Data type |
Tells the platform what kind of value to expect — Text, Integer, and so on. Picking the right type means the data gets validated, sorted, and formatted correctly when it's used in templates and reports. |
| Source data field |
Tells the platform where to find this value in your incoming data. What you put here depends on how the data arrives:
- Excel/CSV uploads, or documents added manually via Add Document — set this to the same as the Name. The Source data field isn't actually required in this case, but matching it to Name keeps things tidy.
- API (XML/JSON) or XML Batch uploads — map the value using a path to the element, like
/path/to/element. If all your data sits inside an element called fields, you can drop the slashes and just enter the field name on its own.
|
| Is search index? |
Tick this if you want to be able to search by this Field in Archive and reporting. Handy for things like Account Number or Email Address where you'll often need to look up a specific recipient later. |
| Show in list view? |
Tick this if you want the Field to appear on the main Search page, where your team can see it at a glance when looking up sends. Leave it unticked if the Field is only needed inside the template (for personalisation tokens, for example) and doesn't need to be visible in Search results. |
| Destination field |
Tells the platform where the value lands once it's in CX Platform. There are a handful of pre-defined destinations (like Email Address and Mobile) reserved for specific values that power platform features — use one of these whenever it fits. For anything else, pick a custom destination that matches your Data type:
- Source System Document Id — the ID of the document in the originating system. Skip this if it's not relevant.
- Custom — Integer — whole numbers without decimals or letters, like
12345. Good for account numbers, invoice numbers, and similar.
- Custom — Decimal — numbers with decimal points, like
12,345.00. Suits dollar amounts, closing balances, and totals.
- Custom — Date — dates in DD/MM/YYYY format.
- Custom — Alpha numeric Id — for IDs that mix letters and numbers, like
INV1234 or PO51125.
- Custom — Text — any other free text.
|