SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Fix Salesforce Marketing Cloud error "Parameter values is required" in Segment

Issue

When syncing audience records from Segment to Salesforce Marketing Cloud (SFMC), customers may encounter the error message: Parameter {values} is required. This error appears during delivery attempts from the Segment Console to SFMC, even when the primary key (such as email) is mapped.

 

Product

Twilio Segment 

 

Environment

Segment Console

 

Cause

This error occurs when the Segment mapping configuration for the SFMC destination does not include at least one non-primary field with a non-null value. If the Data Extension Fields section in Segment is left empty, or if all mapped fields are null for a given record, Segment omits the "values" block from the payload. Salesforce Marketing Cloud requires this block, so the sync fails with the error above.

 

Resolution

To resolve this error, update your Segment mapping as follows:

  1. In the Segment Console, open your SFMC destination mapping.
  2. Under the Data Extension Fields section, map at least one non-primary field (in addition to your primary key) to a trait or property that will be populated for each record.
  3. Ensure that the field names in Segment exactly match the corresponding columns in your SFMC Data Extension.
  4. Confirm that the mapped fields are not null for the records you are syncing.
  5. Save your changes and re-test the sync.

 

Additional Information 

  • If your SFMC Data Extension has required fields, those must be mapped and populated in Segment.
  • Field names are case-sensitive and must match exactly between Segment and SFMC.
  • If you only map the primary key and no other fields, or if all mapped fields are null, SFMC will reject the payload with this error.
  • For more details on mapping requirements, see Segment’s Salesforce Marketing Cloud destination documentation.

 

Have more questions? Submit a request
Powered by Zendesk