“How much will server-side tracking cost us?” is one of the first things clients ask when we suggest it. The honest answer is somewhere between $0 and $100 a month for hosting. Where you land depends on one number most store owners have never looked at: how many tracking events their store sends.
So we looked. We took 30 days of real traffic, 22 September to 21 October 2026, from the 334 stores that ran a server-side GTM container on PixelFly all month. Then we priced that traffic on the hosts people usually compare.
A note on where the data comes from: PixelFly is our own product, which is how we can see these numbers. They’re totals across stores, with no store named. About 93% of the traffic came from shoppers in Bangladesh, so most of these are small and mid-size Bangladeshi stores. A big US or European brand will send more. The ratios further down (events per page view, events per order) should be closer to what you’d see anywhere.
How many events a store really sends
Every page view, product view, add-to-cart, checkout step and purchase your tags send to the server container counts as one event. GA4 also sends engagement and scroll events on its own, so the number grows faster than most people expect.
Here’s what the 334 stores sent in those 30 days:
| Store size | Events in 30 days |
|---|---|
| A quarter of stores sent fewer than | 8,065 |
| Half of stores sent fewer than (the median) | 31,750 |
| Three quarters sent fewer than | 102,603 |
| The busiest 10% sent more than | 302,046 |
| The busiest 5% sent more than | 534,618 |
| The busiest 1% sent more than | 1,342,332 |
Not one store went past 2 million. Only 19 of the 334 (5.7%) went past 500,000, which matters because 500,000 is where Stape’s $20 plan ends.
How to estimate your own number
You don’t need a tracking setup to estimate it. Two ratios from the same data do the job.
The first uses page views. The typical store sent 2.4 events for every page view. Most stores fell between 1.9 and 2.7. Take your monthly page views from GA4 and multiply by 2.4. A store with 50,000 page views a month will send roughly 120,000 events.
The second uses orders. The typical store sent 186 events for every purchase. Stores with good conversion rates were closer to 110, and stores with lots of browsing and few orders were above 350. A store doing 600 orders a month will send roughly 110,000 events.
One more thing to check before you compare prices: what the host counts. Server containers also receive GTM’s own background requests, such as the calls that set first-party cookies. On 21 October, PixelFly’s servers received 2.22 million requests carrying 1.54 million events, so about 1.4 requests for every event. PixelFly counts only events, and TAGGRS’s pricing page defines a request as an event. Stape and Addingwell price by “requests”, so ask them whether background requests count. If they do, multiply your estimate by 1.4.
What that traffic costs on each host
We priced three stores from the data above: a typical one (the median, about 32,000 events a month), a busy one (top 10%, about 300,000) and a large one (top 1%, about 1.3 million). These are monthly-billing prices from each vendor’s pricing page, checked on 22 October 2026.
| Host | Typical store (32K) | Busy store (300K) | Large store (1.3M) |
|---|---|---|---|
| Stape | $20 (Pro) | $20 (Pro) | $100 (Business) |
| PixelFly | $15 (Starter) | $15 (Starter) | $30 (Pro) |
| TAGGRS | €25 (Basic) | €25 (Basic) | €65 (Pro) |
| Addingwell | Free | €90 | About €97 (1M plan plus extra requests) |
| Google Cloud Run | About $90 | About $90 | About $90 |
A few notes on that table.
- Addingwell’s free plan covers 100,000 requests a month, so the typical store fits even if background requests count. It’s the best deal on this list for a small store.
- Google Cloud Run is a flat-ish cost because Google recommends at least two servers at about $45 a month each, whatever your traffic. It only gets cheaper per event as you grow, and you look after the servers yourself.
- Yearly billing lowers the price on Stape ($17), PixelFly ($13) and TAGGRS (€22) for the smallest paid plans. In Bangladesh, PixelFly’s Starter plan is ৳1,200 a month.
- PixelFly’s free plan covers 15,000 events, Stape’s and TAGGRS’s 10,000. A quarter of the stores we looked at would fit in any of them.
What it costs per order
Per order, tracking is cheap on any managed plan. Our busy store sends about 300,000 events a month, which at 186 events per order is roughly 1,600 orders. On PixelFly’s $15 plan that’s under a cent per order, and on Stape’s $20 plan just over one cent. Even Cloud Run’s $90 comes to about six cents.
That’s why we rarely tell clients to pick a host on price alone. If server-side tracking helps Meta or Google match even a few more of those 1,600 orders a month, the hosting pays for itself many times over. A host that loses events costs far more than one that costs $10 more.
Costs that aren’t on the pricing page
Hosting is the small part of the bill. The bigger parts are easy to miss.
Setup
Someone has to create the server container, set up the tracking subdomain and move the tags over, then check that purchases still reach Meta and GA4. That’s a few hours for a simple store and longer if the web container is messy. On Cloud Run or your own server, add the time to set up and secure the servers.
Going over your limit
Hosts handle this differently, and it’s worth knowing before a sale. Addingwell charges per extra 100,000 requests (€2.30 on its 1M plan). TAGGRS says data stops being sent to the platforms until you upgrade, though it offers automatic upgrades. PixelFly pauses tracking until the month resets unless you upgrade. Pick a plan with room for your busiest month, not your average one.
Extras
Check what’s included before you compare. Addingwell sells another container for €30 a month, another domain for €10 and another region for €20. Stape’s cookie keeper, bot detection and data enrichment start on its $20 plan, and multi-zone hosting on its $100 plan. TAGGRS and PixelFly include most of those on every plan.
Downtime
When a server container doesn’t answer, the browser doesn’t try again, so those events are lost. Most hosts work on keeping servers up. PixelFly also keeps hits the server couldn’t take and sends them again for up to 24 hours, a feature called Failed Event Recovery. On Cloud Run or your own server, uptime is your job.
What we’d choose for a client
- A small store with under 100,000 events a month: Addingwell’s free plan or PixelFly’s $15 Starter, depending on whether the store wants the extras included and where its shoppers are.
- A busy store between 100,000 and 500,000: PixelFly Starter or Stape Pro. Both cover it for $15 to $20.
- A large store between 500,000 and 2 million: PixelFly Pro at $30, or TAGGRS Pro at €65 for a European host. Stape’s next plan is $100.
- A company with its own developer and strict data rules: Google Cloud Run, accepting the $90 floor and the upkeep.
For a closer look at each host, including where each one falls short, see this comparison of Stape alternatives.
Frequently asked questions
How much does server-side tracking cost per month?
For most stores, $0 to $30 a month in hosting. Half of the 334 stores we looked at sent fewer than 32,000 events a month, which fits on free plans or $15 to $25 plans. Self-hosting on Google Cloud Run starts at about $90 a month for the two servers Google recommends.
How many events will my store send?
Multiply your monthly page views by about 2.4, or your monthly orders by about 186. Those are the typical ratios we measured across 334 stores in October 2026.
Is Stape expensive?
Not for small stores: $20 a month covers up to 500,000 requests. It gets expensive between 500,000 and 5 million, where the only option is the $100 Business plan. PixelFly ($30 for 2 million) and TAGGRS (€65 for 3 million) are cheaper in that range.
Is Google Cloud Run cheaper than a managed host?
Usually not for a store. Google estimates about $45 a month per server and recommends at least two, so about $90 before you count the time spent maintaining them. It’s worth it when you need everything inside your own cloud account.
Sources
- Our data: 30 days (22 September to 21 October 2026) of event counts from 334 server-side GTM containers on PixelFly, and request counts from 21 October 2026.
- Stape pricing
- PixelFly pricing
- TAGGRS prices
- Addingwell pricing
- Google: Cloud Run setup guide for server-side tagging