Skip to main content
All CollectionsGuides / Tutorials / FAQIntegrationsManychat
Setting Up a Facebook In-Messenger Registration Flow Using AEvent and ManyChat
Setting Up a Facebook In-Messenger Registration Flow Using AEvent and ManyChat

Are you looking to generate a registration IN a FB Messenger Flow? Using AEvent + Manychat Messenger, we can!

AEvent avatar
Written by AEvent
Updated over a month ago

In this tutorial, you will learn how to set up a Facebook in-messenger registration flow using AEvent and Manychat.

Why would you want to do this?

Using a simple ad with a Messenger call to action or an engaging Facebook Page post or group post with a clear CTA like "Send me the message 'Event' to register" can lead to higher conversion rates than directing leads to a traditional registration webpage.

By leveraging our native integration with ManyChat, you can streamline the registration process by offering a complete in-messenger experience. This includes auto-populated email and phone fields, and the ability for leads to select from up to six different event times—all within Messenger.

Benefits of In-Messenger Registration:

  • Higher Conversion Rates: Simplify the registration process by keeping leads within the Messenger platform, reducing drop-off rates.

  • Seamless User Experience: Provide a smooth, interactive registration flow without requiring users to visit an external webpage.

  • Personalization: Utilize ManyChat's capabilities to auto-populate fields, making the process quicker and more personalized for your audience.

(This guide is written with the presumption that your Manychat FB integration has already been set up within your AEvent account.)

#1. Set Up Your ManyChat Flow:

First, you need to import our shared automation into your Manychat account.

Please click the button below and follow the steps to log in and import the in-messenger flow into your Manychat account.

Then Click the 'Save to Manychat' button.

Once you've imported the automation into your MC account, you must edit it for your AEvent account and personalize your messaging. Click on 'View Flow' to edit your new Automation.

We now need to configure the trigger word that will initiate this automation. In the example below, the trigger word is 'webinar.' Set the word or term you want to use, and click Save.

Next, we need to set the URL (of your AEvent account) and your WTL (Webinar Timeline) for Manychat to retrieve your event details and show dynamic registration options. To do so click within the main portion of the automation, then click on the 'Get Dynamic Content from' area.

Now you need to replace XXXXXXXX with your tenant ID as well as the XXXXXXXX for your WTL.

(Your tenant ID was sent to you by our messenger upon your visit to this tutorial. To find your WTL, please follow this tutorial. Need Help? Please send us a message!)

Once edited, feel free to customize the other messages within this automation, then update your automation!

In our automation, we've used 'User sends a message' as the trigger. However, ManyChat supports a variety of trigger-event options. We suggest checking them out!

#2. Configure and Schedule Your Timeline:

Before running a successful in-messenger registration test, please open the timeline you're working with and ensure your Manychat FB Integration is active on your timeline.


Then, click on the settings wheel to customize the message sent to the lead upon successful registration.

In our example, we've used the personalization menu to display Name and Time elements within the message. We've also linked them to our Confirmation page and included their registrant information so that the page can be fully customized for our registrants as if their registration occurred through a webpage.

(You can also add a tag in this step to initiate an automation)

Finally, the timeline must include upcoming events. If you've not scheduled any events yet using your timeline, please do so now. (We recommend maintaining 3 or more upcoming events scheduled when using this registration flow).

Step 3: Test Your New Registration Flow

Before you can run a successful in-messenger registration test, make sure your timeline has upcoming events scheduled (ideally more than 1).

Next, log into Facebook and send your Page/Account the trigger message to initiate this automation.

If you have set everything up correctly, you will confirm your email address and phone number, select an upcoming event, and then automatically receive your on-registration confirmation message from your timeline.

This integration and automation seamlessly register your lead for your event in the background without ever taking them out of the FB App and Messenger.

Bonus:

By default, the messenger reply shows the next 3 scheduled events as registration options. Depending on frequency and what you want to offer your lead, this may not be the best solution for your use case.

If you add a bit of code to the end of the URL you edited in step 1, you can select the delivery options. For example, instead of displaying the next 3 options, you can have it show the next option, then the third event scheduled, and the fifth, purposefully hiding the second and fourth events.

To make this change, return to your automation and open the flow's 'Get Dynamic Content' portion.

and you want to add it to the end of the current URL, with &s=1,3,5 (if you want to show the next, third, and fifth events).

So in our example, before making this change, our URL is:

https://tutorial.aevent.com/manychatcallback?type=inline&wtl=43909ds092isw92is

After making this addition, it is now:

https://tutorial.aevent.com/manychatcallback?type=inline&wtl=43909ds092isw92is&s=1,3,5

Making this fine-tuned adjustment can help you offer a better flow/cadence regarding the frequency of your event in the registrant's eyes.

Did this answer your question?