Shopping Bot

Shopping bot is one of the most powerful features for any e-commerce store. This feature creates 24*7 availability of your store on Facebook messenger. To use this feature, you have to add some keywords in our application. To reach shopping bot section navigate to Automation > Shopping bot from the dashboard of Botgento.

On Shopping bot page you can set your Magento store categories with their products response for your page subscribers inputs. For an instance if your page subscriber sent keywords like:

Sample Keywords

Shopbot Response

Shop now, Buy now, Shopping, Show categories, List products, etc.

Respond with Magento categories and products

To do so, you have to configure all those keywords to shopping bot page.

Configurations

If user says something similar to:

In this field you have to mentioned relevant keywords which will detect by Shopping bot and respond with your store categories and products.

Before Replies

Enter your personalize text to greet page subscriber before showing Magento store catalog. You can use predefined variables of Facebook page subscriber and emoji's.

Supported Variable

Value

{{first_name}}

This variable will be replace with page subscriber first name

{{last_name}}

This variable will be replace with page subscriber last name

{{customer_name}}

This variable will be replace with page subscriber full name

{{gender}}

This variable will be replace with page subscriber gender

{{page_name}}

This variable will be replace with Facebook page title

Category

Customize category response title, call to action button for sub-categories and category products.

  • Title field will be appear beneath the category image, you can utilize emoji's and predefined variables to personalize title text.

  • Category button title value will be shown as call to action button for children categories.

  • Product button title field value is used for call to action button for category products.

Support Variables

Value

{{name}}

Replace with category name

{{description}}

Replace with category description.

**Note: while replacing value it will convert HTML tags with plain text characters.

Product

Similar to category section, this configuration is applied for product listing carousal.

  • Title field value will be shown below the product image, you can use emoji's and predefined variables to make it more attractive.

  • Subtitle value is used for extra information about particular product. Customize this field with emoji's and predefined variables.

  • View is the optional call to action button will be rendering to individual product listing, if enabled your entered text will be appear in CTA button.

  • Add to cart is another optional call to action button similar to View. While clicking on this button recipient will be redirect to Magento store and product will be added to their cart.

Supported Variable

Value

{{name}}

This variable will be replace with actual product name

{{sku}}

This variable will be replace with product SKU

{{description}}

Product description will be set to this variable

{{short_description}}

This variable will be replace with product short description

{{currency_symbol}}

This variable will be replace with Magento store base currency symbol

{{price}}

This variable will be replace with product final price

Each fields have their characters limitation as per Facebook message limit, you can find remaining character counter while focusing any of this field.

Magento Configuration

For listing store categories inside Facebook messenger, you need enabled Enable for Shop Now option in Magento store.

Notes: To apply changes, kindly perform listed steps.

  1. Refresh Magento cache for Configuration, Layouts, Collections Data, and EAV types and attributes from cache management.

  2. Re-index data for Product Attributes, Catalog URL Rewrites, Product Flat Data, Category Flat Data, Category Products, and Category Search Index from Index Management.

Once you enabled this option, Magento catalog will be listed in Facebook messenger whenever any input keyword will matched with If user says something similar to field. Below is example how it looks like:

Keywords Priority

Important

Fallback priority of any input keywords are working on below table:

Priority

Section

Notes

1

Predefined Actions

If input keyword matched in this section no further lookup is perform. Some of predefined actions are: Orders, Wishlist, Shopnow, etc.

2

Category Auto Response

If keyword matched to this section bot respond with categories details.

3

Product Auto Response

If keyword matched to this section bot respond with products listing, no further action perform.

4

Normal Text Auto Response

If matched to this section normal text respond will be sent.

5

Shopping bot

If keyword matched to this section, catalog details will be sent.

6

Default Message

If none of the keywords are matched, message configured in Unmatched keyword response under Setting > Bot Message will be sent.

All done, you shopping bot is activated now

You can submit your concerns to our help center.