Mailmodo 0ff833fbTry Mailmodo for Free↗️Login Mailmodo↗️

No results

Help CenterIntegrationsSalesforceImporting contact and leads from Salesforce

Importing contact and leads from Salesforce

Last updated November 18, 2023

In this article, you will learn more about how Salesforce Contact and Leads are imported into Mailmodo. 

Note - Looking for steps to integrate Salesforce with Mailmodo, see   this article  .  

How are Salesforce leads and contacts imported into Mailmodo? 

  1. All the Leads and Contacts record(s) in Salesforce will be imported as Contacts in Mailmodo.
  • In Mailmodo, there will be a contact property created named “salesforce_record_type” to differentiate between Contacts and Leads records in Mailmodo. The value of salesforce_record_type will be set to either Contacts or Leads.
  • Whenever a Lead is converted into a Contact in Salesforce, the salesforce_record_type will be updated along with other information for the record. 
  1. Only those records which have a valid email address will be imported into Mailmodo.
  2. For each record in the Leads and Contact object, we will import a predefined list of system fields and all the custom fields in these objects as contact properties in Mailmodo.
  3. Once the record(s) and fields are added in Mailmodo, you can use them to create segments or set up journeys in Mailmodo. 
  4. In case of duplicate records in Salesforce (i.e., both leads and contacts have the same email address), then we will import only the Contacts record. 
  5. The subscription status for the Salesforce record(s) is maintained in Mailmodo at the time of import. For e.g., if a Salesforce Contact has Email Opt Out set to True then the user will be added to the suppression list in Mailmodo at the time of import. 

 

Please note - By default, sync frequency is set to 60 mins i.e., every 60 mins new records and changes to the existing records are updated in Mailmodo. If you want to change the sync frequency, then please reach out to     Mailmodo Customer Support    .

What fields of the Salesforce Leads object are imported in Mailmodo? 

1. The table below shows the list of system properties synced to Mailmodo and how they are mapped to contact properties in Mailmodo. The system properties not mentioned below won’t be synced by default.  

2. All the custom properties for the Leads object will be imported into Mailmodo. See this section to see how data types are mapped between Salesforce and Mailmodo.

    Fields in Salesforce    Property in MailmodoData type in Mailmodo
EmailemailString
FirstNamefirst_nameString
LastNamelast_nameString
MiddleNamemiddle_nameString
NamenameString
MobilePhonephoneString
Addressaddress1String
Street address2String
StatestateString
StateCodestate_codeString
CityCityString
CountryCountryString
AnnualRevenueannual_revenueNumber
CompanycompanyString
ConvertedDatesalesforce_lead_converted_dateDateTime (ISO)
CurrencyIsoCodecurrency_iso_codeString
DepartmentdepartmentString
DivisiondivisionString
IndustryindustryString
IsDeletedis_deletedBoolean
IsConvertedis_convertedBoolean
LeadSourcesalesforce_lead_sourceString
NumberOfEmployeesnumber_of_employeesNumber
Phonehome_phoneString
PhotoUrlphoto_urlString
PostalCodepostal_codeString
RatingratingString
LeadIdsalesforce_lead_idString
SuffixsuffixString
TitlesalutionString
WebsitewebsiteString

What fields of the Salesforce Contact object are imported in Mailmodo? 

1. Table below shows the list of system properties synced to Mailmodo and how they are mapped to contact properties in Mailmodo. The system properties not mentioned below won’t be synced by default.  

2. All the custom properties for the Contact object will be imported into Mailmodo. See this section to see how data types are mapped between Salesforce and Mailmodo.

 

    Fields in Salesforce    Property in MailmodoData type in Mailmodo
EmailemailString
FirstNamefirst_nameString
LastNamelast_nameString
NamenameString
ContactIdsalesforce_contact_idString
BirthdatebirthdayDatetime (ISO)
DepartmentdepartmentString
DescriptiondescriptionString
MailingAddressaddress1String
MailingCitycityString
MailingStatestateString
MailingCountrycountryString
MailingPostalCodepostal_codeString
MailingStateCodestate_codeString
MailingCountryCodecountry_codeString
MailingStreetaddress2String
MobilePhonephoneString
SalutationsalutationString
TitledesignationString
HomePhonehome_phoneString
SuffixsuffixString
PhotoUrlphoto_urlString
MiddleNamemiddle_nameString
IsDeletedis_deletedBoolean
LeadSourcesalesforce_lead_sourceString
IsPersonAccountis_person_accountBoolean

How are data types mapped between Salesforce and Mailmodo? 

1. The table below shows what     Salesforce data types     are supported and how they are mapped into different data types in Mailmodo. 

2. For custom fields, we will only import fields that can be mapped to supported data types in Mailmodo. For e.g., custom fields that are marked as GeoLocation data type will not be imported in Mailmodo. 

 

    Data types in Salesforce    Supported in MailmodoData type in Mailmodo
EmailYesString
NumberYesNumber
PercentYesNumber
PhoneYesString
PicklistYesString
AutoNumberYesNumber
CheckboxYesString
CurrencyYesString
DateYesDatetime (ISO)
DateTimeYesDatetime (ISO)
MultiselectPicklistYesString
TextYesString
TextAreaYesString
LongTextAreaYesString
SummaryYesString
URLYesString
LookupNoNot imported
Time (Beta) YesString
MasterDetailNoNot imported
MetadataRelationshipNoNot imported
EncryptedTextNoNot imported
ExternalLookupNoNot imported
IndirectLookupNoNot imported
HierarchyNoNot imported
FileNoNot imported
CustomDataTypeNoNot imported
HTMLNoNot imported
Geolocation NoNot imported

Was this article helpful?