With our Virtual Events plugin, you can connect your WordPress site to Facebook via your Facebook page and livestream directly from your event page on your website, or embed your pre-existing Facebook videos (video privacy must be set to Public in order to embed).

Once you connect to the Facebook API, you’ll be able to embed Facebook Live right from your event page. In addition, you can then include your pre-existing Facebook Videos on your event page as well. There are a few steps to get there, but we’ll have you up and running in no time.

Create a Facebook App

Note: You will need a Facebook Developer account in order to create an app. Learn more about how to register for a Facebook Developer account here.

Now if you haven’t already done so, the first thing you’ll want to do is create a Facebook App.

To do this, head over to https://developers.facebook.com/apps/ and click Create App.

Create a Facebook App

Under Select App Type, choose Business, and click Next at the bottom of the page.

Next, add the required basic information and click Create App.

Create Facebook App

Configure Your Facebook App

Next, you’ll want to configure the app to suit your needs. To do that, head over to Settings > Basic in the left-hand sidebar.

In the App Domains field, enter the domain name of your website where you will be using the Virtual Events plugin.

In the Privacy Policy URL field, enter the full URL of your website’s privacy policy.
If your website doesn’t have a privacy policy, use your homepage URL instead.

Click the Save Changes button.

Copy your App ID and App Secret, as you’ll need to enter these fields on your site.

Next, click Add Product in the left sidebar, choose Facebook Login, and click Set Up.

Under Settings, toggle Login with the JavaScript SDK to Yes, add your website domain, and click Save Changes.

Add Facebook Credentials to WordPress

Almost there! Now you’re ready to add your credentials to your WordPress site. Once you log in to your site, navigate to Events Settings > Integrations and scroll down until you find the Facebook Live Video section.

Enter your Facebook App ID and Facebook App Secret and click Save Facebook App.

If you forgot to record these fields in the previous step, no worries! You can navigate to your Facebook App and go to Settings > Basic to find them.

If you’re just adding existing Facebook Videos, then you’re all set now! To stream Facebook Live videos right in your event, continue on to the next step.

Add Facebook Page Name and ID

If you’d like to add Facebook Live, you’ll need to add the Facebook page name and ID next. As of right now, our plugin is only compatible with Facebook pages (not groups), so if you haven’t already created a page, you’ll want to go ahead and do that next.

Your Page Name is simply the label for your Facebook Page.

Your Page ID is the phrase or set of numbers located at the end of your Facebook page URL.

For example:

If you have a Facebook page with a URL like this: https://www.facebook.com/simplemusicfun then the Page ID is just simplemusicfun.

If your page URL is structured like this: https://www.facebook.com/simplemusicfun-1234567890 then the ID is 1234567890.

If your page URL is structured like this: https://www.facebook.com/pages/simplemusicfun/123654123654123 then the Page ID is actually the number at the end so in this case it is 123654123654123.

Once you have this information entered in the provided fields, click Add. Then click Continue with Facebook to complete the authorization.

Now you are all set up to automatically share your Facebook livestreams and Facebook Videos on your event pages. You can add as many Facebook pages as you’d like by clicking Add Facebook page and following the same process.

You will now see a Facebook Live option when you configure your virtual events.