How to setup Ad Tracking with Meta (Facebook/Instagram)

The Bookedin Ad Tracking feature ties bookings back to your ad spend so you can see real results from your Meta ads. This helps you create highly targeted ad campaigns that focus on driving bookings for your business. 

Before You Start

You’ll need:

  • A Meta Business Manager account
  • Access to Meta Events Manager
  • A Meta Pixel (the piece of code that tracks user activity)
  • A live Bookedin online booking page

Step 1 — Create Your Meta Pixel

  1. Log in to Meta Business Suite
  2. In the menu click All tools > Events Manager
    meta business bookedin setup.png
  3. Click Connect Data
    meta bookedin ad setup 2.png
     
  4.  Choose Web
    meta bookedin ad tracking setup 3.png
  5. Now on the Connect your data screen, if you already have a dataset for your business, select it in the drop down. If you don't have one, click Create new dataset.
  6. If you've got more than one business on Meta, you may see a step to select your ad account. Be careful to choose the correct one! Then click next. 
  7. Next, on the Datasets screen, scroll down and choose Set up Meta Pixel 
  8. Click Install code manually
  9.  Click Copy code. This is the code you're going to paste into your Bookedin account. 

Step 2 — Paste the Meta Code in Bookedin

  1. Open a new tab and log in to your Bookedin business account: https://scheduler.bookedin.com/
  2. In the top menu click Settings > Ad Tracking
  3. Now Paste the Meta Pixel code you just copied into the box. 
    Note: if you've already set up a Google code, you can simply paste the Meta code underneath it. 
  4. Click Save Changes
  5. Now Bookedin will load this pixel whenever one of your clients completes a booking! This tells Meta that your Facebook and Instagram ads were a success.

Step 3 — Set Up Custom Conversion Event for Bookings

Meta tracks events — key actions like page views or purchases. You want it to count bookings.

  1. Go to Meta Events Manager.
  2. Click Datasets in the left menu then click Create 
  3. Now fill in the following information for your custom conversion event
    1. Name: Booking Success
    2. Description: Successful booking via Bookedin online booking page.
    3. Action Source: Website
    4. Event: All URL traffic 
    5. Choose a standard event for optimization: 
      Click Select your own category then choose Complete Registration 
    6. Rules: URL contains: bookedin.com/booking-success
    7. Conversion value: This is optional, but it can help with optimizing your ad spend. For example if an online booking is worth $50 to your business, use that. 
  4. Click Create. 
  5. Now Meta will fire a "Booking Success" event every time someone successfully books an appointment, class or workshop! 

Step 4 — Test Booking

Now that everything is set up it can take sometimes 24-48 hours for Meta to recognize that your Bookedin online booking page is connected. So to assist this process, you'll want to go ahead and book a few tests.

  1. In Meta, open the Test Events tab.
  2. Click confirm your website's events are set up correctly then enter your Bookedin online booking page URL: Ex bookedin.com/book/your-business-name 
  3. Click the Test Events button, a new tab will open up, now book an appointment, class or workshop. 
  4. Now go back to your Meta tab and under Test Events, you should see Receiving activity
  5. Now check Custom Conversions and your "Booking Success" should also appear! Note, you may need to wait 24 hours for this to appear.  

Step 5 — Check Results in Meta Ads Manager

  1. In Meta Ads Manager, go to Columns → Customize Columns.
  2. Add your new conversion event (Booking Success, or whichever name you chose).
  3. You’ll now see bookings attributed to your ads!

TIP: Now you'll also be able to create Meta ad campaigns with "Booking Success" as your objective. To do this, go to Create Campaign then choose the Sales objective, then select your "Booking Success" custom conversion event from the drop down during your ad campaign setup. 

Comments