Skip to content

Feature

Pixels and Conversions API for COD orders

Orders placed through the EverCore COD Form are reported to your ad accounts as conversions: browser pixels for Meta, TikTok, Snapchat and Google, plus server-side events through the Meta Conversions API, TikTok Events API and Snap Conversions API. It's all on the Free plan, and it follows the buyer's cookie consent.

Updated 29 October 2026

Why do COD orders need their own tracking?

A COD form takes the order on the product page, without the Shopify checkout. Your ad platforms only know an order happened if something tells them, and that something has to be the form.

Without it, your ads look like they sell nothing, and the platforms can’t learn which people buy. With it, every COD order counts as a conversion where you buy your ads.

Which platforms are supported?

Platform In the browser From the server
Meta (Facebook, Instagram) Meta Pixel Meta Conversions API
TikTok TikTok Pixel TikTok Events API
Snapchat Snap Pixel Snap Conversions API
Google Google tag, Google Ads conversion Not included

What’s the difference between a pixel and a Conversions API?

A pixel runs in the buyer’s browser. It’s quick to set up, but ad blockers, browser privacy settings and a lost connection can all stop it from firing.

A Conversions API sends the same order from EverCore’s server straight to the ad platform, so it doesn’t depend on the buyer’s browser. Using both gives the platform two chances to receive each order.

Server events identify the buyer the way the platforms ask: email, phone, first and last name, city, province, postal code and country are hashed with SHA-256 before they leave EverCore. The IP address, browser user agent and the platforms’ own click IDs and cookies are sent unhashed, because the platforms need them to match the order to an ad.

Consent comes first. The form uses Shopify’s Customer Privacy API:

  • Browser pixels only load, and ad click IDs (kept for 7 days) are only stored, after the buyer accepts marketing cookies.
  • Server-side events are skipped when the buyer refused.
  • On themes without Shopify’s consent tools, consent is treated as given, so set up your cookie banner and privacy notice.

How do you set it up?

  1. Install EverCore; the COD Form is on the Free plan.
  2. Open Integrations & Pixels.
  3. Add each platform you use: the pixel ID for the browser, and the access token for the server-side API.
  4. Place a test order from a Test device, then check the event in each platform’s events manager.

What else helps your ads learn?

  • Keep fake orders out. Every fake order sent as a conversion teaches the platform to find more people like that buyer. Spam protection blocks known patterns before the order is created.
  • Follow up on abandoned orders. Buyers who typed their phone number but didn’t order are saved to a separate Google Sheet for your team.

Guides for this feature

COD on Shopify

Setting up Meta and TikTok pixels with a COD form

Make cash on delivery orders count as conversions in Meta and TikTok: what to collect from each platform, where to paste it, how consent works, and how to test before you spend.

Updated 29 October 2026 · 2 min read

Feature

Abandoned COD orders, sent to Google Sheets

Capture buyers who typed their phone number but didn't order, and send them to a Google Sheet after a delay you choose. Free with the EverCore COD Form.

Updated 29 October 2026

Feature

COD upsells and quantity offers for Shopify

Raise cash on delivery order value with buy 2, buy 3 quantity offers and tick-box upsells on the EverCore COD Form. Free, with no monthly order limit.

Updated 29 October 2026

Questions merchants ask

Is pixel tracking free?

Yes. Pixels and Conversions APIs are part of the EverCore COD Form on the Free plan.

What do I need to connect a Conversions API?

The pixel or dataset ID and an access token from your ad account. You choose which platforms to connect and paste their details in the Integrations & Pixels tab.

What happens when a buyer refuses cookies?

Browser pixels don't load and no click IDs are stored, and server-side events are skipped for that buyer.

Does Google get server-side events?

No. For Google, EverCore uses the Google tag and Google Ads conversions in the browser. Server-side events go to Meta, TikTok and Snap.

Take COD orders free, with no monthly order limit

Install EverCore and the COD Form works on the Free plan, with no trial and no billing approval. Want AI to build your store, product pages and landing pages too? Start the 5-day Pro trial.

Pro is $14.99 a month after the 5-day trial, billed through Shopify. Cancel during the trial and you pay nothing.