Flows

Bulk sync Flow questions to your ESP

When you have multiple Flow questions that need to sync with your ESP, you can use the bulk sync modal to map them all at once instead of configuring each question individually.

Before you begin: Your ESP must be connected and support custom field creation. This works with Kit, ActiveCampaign, Drip, Klaviyo, and most other ESPs that allow custom fields.

Finding unsynced questions

When you have questions in a Flow that aren't synced to your ESP, you'll see a yellow warning in the Flow editor's sidebar:

"This Flow has warnings: X questions don't sync to [ESP name]. Fix this."

Click the "Fix this." link to open the bulk sync modal.

Mapping questions to custom fields

The modal shows all unsynced questions from your Flow in a table. For each question, you'll see:

  • The question label and dimension name

  • An editable field for the ESP custom field name

RightMessage auto-generates field names using a q_ prefix by default. You can change this prefix at the top of the modal, and it'll update all field names automatically.

If a custom field already exists in your ESP with the same name, you'll see a green check icon. RightMessage will map to the existing field instead of creating a new one.

Field name requirements

Custom field names must:

  • Contain only letters, numbers, and underscores

  • Be unique (no duplicates in the same sync batch)

  • Not be empty

The modal shows validation errors immediately if a field name doesn't meet these requirements.

Creating and syncing the fields

Once you've reviewed or edited the field names, click "Create & Map X Custom Fields" at the bottom of the modal.

RightMessage will:

  1. Create any new custom fields in your ESP

  2. Map each question to its corresponding field

  3. Set up the sync so future answers flow to your ESP automatically

You'll see a success message when the sync is complete. If any fields fail to create, you'll get details about what went wrong.

What happens next

After the bulk sync completes, your Flow questions are connected to ESP custom fields. When visitors answer these questions:

  • Their answers sync to the custom fields in your ESP

  • If the visitor is already a subscriber, their record updates immediately

  • If they're new, the data syncs when they subscribe or opt in

You'll need to publish your Flow changes for the sync to go live. Until you publish, the mappings stay in draft mode.

For more on ESP syncing and custom fields:

Was this helpful?