Facebook Ads and iOS 14: What You Need to Know

On April 26th, 2021, Apple rolled out a major update to its iOS mobile operating system. This included a new privacy feature — the AppTrackingTransparency (ATT) prompt — that impacted how Facebook Ads tracks certain types of events.

This article explains what the ATT means for Facebook Ads, and how these changes have impacted the data Supermetrics is able to pull from the Facebook Ads API.

On this page

About AppTrackingTransparency

The AppTrackingTransparency framework requires app developers to get express permission from users before tracking them or their device’s advertising identifier. Read more about it in Apple's developer documentation.

With the release of ATT, any data that relies on this tracking — including conversion attribution or audience targeting — might be impacted by users opting out of it. To account for data that might be spotty or unreliable, Facebook made some adjustments to how its Advertising Platform works.

Supermetrics Facebook Ads Connector: Key Changes

Attribution Window

Please note: These changes impact all campaign types in Facebook Ads, not just iOS 14 campaigns or devices.

Following the iOS 14 update, Facebook changed the default attribution window to 7-day click for all campaigns launched on or after April 26, 2021. This change is reflected in Supermetrics, where the default attribution window is 7-day click.

Additionally, the 28-day click, 28-day view, and 7-day view attribution windows were removed as part of Facebook’s update. You can still access your data for these windows through Supermetrics for campaigns that started before the update on January 19, 2021.

If you're seeing discrepancies in your attribution reporting, follow these steps to troubleshoot the issue.

Report Time of Action Stats

Please note: These changes impact all campaign types in Facebook Ads, not just iOS 14 campaigns or devices.

As part of its update, Facebook changed how it reports conversion events. While the previous default recorded when the ad impression that led to the conversion occurred, the new model instead tracks only the conversion itself.

This means that, while all settings and data are still available in Supermetrics, you should follow these guidelines:

  • Use either "On impression date" or "On conversion date" for data generated before April 26, 2021.
  • Use only 2On conversion date" for data generated after April 26, 2021.


If a Supermetrics query is set to use "On impression date" for the "Report time of action stat" setting, data will come through incorrectly.

  • To solve this issue in Google Sheets or Excel, change "On impression date" to "On conversion date" in your Supermetrics query.
    • If you have a lot of queries, save time by changing the value "ACTION_REPORT_TIME_impression" to "ACTION_REPORT_TIME_conversion" in the SupermetricsQueries sheet.
  • To solve this issue in Data Studio, follow these steps:
    1. Click any chart in your report that has Facebook Ads as its data source.
    2. Navigate to the "Data source" field in the sidebar. Verify that Facebook Ads is the data source.
    3. Click the edit icon next to Facebook Ads to open the configuration page.
    4. Scroll down to the "Report time of action stats" field.
    5. Select "On conversion date".
    6. Click Connect.

Demographic Data

Please note: These changes impact all campaign types in Facebook Ads, not just iOS 14 campaigns or devices.

Beginning April 26, 2021, delivery and action breakdowns are not supported for offsite conversion events for any campaign type. This is due to Facebook not being able to properly attribute iOS 14 users for these offsite data points, reducing the reliability of the demographic and delivery breakdowns.

This change is also reflected in the Ad Manager UI, so the data in the Ad Manager should match. Read more on Facebook's developer site.

When combining any app and website offsite conversion events with the following dimensions, only the "unknown" value will have any data returned:

  • Gender
  • Age
  • Country
  • Country code
  • Region
  • DMA
  • Publisher platform
  • Device platform

However, the following types of conversions should still return demographic data:

  • Custom conversion events
  • On-Facebook events (On-Facebook leads, On-Facebook purchases, etc.)
  • Page- and post-related events (page likes, post engagement, etc.)

New Fields and Settings

Following the iOS 14 update, Supermetrics added two new fields designed to help people identify what attribution setting is being used in their queries.

  • Attribution setting shows which attribution setting is specifically used for the object.
    • If you're using one of the standard attributions, it should look like this: "1d_view_7d_click"
    • If you"re not using a standard attribution, you might see one of these:
      • skan: indicates when the SKAdNetwork attribution setting is used for iOS 14 app install campaigns
      • mixed: indicates when a campaign or account has ad sets using multiple attribution settings
      • na: indicates when campaign or account has no ad set within it to check
  • Is Campaign using SKAdNetwork shows a true or false value if the campaign is SKAdNetwork-specific.

Learn more about these settings here: Can I Set a Custom Conversion Window for Facebook Ads Metrics?

Aggregating Data Across iOS 14 and Non-iOS 14 Campaigns

Facebook no longer aggregates non-inline conversion metric values across iOS 14 and non-iOS 14 ad campaigns due to differences in attribution logic. 

Querying across iOS 14 and non-iOS 14 campaigns will result in no data returning for non-inline conversion metrics (like app installs and purchases). Inline event metrics (like impressions, link clicks, and video views) however, can still be aggregated.

To separate your iOS 14/SKAdNetwork Campaigns to report at the campaign or account level, use the dimension "Is Campaign using SKAdNetwork" to filter your data. This dimension returns either "true" or "false", so if you wanted to see only your iOS-specific campaigns, you could set the filter as:

Is Campaign using SKAdNetwork EQUALS true

iOS 14 Campaign (SKAdNetwork) Changes

Data from app install campaigns is sourced from Apple's SKAdNetwork API. This meant that the iOS14 update impacted them in several key ways.

  • Certain attribution windows and metrics surface only partial data, excluding many iOS 14 users.
  • iOS 14 app install campaigns report the attribution window provided by Apple’s SKAdNetwork API.
  • Offsite (website) conversion events are reported by time of conversion rather than ad impression. This can lead to fluctuations in cost-based metrics.
  • Real-time reporting is not supported, and data may be delayed by up to 3 days.
  • Data is estimated, as it is reported in aggregate at the campaign level. Facebook uses statistical modeling to break it down to ad set and ad levels.
  • No support for demographic breakdowns (age, gender, location, placement) for either app or web conversions.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.