Using Facebook Pixel events

Some POV's on how you might be able to use Pixel events

Key takeouts

  • How Facebook Pixel Standard events can be used to make valuable audiences for your Facebook advertising campaigns
  • How to use Parameters (Will be a follow up blog post)

This blog post will be for anyone buying Facebook Ads and looking to better understand how to best utilise standard events from a website or app. For this post we will be focusing on website functionality but most if not all features are available with the same events if you or your client is using the FB SDK or  a MMP to track and measure in app performance.

If you or your team are buying Facebook inventory on a oCPM or CPA automatically optimising towards a goal then standard events will give Facebook the right data to find the right people in your targeting that are likely to complete that task. Basic example: On your site/app you have an item that can be purchased, if thePurchase’ Event is being used, this will give Facebook data to find people like them who will likely purchase. This is based off a wide number of signals across the Facebook/Instagram/FAN platforms. Links to Facebook guides at the bottom of this post to help you build these segments mentioned.


When a key page is viewed such as a product page, e.g. landing on a product detail page

This event means they have visited a site but they could be early in path to purchase to so consider retargeting this segment with a low bid to remind them.


When a search is made, e.g. when a product search query is made

Due to the nature of this event, people will be searching for a product so will land on that product page if they find it on the site. It would be of better value to retarget off the product page it’s self as it will have more scale meaning it will be most cost effective on Facebook with paid ads.

Why implement on site? Insights! Using Facebook Analytics tool you will be able to see when people search, which might be different to when they actually purchase. This may indicate when you should reach them with paid with one message during the research phase, compared the purchase phase with different messages.


When a product is added to the shopping cart, e.g. click on add to cart button

This is of high value as the user has shown intent to Purchase, I would recommend targeting these users after 24 hours as a initial nudge. After 2 day a final nudge with an offer may just get them back in to finish the purchase. This will be dependant by the industry you are in, shorter time frames might be better for your path to purchase window.

Note: If you are to make a segments of this event, make to sure to exclude users who have purchased the same product so you don’t waste your Facebook budget.

Pro tip: if you doing see good results optimisating towards a CPA on the Purchase event try AddToCart as this will give Facebook more scale to find people like these people.


When a product is added to a wishlist, e.g. click on add to wishlist button

Like AddToCart event but of lower value as this user may like the idea but willing to buy it now. I would recommend a more softer message (aspirational maybe) to nudge users to consider purchasing.


When a person enters the checkout flow prior to completing the checkout flow, e.g. click on checkout button

If these users land to this page but then don’t Purchase Retargeting will be key, in a short time frame (less then 24 hours) to nudge them to purchase.


When a payment information is added in the checkout flow, e.g. click / LP on save billing info button

I wouldn't create a segment from this segement. But as they are adding info on the page you may want to consider using Facebook pixel Advanced match to allow Facebook to match up the data here (not the payment details) but the email and phone number so Facebook had a higher chance of finding them on Facebook if you wanted to reach them.


When a person enters the checkout flow prior to completing the checkout flow, e.g. click on checkout button

We have a purchase! But it doesn’t end there as we want to get as many as possible. This is the most value segment we can get so we want to try find people just like them, The best way we can do this at scale with building a Lookalike Audience. Do note we want to get the people most like them so choose a low % number when building a Lookalike.

If you want to upsell you can easily retargeting these users with a deal or offer.


When a sign up is completed, e.g. click on pricing, signup for trial

Make sure to exclude from any activity that is driving to drive lead gen, building a lookalike would be of high value here to target.


When a registration form is completed, e.g. complete subscription/signup for a service

Make sure to exclude from any activity that is driving to drive lead gen, building a lookalike would be of high value here to target.

Helpful guides to make the segments mentioned above

1. How to Creative Website Audience using events:

2. Creative Lookalike Audience’s:

3. Setup Facebook Pixel events:


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Latest posts

Browse all posts
No items found.