Disclaimer: This website requires Please enable JavaScript in your browser settings for the best experience.

Dev GuideRecipesAPI ReferenceChangelog
Dev GuideAPI ReferenceChangelogUser GuideDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

Email field mapping

Map WordPress ACF email fields to structured content in Optimizely CMP using validation patterns for accurate data entry.

Optimizely Content Marketing Platform (CMP) supports mapping the ACF Email field to the structured content Text type field using validation_pattern.

JSON example

{
  "core": {
    "key": "acf_email_field",
    "name": "ACF Email Field",
    "is_list": false,
    "is_required": false,
    "need_internationalization": false,
    "min_list_length": 1,
    "max_list_length": -1,
    "field_type": "text-field",
    "source_id": null,
    "source_metadata": "{\"is_custom_post_type_field\": true}",  // It is important to identify source_metadata as custom field
    "order_index": 0,
    "help_text": null,
    "editor_metadata": null
  },
  "validation_pattern": "^\\w+([.-]?\\w+)*@\\w+([.-]?\\w+)*(\\.\\w{2,3})+$",
  "min_length": 0,
  "max_length": -1,
  "default_values": null
}