Q1: What is Meta Pixel (Facebook Pixel)?
A1: Facebook Pixel is an analytics tool that allows users to measure the effectiveness of the ads campaigns they created. It is a snippet of JavaScript code that helps users track the activity of their website visitors. The system understands what people do on the website of the user who installs the pixel. The more the system learns repetitive and large-scale user behaviors, the smarter the system will be and the more accurate the process is to find the target audience that is close to the existing data.
Q2: How does Meta Pixel (Facebook Pixel) work?
A2: As Facebook Pixel is designed to work with websites, users will need to install a code, also known as a Pixel ID to track visitor behavior. After the Pixel ID is installed, when a visitor opens the website there are actions called events that users track called conversions where the Facebook Pixel sends a small library of functions to the server of Facebook to collect information. Tracked conversions will appear in Facebook Ads Manager and in the Facebook Analytics Dashboard. The recorded data is then used to define Custom Audiences ad targeting and for dynamic ad campaigns, that can be more detailed and effective. It helps measure the effectiveness of your ads and analyzes the performance of the installer's website conversion graph. Therefore, the advertising used is more relevant to the target audience.
For example, it was previously only possible to determine age and gender, which was less accurate. It can set a target for your specific audience (custom audience) more such as people who have viewed a specific website page. It helps to get better ad results because people who have viewed the product information before will give us an opportunity as they might be interested in a certain product already. Therefore, advertising will give us a chance that such visitors will make a decision to purchase.
Modified information from FACEBOOK for Developers
Q3: What is an event?
A3: An event is an action that takes place on a user's website. When an action takes place on a user's website, such as when someone adds a product to the cart, the Facebook Pixel fires and records that action as an event. The incident is the result of advertising on Facebook (paid) or organic access (free of charges). There are two types of events: standard events and custom events.
- Standard events are actions that are defined and supported for all ad products. When a user adds a standard event to the pixel code, users can log those standard events to optimize conversions and audience building.
- Custom events are actions other than standard events, where users can name these events themselves to represent the action that takes place. Users can use Custom Events to create a Custom Audience, and must plan or map the event to a custom conversion first. Therefore, custom events can be used to achieve an appropriate value or attribution.
Q4: What does standard events support?
A4: Facebook defines common events as standard events. To help users conveniently and easily collect the behavior of the user's website visitor as follows:
Event |
Description |
Standard Event Code |
Add payment info |
Adding customer payment information during the checkout process, for example when someone clicks a button to save their billing information. |
fbq('track', 'AddPaymentInfo'); |
Add to cart |
Adding products to the shopping cart, for example by clicking the "Add to Cart" button in the website. |
fbq('track', 'AddToCart'); |
Add to whishlist |
Adding a product to your wishlist, for example clicking the "Add to Wish List" button in the website. |
fbq('track', 'AddToWishlist'); |
Complete registration |
A customer submits information in exchange for a service from the user's business such as an email subscription. |
fbq('track', 'CompleteRegistration'); |
Contact |
Phone calls, SMS, emails, chats, or any other type of communication between the customer and the user's business. |
fbq('track', 'Contact'); |
Customize product |
Product customization through configuration tools or other applications owned by the user's business. |
fbq('track', 'CustomizeProduct'); |
Donate |
Donating money to the user's organization or charity |
fbq('track', 'Donate'); |
Find location |
When someone intends to visit one of the user's storefronts and search for a location through the website, for example, someone searches for a product and finds it at one of the user's local stores. |
fbq('track', 'FindLocation'); |
Initiate checkout |
Initiating a checkout process, e.g. clicking the "Checkout" button. |
fbq('track', 'InitiateCheckout'); |
Lead |
Customers submitting information in agreement that they may later be contacted by the user's business, such as form submission or trial registration. |
fbq('track', 'Lead'); |
Purchase |
Completed purchase usually displayed upon receipt of an order or confirmation of purchase or transaction receipts, such as entering a customer thank you page or confirmation page |
fbq('track', 'Purchase', {value: 0.00, currency: 'USD'}); |
Schedule |
Booking an appointment to visit one of the user's locations |
fbq('track', 'Schedule'); |
Search |
Searching on websites, applications, or other assets, such as product or travel searches. |
fbq('track', 'Search'); |
Start trial |
Starting a trial of a free product or service that users offer, such as a trial subscription. |
fbq('track', 'StartTrial', {value: '0.00', currency: 'USD', predicted_ltv: '0.00'}); |
Submit application |
Submission of a subscription to a product, service, or program provided by the user, such as a credit card, educational program, or job. |
fbq('track', 'SubmitApplication'); |
Subscribe |
Initiating a paid subscription for the product or service users offer. |
fbq('track', 'Subscribe', {value: '0.00', currency: 'USD', predicted_ltv: '0.00'}); |
View content |
Visits to user-focused web pages, such as product pages or landing pages. Viewing content helps users determine if a web page URL has been visited or not. But it's not what visitors do or see on that page. |
fbq('track', 'ViewContent'); |
Check out the supported events from Specifications for Facebook Pixel Standard Events
Q5: What events does the Page365 storefront collect?
A5: Page365 storefront collects data as follows:
- See content
- Add to cart
- Contact
- Purchase
- Starting the payment process
- Add payment information
- Customer information
- Search
Q6: What are the benefits of Facebook Pixel?
A6: Users benefit from the Facebook Pixel as follows:
- Assure users that the advertisements they have campaigned for are showing to the right people. The system will find new customers or people who have visited a specific page or take any action on the website of the merchant that the user wants
- Increase sales. The system automatically sets up auctions to reach people who are more likely to perform/take action on a user's request, e.g. make a purchase.
- Measuring user advertising results to have a better understanding of the impact of user-generated ads. It's based on measuring what happens when people see those ads.
- Increase the efficiency of buying ads also known as ROI (Return of Investment).
Q7: When will the Meta Pixel (Facebook Pixel) work?
A7: Once the user has successfully installed the Facebook Pixel, the pixel system works whenever someone performs an action on the user's website such as adding a product to the shopping cart. The pixel receives information about these actions or 'Events', which users can view on the Facebook pixel page on the Events Manager. Users can view the actions of their customers. There is also the option to reach those customers again in the future through Facebook ads.
Q8: Is there any restriction on using Facebook Pixel? How?
A8: Using Facebook Pixel has some restrictions on business tools by stipulating different businesses or partners that operates under the business policy as follows:
- From 05 May 2021 onwards, users may not place pixels associated with their business manager or advertising account on websites that they do not own without prior written permission.
- Only event data and custom conversions that are recently received from the Facebook pixel located on the verified domain owner's website will be displayed to the installer. Even verified domain owners see all of those events but events that domain owners can use for ad optimization and report are only events that domain owners can access from their own Business Manager account.
- If the user does not want the domain owner to see the user's custom pixel or conversion data, users can remove pixels from the website or remove custom conversions before a specific date.
- Changes in Apple's iOS 14.5 forces the application in the Apple Store that carries things Apple defined as “Tracking” that iOS 14.5 and up users need to be notified according to the framework structure of Apple's App Tracking Transparency which with these changes will affect how Facebook receives and processes events from tools like the Facebook pixel. Therefore, users will have to adjust event settings with changes due from the Facebook Pixel update to Apple's iOS 14 requirements.
Q9: How to create and install Meta Pixel (Facebook Pixel)?
A9: Before starting to set up and install a Facebook Pixel, users need to prepare these things:
- Users must have their own business website
- The website used must be able to set or update the code on the website
- Users should create a Facebook Business Manager account or a business ad account because it allows users to manage multiple stores and have multiple admins, or have outside companies to shoot advertisements. It is convenient to manage ads or store user data for multiple stores at the same time, as well as select Custom Audiences and Lookalike Audiences (Read more about Custom Audience and Lookalike. Audiences from the Digital Mind Hub)
How to create a Facebook Pixel?
Users can create a Facebook Pixel in the following ways:
- Open Facebook's Event Manager, then select the account you want to create a Facebook Pixel for from your "Business Account" or "Your Account."
2. Click to Connect data sources
3. Choose a connection method where here you can select "Web"
4. Click the “Connect” button
5. Enter the Pixel name that the user prefers
6. Click “Create Pixel” button
7. Copy the URL from the user's website and paste
8. Click the “Tick” button
9. Choose the "Pixel Only"
10. Click the "Next" button
11. Click the "Install Code Manually" button
12. Click the "Copy Code" button
13. Click the "Continue" button
14. Select Turn on automatic advanced matching.
15. Click the "Continue" button.
16. Click the "Go to Pixel Overview" button.
17. Click on the pixel ID, the pixel ID will be copied automatically by the system
18. Users can apply the code to the Page365 Store online decoration page instantly by going to the store on Page365, select "Manage Store" > select "Decorate Store Page" > paste the copied Facebook Pixel code. > Click the "Save" button. Read more about how to set it up in the Google Analytics and Facebook Pixel guide.
After the user has added the code base pixels (Base Pixel) to the desired website. Users can set up events to measure the performance of an action they are interested in, such as a purchase, etc. They can be set up by installing the code manually or using the point-and-click event setup tool then making sure the pixels are working properly.
Q10: How do I verify my domain to have access to the Restricted portion of events from Apple's iOS 14.5 changes?
A10: Users may not have verified their domain with Facebook. As a result, some events cannot be accessed, so users need to verify the domain first. To do this as follows:
1. In the Review Event, click the "Manage Domains" button to manage domains.
2. Select "Add" to add the domain.
3. Copy the URL of the website you want to add your domain to, and paste it in the Your Domain field without entering http:// or https:// and leaving / at the back.
4. Click the "Add" button to confirm adding the domain.
5. Click on the meta-tag. The meta-tag for the domain will be copied automatically.
6. Go to the Store on Page365, select "Manage Store" > Select "Decorate Store Pages" > Paste the code in the 'Custom Tags' field.
7. Click the "Save" button to save the settings.
8. Click the "Verify Domain" button to verify your domain.
9. A confirmation window will be displayed then click "Done" to finish setting up your domain.
Q11: How do I verify my domain to have access to the restricted portion of events from Apple's iOS 14.5 changes?
A11: Because users may not have verified their domain with Facebook. making some events inaccessible, stores need to verify their domain first. Here's what to do:
You can apply for a Page365 Custom Domain to activate your personal domain.
Q12: How can users check the functionality of the Facebook Pixel on the website page where the Pixel is installed?
A12: Users using the Google Chrome browser can install "Facebook Pixel Helper", an extension or additional tool to check the functionality of the Facebook Pixel by:
1. Access the Google Chrome browser by following the link Facebook Pixel Helper Google Chrome Extension.
2. Click the "Add to Chrome" button.
3. Click the "Add extension" button.
4. The Facebook Pixel Helper button is displayed in the top menu bar. Click into it to pin it (pin).
5. Go to a website page that wants to know if a Facebook Pixel is installed or not. If so, it will display information about the Facebook Pixel that is installed on that page. which users can access to check.
For more information You can contact directly with the Page365 staff.