Why Region locking is important. Only applies to Subscribers It auto-segments your audience. If you sell in the US, have a chatbot for the US, FB page for the US. If restrictions to a certain region apply, your entire business/chat experience doesn’t get affected by one or more people being on the FB page. 2a. You can see what strategies work best in each region. No need to have language and locale filters do the work when the bot by design is doing it for you. Cleaner audience, FB ads are notorious for drawing in people outside of the country if you do broad targeting, now with FB’s oopsies while they take your $$, the bot will politely dismiss them if they engage which will prevent spammers and bots from getting into the audience. If the bot has a region that the person is contacting them from available, redirect them to that bot instead. Online retailers have specific domains for each region, why not chatbots? 6.Have “Regions” America and break that down into sub-regions like the US, Canada, Latin America, South America 6a. Have the ability to expand or contract your region. 6b. My region is “Americas” but only the United States is where I want. 6c. I want to remove/add Canada & Mexico to my “region” 6d. In those sub-regions, such as America, being able to filter by state instead of Locale. Additional benefits of Region-locking a chatbot. The admin can live in another country, the same thing with the team, it only applies to subscribers, this prevents issues from cascading from one region to another. Also, this helps ManyChat find better solutions to specific regional problems like SMS & Email for other locations such as the rollback for SMS in South America due to “pricing issues” no only those people in that region are affected and get the news instead of notification(s) across the board for all Bot builders. Allows for regional experts in ManyChat and FB ads to shine and show what works best in their region vs the global scale. No need to have multiple language filters for larger areas anymore. The region filter will be based on the actual of where the subscriber. It can be based on local time for them, where they live, what country they live in. The location they often log in to FB from. Zip Code, Country code, Area code, etc. There are so many ways that this can be determined to see if someone is an actual resident of that region since FB has most of the login information from subscribers including phone numbers which is huge at determining where someone is from. Upvote the shit out of this. Stop getting bullied by Facebook.
Agency Business Panel
An agency panel or dashboard where one can easily add team members, admins, users and or members by just adding their email and assigning the necessary assets as one does in the Facebook Business Panel.
Clean Template Uninstallation
When uninstalling a template it's a full uninstall, meaning no leftover tags, folders, sequences, CUF's BotFields, OTN's that we as builders have to hunt down or remove.
Revert ManyChat home page back to "Overview" page
The original layout of the ManyChat home page was, Overview, then Metrics. Now it's "Goals and strategies" Why should overview be 1st page/Home page? It's where you'll see if you have any page ban, blocks, or Facebook oopsies. You can see the health of your chatbot at a glance, did you grow or shrink in Subs. You can see what flow was last updated and if any are unpublished. WOW Super important to see that. 4.The "Goals and Strategies" page doesn't go away if you complete the tasks. There is so much available real estate in MC to put something like this, maybe put an Education section above Templates to highlight "important information" from ManyChat. If you're a Pro account, "ManyChat Pro/Agency partner this information is not useful at all. We/they already know how to do that since it was in the test required to get our Badges from ManyChat in the 1st place.
Show last edited by: "User" in ManyChat
When a flow gets updated, it only shows the time as when it was updated and not by who updated it. By having a updated by with image/name of the MC Agent (Owner, Admin, Editor) along side the date. This will cut down on issues with who did what when on each flow. Creating unique user time stamps of the action taken in each flow. Additionally, having the owner of the chatbot grant permission to edit the flow or the person that created the flow granting permission to edit as well as reverting to previous save state.
Custom Fields, Bot Fields, Tags & OTN's
Have Custom Fields, Bot Fields and Tags in one place in folders. This will make it easier to organize based on what build you are using/creating. Have a main section in the settings call User Fields. In that section have folders based on build. In each folder, have tabs. One for Custom User Fields, Bot Fields, Tags & OTN's. Be able to alphabetically sort your Tags from A-Z, include created date on it.
Add Refresh Button in External Request
Currently if you add anything new to the external request you have to save it then open the action step again. Then test, by having a refresh button in here. it would save what you put in place so that you can save on excessive clicks. People that spend extensive time in ManyChat know how powerful the external request feature is yet it is a frequent hassle to constant double-click the action or refresh the page just to get a new test off.
Unified Facebook and ManyChat Inbox
As you may know, your Facebook page and ManyChat have their own inboxes and most, if not all of the messages don’t actively sync up. What would be a priority to be put in development is: A massive upgrade to ManyChat, Inbox "Audience/LiveChat" section. Take all the features from FB inbox and have them in LiveChat. The ability to search for Subscribers in LiveChat The ability to find subscribers in LiveChat and start a conversation with them. The ability to Mark conversations as unread, priority, spam, follow-up. The ability to view Facebook profiles from LiveChat/Audience. The ability to Block/Report Spam conversations in ManyChat, preventing that person from engaging with the Chatbot/FB page. The ability to delete a conversation without deleting the user in ManyChat. Create your own folders in LiveChat Have inbox, closed, important, follow up folders. The ability to pull in relevant information about subscribers that appears in FB inbox. Expand out the LiveChat window. Be able to collapse the right side panel of LiveChat. Sort by new to old conversations vice versa. Filter livechat. See who came in from Facebook to Messenger (Tag appropriately) See who came in from Instagram to Messenger (Tag appropriately) See who came in from WhatsApp to Messenger (Tag appropriately) Why is this important? Your platform was designed for communication, yet the way it’s laid out is backwards in concept and execution. Your applications within ManyChat do not communicate with each other. If you care about feedback on your platform and making it great and not just “popular” you would find that this will increase user retention “subs” which means the money printer keeps going. Better user experience from Chatbot builder, to LiveChat agent, to Facebook user. Again, money printer go brrr. A complete unification of Facebook page inbox w/ ManyChat, so that regardless of what inbox you use, you can do pretty much the exact same thing while abiding by TOS/Rules of Engagement. Facebook page inbox displays hugely valuable metadata on the active person. You can see, Facebook profile, location, gender, what ad they opted into, are they a new customer, should I mark conversation for follow up, Are they harassing my page or team? Report them, Block them, Mark as spam. Chatbots in my industry get a bunch of spammers and yet there is only the option to delete them from ManyChat. That doesn't resolve the issue, it's a bad band-aid for a gaping wound. Is this a person worthy of follow up? Star Conversation, create a new tag. Multiple folders instead of Open/Done. Active username search feature instead of LiveChat search which doesn't search for user name at all more for things said in conversation.
Don't unsubscribe from SMS and Email when contact unsubscribes from Messenger
Currently, if a subscriber has previously given their email and/or SMS number and opted in to be contacted via those channels, but then unsubscribes from Messenger/deletes the conversation, they are automatically unsubscribed from ALL channels. This is horrible as each channel has its own method of unsubscribing and the user should be able to choose to unsubscribe from Messenger but still receive either email or SMS. Another issue with this is that anyone who comes in as a Guest via a Customer Chat widget who deletes that conversation, they are also unsubscribed from email and SMS. Also, looking ahead, we need ManyChat to make this small change so that other future channels besides email and SMS (like IG, WhatsApp, and other upcoming channels) aren’t tied to the subscription status of the person with the Facebook page.