Meta Pixel

You can track your chatbot conversations using Meta Pixel through your Collect.chat settings. This helps you measure how visitors interact with your chatbot and improve your ad performance.

Here’s how to connect your Collect.chat bot with Meta Events Manager and send chatbot interaction data to Meta Pixel.

Create Meta Pixel

Lets take you through the steps of creating the Meta Pixel, if you are doing this for the first time. Login to Meta Business Account and go to Events Manager and click on Connect Data.

Click hereIn the Pop up, Select Web and click Next,

Click 'Next'Then Select your Dataset or Create new dataset, then click Next,

Click 'Next'Choose Set up Manually, then Next,

Click 'Next'Choose Meta Pixel then click Next,

Click 'Next'Then Finally select Finish button.
Click 'Finish'

Add your Domain Name to the Allow List

Select your Dataset then go to its Settings option scroll down and select Create allow List

Click 'Create allow list'

Add collect.chat, chatbot.page or your custom chatbot page Domain Name to the list and click Close.

Click here

Copy the Dataset ID

Select your Dataset (Pixel) Name then go to Settings, then Copy the Dataset ID.

Paste the Meta Pixel

Go to your dashboard and choose your desired chatbot. Under Edit > Integrations, find Meta Pixel and click on Connect.

Paste the Dataset ID and click on Save.

Test Event Creation

Go to your Website. Start chatting with your chatbot a couple of times.

See the Events

Collect.chat creates three types of Events for every conversation. The Event Category for all three Events will the unique ID of the chatbot.

The Event Action for these three are:

  1. CollectChatView This event is triggered whenever the chatbot is loaded on the page.

  2. CollectChatStart - This event is triggered when the conversation begins.

  3. CollectChatCompleted - This event is triggered when the conversation ends completely.

You can see these events in detail in the Test events option.

Custom Conversions

You can create custom conversions to track specific events from the bot. If you are using multiple bots, then you can combine the URL information with the event to distinguish between bot to bot.



Still need help?

Contact us

Integration