Skip to main content

Custom Fields

Personalize Your Contacts, Your Way

David Stupek avatar
Written by David Stupek
Updated over 2 weeks ago

👉 Start Your 14-Day Trial 👈

With custom fields in Salesmsg, you can save all the little details that make your contacts unique - like their address, birthday, pet’s name, or even their website. It’s the easiest way to keep personalized info right where you need it.


What Are Custom Fields (a.k.a. Custom Properties)?

Custom fields let you save extra details about your contacts - anything from birthdays to favorite snacks.

When you create a custom field in Salesmsg, you’ll pick two things:

  1. A name (like “Address” or “Birthday”)

  2. A type of info you want to store:

    • Text (for anything written, like “New York” or “April”)

    • Number (for values like “5” or “100”)

    • URL (links like a personal website)

    • Date (like a birthday or signup date)

Once you create a custom field, it becomes available for all your contacts. And if you want, you can make it visible right on the contact card inside the Conversations view - super handy for quick reference.


How to Create Your First Custom Field

It only takes a minute to get started:

  1. Click your profile icon (bottom left of your screen)

  2. Head to Settings

  3. Look under the Product section for { } Custom Fields

  4. Click Create Field (top right corner), give it a name, choose a type, and you’re good to go!


Syncing Custom Fields with Salesforce

Now you can map custom fields between Salesmsg Contacts and Salesforce Lead and Contact objects. Allowing you to seamlessly push contact data from Salesmsg into Salesforce, enabling streamlined contact management across both platforms.

When you connect Salesforce to Salesmsg, you'll see a Field Mapping section where you can map fields between the two systems. The mapping table includes:

  • Salesmsg Field: The property you want to sync from Salesmsg.

    • Phone

    • First Name

    • Last Name

    • Email

    • Lead (if the custom phone property is available on your plan)

    • Contact (if the custom phone property is available on your plan)

  • Salesforce Field: A dropdown where you select the matching Salesforce property.

  • Mapping Status: Shows whether the fields are successfully mapped.

Once you’ve mapped your fields, data will automatically sync between Salesmsg and Salesforce according to your configured settings. This ensures that your contact information stays up to date across both platforms without manual intervention.


Mapping Custom Fields from HubSpot to Salesmsg

You can now map up to five custom fields from HubSpot to Salesmsg when using the Create or Update Contact action. This enhancement allows you to push contact data directly from HubSpot into Salesmsg fields, making your workflows more efficient and reducing the need for manual updates.

This feature complements the existing Custom Property Sync in your integration settings, which pushes data from Salesmsg to HubSpot. Together, these features enable seamless two-way data synchronization between platforms.

To set up custom field mapping, scroll to the Custom Field Mapping section within the action. For each pair, simply select a HubSpot field (the source), and then a corresponding Salesmsg field (the destination). You can define up to five such mappings. If a Salesmsg field is not selected for a given HubSpot field, that mapping will be ignored.

Supported field types include:

  • Date (e.g., mm/dd/yyyy)

  • URL (e.g., https:// or http://)

  • Number (e.g., 5)

  • Text (any string)

Shared Custom Fields Between Parent & Child Accounts

Reach out to our Customer Support to get access to this feature.

Child accounts can now access and use custom Contact fields created and updated by their Parent account. This allows Salesmsg organizations to share key contact information across accounts while maintaining their individual workflows and automations.

  • Parent Account: Uses HubSpot workflows or manual updates to populate custom fields on Contacts in Salesmsg.

  • Child Accounts: Can now view and use these same custom fields on the Contacts they have access to.

This can be used when when Parent accounts use HubSpot’s Create or Update Contact action to push important information: such as tags, lifecycle stage, or location into Salesmsg.

Child accounts can then reference that data for:

  • Workflow automation

  • Campaign segmentation

  • Personalized outreach


Using Custom Fields in Messages

Now for the fun part—put those fields to work!

You can pull custom field info right into:

For example:

Hey [First Name], your appointment is on [Appointment Date]. See you soon!

Salesmsg automatically fills in the right info for each contact—so your messages feel personal without the extra work.


Frequently Asked Questions

Can I map & sync Salesmsg custom fields with my CRM properties?

You can't but your CRM properties are always accessible in the same way custom properties are with the exception of adding them to the contact card.


​Can I import custom field data using a CSV file?
Yes! If your CSV includes a column with data for a custom field (like “Address”) and that field already exists in Salesmsg, the system will match and import that data automatically.


Need Help? âœ‹đŸ»

Contact us on live chat or send an email to us at [email protected].

Did this answer your question?