Skip to content
No results
MEC Knowledgebase
  • Installation
    • Installation
    • Activation
    • Auto Update
    • Manual Update
    • Change License Domain
  • Settings
    • General
    • Archive Page
    • Slugs/Permalinks
    • Currency
    • View All
  • Single Event
    • Single Event Settings
    • How to Add Event In MEC Plugin?
    • MEC Single Sidebar
    • Custom Fields
    • View All
  • Event Modules
    • Speakers
    • Organizers
    • Locations
    • Map
    • View All
  • Booking Settings
    • Booking Module
    • Booking Elements
    • Booking Form
    • Payment Gateways
    • View All
  • Event Submission
    • General
    • Access Level
    • FES Sections
    • Required Fields
    • View All
  • Integrations
    • Mailchimp
    • Paid Memberships Pro
    • BuddyPress
    • LearnDash
    • View All
  • Notifications
    • Booking Notification
    • Booking Confirmation
    • Booking Reminder
    • Admin Notification
    • View All
  • Addons
    • Elementor Single Builder Addon
    • Ticket and Invoice Addon
    • Event Seat Addon
    • Virtual Events Addon
    • View All
  • Other
    • Appearance Settings
    • Translation
    • Knowledge
    • Troubleshooting
    • Developer
MEC Knowledgebase

  • Categories
    • Installation
      • Installation
      • Activation
      • Auto Update
      • Manual Update
      • Change License Domain
    • General Settings
      • General
      • Archive Pages
      • Slugs/Permalinks
      • Currency
      • View All
    • Single Event
      • Single Event Settings
      • MEC Single Sidebar
      • How to Add Event In MEC Plugin?
      • Custom Fields
      • View All
    • Event Modules
      • Speakers
      • Organizers
      • Locations
      • Map
      • View All
    • Booking Settings
      • Booking Module
      • Add a Booking System
      • Booking Form
      • Organizer Payment Settings
      • View All
    • Event Submission
      • General
      • Access Level
      • FES Sections
      • Required Fields
      • View All
    • MEC Integrations
      • Mailchimp
      • BuddyPress
      • LearnDash
      • Paid Memberships Pro
      • View All
    • Notifications
      • Booking Notification
      • Booking Confirmation
      • Booking Reminder
      • Admin Notification
      • View All
    • Addons
      • Elementor Single Builder Addon
      • Ticket and Invoice Addon
      • Event Seat Addon
      • Virtual Events Addon
      • View All
    • Other
      • Appearance Settings
      • Translation
      • Knowledge
      • Troubleshooting
      • Developer

Submit a Ticket
MEC Knowledgebase

Toggle
  • Mailchimp
    • MailChimp API Key
    • MailChimp List ID
    • Subscription Status
    • Attendee Mailchimp Sync Mode
    • Enable Segment Creation by Event Title and Booking Date
  • Campaign Monitor
    • Campaign Monitor API Key
    • Campaign Monitor List ID
  • MailerLite
    • MailerLite API key
    • MailerLite Group ID
  • Constant Contact
  • Active Campaign
  • AWeber
  • MailPoet
  • Sendfox
  • BuddyPress
  • LearnDash
  • Paid Memberships Pro

Integrations

MEC Integrations

In MEC, there are various options available for integrating with the most commonly used tools in the market. In this article, we will walk you through all MEC Integrations.

Mailchimp

With Modern Events Calendar MailChimp integration, you can add existing submission data to your newsletter list. To enable this feature, you should get an API Key and List ID from your MailChimp account. MailChimp Documentation

Mailchimp integration 1 - MEC Integrations

MailChimp API Key

To get an API key for MailChimp, follow these steps:

  1. Click on your account link in the top right corner of the page (in the avatar dropdown menu).
  2. Select “Profile” from the dropdown.
  3. On the profile page, navigate to “Extras” and then click on “API Keys.”
  4. Finally, select “Create A Key.”
Mailchimp integration 2 1 - MEC Integrations

MailChimp List ID

To find your audience ID, follow these steps.

  1. Click “Audience” from the menu on the left sidebar.
  2. Click the More options drop-down menu, then select Audience settings.
  3. This page displays a table of settings for Audience, including one labeled Audience ID. Click the copy icon to copy the Audience ID to your clipboard.
Mailchimp integration 3 - MEC Integrations

Subscription Status

Subscribe automatically: By selecting this option, attendees will be subscribed to your mailing list automatically after each booking.

Subscribe by verification: By selecting this option, attendees must refer to the email they used to book the event(s) and confirm the email subscription to be added to your mailing list.

Note: Regarding the integration of MEC and MailChimp, you need to know that only the users who have made a reservation can be transferred to MailChimp campaigns.

Attendee Mailchimp Sync Mode

All attendees: By selecting this option, all attendees will be subscribed to your mailing list after each booking.

Only primary attendee: By selecting this option, only the primary attendee (the main attendee who made the booking) will be subscribed to your mailing list after each booking.

Enable Segment Creation by Event Title and Booking Date

By enabling this option, in the Audience list under the tags section, the Event Title and Booking Date will display.

Mailchimp integration 4 1 - MEC Integrations

Campaign Monitor

Grow your newsletter list automatically by syncing your Modern Events Calendar submissions with Campaign Monitor. To activate this link, you simply need to enter the API Key and List ID from your Campaign Monitor account. Campaign Monitor Documentation

MEC Integrations

Campaign Monitor API Key

  1. In the Campaign Monitor dashboard page, navigate to the top right corner of the menu, and click on “Settings,” then select “API & Integrations“.
  2. On the API & Integrations page, click on “Generate API key” to get your API key.
Campaign Monitor 1 2 - MEC Integrations

Campaign Monitor List ID

To get your List ID, go back to the menu and click on “Lists & Subscribers” and create a new list. Then, select “Settings” from the left menu, scroll down to the bottom of the page to find the List ID.

Campaign Monitor 2 - MEC Integrations

MailerLite

Connect Modern Events Calendar to your MailerLite account to grow your subscriber list. To activate this connection, you just need to enter the API Key and Group ID from your MailerLite account. MailerLite Documentation

MEC Integrations

MailerLite API key

1. In the MailerLite dashboard page, navigate to the Integrations page, which you can find on the left-hand sidebar.

2. Under MailerLite API, Click Use for the API.

eec43b36fa0b3f82d64184461495865e - MEC Integrations

3. Then click on Generate new token.

bcf486580be5198ff8fa7ac153930577 - MEC Integrations

4. Name the token. This can be any name, so you can easily recognize what the token is being used for.

5. Choose IP restrictions. Specify which IP addresses can access this API key.

02e1d0669defd7a88bf75d9e9e8da9da - MEC Integrations

6. Click Create token and copy the key that is shown, or click Download to save the key as a TXT file.

MailerLite Group ID

To locate the Group IDs for your account:

  1. Navigate to the Integrations  > API page.
  2. Then scroll down to the Groups section to find the Group IDs for the groups in your account.
759e30880ef5a6ad881651f1779aa705 - MEC Integrations

Constant Contact

Connect Modern Events Calendar to your Constant Contact account to grow your subscriber list. Constant Contact Documentation

MEC Integrations
  • First, go to developer.constantcontact.com and create an API Key and a Client Secret.
  • Set the Redirect URI to https://yoursite.com/wp-admin (replacing yoursite.com with your actual domain).
  • Next, enter these two items (the API Key and Client Secret) into the MEC Constant Contact integration settings.
constant contact 1 - MEC Integrations
  • After saving the settings, you should see an Authorize button appear in that same section.
  • Click the “Authorize” button and complete the authorization process.
  • If you have done the authorization successfully, your Constant Contact subscriber list should appear in the MEC Constant Contact integration section.
constant contact 2 1 - MEC Integrations

Active Campaign

With Modern Events Calendar Active Campaign integration, you can add existing submission data to your contact list.

After activating the Enable Active Campaign Integration option in MEC Settings > Integrations > Active Campaign, you’ll encounter the following three new fields:  API URL, API Key, and List ID.

MEC Integrations

Navigate to your Active Campaign settings in the Developer section to find your API Key. Afterward, find the necessary information highlighted in the image below and enter them in the MEC Settings.

MEC Integrations

To receive your List ID, you’ll need to click on the list icon to view it:

MEC Integrations

By clicking on each list, you’re able to copy the List ID from its URL. This number can be single or double-digit or more:

MEC Integrations

AWeber

With the Modern Events Calendar AWeber integration, you can automatically add event submissions to your audience list. AWeber Documentation

MEC Integrations

To connect AWeber to your site, first, you must install the AWeber plugin from the WordPress plugin repository. After installing and activating the AWeber plugin, navigate to its settings and click on the “Get Started” button.

AWeber - MEC Integrations

Clicking this button will take you to AWeber’s authorization screen. This screen explains the access being requested and provides a space for you to enter your AWeber account username and password. Once you enter your login credentials, click “Allow access“.

After clicking “Allow access” with valid credentials, you will be redirected back to the AWeber WordPress plugin, and your authorization code will be generated automatically.

To locate your list ID in AWeber, go to your AWeber dashboard. Then, navigate to “List Options” and select “List Settings“. You will find the Unique List ID displayed above the “List Name and Description” heading.

MailPoet

To connect MailPoet to your site, first, you must install the MailPoet plugin from the WordPress plugin repository. MailPoet Documentation

MEC Integrations

After installing and activating the MailPoet plugin, navigate to its settings and click on the “Begin setup” button. Then, continue through the setup steps until the end and activate your MailPoet account on your site with the Activation key.

MailPoet - MEC Integrations

If you correctly connect your MailPoet account to your site, your users’ list will be shown in the MailPoet integration settings of MEC.

Sendfox

The Sendfox plugin should be installed and activated to use this integration. Sendfox Documentation

MEC Integrations

After installing and activating the Sendfox plugin, go to its settings and click on “Get your API key here“.

Sendfox - MEC Integrations
  1. Log in to your SendFox account, navigate to Settings in the top right corner, and click on API.
  2. Then click on Create New Token and add a name
  3. This will give you a Personal API token, so copy it from there, as this is the only time you will be able to see it.
  4. Then enter the API token in the Sandbox plugin API Token section, and you’re all set.

BuddyPress

The BuddyPress plugin assists you in building any type of community. Through this plugin, you can have groups and the option of private messaging between them, and many more related possibilities. BuddyPress Documentation

An event website can become more dynamic by gradually building a community of regular users. In this documentation, you can see how to integrate BuddyPress with the MEC plugin.

Note: To display the attendees in the event list, enable the “Show Attendees Module in event details page” option in the BuddyPress integration settings page.

MEC Integrations

Watch the following video for more information on how to use BuddyPress in MEC:

LearnDash

With LearnDash integration, you can link a course to any ticket and enroll the user in the LearnDash course after booking. LearnDash Documentation

MEC Integrations

Once you create your course in LearnDash, select the course in the event’s ticket settings.  
After booking this event by users, this course will be available to them.

Paid Memberships Pro

Paid Memberships Pro gives you all the tools you need to start, manage, and grow your membership site. If you are using this plugin, you can restrict a single event by user level by enabling this option. And after that, only members of those levels can access that event page.

To enable this option, you need to go to MEC Settings > Integrations > Paid Memberships Pro and check the following three checkboxes:

  • Enable Event Restriction
  • Enable Booking Restriction
  • Enable Ticket Restriction
Paid Memberships Pro 1 - MEC Integrations

After that, you need to go to Paid Memberships Pro > Dashboard menu, then create desired levels on the Paid Memberships Pro plugin.
 
Navigate to WordPress Dashboard > Users > All Users, then edit the desired user and set the Level for the user.
 
Now, to restrict your event, you need to go to MEC > All Events and then edit the desired event. You can see this box on the single event edit page in Booking > Tickets > advanced section. Select the levels for which you want this event to be available. Then save your event.

Paid Memberships Pro 2 - MEC Integrations

Try to access the page with different user levels. If the viewer is a guest or is not a member of the selected level.
 

Share

Report Out Dated Content

If you think the content of this page does not reflect updated information, please let us know.

Report Now
Login Submit
2 Comments
luizcarlosfaria July 13, 2020
| |

Hi everyone. All screenshots on this post is of “Active Campaign”, and not about “Campaign Monitor”.

0 0
0
Reply
Sarah Wang July 15, 2020
| |
luizcarlosfaria Hi everyone. All screenshots on this post is of "A

Hello,
thanks for sending this. we will fix it ASAP.

0 0
0
Reply

Still no luck? We can help!

If you did not find what you were looking for, please submit a ticket in our support system.

Submit a Ticket
Webnus Banner
Modern Events Calendar

Please read our Terms and Conditions and Privacy Policy.

4.2 Great

About 11 Review us on Trustpilot

Copyright © 2023. All rights reserved. Webnus Inc.