With Walls.io, you can automatically import messages from Facebook Messenger onto your Wall. It's easy to achieve this with our Zapier integration. This step-by-step guide explains how it's done.

🚨 Important: This requires access to the Walls.io API, which is only included in our Premium subscription & Large event pass.

❗️ Please note: It's only possible to fetch messages that Facebook users send to your Facebook page (for which you have administrator rights). Messages from users to other users are not supported.


1. Sign in to your Facebook account

To get started, sign in to your Facebook account if you haven't already.

2. Create a Facebook page for receiving messages

Create a Facebook page (if you haven't already) to which Facebook users will send their messages via Facebook Messenger. These messages will then be displayed on your social Wall.

3. Enable API access for your Wall

Log in to your Walls.io account and go to Settings > API and activate the access token: 👇

4. Sign in to Facebook Messenger and connect it

In Zapier, start to create your "Zap" by clicking "Make a Zap" (a Zap is kind of a "recipe" that will connect two apps, in our case FB Messenger and Walls.io). Enter a name for your Zap, i.e. "FB Messenger to Walls.io". Choose Facebook Messenger for the trigger app and "New Message sent to Page" as the trigger event:👇

Then, sign in to your Facebook Messenger and make sure to check all relevant Facebook pages or check "Select all" when signing in to your Facebook account: 👇

Please note that it's also necessary to turn on all the options in the next step:👇

Afterwards, click "OK" and then click "Continue":👇

5. Choose the Facebook page to watch for new messages

Next, set up the trigger by selecting the Facebook page you've created in step 2 (and selected while connecting your Facebook Messenger account in step 4) and click "Continue":👇

Afterwards, click "Test trigger":👇

and then click "Continue": 👇

6. Choose "Walls.io" for the Action

Next, we're going to set up the Zapier action. Choose Walls.io for the app event and "Create Post" as the Action event:👇

7. Sign in to Walls.io

Afterwards, connect your Walls.io account this way: 👇
Click "Choose an account" and then, click "Connect a new account".

You'll see a new window where you can insert the API access token of your social Wall. Copy the API access token of your Wall from step 3 and paste it into the Access Token field:

9. Set up the Action

Next, set up the Zapier action this way:

  • For the Text field select Message Text: Hello, World

  • For the User Name field select Sender Full Name: Zap Zapier

If you do not want to show the username on your wall, you can always hide it with a custom CSS snippet, which you can find in this article.

Select True for Moderation Status if you want to set your wall to Automatic Moderation. If you prefer to have Manual Moderation (=approve each post manually before it gets displayed on your social Wall), select False.

10. Test your Zap and turn it on!

Finally, test your Zap and turn it on:👇

In case you have further questions, don't hesitate to contact the support team via chat or support@walls.io!

Did this answer your question?