Skip to main content

Salesforce field types: which can be mapped in lemlist

Overview of the Salesforce field types accepted and not accepted for mapping in lemlist, with a compatibility cheat sheet for both sync directions.

When setting up the Salesforce integration in lemlist, you map lemlist contact fields to Salesforce fields so data can sync in both directions. Not all Salesforce field types are supported — this article covers which ones you can map, which ones are excluded, and how types translate between the two platforms.

Accepted Salesforce field types

The following field types can be selected in lemlist's field mapping dropdown. When pushing data to Salesforce, make sure the value you're sending respects the target field's max length — values that exceed it will be truncated or rejected.

Salesforce UI type

Salesforce API type

Max characters

Checkbox

boolean

Currency

currency

Date

date

Date/Time

datetime

Number (decimal)

double

Email

email

255

Number (integer)

int

Picklist

picklist

255

Multi-Select Picklist

multipicklist

4099

Percent

percent

Phone

phone

40

Text

string

255

Text Area

textarea

255

Long Text Area

textarea

131 072

Rich Text Area

textarea

131 072

URL

url

255

Not supported field types

Fields of these types won't appear in lemlist's mapping dropdown (or are restricted to read-only CRM → lemlist sync). Trying to map them manually will have no effect.

These Salesforce field types are not accepted for mapping and will not appear in lemlist's field mapping dropdown.

Salesforce UI type

Salesforce API type

Reason

Auto Number

string

System-generated, read-only (appears in dropdown as readonly, CRM → lemlist only)

Formula

varies (result type, e.g. string, double)

Computed field, read-only (appears in dropdown if result type is accepted, CRM → lemlist only)

Roll-Up Summary

varies (result type, e.g. double, date)

Computed field, read-only (appears in dropdown if result type is accepted, CRM → lemlist only)

Lookup Relationship

reference

Relationship field

Master-Detail Relationship

reference

Relationship field

External Lookup

reference

Relationship field

Geolocation

location

Compound field

Address

address

Compound field

Time

time

Not implemented

Encrypted Text

encryptedstring

Not implemented

ID

id

System field

Base64

base64

Binary data

Field mapping cheat sheet (lemlist ↔ Salesforce)

This table shows which lemlist field type can be mapped to which Salesforce field type, in both sync directions. A pairing not listed below is incompatible: the value won't sync correctly (or the field won't appear in the mapping dropdown).

lemlist → Salesforce (push)

When a lemlist contact field is pushed to a Salesforce field.

lemlist field type

Compatible Salesforce types

Notes

Text

string, textarea, email, url, phone, picklist

Most flexible — a text value fits any string-based Salesforce field. Respect the target's max length (e.g. 255 for Text/Email/URL).

Number

int, double, currency, percent

A non-numeric value is rejected (validation error) and not synced.

Date

date

Sent as YYYY-MM-DD.

DateTime

datetime

Sent as a full ISO timestamp.

Boolean

boolean

URL

url, string

Phone

phone, string

Salesforce Phone max length is 40.

Select

picklist, multipicklist

For multi-select, values are joined.

User

reference → User

Maps a lemlist user to a Salesforce User. Only references pointing to the User object are supported (not Account, Opportunity, etc.).

Salesforce → lemlist (pull)

The lemlist field type a Salesforce field becomes when imported.

Salesforce type

Becomes in lemlist

Checkbox (boolean)

Boolean

Currency (currency), Decimal (double), Percentage (percent), Number (int)

Number

Date (date)

Date

Date/Time (datetime)

DateTime

Single-line text (string), Multi-line text (textarea), Email (email)

Text

URL (url)

Text

Phone (phone)

Phone / Text

Picklist (picklist), Multi-select picklist (multipicklist)

Select / Text

User lookup (reference → User)

User

Read-only Salesforce fields (Formula, Auto Number, Roll-Up Summary, and any non-updateable field) can only sync Salesforce → lemlist. They appear in the mapping dropdown as read-only and are never pushed from lemlist back to Salesforce.

Did this answer your question?