u/adsymmetry

How WP Engine quietly turned my free staging sites into the biggest charge on my bill.

I've been a WP Engine customer since 2016. Small agency. 126 invoices, every one paid on time.

Last week I audited my bill line by line for the first time. The biggest charge on my account isn't the hosting plan.

My bill went from $99/mo in 2016 to $270/mo today — up 173% — while I never changed a thing about what I do. The Growth plan is only $130 of that. The rest was a "Sites" add-on, $160/mo — bigger than the base plan — for extra installs. Which installs? Empty, zero-traffic staging shells. The exact sites that were free the day I created them.

So I asked for a goodwill credit. And I want to walk you through how that conversation actually went, because the rep was friendly the entire time — and every single step still tried to cost me money.

First, you can't call billing. There's no phone billing support — it's chat and email only. Which is also why nobody answered the phone the week I was trying to reach them.

Then, on chat:

→ Lead with the clean number, bury the big one. She told me Growth is $130/mo and stopped there. Never mentioned the $160 add-on that's larger than the plan — until I asked, "then what's the other $140?"

→ A policy wall, pre-framed to lose. "We do not provide refunds or credits for unused or under-utilized installs." Notice the wording — "under-utilized feature." That was never my issue. My issue is being billed for installs that were free when I made them. But if they file it as an "under-utilized feature," their own policy auto-denies it.

→ Every "solution" was another charge. She suggested I downgrade — then warned I'd exceed the storage limit and need to buy a separate add-on. The proposed fix for being over-billed was to buy more.

→ Shrink the credit to a week. Once she agreed to remove the add-on, the credit was "prorated from today." Then: "do you remember when you deleted the installs?" Anchoring my refund to last week — for shells that sat empty since 2016.

→ An escalation note built to fail. She wrote it up as "under-utilized installs" — the exact phrase she'd just told me gets auto-denied. I had to make her rewrite it, twice, as what it actually is: a billing issue.

→ Slow-walk the one date that matters. The add-on's start date defines the entire credit window. Getting it took me refusing to let go — and it was in their billing system the whole time. The answer: it started June 2020 and crept up one install at a time to six by the end of 2024. Nobody ever flagged it.

Friendly tone, start to finish. And at every turn the "help" pointed the money back at them. I had to fight to surface the truth that was sitting in their own records.

It's now escalated to "Support Management," ticket #8508388. A week later: silence.

If you're an agency on WP Engine — go read your invoice line by line right now. Don't assume the biggest number is your plan. And if you ask for your money back, watch how friendly the runaround can be.

reddit.com
u/adsymmetry — 6 days ago

how WP Engine quietly turned my free staging sites into the biggest charge on my bill

Been with WP Engine since 2016. Small agency, 126 invoices, every single one paid on time.

Last week I finally sat down and read my bill line by line for the first time, and the biggest charge on the account isn't even the hosting plan.

Quick math: I paid $99/mo in 2016, I'm at $270 now. That's up 173% and I haven't changed a thing about how I use the account. The actual Growth plan is only $130 of that. The other $160 is a "Sites" add-on, which is somehow bigger than the plan itself. It's for extra installs. And the extra installs were empty staging sites. Zero traffic, default homepage, the kind of thing that was free to spin up back when I started. So the single biggest line on my bill is placeholder sites I never used.

So I asked for a goodwill credit on it, and I want to walk through how that chat went, because the rep was super nice the whole time and somehow every step still ended with me paying.

First off you can't even call billing, it's chat and email only, which is also why nobody picked up the phone the entire week I was trying to reach someone.

On the chat she told me Growth is $130 and just kind of left it there. Didn't bring up the $160 add-on at all until I asked what the other $140 was.

Then I get the policy line: "we do not provide refunds or credits for unused or under-utilized installs." Notice the wording. My problem was never that I "under-utilized" anything, it's that I got billed for installs that were free when I made them. But if they write it down as an under-utilized feature, their own policy auto-denies it.

Every fix she offered cost more money too. She told me to downgrade, then warned I'd blow past the storage limit on a lower plan and would need to buy a separate add-on. So the solution to being overbilled was to buy more stuff.

When she finally agreed to remove the add-on, the credit was only "prorated from today." Then she asked when I deleted the empty installs, basically trying to start my refund from last week. These things have been sitting empty since 2016.

Then she wrote the escalation note up as "under-utilized installs," the exact phrase she just told me gets auto-denied. I had to get her to rewrite it twice so it actually said what it is, a billing problem.

The start date is the part that matters, because that's what sets the credit window, and it was in their system the whole time. Took me refusing to drop it to get it out of her. Turns out the add-on started June 2020 and crept up one install at a time until it hit six by the end of 2024. Nobody ever said a word.

So yeah. Friendly the whole way, and every turn quietly pushed the money back to them. I basically had to fight to pull the truth out of their own billing records.

It's "escalated to Support Management" now, ticket #8508388. Been a week. Nothing.

If you run an agency on WP Engine, go read your invoice line by line right now. Don't assume the biggest number on it is your plan.

reddit.com
u/adsymmetry — 6 days ago