Salesforce integration: Supported and unsupported fields

Productboard's Salesforce integration supports syncing many (but not all) field types from Salesforce's Account object (company-level data). This article lists all supported and unsupported fields, as well as a workaround for getting those unsupported fields into Productboard. 

In this article:

Supported and unsupported field types

The following table lists which Salesforce account fields can be synced to Productboard as company data:

SUPPORTED UNSUPPORTED
  • Text fields (single-line)
  • Picklists (single select)
  • Number fields
  • Date and Date/Time fields
  • Email fields
  • Phone fields
  • URL fields
  • Currency fields
  • Standard reference fields: Account name and Opportunity owner
  • Other reference fields: For example, location and encrypted fields.
  • Lookup fields: For example, we would not be able to grab data from other objects like Opportunities.
  • RecordType object fields: These fields are sometimes used to specify account type (e.g. Prospect, Customer, Partner).
  • Text fields (multi-line): For example, "text area" and "long text area" fields.
  • Checkboxes and radio buttons.

 

Formula workaround for unsupported fields

If you would like to sync information from one of the unsupported field types, you can create a new formula field in Salesforce that converts the data into a plain text string. This workaround makes the data compatible with the Productboard integration and allows it to be synced as part of the company (Account) data.

To create a formula field in Salesforce:

  1. In Salesforce, go to Setup.
  2. Open Object Manager and select Account.
  3. Click Fields & Relationships, then New.
  4. Choose Formula as the field data type, and click Next.
  5. Enter a Field Label and Field Name, and set the return type to Text.



  6. Add your formula to convert unsupported values into a text string. Example formulas:
    • Convert Account Owner name to text:
      Owner.FirstName & " " & Owner.LastName



    • Convert checkbox to text (replace boolean__c with your field name):
      IF(boolean__c, "Yes", "No")



  7. Click Next, set field-level security, and save.

You can now include this formula field in your Salesforce integration in Productboard.

Partial support for multi-picklist fields

Multi-picklist fields can be fully imported as part of company data and used for creating dynamic company segments.

However, when setting up rules for which companies to import from Salesforce, the only supported operators are “Is”, “Is not”, “Is not set”, or “Has any value”. It is not possible to filter using “Contains” or to match multiple specific values (e.g. importing companies where the field contains "trials" OR "customers").

See also

Was this article helpful?
0 out of 0 found this helpful

Articles in this section

Our Support hours:
Monday to Friday from 9:00 am - 2:00 am CET. Monday to Friday from 0:00 am - 5:00 pm PST.
Productboard Academy
Become a Productboard expert with self-paced courses, quick tip videos, webinars and more.
Product Makers Community
Connect with product leaders, share and find product jobs, and learn how to approach similar challenges. Come join our Product Makers community.