Skip to content

Mailchimp integration: Support mapping multiple form fields to Interest Categories #2680

@turnavies

Description

@turnavies

What are you trying to do?

The current Mailchimp integration only allows mapping a single form field to Interest Categories. This limits the integration's usefulness when a Mailchimp audience has multiple Interest Category groups that should be populated from different form fields.

Current behaviour

The Field Mapping UI provides one "Interest Categories" row that can map to one form field (or a static value).

Desired behaviour

Support mapping multiple form fields to different Interest Category groups within the same Mailchimp audience

What's your proposed solution?

Display each Interest Category group as a separate mapping row, e.g.:

  • Interest Categories: Subscription type → {field:mailings}
  • Interest Categories: Region → {field:regio}
  • Interest Categories: Category → {field:category}

Additional context

Use case

Our Mailchimp audience has three Interest Category groups:

  • Subscription type (newsletter, alerts)
  • Region (user's location preference)
  • Category (categories of interest)

Each group should be populated from a separate form field (checkboxes or dropdown). Currently, we can only map one of these, requiring a custom module to handle the others

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions