Skip to main content
All CollectionsIntegrateMailchimp
Connecting Mailchimp to PassKit Membership
Connecting Mailchimp to PassKit Membership
Jesse Langford avatar
Written by Jesse Langford
Updated over a week ago

Follow these simple steps to seamlessly integrate your PassKit Membership and Loyalty projects with Mailchimp and enhance your customer engagement.


  • The PassKit - Mailchimp integration is currently only available for Membership and Loyalty programs.

  • The PassKit - Mailchimp integration for Coupons and Event Tickets are in the final stages of development and will be released soon.

Step 1: Access Integrations

  1. Log in to your PassKit account

  2. Click on the Membership / Loyalty project you want to connect

  3. From the main dashboard, navigate to the Settings tab

  4. Click on Integrations view to access a range of integration options.

Step 2: Choose Mailchimp Integration

  1. On the integrations page, you'll find a list of available integrations.

  2. Locate the "Mailchimp" card from the list and click on it to proceed.

Step 3: Enable Mailchimp Integration

  1. To enable the integration, click the ENABLE MAILCHIMP button.

  2. A new window will appear for the Mailchimp Authentication.

  3. Sign in to your preferred Mailchimp account in this window

  4. Click 'Allow' to authorize the integration.

Step 4: Configure Mailchimp Integration

  1. After successful authentication, the PassKit page will refresh presenting the Mailchimp integration settings.

Step 5: Select Audience

  1. Begin by choosing the audience you want to associate with this PassKit project.

  2. Click the pencil icon next to the audience field to open a selection modal.

  3. From the modal, choose your desired audience from the list.

Note: If you only have one audience in your Mailchimp account, we will auto-select it.

Step 6: Connect to PassKit

  1. Once your audience is selected, a CONNECT AUDIENCE button will appear

  2. Click the button to establish a connection between your PassKit project and your chosen Mailchimp audience.

  3. This will set up a crucial webhook in your Mailchimp account.

IMPORTANT: Do not delete this webhook, as it ensures PassKit receives relevant information from Mailchimp.

Step 7: Merge Fields

  1. If you have a single audience, PassKit will auto-populate three new merge fields: PassKit Tier, Pass URL and Pass ID.

  2. If you have multiple audiences, you need to manually add fields to your list.

    1. PK_TIER: The Tier ID. This field is required for enrollment

    2. PK_PRO_ID: The program ID. This field is required for enrollment

    3. PK_ID: The unique identifier for every pass. Auto-generated and populated by PassKit - do not add your own value.

    4. PK_URL: The Pass URL to distribute to your members. Auto-generated and populated by PassKit - do not add your own value.

NOTE: To access your Mailchimp Merge Fields, click on Audience, then click Signup Forms. If you have more than 1 audience, click the Current audience drop-down and choose the one you are working with. Click the Settings drop-down, then click Audience field and |MERGE| tags.

Step 8: Unique ID Mapping

  1. After connecting your audience, explore additional configuration options on the screen

  2. One new option is "External ID Mapping"

    1. Use this to specify a Mailchimp Merge Field as the Member's External ID

    2. Choose the field carefully, as it can only be set once. You can read more about external Ids here.

Step 9: Pass Events

  1. Below the External Id Mapping field are the "Pass Events".

  2. PassKit enables you to specify Pass event to update Mailchimp data:

    1. Pass Created: Create a Mailchimp Record when a Pass is issued

    2. Pass Updated: Update the corresponding Mailchimp record when a pass is modified

    3. Pass Delete: Archive the related Mailchimp record when a pass is deleted.

Step 10: Adding New Fields

  1. Once the initial setup is complete, you can integrate Mailchimp and PassKit fields.

  2. For instance, if you collect first and last names during Mailchimp sign-up, link them using the ADD A FIELD button.

Step 11: Connecting Fields

  1. Click ADD A FIELD to open a modal

  2. From the modal, select an existing Mailchimp field corresponding to a PassKit field

  3. Simply save your selection to see the new item in the fields section of the page.

Congratulations! Your PassKit account is now seamlessly connected with Mailchimp, enhancing your customer interactions and engagement.

Did this answer your question?