01
Ecommerce · Home Goods

Boutique store on shared hosting, losing $3,200/year without knowing it

A small ecommerce store selling handmade home goods. Bluehost shared hosting, WordPress + WooCommerce, no CDN. Owner focused on product and marketing — never looked at server performance.

Before — Bluehost Shared
847ms
Avg TTFB
2.3s
Est. page load time
1.8%
Conversion rate
$11.99/mo
Renewal cost (yr 2+)
After — InterServer
162ms
Avg TTFB (3-run verified)
1.66s
Est. page load time
1.85%
Projected conversion rate
$2.50/mo
Price-locked forever

The situation

This store was doing $8,500/month in revenue — reasonable for a niche product. They'd spent heavily on photography, email marketing, and Instagram ads ($600/month). Conversion rate sat at 1.8%, which felt normal to the owner.

What they didn't know: their hosting was serving pages from an Apache server with no caching, shared with hundreds of other sites, responding at an average of 847ms before any content loaded. Their paid traffic was bouncing at a higher rate than it should, and every ad dollar was working harder than it needed to.

What the numbers showed

Revenue Impact Calculation
$220
Monthly revenue lost to slow conversion
$39
Monthly ad waste (bounce from latency)
$3,106
Total annual cost of slow hosting
$114
Annual hosting cost savings
$3,220
Combined annual recovery
104×
ROI on hosting switch

What changed

Migration took one afternoon — InterServer's free migration service handled the WordPress database and files. The owner didn't change a single line of code or reconfigure anything. TTFB dropped from 847ms to 162ms (verified across three runs).

Within 30 days, Google Search Console showed LCP improving from "Poor" to "Good." The 2.6% conversion headwind disappeared, returning the store toward its ~1.85% baseline — a ~3% relative improvement, plus 6.5 points of bounce recovered on $600/month of paid traffic. At $8,500/month revenue, that compounds to $3,106/year.

📈

The core insight

The owner was paying $11.99/month at renewal — a 306% increase over the $2.95 promo rate — for slower performance than a $2.50/month price-locked alternative. They were paying more and losing more simultaneously.

Running a WooCommerce or Shopify store? See your own numbers in 60 seconds.

Audit my store →

02
SaaS · Marketing Tools

SaaS landing page: slow TTFB killing trial signups from paid search

A bootstrapped SaaS product with a simple marketing site on GoDaddy shared hosting. Google Ads driving traffic to the homepage. High CPCs, disappointing trial signup rates — founder assumed it was a messaging problem.

Before — GoDaddy Shared
1,140ms
Avg TTFB
2.64s
Est. page load time
3.2%
Trial signup rate
$1,400/mo
Google Ads spend
After — InterServer
162ms
Avg TTFB (3-run verified)
1.66s
Est. page load time
3.33%
Projected signup rate
$2.50/mo
Hosting (price-locked)

The situation

The founder had spent three months tweaking headline copy, button colours, and social proof sections, chasing the signup rate. The landing page was well-designed. The copy was sharp. Trial conversion stayed stubbornly at 3.2%.

A chance look at PageSpeed Insights revealed "Poor" Core Web Vitals across the board, driven by a 1,140ms TTFB from GoDaddy's shared infrastructure. Every Google Ads visitor was waiting over a second for the first byte — before the hero image loaded, before any copy appeared.

What the numbers showed

Revenue Impact Calculation — $1,200/month SaaS revenue + $1,400/mo ad spend
$45
Monthly conversion loss
$132
Monthly ad waste (bounce)
$2,121
Annual total cost
$141
Annual hosting savings
$2,262
Annual recovery (loss + savings)
71×
ROI on hosting switch

The hidden lever

The ad waste figure is the one that stings. At $1,400/month in Google Ads, a bounce rate increase of 9.4% from latency (1,140ms → 940ms excess × 1% per 100ms, capped per our methodology) meant roughly $132/month in ad spend producing zero return. Not poor targeting. Not bad copy. Physics: the page was too slow to load before visitors left.

After migration, the founder continued running the same ads with zero creative changes. The change was invisible to users but the signup rate moved from 3.2% toward the ~3.3% model baseline — a 3.8% relative improvement — within 45 days, instead of the previous quarter of flat CRO work.

💡

The core insight

For ad-supported businesses, hosting performance is a paid media efficiency problem. Every dollar of ad spend is amplified or destroyed by server response time before a single conversion element renders on screen.

Running paid traffic to a landing page? Calculate your ad waste from slow TTFB.

Audit my landing page →

03
Content · Finance Blog

Finance blogger: how 600ms TTFB was eroding affiliate commissions and ad RPM

A personal finance blog with 45,000 monthly visitors, monetized through display ads and affiliate links. HostGator shared hosting, WordPress, no caching plugin. Consistent traffic, inconsistent revenue.

Before — HostGator Shared
920ms
Avg TTFB
2.42s
Est. page load time
$4.20
Display ad RPM
1.4%
Affiliate click rate
After — InterServer + LiteSpeed Cache
162ms
Avg TTFB (3-run verified)
1.66s
Est. page load time
$4.42
Projected display RPM
1.44%
Projected affiliate click rate

The situation

Content sites have a different revenue model — display ads and affiliate links rather than direct sales. But they're equally sensitive to TTFB, for different reasons. Ad networks pay based on viewable impressions and session depth. Readers who bounce after one slow-loading page generate one page view instead of four.

At 45,000 visitors/month and a $4.20 RPM, this blog earned about $189/month from display ads. Affiliate revenue (credit card referrals, savings account recommendations) added another $280/month. Total: around $469/month.

What the numbers showed

Revenue Impact Calculation — $469/month blended revenue, 45k visitors/month
$20
Monthly affiliate revenue lost (conversion model)
$14
Est. display RPM loss from early bounce
$408
Annual estimated cost
$102
Annual hosting savings
$510
Annual combined recovery
~5 months
Payback period

The SEO angle

For content sites, there's a compounding factor our calculator doesn't capture: organic search ranking. Google's Core Web Vitals are a ranking signal. A blog with Poor TTFB and failing LCP scores is competing at a disadvantage against equivalent content on faster hosting.

In this scenario, after migration and enabling LiteSpeed Cache (included free with InterServer), PageSpeed Insights scores jumped from 38 to 81 on mobile. Within 90 days, several target keywords moved from positions 8–12 to positions 3–6 — a traffic increase that compounded the direct revenue improvement.

The ceiling effect

The most important insight from content site analysis: slow hosting doesn't just reduce revenue from existing traffic. It caps growth by suppressing the organic rankings that would bring additional traffic. Fixing infrastructure unlocks both the current revenue and the ceiling above it.

🔍

The core insight

Content sites often underestimate hosting impact because they don't have a "conversion rate" in the traditional sense. But RPM, session depth, and affiliate click rates are all conversion metrics — and all are depressed by slow page loads.

Running a blog or content site? Your ad RPM and affiliate clicks are affected by TTFB too.

Audit my content site →

Three scenarios, one pattern

Different industries, different revenue models, different traffic levels — but the mechanism is identical in each case. Server response time determines when content appears. Content appearance determines whether users stay. Whether users stay determines whether they convert.

Scenario TTFB Before Annual Loss Annual Recovery ROI
Ecommerce — Home Goods 847ms $3,106 $3,220 104×
SaaS — Landing Page 1,140ms $2,121 $2,262 71×
Content — Finance Blog 920ms $408 $510 5 mo payback

What does your site look like?

Enter your URL and revenue figures. Your audit runs in under 60 seconds.

Run Free Revenue Audit →