Local · MarketingMeta Pixel · Google tag · Kakao Pixel · Tracking pixel
Ad pixel (conversion tracking tag)
An ad pixel is a small tracking code that tells an ad platform whether customers who came from an ad booked or bought something on your website.
It's like stamping customers who come in holding your flyer, so you can later count how many actually bought something.
A little more detail
Each ad platform has its own: the Meta (Instagram and Facebook) pixel, the Google tag, the Kakao pixel and so on. Once installed on your website, it shows whether "ad → visit → booking" actually happened.
The data a pixel collects also lets you run retargeting, showing ads again to "customers who visited your website but didn't book."
Because it collects visit data, your privacy policy should state that you use it and how visitors can opt out. If you don't advertise, there's no need to install one.
How does an ad pixel work?
A pixel is a short piece of code that runs when your website loads. When a customer views a page or completes a booking, it turns that action into an event and sends it to the ad platform.
The ad platform matches the events it receives against its own ad records and concludes, "someone who saw this ad made a booking." As these results build up, you can see bookings per ad in your ad dashboard, and the platform tries to show your ads more to people likely to book.
These days, browser tracking limits, ad blockers and customers declining consent mean a pixel alone can miss some events. That's why Meta also recommends methods like the Conversions API, which sends events from your server.
You can't see who each individual customer is in your ad dashboard. Ad results and audiences are shown as numbers grouping many people together.
How do pixels differ between Meta, Google and Kakao?
They work the same way, but the names, event types and testing tools differ by platform. You only need to install the ones for platforms where you actually run ads.
Naver Search Ads also offers its own conversion tracking, so if you advertise on Naver, check the guide in the Naver ad management screen separately.
Google Ads can also create ad conversions based on key events you've set in GA4. Meta and Kakao ads, on the other hand, count conversions separately with their own pixels, so the same single booking can show up on several dashboards at once.
Each platform has its own rules for deciding which ad gets credit for a booking, so it's natural for the numbers to differ. Don't add up platform numbers and treat the total as your real bookings; use your own booking log as the final reference.
Swipe the table sideways to see more
| Item | Meta Pixel | Google tag | Kakao Pixel & SDK |
|---|---|---|---|
| Used for | Instagram · Facebook ads | Google Ads search · YouTube, etc. | Kakao Moment · Kakao keyword ads |
| Typical events | Lead · Schedule · Contact · Purchase | Conversion actions created in your ad account | Lead · Service application · Purchase |
| Where to see results | Meta Events Manager | Google Ads conversions page | Kakao ad management screen |
How do I install an ad pixel?
Add the pixel's base code to every page, then add one more conversion event at key moments like a completed booking. If your website builder has a field where you just paste the pixel ID, that's the simplest way.
If bookings go through an outside service and you can't add code to the confirmation screen, use booking button clicks as a temporary event, or check whether that booking service supports pixel integration.
Even if an agency handles setup, get a list of which events were placed on which screens. When you switch agencies or update your website later, that list keeps your events from breaking.
For the first week after installing, check the event count once a day. Seeing whether it roughly matches your usual number of bookings helps you catch misplaced events early.
- 01Create an ad account in your business's name. If an agency created the account, make sure you have administrator access.
- 02Create a pixel (or tag) in the ad management screen and get its ID or code.
- 03Add the base code to every page of your website.
- 04Add conversion events to your booking-complete and inquiry-complete screens. Example: Schedule for trial bookings, Lead for consultation requests.
- 05Make a booking yourself using each platform's testing tool (e.g. Test Events in Meta Events Manager) and check that the event comes through.
- 06In your privacy policy, state that you use ad tracking tools, for what purpose and how customers can opt out.
- 07When creating an ad, choose the conversion event you just made as the optimization goal.
How do I handle privacy when using a pixel?
A pixel sends what customers do on your website to an ad platform, so the basic rule is to tell customers about it. In your privacy policy, state which tools you use, what for and how customers can opt out.
Never send information like customer names, phone numbers or emails as-is in events. Each platform has its own methods and rules for handling this kind of information, so always check that platform's guide before using it.
In businesses where sensitive information is involved, like clinics or counseling, decide more carefully which pages send events. If it's a tough call, it's safest to have a privacy expert review it.
Respect that some customers don't want to be tracked. Whether to add a consent screen and how to explain opting out depend on your website's structure and legal requirements, so it's safest to decide with an expert.
What are common pixel installation mistakes?
The most common one is installing it and never checking that it records properly. If you spend on ads while no events come in, or every event comes in twice, the platform optimizes your ads on the wrong basis.
Pixels break easily when you update your website. If your booking page address changed or you rebuilt a page, check for a few days afterward that events are coming in as usual.
When you advertise on several platforms and add each pixel separately, it's easy to lose track of which code is where. Keeping a table of the pixels and events you've installed makes cleanup or migration much easier.
- A builder integration and manually added code overlap, so every event is counted twice
- Wrongly setting a Purchase event to fire when someone merely taps the booking button
- Leaving several unused pixels in place long after your ads ended
- Creating the pixel in the agency's account, so you lose the data collected so far when you switch agencies
- Adding a pixel without updating your privacy policy
Which events should a small business track with a pixel?
It's best to set up just one event, accurately, that matches your ad goal. The more events you add, the more you have to check, so start with your one main conversion.
For a Pilates studio's Instagram trial class ad, put Schedule on the booking-complete screen; for a craft studio's class enrollment ad, put Lead on sign-up completion. For a tutoring academy's consultation ad, use Lead on consultation request completion, and Contact on the KakaoTalk inquiry button.
After running ads for a few weeks, compare the conversions in your ad dashboard side by side with your booking log. If the two numbers differ a lot, an event may be misplaced or counted twice.
Don't judge ad results too quickly before enough events have built up. If your business gets only a few bookings a month, look at results over several weeks and change your ad copy or targeting one thing at a time.
For example
- A Pilates studio running Instagram ads sets a Meta pixel event on the trial class booking confirmation screen to see how many bookings each ad brings in.
Just check these
- You've installed pixels only for platforms you actually advertise on
- Conversion events like completed bookings and completed inquiries are being captured
- Your privacy policy covers it
Does my business need it?
You need one if you run Instagram, Google or Kakao ads.
At ISSYMO
Ad pixel installation isn't part of our standard package. If you're planning ads, we'll work it out together in the meeting.
Book a meetingFAQ
Sources
Last updated