Removing Messenger Chatbot Default Quick Responses - facebook

I have a functioning chatbot that I've developed. Only on facebook website (i.e. not on messenger site or app), when I click on the bot to begin a conversation for the first time, I get these default options, as show in the image.
I was wondering if there's some way to remove these?

Go to
Your Page->Settings->Messaging-> Turn off 'Help people start a conversation with your Page'

Related

facebook messenger m.me share link

I have a referral page with a modal where users can send a share link to their friends. I need to implement the following flow:
a user clicks on facebook messenger icon and their messenger opens up where the user can choose someone of their contacts to send a share link to.
Looks like this is a solution for me but I can't clarify some questions https://developers.facebook.com/docs/messenger-platform/discovery/m-me-links/
I don't have an app and a page, I just need a user to open their messenger and paste and send a text to their friends.
Is this the same flow for web, iOS, Android?
Can I preload the text I want the user to share so that it will appear in the dialog with the contact the user has chosen (in some messengers it is possible)?
FB has 2 different APIs for solving this issue: for web and for mobile. They are very similar and described here:
web https://developers.facebook.com/docs/sharing/reference/send-dialog/
mobile https://developers.facebook.com/docs/sharing/messenger/web
In two words, you need to add a FB script to activate FB JS SDK and then call a method to share a link.

Messenger Bot - Read user clipboard

I'm building a app where users can share specific content with one another. I'm trying to make it so when the user has relevant content in their clip board the app automatically asks them if they want to paste it into the conversation.
Is this possible? Where can I find the documentation for this.
First of all Messenger Platform only supports page <> user conversations, not user <> user conversations.
Then Messenger Platform is cross-platform, where most likely the majority uses the Messenger app on mobile where you cannot access the content of the clipboard for obvious reasons.
Taking these 2 into account you may want to reconsider your original app idea.

how to make my Facebook chatbot available for download

I want to make my bot available for download for testing purpose without
going through the actual review process of Facebook? This is just for testing purpose as I want to test how exactly end user will
download my bot from FB messenger platform and then will start using my bot. Is there a way/platform to try this? Can I do that?
(currently i am testing am sending message to my bot using FB page's messenger link as indicated in almost all the blogs/sites including FB's official
site.)
Can you please provide any pointers/links on this?
I see two options for you:
You want users to test your bot on Messenger:
Simply add them as testers in your bot corresponding Facebook page then ask them to look for your bot in their Messenger app.
Or you want to test your bot behaviors:
Enter botgen the chatbot generator I'm currently working on, which could help you test more publicly the bot you're working on. (assuming your bot doesn't need coding and is all about pattern conversation).
Just use the designer interface to design, run and test your chatbot.
Publish it and share it with your actual test users.

Don't open intercom messenger on load

I am integrating Intercom into my website, but when a user loads the page, the chat window automatically opens up. I have gone through their documentation, adding things like Intercom('hide'), turning off and removing auto messaging, etc, but the messenger still opens up. I have reached out to their customer support (on their own chat app) and no one has responded back or reached out. Kind of bad UX to have it open without anyone clicking the chat button. Anyone know how to disable this feature?
The answer is in one of their guides Customize the Intercom Messenger (technical) rather than the technical documentation:
First, you’ll need to hide the Messenger for all of your customers. Just visit your Messenger settings and deselect the options for turning the Messenger on.
Next, you’ll need to think about which users you’d like to show the Messenger to (for example, your VIP customers).
Finally, add the hide_default_launcher attribute to your intercomSettings object on your site. The value of thehide_default_launcher attribute should be true or false, depending on if you want to hide or show the launcher.
So hide_default_launcher is the key.
You can go to App Settings > Messenger Settings section and blank Welcome Message:
click to open an image

Track Google AdWords clicks in Facebook iframe tab

I have a google adwords campaign (search) that is targeting my Facebook iframe tab application.
Unfortunately, I cannot find a way to see clicks from campaign in Google analytics that I have set up for tab. It shows pageview and visitor, but I cannot separate if it comes from campaign or direct traffic....
I have found some workaround for setting up analytics so it can track traffic sources correctly since facebook (for its privacy) adds the s-static.ak.facebook etc.. link so it doesnt show correct traffic source.
Did anyone of you had this issue and fixed it ? It would mean a world to me.
Thanks in advance
There is a way to separate organic traffic (clicks on tab happening on fanpage) and paid traffic (facebook ads or adwords campaign leading directly to the custom tab). I just finished a blog post about how to do it.