Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook Messenger Chatbot Custom Event Tracking

I am trying to log custom events with a Facebook Chatbot I have developed, however I cannot for the life of me find a reference for the custom_events types.

The example listed on their reference shows fb_mobile_purchase as a custom eventName. I don't want that, and I can't find anywhere that lists other types.

I want to be able to track when the chatbot sends the user a specific message, but just setting the eventName to anything results in an event name in the Analytics as Reserved5.

Is there a reference to eventNames anywhere within Facebook Documentation?

like image 724
Alex McCabe Avatar asked Feb 24 '17 12:02

Alex McCabe


People also ask

Can you create an event in a Messenger chat?

Step 1: Tap the conversation you want to create a plan in. Step 2: Tap the user's name at the top of the screen. Step 3: Tap “Start Plan.” Step 4: Select the date and start time for your plan by scrolling through the wheels that appear.

How do you customize chatbot on Facebook?

Click + Add Block to add a new block in Chatfuel. A new screen will appear that allows you to start fresh with new cards and buttons to send the user down a new path. Add new cards and buttons to your chatbot. Once you're satisfied with your bot, click Test This Chatbot to save your work.

Does Facebook Messenger allow bots?

Facebook Messenger bots live within Facebook Messenger, and can converse with some of the 1.3 billion people who use Facebook Messenger every month. Chatbots are like virtual assistants. They can be programmed to understand questions, provide answers, and execute tasks.


1 Answers

You could consider using Chatbase for bot analytics (free to use), which has a Custom Events API.

like image 189
Justin Kestelyn Avatar answered Oct 10 '22 22:10

Justin Kestelyn