Introduction to GMB Messages

In this guide, we’ll explain what is Google My Business Messaging.


Google My Business (GMB) Messaging is the answer to visitors who are searching for your business on Google Search or Google Maps.

Basically, GMB Message is a mobile conversational channel that combines entry points on Google Maps, Search, and brand websites to create rich, asynchronous messaging experiences that delight customers and drive business results.

Entry Points for Google Business Messages

Entry points are surfaces that allow users to start conversations with Business Messages agents. Each entry point has a unique appearance and will appear in different places at various times.

You can differentiate entry points into 3 types:


  1. 💠Non-local entry points: The Non-local entry point group encompasses all entry points that don't rely on locations.


  2. 💠Location-based entry points: The Location entry point group encompasses entry points that rely on locations.


  3. 💠Brand-managed entry points: Brand-managed entry points include potential customers who go to properties that the brand manages or own, and may not be able to reach other types of entry points. You can use these without launching your agent on non-local or location based ones.

How to create a Google My Business Brand?

In this article, we'll show you how to create GMB Brand

A Brand is required to use advanced GMB features such as messaging and flows.

Creating a Brand



Creating a Brand


1. Click Google My Business on the Navigation Pane and select Brand


2. Click "Add New Brand"


3. Enter Brand Details (Brand Name, Person Name, Email and Website) and Press SAVE Brand

  • 💠Must have a verified Google My Business Profile

  • 💠Brand name and GMB Profile name must be the same

  • 💠Must use Business emails (Personal emails will not be accepted)

  • 💠Must use Company website that represents the Brand

  • 💠Business Email Domain and Company Website Domain must be the same

4 Your Brand is created successfully


GMB Agents: Creating and Launching an Agent

In this article, you'll learn about GMB Agents.


Google My Business Agents acts as a middleman between User and Brand. Users can only be able to communicate with your brand through an agent.


Agent Lifecycle




7.Now, you need to connect your trigger with the element.


8.Select the Node Socket in the trigger and connect with the relevant element.

Congratulations, You have successfully created a Chatbot flow and configured a trigger.

Creating an Agent

Note: Always add country code with contact number. Eg, +91 XXXXXXXXXX

1. Click Google My Business on the Navigation Pane and select Agents


2. Click on the "Create Agent"



3. Select Brand > Enter Agent Name, Logo, and Phone Number > Save

Note: Agent Name must resemble the verified business name.

4. Test URLs: Only works on mobile devices.

Note: You cannot preview in Draft Phase.

5. Configure Conversation Settings: Set Language > Enter Welcome Message > Privacy Policy URL and Offline Message.


6. You can also create predefined questions/FAQs. All you need to Enter questions and Select GMB Flow.


7. Define primary mode of Interaction: Bot or Human


8. Manage Human Availability Schedule


9. Enable Entry Points


10. Configure Non-local Entry Point


11. Press Save


12. Register Yourself


13. Copy Test URL and Test on Android or iOS device


14. GMB Message Preview


Verifying an Agent


1. Click Google My Business on the Navigation Pane and select Agents


2. You can create conditions based on Customer Tags, Name and Custom Variables.


4.Select preferred condition parameter and click Add Condition


5.Now select a qualifier for your preferred condition and clicks on Confirm Changes

Note: You won't be able to delete this agent while verification is on process. And Once your agent is verified, you won't be able to change your Agent's name and Logo again.

3. You'll receive two emails from bm-support@google.com. Please follow the steps mentioned to verify the agent.



7.Congrats, the Condition element is done.


4. Draft an email to grant your approval and Send

I, [name of brand employee] and [title of employee], grant [messaging_partner_name] the right to send Business Messages using the information specified in this email. Security key: [Google-provided security key from separate email]

5. Now get back to Agents Section and you can see Pending Verification Status. It may take up to 2-3 business days.


Launching an Agent

Once your verification is complete, you can launch the agent.

1. Please Right Click on the interface > select Action element

2. Click Add action to configure


2. At the top left, you can see the "Verification Complete" status.


3. Click Launch button



4. Click the Launch Now button (Your Agent will be live to the public once launched.)


5. Congrats, your agent is launched successfully.


GMB: Getting Started With Chatbot Flow Builder

A step-by-step process to build a GMB Chat Flow

What is a Chatbot flow?

A chatbot is a software that can speak with users automatically in a human-like, conversational style. They can be connected to Google My Business and social media sites like Facebook and Instagram.

It can help you manage your general customer support without a customer agent.

Pro Elkan Chatbot can:

  • 💠answer questions

  • 💠recommend products

  • 💠qualify leads

  • 💠automate tasks

  • 💠and perform other actions.

Creating A Chatbot Flow

Prerequisite: You must have a GMB Agent in order to create Chatbot flow.

1. Please Right Click on the interface > select Product Search element element

2. Click on Product Search element > Select Product and enter Call to Action


2. Select Agent and Click on Create GMB Flow


3. Enter a Flow Name and press ok


4. Register Yourself

1 Elements Section: You get multiple elements to make your ChatBot rich and interactive. It includes Texts, Images, Carousel, GIF, Video, Files, etc.
(You can double-click at the elements section for better usability.)


  1. 2 Node Socket: The small circle (we call it "node socket") is used to connect message flows.

Creating the TimeGap Element:

Now let's create a basic GMB flow in Pro Elkan:



1. Please Right Click on the interface > select TimeGap element element

2. Click on it and enter TimeGap Value > select TimeGap Unit and click OK


1.1 You can rename the text if needed.


1.2  Message: Click on the message area and enter a message. You can also use Variables and Emojis.



1.3 Quick Reply: You can add one or more quick reply texts. It's easier for users because they don't need to type anything. They can just click on a quick reply.




2. Now, Let's create the Next Step for the above messages.



3. Right-click on the interface > Add an Image element, > Connect the Node Socket with Quick Replies




4. You can also add Quick Reply within the response steps to make the conversation engaging and effective.


5.GMB supports 5+ conversation elements such as Text, Images, Carousel, Generic, and more. You can choose the relevant elements and configure them easily by the provided steps.





Using Generic and Carousel elements

Generic Element: It consists of an Image, Title, and Description.



1. Please Right Click on the interface > select Generic and connect the node socket.


2.Configure: Click on the generic element box, Upload an image >> Enter Title, Description, and Save it.




3. Your Generic element is ready


Carousel Element: A set of two or more generic elements.

1.Please Right Click on the interface, select Carousel, and connect the node socket.

  1. 2.Configure: Click on the carousel element box, Upload an image >> Enter Title, Description, and Save it.

  2. 3.Repeat the above steps for 2nd card.

  3. 4.You can add more cards by clicking "+" button.

  4. 5.Your Carousel element is ready.

Using Triggers

We have an option to set up flows with specific scenarios and triggers so that our bots answer customers’ questions according to an in advance specified scenario.


Triggers are subscribers' actions or keywords sent in their messages.


How to add triggers in Chatbot Flow?


  1. 1.Please Right Click on the interface, select Triggers


  2. 2.Click on Trigger to configure


  3. 3.Select Trigger type: Keyword based


  4. 4.You can add one or more keyword triggers (E.g., Camping, Backpack)


  5. 5.Select a Match type and Save it.


  1. 6.Now, you need to connect your trigger with the element.


  2. 7.Select the Node Socket in the trigger and connect with the relevant element.

Congratulations, You have successfully created a Chatbot flow and configured a trigger.

Using the UserInput element



A user input element will help you collect data from your subscribers and store it in a database to later segment them and target the right audience with personalized messages.


You can run a messenger ad campaign on Facebook and capture leads using the UserInput element.

1. Please Right Click on the interface > select Text and connect the node socket.

2. Add Message within the Text element and add quick replies to initiate the UserInput element.


3. Right Click on the interface > select UserInput element


4.Configure UserInput: Click on the UserInput element



Select Custom Variable: You can select an existing custom variable from dropdown options and click Confirm Changes.


  • Create New Custom Variable: Click on the toggle button > Enter Custom Variable Name


  • Dynamic or Pre-defined Data: Select Dynamic if you want users to enter their preferred input. If you have any pre-defined data, users will be able to pick from that.


  • Enable Google Sheet: You can enable it and select google sheet to keep the user input data.


Click on Confirm Changes button




5. Connect socket nodes as per the flow.


6. Congrats, your UserInput element is configured successfully.


Using the Condition element

Conditional elements can be very helpful to make the conversation personalized. You can also validate user inputs by adding condition elements.


Now let's add a condition element for UserInput.

1.Please Right Click on the interface > select Condition element


2.Click on the Condition element box to configure




  1. 3.You can create conditions based on Customer Tags, Name and Custom Variables.


  2. 4.Select preferred condition parameter and click Add Condition


  3. 5.Now select a qualifier for your preferred condition and clicks on Confirm Changes


6. Now add preferred elements for True and False Condition and connect node sockets



7 Congrats, the Condition element is done.


Using the Action element

Action elements are one of the very useful elements in chatbot flow. It is used to trigger a set of predefined actions within the chatbot flow. It basically helps you automate your actions based on users' responses.


For example: You can initiate an email sequence, SMS sequence, or modify custom variables based on users' responses.


This is just an example. There are tons of uses cases of the action element.

Now let's add an action element:

1. Please Right Click on the interface > select Action element


2.Click Add action to configure


3. You can see many types of actions in the selection bar. You can select your preferred action and click Add Action


4. Here I want to tag the user based on his inputs


Protip: You can also select multiple actions.

5.Click on Confirm Changes and connect node sockets with the relevant element.


Using Product Search Element

The product search element is very useful if you have an e-commerce store. You can automatically display your products within the chat conversation and users can directly navigate to the product page by clicking Buy Now button.

1. Please Right Click on the interface > select Product Search element element

2. Click on Product Search element > Select Product and Enter Call to Action


3. Add a User Input element to grab users' queries for product search.


  1. 4.Add a Text element and request for a product search.


5.Add one more Text element for the unavailable product.


6.Add a keyword-based trigger to initiate the flow.


7.Connect node sockets correctly.


8.Our first product search flow is now ready.


Using the TimeGap Element

The TimeGap element is a delay manager in the chatbot flow. It's very useful for all businesses to smartly manage the flow and engage users. In the article, we are going to use the TimeGap element to create a customer feedback flow.

1. Please Right Click on the interface > select TimeGap element element


2.Click on it and enter TimeGap Value > select TimeGap Unit and click on OK


3.Now, add a text element asking for customer feedback and include quick replies.


4.Add one more text element for the Thankyou message.


  1. 5.Connect node sockets correctly.


Using the HTTP request element

Your bot might need to access an external service, on behalf of the user or as part of your business logic. For example, you are looking to generate leads through the UserInput and need to send data to your server. Or you need to get data from the server and send it through chatbot flow.


In this case, the HTTP requests will help you achieve your goals.

1. Let's create an Inspirational Quotes bot using the HTTP request element.


2.Custom Variable: Go to Facebook & Instagram > Chat Flow Builder > Custom Variables > Create New Custom Variable > Enter Variable Name and click Confirm


3.Create a new GMB Flow > Right-click and select an HTTP element > Add a Trigger element > enter a keyword to trigger the flow and click OK


4.Click on the HTTP element > Add request URL > Click on Test Request Button


5.Now, you need to map the response.




6. Please click on the Map Response button > Select correct response value and map it with the custom variable which you have created > click on "+" button and click on "Confirm Changes"




7. HTTP input is done, now we need to add a text element to send the inspirational quote.


8.Add a Text element > enter a Message > select Custom variable and click on Confirm Changes.




9. Save the flow > Our inspiration quote bot is ready.


Creating, Verifying and Launching Location

In this article, we'll learn about location entry point.

The purpose of the location is to show your Google Message chat widget on Google Maps.


By default, your business's GMB widget only appears on Google search after your agent is launched. But the widget won't show up on google maps for your business unless you create a location and launch it.


The location must be the same location as the Google My Business profile you registered on your agent and brand.


Let's create a location and then we'll verify and launch it.

Creating, Verifying and Launching Location


1. Click Google My Business on the Navigation Pane and Select Locations


2. Select Your GMB Agent > Click on the Create GMB Location button


3. Search your location in the Google Map > click on Submit and click on Confirm button



4. Now you'll need to verify the location. Click on Verify button under the actions column at the left.


  1. 5.Your location verification request is under review. It may take up to 72 hours to verify. You can check the verification status under the Status column.


6. If your location status is verified then you can proceed and launch your location. Click on Launch and press OK


What is GMB Livechat and How it works?

In this article, you'll learn how to use GMB Livechat.

GMB Livechat allows you to manage your GMB message conversations through a single dashboard.

You can also send Files, Images, and videos through Pro Elkan GMB Livechat.


In GMB Livechat, we also provide Chatbot Flow Integration to reduce human efforts. You can create Chatbot Flow for all general queries and initiate the flow when someone has similar queries.

Let's get started with LiveChat

Prerequisite: You must have an Agent launched in order to use livechat. Also, Make sure that you have enabled Messaging option in Google My Business.

1. Select Google My Business on the Navigation Pane and click on Live Chat


Part 1 : Importing Google Drive Data Sources


3.Click on Google Drive Data Sources > Create New Media Source


3.In the chatbox, You can select any chat and start the conversation


4.You can send files/images/videos by clicking on the attachment button.



Using the Bot persona for Livechat



1. Select the chat and click on the Tools button at the right corner


2. Select your chatbot flow and then select the flow message

Protip: Facebook also provides custom RTMP options to livestream.



Pause and Resume Chatbot keywords for subscriber

You can pause or resume Chatbot flow for any individual user. All you need to follow the steps below:

1.  Select the chat > Click on the user's profile picture


2. You can see two buttons to Pause or Resume Bot. Press the Pause button to Pause the Bot for the individual user


3.You can repeat the same steps to resume the bot




Adding or removing a contact tag

Contact tag or subscriber tag is very useful to identify and segment your subscribers based on their behaviors.


Prerequisite: You must have Tag created within Contact Tags Section.

1. Select the chat > Click on the user's profile picture


2.Go to Subscriber Tag/Label > Select the Tag


3. It'll be saved automatically


4.You can repeat the same steps to remove the tag


INFO BELOW ARE UNDER CONSTRUCTION

Getting Started With WhatsApp

Perquisites before you start using WhatsApp platform of Pro Elkan

WhatsApp have over 2 Billion users worldwide. You can create marketing automation and market to your potential WhatsApp customers using Pro Elkan.


Before we can create automation, we need to fulfill certain requirements:

Requirements:


  1. Mobile number not yet associated with any WhatsApp account.


    • You will use this number to register a new WhatsApp business account.


  2. WhatsApp Official API Key.


    • WhatsApp API key is only available from Facebook's official WhatsApp provider such as 360Dialog. You can get started at 5$ per month with this link.


    • You may also temporarily use Sandbox (Text API Key) if you are not yet ready to sign-up and pay for an Official WhatsApp API Key (360Dialog).


    • You can get started using Pro Elkan WhatsApp chatbot flow right away even without a Meta Business Account.


  3. Meta Business Account (For Production)


    • A Meta (Facebook) Business account is needed before an official WhatsApp API key can be provided by a provider such as 360Dialog. If you don't have one yet, start creating here.


    • An unverified Meta Business account have a sending limit up to 1000 customers / day. If you are ready to scale and send to more than 1000 + customers / day, then you would need to verify your Meta business account to increase the limits.



Creating MMIO WhatsApp Account

Creating MMIO WhatsApp Account


You can use any of the following methods:

1. WhatsApp Cloud API

2. 360Dialog


Creating a WhatsApp Cloud API account

With WhatsApp Cloud API, you can use WhatsApp API "D.Y.I." without having to pay extra for third-party BSP services such as 360Dialog.

Table Of Contents:

  • 💠Requirements

  • 💠Creating Facebook App

  • 💠Configure your App's WhatsApp Product

  • 💠Creating a Permanent Access Token

  • 💠Creating a Test account

  • 💠Creating a Production account


Requirements:

To create your WhatsApp cloud API account, you need to have the following:

  1. 1.Meta/Facebook App

  2. 2.Meta/Facebook Business Account


Already have a Facebook App? Jump to Configure WhatsApp Product section.

Creating Facebook App:

If you don't have a Facebook/Meta App yet, refer below steps how to create one.

1. Go to All Apps - Facebook for Developers


2. Click on Create App


3. 3. Select "Business" as the app type


4. Click on Next


 5. Type your display name


6. Type your app contact email


7. Select the Business Account you want to link your app


8. Click on Create app


9. Type password


10. Click on Submit


11. Click on Submit


12. (Case to case basis) Enter App Auth if enabled


13. Click on Confirm


14. Click on Continue


Configure your App's WhatsApp Product

In order to your WhatsApp cloud API, you need to add and set-up a WhatsApp product integration

15. Click on Add Product


16. Find WhatsApp…


17. Click on Set up


18. Click on Configuration under WhatsApp product set-up


19. Click on Configure a webhook


20. Paste the URL below in Callback URL field


https://server.marketingmaster.io/apis_whatsapp/cloud_webhook_callback

21. Paste the text below in Verify Token field

HQ2DT3WRF9tEcLeYrKAx54aUZgzby6NkPSwu



22. Click on Verify and Save


23. Click on Manage


24. Click on Subscribe on all Webhook fields


25. Click on Done


Creating a Permanent Access Token

Permanent access token is necessary so you don't have to worry about expired token errors. Using permanent token also allows you to get your WhatsApp templates.



26. Click on App Dashboard menu




27. Click on Business settings


28. Click on System user


29. If you don't have an existing system user, then create a new one by clicking "Add". But if you already have a system user, process to step 33.


30. Type your System user name


31. Click on Employee


32. Click on Create system user


33. Select your System User


34. Click on Add Assets


35. Click on Assign Access to Apps


36. Select the your newly created App


37. Check Full Control under Manage App


38. Click on Save Changes

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

39. Click on Done

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

40. Click on Generate new token

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

41. Click on Select your App


42. Tick/Check all available fields


43. Click on Generate token


44. Copy the generated Access Token


45. Click on OK

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Creating a Test account via WhatsApp Cloud API account in Pro Elkan

Once you have all the steps required to create your WhatsApp cloud API account, it's now time to create your Test WhatsApp account in Pro Elkan.


Test Phone numbers can send unlimited messages to a limited phone numbers that you register.

46. Go to Pro Elkan Dashboard


47. Go to WhatsApp -> Accounts


48. Click on Create WhatsApp Account


49. Click on Use WhatsApp Cloud API


50. Click on CONFIRM


51. Type your WhatsApp account name


52. Go back to your newly create App Settings to get the required details


53. Select "Getting Started" under your App's WhatsApp product setup


54. Copy your phone_number, phone_number_id and business_id from your App's WhatsApp set-up details. This will create a test account.

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

56.Add your System user Access token in the api_key field

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

57. Click on VALIDATE AND SAVE

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

58. Click on OK

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Creating a Production account via WhatsApp Cloud API account in Pro Elkan

When you’re ready to use your app for a production use case, you need to use your own phone number to send messages to your users.


Production phone numbers can send messages to any phone numbers - but is subject to rate limits.

When choosing a phone number, consider the following:


  • If you want to use a number that is already being used in the WhatsApp customer or business app, you will have to fully migrate that number to the business platform. Once the number is migrated, you will lose access to the WhatsApp customer or business app.


  • Once you have chosen your phone number, you have to add it to your WhatsApp Business Account.

58.Go to your app dashboard


  1. 59.Click on WhatsApp setup


60.Click on "Get Started"





61.Click on Add Phone Number


62.Type your WhatsApp Business Profile display name


63.Select Timezone


64. Choose category


65.Add description

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

66.Click on Next

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

67.Add your phone number

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

68.Click on Next

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

69.Verify your phone number

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

70.Click on Next

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

71.Copy your phone_number, phone_number_id and business_id from your App's WhatsApp set-up details. This will create a test account.

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

72.Add your System user Access token in the api_key field:

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

73.Click on VALIDATE AND SAVE

Lorem ipsum dolor sit amet, consectetur adipisg elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

74.Click on OK

Done! Congrats!


You have created your WhatsApp Cloud API account. You can now create your own WhatsApp automations.






To create an Pro Elkan WhatsApp account, simply do the following:


To create an Pro Elkan WhatsApp account, simply do the following:


1. On the left-sidebar menu, Go to WhatsApp -> Accounts


2. Enter your 360Dialog Account credentials:



You either use a Sandbox Test API Key to start right away or an official WhatsApp API Key.


Sandbox API key's can only be used to send test messages on your own WhatsApp account. You won't be able to use it to send messages to your customers.


If you want to send messages to your customers, then you need use Official WhatsApp API Key.

Refer below how to get the API keys:

The server_url for Sandbox is https://waba-sandbox.360dialog.io/

To get a test api_key you can:


  • 💠Send a WhatsApp message from your phone to the phone number 4930609859535 with the content START


  • 💠Use this link: https://wa.me/4930609859535?text=START


  • 💠Use this QR code:

As a response, you will receive your Test api_key. This api_key associated with your phone WhatsApp number. Now you are able to use the 360dialog WhatsApp API.

Here's a sample message that contains your API key:

You first need to create a 360Dialog account (5$ per month). Register here.

After the number is successfully registered you will be able to retrieve your api_key in the Hub. Both the WhatsApp Account and Number should now be displayed in green, which means the number is connected to the WhatsApp Business API.


Generate API Key

Creating a WhatsApp Chatbot Flow



To create a WhatsApp chatbot flow, follow the steps below:


1. On the left-sidebar menu, go to WhatsApp -> Flows


2. Choose the correct WhatsApp Account -> Click "Create WhatsApp Flow" button -> Enter your Flow name -> click "OK"


3. Create flows using the WhatsApp Chatbot Flow Builder:


The WhatsApp chatbot flow builder works the same way as Messenger, Instagram and GMB.


Though there are difference on the available elements and buttons.



INFO BELOW ARE UNDER CONSTRUCTION

How to create and use the 2-Way Chat growth tool?

Messenger gives you the power to bring your conversations directly to a live chat window on your website.

The Chat Plugin for Messenger integrates this experience into Custom websites, WordPress, Shopify, and other content management systems.

The Chat Plugin for Messenger integrates this experience into Custom websites, WordPress, Shopify, and other content management systems.

Talk with visitors as they explore your site in real-time!


1. Click Facebook & Instagram on the Navigation Pane and Select Growth Tools


2. Select your Facebook or Instagram Page


3. Click on Add New Growth Tool > 2-Way Chat Plugin


4. Enter Name and Select Chatbot Flow and other details


In case of any doubts, Please follow the table below:


Enter Your Growth Tool Name

Provide a name for your tool.


Messenger Confirmation Message

Select the messenger flow to use. You can also create a new flow or edit an existing flow, here.


Enter Domain Where You Will Use This Growth Tool

Enter a valid domain in the https://domain.com format.

This will help in whitelisting the domain name.


Reference

Provide the unique reference for processing the growth tool by Facebook bots. It also serves as an ID, that you can use for tracking later.


Select Label

Select the label to be applied to the users from this conversation.


Select language

Select the language to be used for Chat Plugin.


Do Not Show If Not Logged In

Select this to hide the plugin when the user is not logged in.


Delay Time Before Chat Widgets Shows:

Enter a preferred delay before it appears


Chat Loading Mode:

Select the chat loading mode from: 

  • -Hide

  • -Show

  • -Fade


Chat Theme Color

Select the theme color for the chat.


Greeting text if not logged in to Facebook

Enter the custom message for greeting the users when they are not logged in to Facebook.


Greeting text if logged in to Facebook

Enter the custom message for greeting the users when they are logged in to Facebook.

5. Click Next > You'll get an embed code and WordPress Plugin.


6.Copy Embed Code to use on your website.


  1. 7.Click on Finish to save your changes.


How to create Chat Broadcast Campaigns?

In this article, you'll learn how to create chat broadcast campaign on messenger.

In this article, you'll learn how to create chat broadcast campaign on messenger.

Chat Broadcasts are designed to help people and businesses connect effectively through Messenger, resulting in meaningful outcomes.


Although, the Messenger Platform has usage policies.


The policies are designed to encourage businesses and developers to:

  1. Respond to customers in a timely fashion when they reach out

  2. Share important updates that are personally relevant to their customers


The 24 Hour Rule by Messenger

Businesses will have up to 24 hours to respond to a user. Messages sent within the 24 hour window may contain promotional content. Read more about the policy

However, You can send them non-promotional material, like to inform them about new updates and important notifications.


These messages can be sent at any time whether your subscriber is online or not. For this, you can configure Chat Broadcasts.

Creating Chat Broadcasts


1. Click Facebook & Instagram on the Navigation Pane and Select Chat Broadcast


2. Select your Facebook or Instagram Page


3. Click on Create New Broadcast


4. Enter Name, Select Chatbot Flow, Messenger Tag, OTN token, and other details.



In case of any doubts, Please follow the table below:

Parameter

Description


Enter your Messenger Broadcast Name

Provide a name for your broadcast


Messenger Broadcast's Flow

Select a flow from the list. You can also create a new flow from here.


Use OTN Token?

Select OTN Token If you want to send one follow-up message after the 24-hour messaging window has ended.


Messenger Tag

Read about Messenger Tags Here


Schedule This Broadcast?

Enable this to schedule the broadcast. Select the date first, and then the time.


Match Type

Use this to add rules for selecting the subscribers for sending messages. You can define rules for Tags, Gender, Date Subscribed, Subscriber Last Interaction, Referrer, or Language.

  1. 5.Once configured, click the Launch Your Messenger Broadcast button.

  2. 6.On the confirmation box, click YES.

  3. 7.🥳 Woohoo... Your first chat broadcast campaign is sent successfully.


Using an OTN-Type Broadcast

The One-Time Notification allows you to send a single message per user request outside the 24-hour window. So if a user requests to get a message for a certain goal, you can send them a promotional message outside the 24-hour window.


The token can only be used once and will expire within 1 year of creation.

1. Click Facebook & Instagram on the Navigation Pane and Select Chat Broadcast

2. Click on the Import Social Media option


2. Select your Facebook or Instagram Page


  1. 3.Click on Create New Broadcast


  2. 4.Enter Name, > Select Chat Flow


  3. 5.Select Use OTN Token from the dropdown menu and select OTN


  4. 6.You can see the Subscribers count for the same OTN broadcast.


7. Once configured, click the Launch Your Messenger Broadcast button.


  1. 8.On the confirmation box, click YES.


  2. 9.🥳 Woohoo... Your first chat OTN broadcast campaign is sent successfully.


How to Create Messenger Chat Sequence?

In this article, you'll learn to create a messenger chat sequence in Pro Elkan.

The Messenger sequence feature allows you to configure conversational messages for your customers. You can specify rules to trigger Messengers based on their replies and opt-in or opt-out of conversations using this.

Creating Chat Sequences


1. Click Facebook & Instagram on the Navigation Pane and Select Chat Sequence


2. Select Your Page and Click on Create New Messenger Sequence button


3. Now you can see the Sequence configuration section.


  1. 1.Provide a name for your sequence in the Enter your Chat Sequence Message Name Here field.


  2. 2.Select the time interval at which you want to trigger messages. You can choose from Minute, Hour, Day, Week, or Month options.


  3. 3.From the Select, Your Flow list, choose the messenger flow that you want to use for this sequence. You can also add a new flow or edit an existing flow here.


  4. 4.Choose the Postback ID for sending a postback message.


  5. 5.From the Messenger Tag list, choose the tag to be used for the sequence. (It's optional) Read about Messenger Tags Here


  6. 6.Click the + icon to add the next message in the sequence and repeat the steps for the sequential message.


  7. 7.Once the above steps are done, click the Go to Next Step button.


8.Enter a name for the chat sequence and Click Show Advanced Settings.


9.Here, define the rules for triggering the messages, as:

-Match Type: Select the condition for the rule from Any or All.

  • -Select the filter for the rule to be applied from Tags.

  • -Click Add Rule to define multiple rules.


For example, if you don’t want to send Messages to subscribers who are tagged as "Paid Customers".


  1. 10.In the Remove Subscriber To Chat Sequence When area, define rules for removing the customer from the Messenger trigger using:

  2. -Match Type: Select the condition for the rule from Any or All.

  3. -Select the filter for the rule to be applied from Tags.

  4. -Click Add Rule to define multiple rules.


11.Click the Save Chat Sequence button to save your changes.

4. Your Messenger Chat sequence is successfully created and you can see it in the list.


Editing/Deleting Chat Sequence


You can edit or delete the Chat sequence using the corresponding icons in the Actions column, as shown in the following figure.


How to create Messenger Webview Forms?

In this article, you'll learn to create Messenger Webview Forms.

The Messenger Platform allows you to open a Webview, which loads web pages inside of Messenger.


This allows you to offer more of an experience with features that are difficult to do in a message bubble, like picking products or appointments.


The Pro Elkan application lets you quickly design the Messenger webview too!

Creating a Messenger Webview Form


1. Click Facebook & Instagram on the Navigation Pane and Select Messenger Webview


3. Select your Page and Click Create New Webview Form


3. Now you can see the configuration section


4. Please add relevant details such as Form Name, Select Tag/Label, Form Title, Select Messenger Flow and Select Messenger Flow.


In case of any doubts, Please follow the table below:


Parameter

Description


Form Name

Provide a form name.


Form Title

Provide a name for the form title.


Facebook Pixel ID (Optional)

Provide your Facebook pixel ID. You can find this in the Ads Manager on your Facebook Business profile.


Select Tag/Label To Associate Subscriber

Select the tag/label that you want to assign to the customers


Select Messenger Flow used to reply after subscriber submits data.

Select the messenger flow that you want to use for replying to customers when they submit a request. You can also create a new flow or edit an existing messenger flow here.


NOTE: Messenger flow Reply will only work when the Webview form is opened using Messenger Button.

5. Create a form using the powerful drag and drop builder.

The design elements available here are Header, Paragraph, Text Field, Text Area, Select, Radio Group, Checkbox Group, Button, Date Field, and #Number.


You can quickly design your forms and views using these elements. 


NOTE: You can also use the options in the elements to restrict access for elements. For example, if you do not want your customers to change the date field, you can restrict it to the Admin role.

6. Click the SAVE button at the right bottom.


7.Scroll to the top and click the Go Back button


8.Here you can see the webview form in the list.


9.You can see the Reports for all the customers who submit information on the Webview form using the View Data button.


Configuring and Launching Persistent Menus

In this article, you'll learn how to configure Persistent Menu.

Messenger's persistent menu is a feature that allows you to have an always-on user interface element inside conversations.

Let's Configure a Persistent Menu



This is how you can help people discover and access the core functionality of your Messenger bot at any point in the conversation.


1. Click Facebook & Instagram on the Navigation Pane and select Persistent Menu


2.Select Your Page



3. Use the Select a Language list to choose the messenger language.


4.To prevent users from typing messages on the messenger, enable the Do Not Allow User To Type Message? option.


5.Select the Messenger menus to configure the flows that you have created or redirect users to a website. You can add multiple sub-menus as per your requirements.


6.Click Launch Menu to activate the persistent menu on your messenger.

Protip: You can add your messenger webview form in persitent menu.

Configuring and Launching Welcome Message

In this article, you'll learn to configure Welcome Message.

Welcome messages are a great way to help your business onboard new customers. For instance, a chatbot welcome message can help you engage the visitors to your online store. It is an excellent way to attract attention and engage with website visitors. Not only can a chatbot greet them and ask questions, but also gather valuable feedback. 

Configuring Welcome Message


1. Click Facebook & Instagram on the Navigation Pane and select Welcome Message


3. Select Your Page > Select Language > Enter your Welcome Message Here.

NOTE: The message must be limited to 160 characters.

3. Once done, click the Launch Welcome Message to enable the welcome message on your messenger.



Configuring and Launching Ice Breakers (FAQs)

In this article, you'll learn to configure Ice Breakers.

Ice Breakers provide a way for users to start a conversation with a business with a list of frequently asked questions.

Let's Configure Ice Breakers


1. Click Facebook & Instagram on the Navigation Pane and select Ice Breakers (FAQs)


2. Select Your Page > Enter Questions and Select respective Messenger Flow


3.Add multiple questions by clicking the "+" icon.


4.Once done, click the Launch Ice Breaker to enable the Ice Breakers on your messenger.



Configuring and Launching Get Started Button

In this article, you'll learn to configure Get Started Button.

The Facebook chatbot includes a "Get Started" button on the welcome screen, which starts a conversation with your Messenger bot when it is tapped.


By default, when a user taps the Get Started button, a message 'get started' is posted into the conversation, and your bot is ten granted permission to send messages. With Pro Elkan, you can customize the message and use a messenger flow that will be used for the configuration.

Configure Get Started Button


1. Click Facebook & Instagram on the Navigation Pane and select Get Started


2. Select Your Page


3.Select Chatbot flow. It'll trigger when someone taps the get started button on messenger.


4.Once done, click the Launch Get Started to enable the Get Started Button on your messenger.


4. In the next step, Facebook will ask for your confirmation. Please Continue with the steps until the account is imported within Pro Elkan.


5. Once the import is successful, You can see your business pages added to Pro Elkan.


Another way to enable the "Get-started" feature is by using Chatbot flow triggers.


Simply create a "Trigger" element and select the "Get Started" option.

Configuring keywords in Pro Elkan

In this article, you'll learn to configure keyword-based triggers for Chatbot flows.

Keywords are basically words/terms entered by users on Public posts or Private Messages. When a user messages, Pro Elkan can automatically reply to the private messages.


All you need to add specific keywords in Pro Elkan Keywords and connect them with the respective chatbot flow.

Configuring Keywords

Prerequisite: Create a Chatbot Flow within Flow Builder and add a keyword based trigger.

1. Click Facebook & Instagram on the Navigation Pane and select Keywords


2. Select Your Page


3.Click on Create New Keyword - It'll ask you to create a chatbot flow and select a keyword-based trigger. Please follow the steps:


4. Go back to the Keywords page and here you can see the recently created keyword and chatbot flow.


5. Now, You can add multiple keywords trigger to the same flow.


Protip: You can use keywords section to add or remove keywords from the existing chatbot flows. Also, you can disable keyword from here.

Configuring Chatbot Defaults

In this article, you'll learn to set up Chatbot Defaults for Messenger and Instagram.

Chatbot Defaults is just a Default Reply for Messenger and Instagram Story Mentions.

Configure Default Reply for Messenger


1. Click Facebook & Instagram on the Navigation Pane and select Chatbot Defaults


2. Select Your Page


3.Select Chat Flow to be used as Default Reply


4.Click on Save Chatbot Defaults


Configure Default Reply for Instagram Story Mentions


1. Click Facebook & Instagram on the Navigation Pane and select Chatbot Defaults



2. Select Instagram Account - You'll need to allow Massages access to 3rd Party Tools.


3. Select Chat Flow to be used as Default Reply


4.Click on Save Chatbot Defaults.

Your default replies are now active. You can disable it anytime.

Using Messenger Chatbot Templates

In this article, we'll learn to use prebuilt chatbot templates.

Pro Elkan chatbot builder has many prebuilt chatbot templates for local businesses. Anyone can directly use the templates to build their chatbot flow.

Creating A Chatbot Flow using Templates


1. Click Facebook & Instagram on the Navigation Pane and Select Chat Flow Builder


3. Select your Page and Click on Templates


3. Select your preferred template and Click Use this template

4.Enter Your Templated Flow's Name and click OK


5.Your chatbot flow is ready > You can edit the flow, messages as per your requirement and start using it.



Importing Bot Sheets

Bot sheets are very useful if you want to store userinput data to a Google Sheet.


1. Click Facebook & Instagram on the Navigation Pane and Select Chat Flow Builder


2. Select your Page > Bot Sheets > Import New Google Sheet


3. Go to Google Sheets > Create a New Sheet > Grant Editor access to fbmm-google-int@fb-marketing-master.iam.gserviceaccount.com



1. Register Yourself


5.It may take a few seconds to import the sheet.


Want to get featured on our Instagram?

Message us on Facebook

© Copyright 2020-2021. All Rights Reserved.