---
title: "Facebook Posts"
slug: "facebook-post-insights"
description: "Get data insights from Facebook Posts with Dataddo connector. Extract metrics, lifetime values & more. Automatically extract data from multiple accounts."
tags: ["Custom-schema connector", "Data source", "How-to guide"]
updated: 2025-06-08T20:50:52Z
published: 2025-06-08T20:50:52Z
deprecated: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dataddo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Facebook Posts

> **Deprecated.** This connector is deprecated and has been replaced by [Facebook Organic](https://docs.dataddo.com/docs/facebook-organic).

**Facebook Posts** provide information such as the number of likes, comments, and shares that a post receives, the demographic information of the users who engage with the post, the reach and engagement rate of the post, and the times and days when the post is most effective.

If you have multiple Facebook accounts and would like to extract the same data from all of them, it's possible through [{{glossary.multi-account extraction}}](/docs/multi-account-extraction){target=`_blank`}. Contact our Solutions team to enable this feature.

It's also possible to extract your [Facebook Video](/docs/facebook-video){target="_blank"} data through our Facebook Posts connector.

## Authorize Connection to Facebook Posts

{{snippet.Authorization OAuth 20}}

The best practice is to create a dedicated **Admin System User** in Facebook Business Manager. For more details, refer to the [official Facebook documentation](https://developers.facebook.com/docs/marketing-api/system-users){target="_blank"} for further details.

For more information, see our article on [***{{glossary.authorizer}}s***](https://docs.dataddo.com/docs/authorized-services){target="_blank"}.

## How to Create a Facebook Posts Data Source

{{snippet.SourceNotDatasetBased NoHistoricalData}}

* * *

## Limitations
### Number of Posts

Under normal circumstances, the Facebook Posts API allows up to **100 posts** to be extracted per call.

To overcome this limitation, Dataddo supports automatic {{glossary.pagination}} to make multiple calls and retrieve all your data. 

However, in some cases the Facebook API will not return all 100 requested posts. In this case, **reduce the value set in the limit parameter**.

### Number of Records
The Facebook Posts API will let you extract up to **5,000 records** per call.
   
### Only Lifetime Values

Only lifetime values of the metrics are available through the Facebook Posts API. Please note that
* The data **cannot be broken down by days**.
* It is possible to extract only the number of **impressions** or **clicks**.

You are provided with **the total aggregated value of the given metric to the date** and will not be provided with the daily (weekly, monthly) deltas. This means there is no historical data to extract.

**Example**
| Date | Total Clicks |
| --- | --- |
| Jan 1 | 1 000 |
| Jan 2 | 1 053 |

As we see the total number, this means that on Jan 2 there were 53 clicks.

:::(Info) (**DATADDO TIP**)
To build a time series for each metric, set the [snapshot-taking frequency](/docs/extraction#extraction-frequency){target="_blank"} to **daily** and choose to **Append** your snapshots.

Add the **Insert date** attribute in the connector configuration. This will add an additional timestamp, indicating the date to which the value of the metric is fixed.
:::

## Troubleshooting
{{snippet.Troubleshooting BrokenView}}

{{snippet.Troubleshooting FacebookAuthorization}}

### Hashtags Extraction
It's not possible to extract only hashtags associated with your posts.

A way around is is to add the **Captions** data label when creating your ***{{glossary.data source}}*** as hashtags are always part of all captions.


### Invalid Insights Metric
**ERROR MESSAGE**
`The value must be a valid insights metric.`

This issue is caused by some endpoints being deprecated after **April 18, 2024** when Graph API was updated to v19. The following fields now no longer return data:

* `page_video_views_10s`
* `page_video_views_10s_paid`
* `page_video_views_10s_organic`
* `page_video_views_10s_autoplayed`
* `page_video_views_10s_click_to_play`
* `page_video_views_10s_unique`
* `page_video_views_10s_repeat`
* `post_video_views_10s`
* `post_video_views_10s_unique`
* `post_video_views_10s_autoplayed`
* `post_video_views_10s_clicked_to_play`
* `post_video_views_10s_organic`
* `post_video_views_10s_paid`
* `post_video_views_10s_sound_on`

These fields will be removed or replaced by their substitutes where available, however, if your ***source*** is still broken, please **restart** it.

{{snippet.Troubleshooting RelatedArticles}}
