How do I create a dashboard using Facebook Ads?



Though it was a long journey to become an authorized Facebook Ads API developer (and part of their Preferrered Marketing Developers program (PMD)), DashThis released its integration of the Facebook Ads report stats API a while back. This makes us one of the few reporting solution providers to offer such an integration.

In other words, you can easily create Facebook Ads dashboards using the various metrics and dimensions provided by the Facebook Ads API.


*Note: if you’re wondering what the difference between the different types of clicks is, here you go:

  • Call to Action Clicks: these are clicks on buttons and elements of your ad that calls for action (e.g., “Shop Now” button)
  • Unique Clicks: these are clicks anywhere on your ad, once per user (unique)
  • Social Clicks: these are clicks your ad receives when it is shown with contextual social information (when the viewer’s FB friends performed a social action, e.g. Like, Share, Comment).
  • Link Clicks: these are clicks on your ad that lead the viewer off Facebook


We created the following standard KPIs available from the Preset Widgets drop down menu:

  • Actions
  • Clicks
  • Click-Through Ratio (CTR)
  • Cost
  • Cost per 1000 People Reached
  • Impressions
  • Reach
  • Social Clicks
  • Top Campaigns (Clicks)

The available metrics and dimensions are:


  • Actions
  • Ad Clicks
  • Ad Cost
  • Ad Impressions
  • Call To Action Clicks
  • Click-Through-Rate (Inline Link Clicks)
  • Click-Through-Rate (Unique Clicks)
  • Clicks ALL
  • Conversion Value
  • Cost Per 1000 People Reached
  • Cost Per Action
  • Cost Per Inline Link Click
  • Cost Per Inline Post Engagement
  • Cost Per Thousand Impressions (CPM)
  • Cost Per Unique Action
  • Frequency
  • Inline Link Clicks
  • Inline Post Engagement
  • Reach
  • ROI
  • Social Clicks
  • Unique Actions
  • Unique Clicks
  • Unique CPC
  • Unique CTR
  • Unique Impressions


  • Action Type (available only with the Actions, Unique Actions, Cost per Action, and Cost per Unique Action metrics)
  • Ad Group
  • Ad Placement
  • Age
  • Campaign
  • Conversion Type
  • Country
  • Gender
  • Region


What’s more, the “Custom Widgets” menu allows you to filter by campaign name by using the “contains” operator.

NOTE: You need to provide your Facebook Ads account ID when connecting your account. You can find the account ID in your Facebook Ads account or in your Facebook Business Manager account.