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
  • Social Auto Poster Addon Installation
  • Facebook
    • Create a Facebook App
    • Temporary Access Token
    • Upgrade Your Token
      • Extend the Expiration Time
      • Two-Months Access Token
    • Last Step
      • Graph API Explorer
  • Instagram
  • X (Twitter)
  • Linkedin
  • Meetup
  • FAQ
    • How do I install and activate the Social Auto Poster Addon in MEC?
    • What is the Social Auto Poster Addon for MEC?
    • Which social media platforms are supported by the Social Auto Poster Addon?
    • Can I connect multiple accounts from the same social media platform?
    • Is it possible to schedule event posts to be published at a specific time?
    • How do I manually publish an event to social media using the addon?
    • Can I assign specific event categories to be auto-posted on social media?
    • Can I filter which events are posted on social media?
    • How can I view the history and performance of my event posts on social media?
    • Can I control which events are automatically posted to social media?
    • How do I set up Facebook integration with the Social Auto Poster Addon?
    • Can I post events to my personal Facebook profile using this addon?
    • What is a temporary access token, and how do I get one for Facebook?
    • How do I upgrade my Facebook access token to a longer-lasting one?
    • What permissions are required for the Facebook app to work with the Social Auto Poster Addon?
    • How do I find my Facebook Page ID for use with the plugin?
    • How do I set up Instagram integration with the addon?
    • How do I integrate Twitter with the Social Auto Poster Addon?
    • Can I share event images on Twitter using this addon?
    • How do I integrate LinkedIn with the Social Auto Poster Addon?
    • How do I integrate Meetup with the Social Auto Poster Addon?
    • Where can I manage the social posting settings for an individual event?
    • What should I do if my events are not posted to social media as expected?

Addons

Social Auto Poster Addon

With Social Auto Poster add-on, you can automatically post events that you have published in MEC on your social media platforms, such as Facebook, LinkedIn, Twitter, Meetup, and Instagram.

Social Auto Poster Addon has numerous features that enable you to add your events to your social media. Below, we will walk you through its features.

Requirements
MEC Pro

Latest Version
1.3.0

Last Updated
2025-04-28 15:28:13

Changelog
Buy Now

Social Auto Poster Addon Installation

After installation and activation, a new option called Social Poster will be added to MEC’s menu. Once you click on it, you will see this page:

Social Auto Poster Addon

On this page, we enter the data for the social platforms we want to connect to MEC automatically, in their respective tabs. Then, we select the type of account. Now, let’s go through them one by one.

Facebook

Create a Facebook App

First, we need to create a Facebook app to connect Facebook to the Social Auto Poster Addon. Please visit this page, log in to your Facebook account, and click Create App.

Social Auto Poster Addon

In the next window, click on Other and then click the Next button.

Social Auto Poster Addon

A new window opens, asking you to select an app type. Choose Business, and click Next at the bottom of the page.

Social Auto Poster Addon

In the next step, the basic information of your Web App is needed, as shown in the example, and once done, click on Create App.

Social Auto Poster Addon

On this product page, set up and configure the Facebook Login for Business product.

Social Auto Poster Addon

You will then be redirected to the Settings menu. If you see a warning on the page titled Facebook Login for Business requires advanced access, ignore it, it will not interfere with the process.

Social Auto Poster Addon

At this point, click Quick Start to complete the remaining settings.

Social Auto Poster Addon

Next, click on the Web option.

Social Auto Poster Addon

In the highlighted tab, enter personal information such as your website URL. Click on Continue, and in the final stage, you’ll be provided a code to copy. Ignore the rest and click on Next.

Social Auto Poster Addon
Social Auto Poster Addon

Click on App Settings > Basic on the left sidebar menu and enter your website address in App Domains.

Social Auto Poster Addon
Social Auto Poster Addon

Then, from the Facebook Login for Business menu on the left sidebar, click on Settings.

Social Auto Poster Addon

Return to your website and copy your redirect URL under M.E Calendar > Social Poster > Facebook.

Social Auto Poster Addon

Then, in the Valid OAuth Redirect URLs section, enter that address and save the changes.

Social Auto Poster Addon

Temporary Access Token

To create a temporary access token, go to Facebook Graph API Explorer. Find your application in the Meta App dropdown menu. Then, from the User or Page drop-down menu, select the Get Page Access Token option.

Social Auto Poster Addon

Note: Events can only be published to Facebook account pages and not to the main Facebook profile. Therefore, take note that before doing the steps above, you must create at least one page for the Facebook account, otherwise, you will not be able to access the Access Token.

After clicking on Get Page Access Token, a pop-up window will appear asking you to confirm access to the Facebook account the App is built. Click on the blue button.

Social Auto Poster Addon

Next, you need to select the pages you want the app to have access to from the available pages. Click the Continue button. You can select as many pages as you want and grant access to all of them.

Social Auto Poster Addon

Next, a list of required permissions will be displayed. Click on the “Save” button and then on “Got it“.

Social Auto Poster Addon

After that, you can see that the required permissions are added to the Permissions list and an Access Token is created.

Social Auto Poster Addon

Another permission must be added to the permissions list for smooth access. To do this, click on the Add a Permission drop-down menu, select page_events from the permissions list to add it to the list, and then click on the Generate Access Token button to create a new Access Token.

The new permissions that need to be added are:

  • publish_video
  • business_management
  • page_events
  • pages_manage_metadata
  • pages_read_user_content
  • pages_manage_posts
  • pages_manage_engagement
Social Auto Poster Addon

Upgrade Your Token

Now, you need to upgrade your token to a two-month user access token.

Note: A temporary user access token is a one-hour valid access token, for which you must extend the expiration time.

Extend the Expiration Time

To do this, copy the code, go to the Access Token Debugger Tool, and enter it in the Debugger. Now, click the Debug button and copy the Access Token Key.

Social Auto Poster Addon

Two-Months Access Token

To create a two-month access token, click on the “Extend Access Token” option at the bottom of the box where user/app tokens are placed.

The button will be disabled, and a new box will appear at the bottom of the page.

Social Auto Poster Addon
Social Auto Poster Addon

Click on the Debug button (with a gray background) beside the new Token.

As mentioned earlier, this will open up a new window or tab in your browser.

Then, you will be redirected to the Access Token Debugger, where your temporary user access token information is stated.

Verify the information for this new token. Ensure it is a Page Token that expires in two months and that all the permissions you previously selected are displayed.

Now, navigate to App settings > Basic through the left sidebar menu, input your website address in the App Domains field, and click Save Changes. Additionally, ensure to back up your App ID and App Secret for future use.

Social Auto Poster Addon

Copy the token at the top of the page (to the left of the blue “Debug” button).

Last Step

The last step is to generate the permanent user access token.

Graph API Explorer

Now, head over to Graph API Explorer after generating the permanent user access token and place it in the “Access Token Field.” (Paste the token you just copied (that expires in 2 months) in the “Access Token” field) And make sure all the permissions you previously selected are displayed.

Note that you should not click on the “Generate Access Token” button at this stage.

Social Auto Poster Addon

Finally, go to the About tab on the Facebook page you created. Choose Page Transparency there from the menu. Your page ID will be visible in the section on the right.

social poster 014 - Social Auto Poster Addon

Copy the page ID and follow these steps.

Go back to your website again and go to  M.E Calendar > Social Poster > Facebook.

Social Auto Poster Addon

1. Account Status

Here, you can activate your Facebook account.

2. Account Title:

Here, enter a name of your preference.

3. Facebook App ID:

This is the step where the App ID is required. Input the App ID you previously backed up into this field. (Available in App Settings > Basic menu)

4. Facebook App Secret:

This is the step where the App Secret is required. Input the App Secret you previously backed up into this field. (Available in App Settings > Basic menu)

5. Facebook Account ID:

In the new Facebook page that you’ve created, scroll down to the About section and copy and paste the page ID in this field.

6. Categories:

If you wish to filter posts that are posted to this account based on category, use this field.

7. Organizers:

If you wish to filter posts that are posted to this account based on organizer, use this field.

8. Speakers:

If you wish to filter posts that are posted to this account based on speaker, use this field.

9. Locations:

If you wish to filter posts that are posted to this account based on location, use this field.Finally, click on Save, and you will see that your account has been added to the bottom of the page.

Social Auto Poster Addon

Now go to the General tab, and from the Account menu, select the Facebook API that we’ve created.

Social Auto Poster Addon

In the Default Schedules section, we can determine whether our events get posted on social media as soon as they are published on the website or after a specific period.

Social Auto Poster Addon

The addon includes a History section where you can access statistics about your posted content, presented in both list and chart views, to monitor and analyze your social media activity.

Social Auto Poster Addon

Also, on the Edit Event page, we have added a new tab called Social Poster, where you can activate the settings.

Social Auto Poster Addon

Additionally, If you prefer manual control over event postings, the addon provides a manual publish option on the Edit Event page, allowing you to select and share events on social media at your discretion.

Social Auto Poster Addon

Instagram

To set up a Social Auto Poster Addon for Instagram, you simply have to link your Instagram Business Account to the Facebook Page.
How to connect Facebook to Instagram.

X (Twitter)

Note: Currently, it’s impossible to show event images on Twitter.

To post your events on X, first, you need to create a developer account on X and then create a project to connect your website to X’s API. Let’s see how.

To create an X developer account, first log in to your account and then go to this address and click on Sign Up.

Social Auto Poster

Fill in the form to create your account.

Social Auto Poster

You will receive a confirmation email that you need to verify.

Once the developer account is created, go to your dashboard and click on Create Project.

Social Auto Poster

Next, select Building Tools for Business and click on Next. In the third step, you can enter a project description if needed.

Here, we have to create an app. So enter a name for the app on the new page and click Next.

Social Auto Poster

Now we have the info we need.

Social Auto Poster

From the menu to the left, click on the app you’ve just created, and from User Authentication Settings, click on Setup.

Social Auto Poster

Here, activate OAuth 2.0 and set the Type of App on the web. Enter the info for website redirection and save.

To enter your website redirection info, go to M.E. Calendar> Social Poster > Twitter.

Social Auto Poster
Social Auto Poster

Copy the data and go to M.E. Calendar > Social Poster > Settings on your website and fill in the empty fields.

Social Auto Poster

We will see the X account added to the bottom.

Social Auto Poster

Linkedin

To enable Social Auto Poster for LinkedIn, you need a LinkedIn account and a Business Page connected to your personal account. To create a Business page, please see this article.

To begin, go to the LinkedIn Developer page and click on Create App.

Fill out the form and click on Create App.

Social Auto Poster

Here, we have to create two products:

1. Share on LinkedIn

2. Sign in with LinkedIn

After selecting the products, as you can see in the image, they will be added to the Products section.

Social Auto Poster

Then, you have to go to the Settings tab and verify the LinkedIn page.

Social Auto Poster

Then go to the Auth tab and copy the redirect address from your website from  M.E.Calendar > Social Poster > Settings > LinkedIn and paste it into Authorized redirect URLs for your app.

Social Auto Poster

Finally, go to M.E. Calendar> Social Poster > Settings > LinkedIn and enter the API data that we received on this page.

Social Auto Poster

Now, click on Needs authentication to complete the verification.

Social Auto Poster

Meetup

To enable the Social Auto Poster Addon for Meetup, you need a Meetup account. After creating an account, to create a new app, go to this link and click on OAuth Clients.

Social Auto Poster

After that, go to this address and click on Create a New Client.

Social Auto Poster

Next, fill in the info to create a new client.

Social Auto Poster

Note: From your website, navigate to M.E.Calendar > Social Poster > Meetup and copy the redirect address.

Social Auto Poster
Social Auto Poster
Social Auto Poster

Once the form is completed, you must wait for API verification by Meetup.

Social Auto Poster

Next, create a group in Meetup and get the group’s slug from the address after approval.

For example, if the group address is this:

https://www.meetup.com/mec-wordpress-plugins-group

Then the slug would be this: mec-wordpress-plugins-group

Finally, after getting the Secret Key and API Key, go to your website to M.E. Calendar> Social Poster > Meetup, add a Meetup account, and verify.

FAQ

How do I install and activate the Social Auto Poster Addon in MEC?

After purchasing the Social Auto Poster Addon, install and activate it through your WordPress dashboard. Upon activation, a new “Social Poster” feature will appear in the MEC menu, allowing you to configure your social media integrations.

What is the Social Auto Poster Addon for MEC?

The Social Auto Poster Addon is a tool that enables you to automatically post events published in the Modern Events Calendar (MEC) to your social media platforms.

Which social media platforms are supported by the Social Auto Poster Addon?

The addon supports integration with Facebook, LinkedIn, Twitter, Meetup, and Instagram, enabling automatic event posting to these platforms.

Can I connect multiple accounts from the same social media platform?

Yes, the addon allows you to link multiple accounts from each supported platform, providing flexibility in managing event promotions across various profiles.

Is it possible to schedule event posts to be published at a specific time?

Yes, in the Default Schedules section of the General tab, you can specify whether events are posted on social media immediately upon publication or after a designated period.

How do I manually publish an event to social media using the addon?

If you prefer manual control over event postings, the addon provides a manual publish option on the Edit Event page, allowing you to select and share events on social media at your discretion.

Can I assign specific event categories to be auto-posted on social media?

Yes, the addon offers category-based auto-posting, enabling you to configure certain event categories to be automatically shared on your connected social media accounts.

Can I filter which events are posted on social media?

Yes, you can filter posts based on categories, organizers, speakers, and locations.

How can I view the history and performance of my event posts on social media?

The addon includes a History section where you can access statistics about your posted content, presented in both list and chart views, to monitor and analyze your social media activity.

Can I control which events are automatically posted to social media?

Yes, you can manage auto-posting settings by selecting specific event categories for automatic sharing or opting for manual publishing to have full control over which events are posted.

How do I set up Facebook integration with the Social Auto Poster Addon?

To integrate Facebook, create a Facebook app by logging into your Facebook account and navigating to the Facebook Developers page. Follow the prompts to set up the app, configure the Facebook Login product, and enter your website’s URL in the Social Poster settings within MEC, select the Facebook API you’ve created to complete the integration.

Can I post events to my personal Facebook profile using this addon?

No, events can only be published on Facebook pages, not personal profiles.

What is a temporary access token, and how do I get one for Facebook?

A temporary access token is a short-lived token needed to connect to Facebook’s API. It can be generated through the Facebook Graph API Explorer.

How do I upgrade my Facebook access token to a longer-lasting one?

You can upgrade your temporary access token to a two-month user access token by using the Access Token Debugger Tool.

What permissions are required for the Facebook app to work with the Social Auto Poster Addon?

The Facebook app requires permissions such as `publish_video`, `business_management`, `page_events`, `pages_manage_metadata`, `pages_read_user_content`, `pages_manage_posts`, and `pages_manage_engagement`.

How do I find my Facebook Page ID for use with the plugin?

Your Facebook Page ID is located in the “Page Transparency” section of the “About” tab on your Facebook page.

How do I set up Instagram integration with the addon?

To integrate Instagram, connect your Instagram Business Account to your Facebook Page. Then, in the Social Poster settings within MEC, configure the Instagram tab by selecting the appropriate account type and entering the required credentials.

How do I integrate Twitter with the Social Auto Poster Addon?

To connect to Twitter, create a developer account on Twitter, set up a project, and configure the necessary API settings. Then, enter your Twitter API credentials in the Social Poster settings within MEC to enable automatic event posting to Twitter.

Can I share event images on Twitter using this addon?

No, it is not possible to show event images on Twitter.

How do I integrate LinkedIn with the Social Auto Poster Addon?

To connect to LinkedIn, create a LinkedIn app and verify your page. Then, in the Social Poster settings within MEC, configure the LinkedIn tab by entering the necessary app credentials to enable event posting to LinkedIn.

How do I integrate Meetup with the Social Auto Poster Addon?

To integrate Meetup with the Social Auto Poster Addon, you need to create a Meetup API key and connect your Meetup account within the addon’s settings. Navigate to the Social Poster section in MEC, select the Meetup tab, and enter the required API credentials. Once configured, your events can be automatically shared on your Meetup groups.

Where can I manage the social posting settings for an individual event?

You can manage the settings for individual events from the “Social Poster” tab on the Edit Event page.

What should I do if my events are not posted to social media as expected?

Ensure that all social media accounts are correctly connected and that the necessary API credentials are accurately entered. Verify that auto-publish settings are configured appropriately and check for any platform-specific requirements or restrictions that may affect posting.

Share

Related Articles

  • Ticket and Invoice App
  • Liquid View Layouts Addon
  • Square Payment Addon
  • Elementor FES Builder Addon
  • Gutenberg Single Builder Addon

Report Out Dated Content

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

Report Now
1
Login Submit
0 Comments

No Comment.

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.

Review us on Trustpilot

Copyright © 2023. All rights reserved. Webnus Inc.