AFI AFI

MailUp

Estimated reading: 2 minutes Updated August 1, 2026

MailUp is an Italian enterprise email-marketing platform with strong DACH and Mediterranean presence. Advanced Form Integration sends form submissions to MailUp as new subscribers on a chosen list and (optionally) group.

What you’ll need

  • An active MailUp account.
  • A MailUp OAuth app with Client ID and Client Secret (Settings → Advanced options → Developer Options).
  • The Advanced Form Integration plugin installed and activated.

Create a MailUp OAuth app

  1. Log in to your MailUp account.
  2. Go to Settings → Advanced options → Developer Options.
  3. Create a new app and copy the Client ID and Client Secret.
  4. Set the Redirect URI to the value shown in AFI → Settings → MailUp (typically https://yourdomain.com/wp-json/advancedformintegration/mailup).

Connect MailUp to AFI

  1. In WordPress, go to AFI → Settings.
  2. Enable MailUp and click Save Changes.
  3. Open the MailUp tab.
  4. Enter the Client ID and Client Secret.
  5. Click Authorize: MailUp’s login screen opens; sign in and authorize.
  6. After redirect back, AFI shows Connected.

Create the integration

  1. Go to AFI → Add New.
  2. Configure the trigger.
  3. In Action → Platform, select MailUp.
  4. In Task, choose Subscribe to List.
  5. Pick the List: AFI loads your lists from MailUp automatically.
  6. Optionally pick a Group within that list for further segmentation.
  7. Map the form fields:
  • Email Address (required).
  • Custom MailUp dynamic fields appear automatically once a list is selected. Map each to a form field.
  1. Optional: configure Conditional Logic.
  2. Click Save Integration.

Screenshot: AFI field-mapping screen with MailUp list, group, and dynamic fields visible

Tasks supported

Subscribe to List

Adds the form submitter as a subscriber on the chosen MailUp list, optionally placing them in a group. Re-submissions update the existing subscriber rather than creating duplicates.

Conditional logic example

Add to the “VIP customers” group only when the form’s customer_tier field equals “VIP”. Standard customers stay in the default group via the same integration without the group selection.

Troubleshooting

Integration doesn’t fire

Open AFI → Log and find the most recent entry. The log shows the request payload sent to MailUp and the response received, usually pointing straight at the cause.

Re-authorization needed

MailUp OAuth refresh tokens expire periodically. If integrations stop firing with token errors, return to AFI → Settings → MailUp and click Authorize again.

Field not in dropdown

MailUp’s dynamic fields are list-specific. Re-pick the list to refresh the field schema if a freshly added field doesn’t appear.

Related docs