This guide explains how the Meta Pixel and Conversions API (CAPI) works with your Salonkee booking page. Integrating these tools allows you to track bookings accurately and optimize your Facebook and Instagram ad spend.
👀 1. What Is the Meta Pixel?
The Meta Pixel, formerly known as the Facebook Pixel, is a small tracking tool from Meta that records people’s actions when they click on your Meta ad and is directed to your Salonkee booking page.
The Meta Pixel enables you to:
See which Meta (Facebook and Instagram ads) ads lead to bookings
Understand how customers interact with your booking page
Improve and optimise your Meta ads based on real customer data
All this data is available in your Meta Ads Manager account.
⚡️2. What Is Conversion API (CAPI)?
Conversion API (CAPI) is an additional tracking method that works alongside the Meta Pixel. While the Meta Pixel tracks actions via the user's browser, CAPI sends data directly from Salonkee’s servers to Meta.
👉 Using Pixel + CAPI together ensures more complete and reliable tracking.
⚙️ 3. Setup: Find your Facebook Pixels ID and Conversions API (CAPI) Token
Log into your Salonkee Pro account
Head to ‘My Salon’ at the top right of your screen
Click on Salon Page > Visitor analysis
Here you will find your Facebook Pixel ID and your Access Token for Conversion API (CAPI)
It is up to you to ensure that you use the Pixel and CAPI token when setting up your Facebook ad on your Ads Manager Account.
📊 4. Understanding Tracked Events
Once Pixel and CAPI are integrated, Salonkee automatically triggers "Events" based on user behavior.
How to track the activity of the users that clicked on your Meta ad.
Firstly, sign into your Ads Manager account.
Click on ‘Events Manager’; on the left hand side of the tab.
Go to ‘Datasets’ and click on the pixel profile.
Here you will see an overview of activities on your booking page that was created from your Meta ad.
👀 Page View (View Content): Every time a user lands on your Salonkee booking page.
🛍️ Initial Checkout (Start Booking): A user moves to the date and time selection step.
🛒 Add To Cart (Add Service): A user selects a service to add to their booking.
🏷️ Login registration: When a user logs into Salonkee booking platform.
🏷️ Complete registration: When a user successfully registers a Salonkee account.
🏷️ BookingSummary (Custom Event): The user reaches the final review page before confirming.
⚠️ Important: 'Booking Summary' is a custom event. Meta may show a warning icon next to it initially. Simply click to 'Accept' or 'Verify' the event in Events Manager to use it in your ad funnels.
💳 Add Payment Info (Payment Details Added): The user is prompted for card details (for deposits or prepayments).
🛍️ Purchase (Booking Completed): A user successfully completes a booking.
🔍 5. Booking Links & Tracking Accuracy
Direct Linking (Best Practice)
If your Meta ad links directly to your Salonkee URL, tracking works automatically via the fbclid (Facebook Click ID) parameter.
Website Redirection
If your ad sends users to your own website first (before they click a "Book Now" button), the tracking parameter can be lost. To fix this, you must add a small JavaScript snippet to your website to ensure the fbclid is passed from your site to the Salonkee widget.
❓6. Frequently Asked Questions
❓Why is there a warning icon next to "Booking Summary"? Because it is a custom event specific to Salonkee. You just need to manually approve it within your Meta Events Manager once the first event is received.
❓Can I track the financial value of bookings? Yes. Salonkee automatically sends the booking value and currency to Meta. This allows you to run Value Optimization campaigns, which find customers likely to book higher-priced services.
❓Why don’t I always see a “Lead” event in my reports? The Lead event only triggers when Salonkee can definitively verify that a customer arrived directly from a Meta ad via a specific tracking ID (fbclid). If your ad directs users to your own website first rather than your Salonkee page, this tracking ID is often "dropped" during the transition. Because the connection to the ad is lost, Salonkee records the visit as general website traffic rather than a paid lead. To fix this, you should either link your ads directly to your Salonkee booking URL or implement a script on your website to ensure the tracking ID is passed through to your "Book Now" buttons.
If you have any questions, do not hesitate to contact our dedicate customer support team via the Chat function on your Salonkee Pro platform.
Your Salonkee Team
