Pixel for Movies

You can track website visitor activity for movie ad campaigns by setting up conversion tracking for the following standard events.

Requirements

The pixel's base code must already be installed on every page where you will to tracking the standard events below.

Standard Events

You must track the following standard events and include a parameter object that contains the specified object properties.

ViewContent

Track the following ViewContent standard event on your movie ad campaign's landing page. This should be the first page that Facebook ad-driven visitors reach when clicking your ad.

<script type="text/javascript">
fbq(
  'track',
  'ViewContent',
  {
    content_ids: ['partner_movie_id|partner_theater_id|showtime'], // your content ID values go here
    movieref: 'fb_movies' // or an empty string
  }
);
</script>

InitiateCheckout

Track the following InitiateCheckout standard event on your movie ad campaign's payment page:

<script type="text/javascript">
fbq(
  'track',
  'InitiateCheckout',
  {
    content_ids: ['partner_movie_id|partner_theater_id|showtime'], // your content ID values go here
    movieref: 'fb_movies', // or an empty string
    num_items: 2 // your number of tickets to be purchased value goes here
  }
);
</script>

Purchase

Track the following Purchase standard event on your movie ad campaign's payment confirmation page:

<script type="text/javascript">
fbq(
  'track',
  'Purchase', 
  {
    content_ids: ['partner_movie_id|partner_theater_id|showtime'], // your content ID values go here
    currency: 'USD', // your currency string value goes here
    movieref: 'fb_movies', // or an empty string
    num_items: 2, // your number of tickets purchased value goes here
    value: 30.60 // your total transaction value goes here
  }
);
</script>

PageView

Track the following PageView standard event on any pages of your movie ad campaign's checkout flow, other than your landing page, payment page, or payment confirmation page:

<script type="text/javascript">
fbq(
  'track',
  'PageView',
  {
    movieref:'fb_movies' // or an empty string
  }
);
</script>

Object Properties

PropertyValue TypeDescription

content_ids

String

IDs, separated by pipe symbols (|), that uniquely identify the movie, theater, and showtime, in that order. Showtime should be in the ISO 8601 format.

currency

String

The currency's 3 letter ISO code.

movieref

String

If the referrer URL contains eventref=movieref as a query string parameter, then set this property's value to 'fb_movies'. Otherwise, set it to an empty string ('').

num_items

Integer

The number of tickets the visitor is purchasing.

value

Integer

Total price.