Does your company or marketing agency manage multiple locations? We will use a hotel chain as an example. Let’s say the company owns hotels in three cities: San Francisco, New York City, and Washington, DC.
In the past, if you were building a Messenger bot for the hotel chain, you would need to create three separate bots. You could build a bot for the San Francisco location, then easily clone it for the other two Facebook pages. Not a big deal, right?
Well, a problem would arise if you wanted to make changes to all three bots. Imagine that you want to add a “live chat” button to the main menu where bot users can speak with the concierge. You would need to manually go into each bot, one by one, then create a block and add the button. For more complex updates, such as a room-booking feature, this would be very time consuming.
Today we’re proud to introduce a time-saving solution: Master Templates.
Put simply, the changes you make to a Master Template will automatically sync with any other bots you choose to connect to it.
So, how would you use this feature in the real world?
Let’s say you want to add a “contact us” button to the main menu of each bot, without recreating the block for every hotel location.
Simply add the “main menu” block to a new group, hover over the group name, click the “…” button, click ‘Sync Copy,’ then choose another bot (location) where you wish to sync the update.
Now, any changes you make to this group will be reflected in the bot you just synced.
If you want to use the same contact information — such as a generic, 1-800 phone number — for all locations, then you should include the “contact us” block in the same group you chose to sync. This will prevent you from modifying the block at the individual location level; you can only change the content from the Master Template.
But if you wish to use location-specific contact information for each hotel bot, then you should add the “contact us” block to a different group that is not synced. Instead, you can just use the normal “copy” feature to clone this block to your other bots.
When you’re ready, take Master Templates to a more advanced level by setting attributes for all location-specific information (such as address, website, and phone number) on the Welcome Message. This way, you can easily input the unique data in one place and dynamically replace it throughout the chatbot, rather than wasting time searching for what blocks you need to change.
So, how do you plan on using Master Templates? Think about how they can save you time, allowing you to focus more energy on your broader business strategy.
Try Master Templates today by upgrading to our Premium tier of service, which includes a dedicated account manager at Chatfuel.