Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Navigation

Info
titleNavigation

Main Menu → Storefronts → (Choose storefront) → (Storefront Menu) Privacy & Tracking → Other (tab)

...

Section Description
Facebook

This is the primary tracking integration. The facebook pixel will be injected into the customers receipt, upon the loading of the receipt at the end of their checkout. Enter your Facebook Conversion ID, then select the Standard Events" checkboxes for the events you wish to track.

Standard Events

The custom events are implemented primarily for Facebook Pixel. They are the standard events that Facebook tracks. UltraCart also provides hooks for these same events for Google Analytics and Bing UET. Keep in mind that the mapping isn't exact, as Google and Bing have different event tracking API calls than Facebook.

For a detailed explanation of each event and the information it relays, do a web search for:

Facebook Pixel Code Reference

Facebook Analytics

Connection to the Facebooks Analytics API. 

Facebook Analytics downloads marketing data from Facebook and merges it into UltraCart Analytics.

Facebook Offline ConversionSends conversion information to Facebook in a server-to-server API fashion

Facebook Conversion Pixel integration

...

FieldDescriptionRequired
Conversion Pixel ID

This is the primary identifier for tracking events and conversions for Facebook Ads.

This value should be a long number (example 551860484983800). To find your number:

(1) Login to your "Facebook Ads Manager"
(2)Click the "Facebook Pixel" (tab)
(3)From the Actions dropdown, select "View Pixel Code"
(4)Look for the long number, it will be found within this line of code: fbq('init', '551860484983800');

YES
Opt in to

Select from drop-down list:

  • Statistics
  • Preferences
  • Marketing

Required for

  • All Customers
  • EEA Customers
  • Non-US Customers



AddPaymentInfo

This event fires when the customer initiates payment:

  • A credit card number is entered
  • PayPal checkout is clicked
  • Amazon Payments is clicked

AddToCartThis event fires whenever product is added to the shopping cart.
AddToWishlistThis event fires each time a customer adds an item to their wishlist.
CompleteRegistrationThis event fires if a customer creates a customer profile during the checkout.
InitiateCheckoutThis event will fire when the customer enters the checkout screen - either the Single Page Checkout or the first screen of the Multi-Page Checkout.
LeadThis event has a placeholder here on the configuration screen, but it does not yet have an implementation within the StoreFronts. If you have a need to track this event and know specifically how and where you wish to track it, please contact UltraCart support.
SearchThis event fires whenever the customer performs a search and passes along the search string to the analytics engine.
ViewContentThe ViewContent event fires whenever a Catalog Group or Catalog Item page are viewed.

A catalog group page is a page that lists out many items. A catalog item page displays detailed information about a single item.

Facebook Analytics & Custom Audiences

...

Facebook Analytics & Custom Audiences

...

The primary advantages of this are:

  1. Capture revenue associated with upsell abandons.

  2. Capture revenue associated with Accounts Receivable Retry.

  3. Capture revenue with declined card updates.

  4. Capture revenue associated with AVS capture.

Obtaining the Access Token

Within the Facebook Events Manager click on your existing pixel. Then click Setup → Setup Server Side API.

Image Removed

Click Next, Next then Setup as shown below.

Image Removed
Image Removed
Image Removed

Select the proper existing pixel as shown below.

Image Removed

Click Create New App as shown below.

Image Removed

Name the app something similar to what is shown below, enter your email, keep live selected then click create app.

Image Removed

The app should now be selected. Click Next.

Image Removed

Enter a name for a system user as shown below then click create.

Image Removed

Select the system user you just created and click next.

Image Removed

Click the Generate Access Token button as shown below.

Image Removed

Copy the access token off to your clipboard then click next.

Image Removed

Click Done.

Image Removed

Configuring the UltraCart Facebook Tracking.

Under your StoreFront click on Privacy and Tracking then click on Other as shown below.

Image Removed

Scroll down to the Facebook section and configure the access token below the pixel id as shown below.

Image Removed

Tracking Landing Pages External to StoreFronts

...


Related

Tutorial: Troubleshooting Facebook Pixel integration