1. Documentation /
  2. Facebook Messenger Chatbot for WooCommerce

Facebook Messenger Chatbot for WooCommerce

Facebook Messenger Chatbot for WooCommerce is your automated customer support solution allowing you to preset responses and provide quick assistance to customers in your shop.

Installation ↑ Back to top

  1. Download the Facebook Messenger Chatbot for WooCommerce.zip file from your WooCommerce account.
  2. Go to WordPress Admin > Plugins > Add New and Upload Plugin. Choose File for the file you downloaded.
  3. Install Now and Activate Plugin.

Configuration ↑ Back to top

Configure extension settings by navigating to WooCommerce > Settings within the WordPress admin panel and clicking on the Chat Bot tab. The following tabs are available: General Settings and Manage Replies.

How to Configure Facebook Messenger Chatbot ↑ Back to top

  1. You will first need to create a Facebook Developer Account if you don’t already have one.
  2. Create an App.
  3. Add the Messenger Product
  4. Add the Webhooks Product
  5. Within Webhooks settings:
    • Select Page
    • Enter the Verify Token and Call Back URL (available on the Facebook Messenger Chatbot for WooCommerce general settings page in WooCommerce)
  6. Within Messenger settings:
    • Click Add Page
    • Click Add Subscriptions – add messages and messaging_postbacks
    • Select Generate Token and copy/paste into the Access Token Field on Facebook Messenger Chatbot for WooCommerce general settings page in WooCommerce.

Click here for an instructional How-to Video.

General Settings ↑ Back to top

  • Enable/Disable Plugin Function: Select to enable or disable plugin functionality
  • Display Chat Bubble on All Pages: Check to display chat bubble on all pages
  • Display Chat Bubble on Shop Page: Option to set chat bubble on shop page
  • Display Chat Bubble on Home Page: Check to display chat bubble on home page
  • Display Chat Bubble on Single Product Page: Select to display chat bubble on single product page
  • Verify Token: Verification token for Facebook app
  • Callback URL: Field to enter callback URL to activate Chat Bot
  • Access Token: Access token for Facebook app (should contain no spaces)
  • Please Watch Video to get Access Token: Link to video providing instructions on how to retrieve access token

Manage Replies ↑ Back to top

In the Manage Replies section, you can further customize the chat bot replies under Start Up Replies, Conditional Replies, and Custom Message Replies.

Start Up Replies ↑ Back to top

Start Up Replies

In the Start Up Replies section, you can add or edit the postback replies on the chat bot. Per Facebook policy, you cannot add more than three (3) postback startup replies. This option enables you to include either a postback or web URL. You can also choose to enable or disable postback startup replies. The maximum word limit for web URL and post back URL is 25.

Chat Bot Settings

  • Start Message Template: Option to include a start message using a quick reply or quick reply with image
  • Upload Image: When “Quick Reply With Image” is set, upload an image of your choice to display in the start message
  • Chatbot Default Message: Customize the chat bot default message
  • Start Message Title: Set the start message title

Conditional Replies ↑ Back to top

The plugin allows you to set conditional replies for startup postback replies. These preset responses will appear when the user clicks on the startup replies. You can add or edit the reply title, set the message text and type as well as enable/disable the reply. Per Facebook policy, only a maximum of three postback replies can be set and no more than 25 words.

Custom Message Replies ↑ Back to top

If a user enters a custom message, you can set a custom reply using the following options:

Enable search in Chat

  • Search From Products: Select to enable search from products
  • Search From Categories: Select to enable search from categories
  • Search From Custom Post Type: Select to search from custom post types other than product and categories


The most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment