CartFlows provides Native Facebook Pixel Support, let’s see the steps to enable and how we can test its working.
Pre-requisites –
There are few Pre-requisites like –
- You need to create a Facebook Ads Account. Haven’t Setup yet? – follow the steps here.
- Next, you need to get the Facebook Pixel ID, follow the steps here
- Copy the Facebook Pixel ID, you will need to paste it in the CartFlows Settings
Steps to Add Facebook Pixel ID in the CartFlows Settings –
Step 1: From your WordPress dashboard, go to CartFlows > Settings
Step 2: Scroll down to the Facebook Pixel Settings and enable the option – Enable Facebook Pixel Tracking
Step 3: Now paste the copied Facebook Pixel ID under Enter Facebook Pixel ID option
Step 4: You can track the events by enabling the options under Enable Events
Step 5: Just Save the Changes and you have successfully added Facebook Pixel ID for the CartFlows checkout page events.
How to Test or Verify the Working of Facebook Pixel Support?
For testing the working of Facebook Pixel on your Checkout Page with Google Chrome Browser, you will need to have the following Google Extension – Facebook Pixel Helper
Common questions regarding the Facebook Pixel Setting [FAQs]
Is this setting can be used with another FB pixel plugin?
- If you are using any other FB pixel tracking plugin on your website as well as enabled the CartFlows Facebook Tracking setting, then it may create a conflict and may result in tracking the events/pages multiple time with the same tracking data. So, you can you either third-party plugin or CartFlows Native FB pixel Setting.
Does this setting will track CartFlows Upsell & Downsell pages?
- Yes. The main intention of introducing this setting is to allow users to add their FB tracking script/code/ID on the CartFlows pages to track.
Does this setting will track other pages which are not of CartFlows?
- We have a option in the Facebook Pixel Setting named as “Enable for Whole Website”. This will add the tracking code on your whole website, but this will track only the PageView event and not the other events. Rest of the events will be fired/executed only on the CartFlows pages.
When does Initiate Checkout and Add Payment Info events are fired?
- As soon as the user visits the CartFlows Checkout page the Initiate Checkout event is fired and when the user starts filling the checkout form the Add Payment Info event gets executed.
When does Purchase Complete event is fired?
- The purchase event is fired only when the purchase is made from the checkout page, upsell and downsell pages. So, if the order is placed from the checkout page then the purchase complete event will be fired on the next step that can be upsell, downsell or thank you.