How to include deleted campaigns of FB accounts on reports

We are using data grabber but for some reason, the figures does not match the data in Adverts Manager. The discrepancy is coming from deleted campaigns. How do we generate a report that includes all campaigns including deleted campaigns?

2 people have this question
  • Hi Adrian,

    unfortunately deleted campaigns cannot be pulled from Facebooks API. This is not up to Supermetrics so the only thing that we can do at this point, is for you, the paying customers to ask of this feature to be added in to their API.

    Best regards,

    -Supermetrics Team

  • It appears that there is indeed a solution that your developers didn't know about. I have copied that below. Is this still not implemented? It makes SuperMetrics wholly unreliable for Facebook if you can't fetch deleted items with delivery.

    Below copied form a different forum

    Hi Tj,

    nice tip, thank you! We'll definitely take a look at this.

    In the meanwhile, there's something wrong with this forum topic and we have to close it to prevent spam. If you wish to contact us about this subject, please do so at

    Best regards,

    -Supermetrics Team

    On Friday, December 16, 2016 at 5:01:43 PM UTC+2, Tj Wilkinson wrote:Is this still Facebook API limitation still occurring? Our agency wrote us with this suggestion: Not sure if this is still a reporting issue you experience with SuperMetrics via their plugin to the FB API, but we spoke to one of their engineers today and they provided us with the below API workaround that you might want to share with SuperMetrics: 
    1. Fetching deleted campaigns through API: 
    Ads manager uses “filtering” to fetch deleted ad sets. Sorry there isn’t any good documentation around this, but there’s a “deleted and archived objects” section here as a start. 
    You could also add this filtering at ad set or campaign level with: adset.delivery_info or campaign.delivery_info 
    2. Defining breakdowns for insights API:

    1 person likes this
  • Hi all, Checking in. Thanks for looking into this again. Have there been any developments? It's pretty critical to be able to pull historical data for campaigns that have been deleted or archived. Thanks

  • Any updates? Will this ever be possible?

  • Hi!

    This is a quite complex query to complete. Our development team has estimated Q2/2018 for possible implementation.

    Terribly sorry to keep you waiting for a certain answer on this.

    Best regards,

    -Supermetrics Team

  • I also cannot stress enough how important a feature this is. The majority of serious marketers regularly delete ads to make space in their ad sets for new ones, and need reporting to reflect the actual account history.

    Thanks for moving to implement this! Very important feature!



    1 person likes this
  • It looks like this works now to show metrics for items that were deleted within an active/paused parent but it doesn't seem possible to pull deleted items themselves yet.

    For example, if I delete a campaign, I can't pull data for that campaign anymore. If I delete ads within a campaign but leave the campaign paused, then if I pull data at the campaign level I do see the correct total impressions (and other metrics) for the timeframe, including the ads that were deleted. But if I pull the ad-level data, all of the deleted ads are not visible.

    Is there a way to do this that I'm missing? If not, is a fix in the dev queue? Thanks so much for fixing the first issue!

    1 person likes this
  • +1

  • It looks like it's now possible to pull data for deleted items. Could you please confirm?

  • Hi Clayton.

    Have you seen an article or an update about deleted Facebook campaigns being now available through Facebooks API somewhere? If so, could you please send us a link about it as we may have missed it ourselves. Thanks!

    Best regards,

    -Supermetrics Team

  • Haven't seen any article but we tested it again and we can currently pull deleted items (campaigns, adsets, ads) & metrics that align with what we see in Facebook Ads Editor when applying the filter for Delivery = Any (the way to see deleted items).

    One quirk is that if you add any "campaign name contains" filter in the supermetrics query, then it doesn't work again. But if you only have a filter for impressions > 0 it does work. I assume this might apply to any supermetrics filter applied to any dimension, but we didn't test all of that.


    1 person likes this
  • Hi Clayton,

    The dev team investigated this issue with the filters for another user and found that this is a limitation of the API, that we cannot request filtering on deleted and archived campaigns. They will disappear from the list if you try to filter on the campaign name. So sadly due to that limitation, you won't be able to do the filtering if you also want the deleted or archived items.

    -Thank you

    Supermetrics Team