Connect with us


How well is your bot doing?



Tools to measure your Messenger bot analytics & performance

Measuring the performance of a bot is critical to understand what is and is not working, and how you can best serve your customers and achieve your business goals. This post reviews the top ways to measure the performance of your bot, like how many new users have interacted with your bot, or the number of blocked conversations your bot has received, and more. These performance indicators will enable you to grow your audience and provide a good feedback loop.

In this post we deep-dive on all the insights and metrics you can gather from your Page, Facebook Analytics, rating, and reviews once your bot is live and in production.

The Insights > Messages tab of the Page attached to your Facebook App gives a brief overview of messaging interactions people have had with your bot. This is a good spot to check your spam and block rates. Keep them low by focusing on a good user experience! You don’t need to do any set up to access these insights: once your bot is live and your page has had more than 100 likes, you’ll access the following five groups of metrics:

  • Active conversations: The number of conversations between your Page and people on Messenger.
  • Your responsiveness: The percentage of messages that you’ve answered and your average response time.
  • Deleted conversations: The number of conversations with your Page that people deleted.
  • Marked as spam: The number of conversations from your Page that were marked as spam.
  • Blocked conversations: The number and percentage of conversations from your Page that have been blocked.

Exporting the data

App admins can download this data as a CSV for analysis from the App Dashboard > Messenger > App Analytics. You can also use the Messaging Insights API to programmatically retrieve this information.

Dashboard example

Below is an example of what an analytics dashboard might look like. As you might expect, the numbers with green percentage rates are positive, and those with red need improvement. The steps you should take to improve the metric are typically indicated by the metric. For example, if your responsiveness is low, then initiate a new response policy by bringing more people onto your support team, or automating responses to tell people when to expect a follow up reply.

Access Page Insights for deeper analysis with 3rd party tools

If you are interested in deeper analysis, you can pull this data into a 3rd party or custom data analysis / storage tool. You can also access the same metrics found in page insights from the /insights API endpoint.

You can select the metrics you’re interested in by adding them as a comma separated list to the metric parameter. For example, to return page_total_messaging_connections use the following request:

curl -i -X GET "<PAGE_ID>/insights/?metric=page_total_messaging_connections&access_token=<PAGE_ACCESS_TOKEN>"

Which returns data like the following:

"data": [
"name": "page_total_messaging_connections",
"period": "day",
"values": [
"value": "200",
"end_time": "<UTC_TIMESTAMP>"

To limit the data returned, add since and until parameters with Unix timestamps.


Facebook Analytics is a powerful tool for developers to understand their audiences better. It provides detailed aggregated and anonymized demographic data that users have opted to share, plus actions and events they took with your bot. These include pre-defined and custom events you can add to track user workflows relevant to your bot. Pre-defined events include events such as:

  • Someone adding (installing) your bot.
  • Conversation deleted.
  • A message sent to the bot.

There are a lot of sections, which varies based on how you have set your bot up, but let’s step through a couple of the most valuable.

Overview and Dashboards

When you first open Facebook Analytics, you will see an overview of data that you can filter by dates and segments. To create your own summaries of data, add a ‘Dashboard’ under the Dashboards menu item. From the new Dashboard, create a Dashboard with events, segments, and a date range to represent the metric. You can also use the Dashboard to display goals based on metrics and how close you are to meeting them.

For example, the Dashboard below shows a chart summarizing the activity of all female users of a bot.


Think of segments as queries of your data that allow you to filter by a series of properties based on what the analytics platform has already collected. For example, the segment below filters the data of European countries (collected so far) to show you data from the date range that would help you figure out if it’s worth targeting new regions with localized offers.


The activity sub-section contains a series of pre-defined summaries of user demographics and events, all of which you can filter with segments, time ranges, and other values relevant to each summary. You can also pin charts under each sub-section to dashboards.

Some of these sub-sections require further configuration to suit your use cases:

Funnels define a series of steps, and timelines between those steps, you would like users to follow. Clicking the funnel shows a summary of your current success rates in that scenarios. The image below shows the conversion rate and average amount of time it took from installing a bot to making a purchase.

Cohorts track the behavior of demographic groups over time and the patterns between them.

For example, the image below shows how long users take their second action after their first. For example, you can track how long it takes from people between signing up with your bot and starting a purchase process.

You can use breakdowns to create pivot tables of data based on up to three parameters. For example, the ages of users and what platform they install the Messenger bot in, again useful to know if it’s worth creating targeted offers.

Custom events

The analytics pre-defined events cover many eventualities, and depending on your business model and App setup, you might need custom events to track specific actions. Creating a custom event depends on the platform you are targeting, but for example, here’s how you create a custom event for bots running on the web that generates a custom event when a user clicks a custom button in a webview.

function onCustomButtonClick() {

You can also trigger pre-defined events in your code, and pass parameters with certain events. For example, to trigger an ADDED_TO_CART event:

function logAddedToCartEvent(contentData, contentId, contentType, currency, price) {
var params = {};
params[FB.AppEvents.ParameterNames.CONTENT] = contentData;
params[FB.AppEvents.ParameterNames.CONTENT_ID] = contentId;
params[FB.AppEvents.ParameterNames.CONTENT_TYPE] = contentType;
params[FB.AppEvents.ParameterNames.CURRENCY] = currency;
FB.AppEvents.logEvent(FB.AppEvents.EventNames.ADDED_TO_CART, price, params);


The people sub-section provides a summary of aggregated and anonymized demographics for the people using your bot and the devices they use.

Push campaigns

This subsection shows the performance of any current or historical push notification campaigns.

Facebook Platform

This sub-section summarizes how people using your bot have interacted with other aspects of the Facebook Platform. Relevant to Messenger bots, this includes referrals. Referrals are the number of users who found your bot from shared links and campaigns on Facebook.

Reviews of your bot (or page) provide you with a broad view of people’s opinion on your business or brand. People can leave ratings of up to 5 stars and free form feedback.

You can find the feedback and ratings left for your bot under the Products > Messenger > Bot Ratings tab of your bot’s dashboard. You can find the same data in the Messenger Reviews tab of the Page settings attached to the bot, and they are emailed to you daily.

You can’t reply to these reviews, but as they are one of the first metrics people see when deciding whether to use your bot, you should use them for overall guidance on how to improve your bot experience and encourage happy customers to add positive reviews.

There are many ways you can track, analyze, and interact with your bot’s data. From custom events and segments to combining your Facebook Analytics with other sources of data to make high-level, data-informed decisions. Monitoring the performance of you bot helps you iterate and improve not only the infrastructure and UX of your bot, but also your audience’s experience.

Messenger Developer Blog


Introducing Star Wars-Themed Messenger Features



Excited, we are, to celebrate the premiere of Star Wars: The Rise of Skywalker, by giving fans the opportunity to share their passion for the movie through a series of limited-edition Messenger features that include a chat theme, reactions, stickers and AR effects. 

Designed in partnership with Disney, the features bring the Star Wars galaxy to your very own Messenger chats. The reactions and stickers allow you to express yourself using all of your favorite Star Wars: The Rise of Skywalker characters, from both sides of the Force.

Phone screens showing Star Wars Messenger chat theme.

We’ve also teamed up with Disney to create limited-edition AR effects that will have you feeling like you’re a part of the galactic action when you’re making Messenger video calls and taking photos using the Messenger camera. First, jump into hyperspace and travel to a whole new world with the Lightspeed Effect. Then, you’ll be able to see yourself as part of the Resistance, gliding through the galaxies in Poe Dameron’s X-Wing with the Cockpit Effect. And don’t forget about the battle of the Dark vs. Light side of the Force! Now, you can use the Dark vs. Light Effect to choose your side. 

Phone screens showing Star Wars AR effects in Messenger

Messenger brings a community of over one billion users closer to the people, places and passions they care about. We are thrilled to be partnering with Disney as they premiere the final installment in the Skywalker saga, one of the most beloved movie franchises of all time.

To turn on the Star Wars chat theme, open a Messenger thread and tap the name of the thread at the top to open the thread settings. Then, select “theme” where you’ll find the Star Wars chat theme. 

May the force be with you! 

The post Introducing Star Wars-Themed Messenger Features appeared first on About Facebook.

Facebook Newsroom

Continue Reading


Social Commerce Market Expected to Deliver Dynamic Progression until 2028| Facebook …



The Social Commerce Market report gives a purposeful depiction of the area by the practice for research, amalgamation, and review of data taken from various sources. The market analysts have displayed the different sidelines of the area with a point on recognizing the top players (Facebook, Pinterest, Tencent, Weibo, Alibaba, Etsy, Fab, LinkedIn, PayPal, Qwiqq, Reddit) of the industry. The Social Commerce market report correspondingly joins a predefined business market from a SWOT investigation of the real players. Thus, the data summarized out is, no matter how you look at it is, reliable and the result of expansive research.

This report mulls over Social Commerce showcase on the classification, for instance, application, concords, innovations, income, improvement rate, import, and others (B2B, B2C, C2C) in the estimated time from 2019–2025 on a global stage. In like manner, the overall Social Commerce market report reveals knowledge identified with the type of product, its applications, customers, prime players, and various components agreeing with the account. This first data demonstrates critical contenders and their definite picture of the general Social Commerce market. Other than this, the report further demonstrates expected market power, challenges, and prospects in the Social Commerce market.

Request for Sample Report @

The report gives a broad explanation of the presence of the Social Commerce market in different regions and countries. With an extensive regional analysis of the Social Commerce market, the research analysts make an attempt to unveil hidden growth prospects available for players in different parts of the world. They accurately estimate market share, CAGR, production, consumption, price, revenue, and other crucial factors that indicate the growth of regional markets studied in the report. They also shed light on the presence of prominent players in regional markets, and how it is making a difference in the growth of the regional markets. The main objectives of the research report elaborate the overall market overview on Social Commerce market dynamics, historic volume and value, robust market methodology, current & future trends, Porter’s Five Forces Analysis, upstream and downstream industry chain, new technological development, cost structure, government policies & regulations, etc.

Social Commerce Market report segmentation on Major Product Type: Laptops and PCs, Mobiles, Tablets, E-readers, Internet-enabled TVs

The global version of this report with a geographical classification such as

North America (the United States, Canada, and Mexico)

Europe (Germany, UK, France, Italy, Russia, Spain, and Benelux)

Asia Pacific (China, Japan, India, Southeast Asia, and Australia)

Latin America (Brazil, Argentina, and Colombia)

The Middle East and Africa

Reason to buy Social Commerce Market Report : –

1) Breakdown of the sales data at the country level, with sales, revenue and market share for key countries in the world, from 2014 to 2019.

2) The Social Commerce competitive situation, sales, revenue and global market share of top manufacturers are analyzed emphatically by landscape contrast.

3) Describe Social Commerce sales channel, distributors, customers, research findings and conclusion, appendix and data source.

4) The details of the competitive landscape outlined in this report are likely to provide an analysis of the prominent industry vendors, their growth profiles, strategies, and tactics, etc., that would help investors in decision-making.

5) To project the size of Social Commerce submarkets, with respect to key regions (along with their respective key countries).

6) To strategically profile the key players and comprehensively analyze their growth strategies.

7) Focuses on the key global Social Commerce players, to define, describe and analyze the value, market share, market competition landscape, SWOT analysis and development plans in the next few years.

This report contributes an overall summary of the global Social Commerce market, including business perspectives, market strategies, assembles data related to various business firms, its year of establishment, contact information, market outline, sales revenue, industry segments, the business’ most prestigious location, and regional presence. The report includes several plans and policies related to the Social Commerce industry, moreover, it describes the management process, product appearance, manufacturing cost, and market volume. In addition, the global Social Commerce market report implicates financial usage, the quantity of product, chain format, demand and supply ratio. This report justifies the various business trends followed by the marketing sectors as well as the distributors of the Social Commerce industry.

Inquiry for Buying a report @

The next part also sheds light on the gap between supply and consumption. Apart from the mentioned information, the growth rate of the Social Commerce market in 2023 is also explained. Finally, the possibility analysis of new project investment is done in the report, which contains a comprehensive SWOT analysis of the Social Commerce market. 

Read More

Continue Reading


Facebook closes Ayatollah Khamenei’s Arabic page




TEHRAN – Facebook has closed the Arabic page of Leader of the Islamic Revolution Ayatollah Ali Khamenei, which had more than 100,000 followers.

According to Press TV, the page was closed after being recently put under restrictions for allegedly violating the social media giant’s terms of service.

It comes as many observers have criticized Facebook for what they consider the U.S.-based company’s political bias in dealing with online activity.

Last month, the U.S. State Department called on social media giants to take down the accounts of Ayatollah Khamenei and Foreign Minister Mohammad Javad Zarif amid protests over petrol prices, which prompted the government to shut off the internet.

“One of the things that we are calling on are social media like Facebook and Instagram and Twitter to shut down the accounts of Supreme Leader Khamenei, Foreign Minister Zarif and President Rouhani until they restore the internet to their own people,” U.S. Special Representative for Iran Brian Hook told Bloomberg.

In recent years, social media giants – including Facebook, Twitter and Instagram – have closed thousands of accounts allegedly tied to Iran and Russia under the pretext of fighting what they call “misinformation” campaigns.

In August 2018, Facebook announced it had targeted hundreds of accounts allegedly tied to Iran and Russia.

“We removed multiple pages, groups and accounts for coordinated inauthentic behavior on Facebook and Instagram. Some of this activity originated in Iran, and some originated in Russia,” it said.

The targets were identified as “networks of accounts misleading people about what they were doing,” Facebook’s chief executive Mark Zuckerberg said back then.

Among the accounts was one belonging to the Quest 4 Truth (Q4T) Iranian media organization, which promotes Islamic values.

Facebook further wrote in bold text, “We’ve removed Pages, groups and accounts that can be linked to sources the U.S. government has previously identified as Russian military intelligence services. This is unrelated to the activities we found in Iran.”

The Facebook investigation was prompted by a tip-off from cybersecurity firm FireEye.

FireEye has claimed the Iranian activity included “anti-Saudi, anti-Israeli, and pro-Palestinian themes” and advocacy of policies favorable to Iran such as the 2015 nuclear deal, to which the U.S. was a party before pulling out in May 2018 in defiance of the international community.

“It really shows it’s not just Russia that engages in this type of activity,” said Lee Foster, an information operations analyst with FireEye.

Facebook said it had worked closely with law enforcement in both the U.S. and the UK on the investigation, and had briefed the U.S. Treasury Department and State Department as Washington has imposed sanctions on Tehran.

In a simultaneous move, Twitter Inc (TWTR.N) and Alphabet Inc (GOOGL.O) also acted on FireEye’s claims and removed hundreds of accounts said to be tied to Iranian “actors,” which are said to be promoting Iran’s geopolitical agenda.

Read More

Continue Reading