Cafe24 Meta Pixel and Conversions API: Browser + Server Setup
Imagefactory · Published 2026-09-18
The Meta pixel on a Cafe24 store needs no code. Connect the pixel through the Facebook channel app under Sales channels, then save the connection method as Browser + server in the channel settings' Pixel / Conversions API event settings. Seven browser events and four server events, from page view to purchase, fire on their own. Verify them in the Test events tab of Meta Events Manager.
A browser-only pixel loses purchases behind ad blockers and in-app webviews, and Naver Pay orders only arrive as server events. That is why the connection method is browser + server.
Check whether it is already installed
Open the page source of your storefront (Ctrl+U on Windows, Cmd+Option+U on Mac) and search for these strings.
| Search string | Meaning | If present |
|---|---|---|
fbq('init' | Meta pixel base code | The number after it is the pixel ID. Two occurrences mean duplicate pixels |
connect.facebook.net | Pixel script loader | Whether the app or a person added it is settled in 1) |
Install the Chrome extension Meta Ads Data Advisor (formerly Meta Pixel Helper) and open the store. The icon badge shows the number of pixel events. No badge means no pixel, and two pixel IDs mean duplicates. Installation and usage are in Meta's help article.
1) Remove any hand-pasted pixel code
- Go to
Store settings→Basic settings→Store info→Search engine optimization (SEO)→Advanced settings→Direct code inputand delete any script starting withfbq. Check both the PC and mobile tabs. - Delete pixel code placed in skin files under
Design→Design editoras well.
Cafe24 says to remove existing pixels before connecting the channel app. Only the script is removed; the pixel and its data on Meta's side remain.
2) Connect the Facebook channel app
- In the Cafe24 admin go to
Sales channels→Facebook→Facebook channel. If the menu is missing, install theFacebook channelapp from the Cafe24 Store. It is free and Chrome is recommended. - On
HomepressLog in with Facebook, sign in and pressContinue as ○○○. - Press
Start setupand chooseFacebook adsas the category. Add Facebook Shop or Instagram Shopping if you use them. - Choose the Business Manager (business portfolio) and press
Continue. Create one withCreate newif you have none. - Choose the Facebook Page, the ad account and the pixel in turn, pressing
Continueeach time. The pixel list shows only pixels assigned to that ad account. Create one withCreate newif none appears. - Review the summary, set every app permission to
Yes, then pressNext→Done.
The procedure follows Cafe24's Facebook channel guide.
3) Verify the domain
- Under
Channel settings→Domain verificationpressVerifynext to the primary domain. It uses the meta-tag method and completes automatically. - If it fails, press the gear icon next to
Basic settingsand complete the popup again.
The procedure follows Cafe24's domain verification guide.
4) Save the pixel / Conversions API settings as browser + server
- On the
Channel settingsscreen selectPixel / Conversions API event settings. - Under
Connection methodchooseBrowser + serverand pressSave. - On the same screen turn on personal data for the begin-checkout and purchase events. Hashed email and phone are sent, which raises event match quality.
| Event | Browser | Server |
|---|---|---|
| PageView | Sent | - |
| ViewContent | Sent | Sent |
| AddToCart | Sent | Sent |
| InitiateCheckout | Sent | Sent |
| Purchase | Sent | Sent |
| Search | Sent | - |
| CompleteRegistration | Sent | - |
The event list and steps are in Cafe24's pixel guide and the pixel / Conversions API settings guide. If Channel settings shows only Connect and Change settings buttons, you are on the old version and need to update first.
5) Confirm Naver Pay order sync
- Under
Sales channels→Naver→Naver Pay settings→Application infocheck thatOrder syncisOn. - When it is on, Naver Pay orders arrive as InitiateCheckout in the browser when the buy button is clicked, and as InitiateCheckout plus Purchase on the server when payment completes.
6) Verify in Events Manager
- In Meta Events Manager click
Data sourceson the left and choose the connected pixel. The pixel ID is on theSettingstab. - On the
Test eventstab enter the store URL in the website events box and pressOpen website. In the opened tab go from a product page to the cart, checkout and a bank-transfer order completion. - Watch PageView, ViewContent, AddToCart, InitiateCheckout and Purchase appear in order. Press
Clear activitywhen done. - After 20 to 30 minutes, check the table under the
Overviewtab: the connection method should readBrowser · Server, which means server events are arriving. - Click Purchase in the table, open
View details→Event deduplicationand confirm a deduplication key is shown.
The steps follow Meta's test events tool, deduplication and server event details articles.
Checklist
| What to check | Where | Pass condition |
|---|---|---|
| Duplicate pixels | Storefront page source, Ads Data Advisor badge | One fbq('init' and one pixel ID |
| Connection method | Cafe24 Channel settings → Pixel / Conversions API event settings | Saved as Browser + server |
| Domain | Cafe24 Channel settings → Domain verification | The primary domain reads verified |
| Events | Events Manager → Test events | Purchase appears after a bank-transfer order |
| Server receipt | Events Manager → table under Overview | Connection method reads Browser · Server |
| Deduplication | Purchase → View details → Event deduplication | A deduplication key is shown |
Six common blockers
My pixel is not in the list. Only pixels assigned to the ad account appear. Assign the pixel (dataset) to that ad account as an asset in Meta Business settings, then connect again.
Server events fell back to browser. Changing the Facebook password or permissions expires the token. Disconnect in the Cafe24 channel settings and connect again, per the Cafe24 FAQ.
Two pixel IDs show up. A tag is left in Direct code input or a design skin. Go back to 1) and remove it.
Naver Pay purchases are missing. Order sync in the Naver Pay settings is not on. Check 5).
Diagnostics says "the same event ID was received for multiple event instances". That is not an error. The browser and server send the same event_id and duplicates are being removed. Press Mark as resolved.
Channel settings only shows a Connect button. That is the old FBE version. Follow the update guide and the Pixel / Conversions API event settings item appears.
An agency needs a Cafe24 sub-operator account and Meta business partner access to do this for you. Why both the pixel and the Conversions API are needed is covered in Meta pixel and CAPI tracking, and checking all four channels at once is in One test order to verify conversion tracking.