Facebook Appears to Store Offline Events for up to Two Years; Pixel Tracking Data for 180 Days

There has been a lot of confusion in the last week over how Facebook gets its data. To clear some of that up, I created a Facebook Ads account and looked at the sorts of data Facebook uses to target users.

Overview:

  • Facebook obtains data on users from third party services including Oracle Data Cloud and Epsilon, and indirectly from Shopper’s Voice.
  • Facebook Pixel appears to store user web activity for at least 180 days.
  • Facebook acquires offline data from Facebook Business users in addition to the third party data services listed above, which they appear to store for at least 2 years.

Why Facebook Data Matters:

Last week, committees in both chambers of Congress held hearings with Facebook’s CEO Mark Zuckerberg. A whistle-blower who had worked for a data-analysis company, Cambridge Analytica, claimed that Cambridge Analytica had quietly acquired data on millions of Facebook users. Cambridge Analytica had acquired the data from an academic researcher who had created an app for a personality quiz; the app requested access to users’ data and to their friends’ data, ultimately acquiring and selling the data from 90 million Facebook users.

Setting Up Facebook Ads:

From my Facebook homepage, I selected the down-arrow menu (top right) and selected ‘Create Ads.’

Clicking “Create Ads” (From menu in top right)
“Traffic” is selected, about to click in “Audience” (top left)
“Browse” selected under “Detailed Targeting”

Findings

I started clicking through the different sub-menus. Looking at the details that Facebook provides for each attribute, it appears that Facebook gets data from several sources included user provided content and data brokers.

Selecting “College grad” shows what the attribute refers to and the size of the target audience
Some targets are informed by information gathered from third party data brokers
Banking information is acquired from Epsilon who acquires that data from Shoppers Voice survey data
User charitable donation history is acquired from Epsilon, who acquires the data through multiple sources

Using Facebook Pixel to Track User Web Activity

Back in the Facebook Ads window, I clicked the menu next to “Ads Manager”, then clicked on “Audiences” under “Assets”. Facebook Pixel is a dot that appears on a website. Whenever that dot loads along with the rest of the images on the website, it sends the data about the person viewing the website back to Facebook.

The menu shown after clicking the horizontal lines next to “Ads Manager” (Top left)
The menu for creating a custom audience
Creating a custom audience based on website traffic with Facebook Pixel. Users can be targeted up to 180 days after visiting a site.

Businesses Also Upload Offline User Activity

After creating the Facebook Business, I clicked on the “Business Settings” menu and selected “Offline Events”

The menu shown by clicking the horizontal lines next to “Business Settings “ (Top left)
The screen shown by clicking “Offline Events” in “Business Settings”
Example data that stores can upload to Facebook to collect offline activity
The information menu for “Event Time” indicates that Facebook stores offline data for at least 2 years

This Data is not Available to Users

None of the information from the third party sites, Facebook Pixel, or Offline Event data appears to be available to users through the “Download Your Information” tool. This is problematic because the data appears to be available in Facebook Ads for at least 180 days for Facebook Pixel and 2 years for Offline Events.