Program Member Custom Fields program-member-custom-fields

Program Member custom fields allow you to collect program-specific data for each member. They can be used in: Marketo forms, Smart List filters and triggers, and Smart Campaign flow actions. The data is viewable in the program’s Members tab.

Create a Program Member Custom Field create-a-program-member-custom-field

  1. In Marketo, click Admin.

  2. Click Field Management.

  3. Click New Custom Field.

  4. Click the Object drop-down and select the desired object.

    note note
    Person and Program Member custom fields cannot share the same name.
  5. Fill out the remaining fields and click Create.

    note note
    Types supported for Program Member custom fields are: boolean, date, datetime, float, integer, string, URL. Learn more about field types.

Object Descriptions object-descriptions

The name of the company associated with the person.
An opportunity can be associated with a person or account as a potential future sale. They usually enter Marketo through a CRM, or via API.
An individual in your Marketo database that you’re engaging with through marketing campaigns.
Program Member
Person who is also a member of a program

Triggers and Filters triggers-and-filters

You can leverage this program-specific data in smart lists via triggers and/or filters.

Things to Know things-to-know

  • Program Member custom fields are available in local assets only. They are not supported in Design Studio because there’s no way to tie it to a specific program.
  • You cannot clone/move a form (or a landing page with a form) that contains Program Member custom fields to the Design Studio.
  • You can sync the Program Member Custom Fields with Campaign Member Custom Fields.
  • The Program Member object can have up to 20 custom fields. Those fields are available to any program.
  • When you remove a member of a program, if they have any data in their Program Member custom field, the data will be scrubbed from that field.
  • To view the data, click the Members tab in the program and create a custom view that includes said field(s).
  • Import and export via list and API are supported. Exports work on Program Member lists only, not static lists.
  • When you merge two people, the winner’s Program Member custom field data will be used. But if the winner has none, the loser’s value will be used.
  • Change type is not allowed on Program Member Info fields.
  • The “contains” Smart List constraint is not supported for Program Member custom fields.