DEV Community

Rachel Coleman
Rachel Coleman

Posted on

Before You Pay Kinsta More, Make Sure Hosting Is the Problem

A cached page can be fast while checkout is still slow. Same site. Different work.

Caching serves saved content instead of rebuilding it for each request. Checkout and account pages may need fresh, user-specific processing. A shipping plugin or a database query can still be the bottleneck, even with caching, a CDN and edge caching available.

That is why I would investigate the application before buying more hosting capacity. Traffic growth alone does not identify the bottleneck.

My starting point for evaluating Kinsta is not its feature count. It is whether I can separate infrastructure work from application work, then assign responsibility for both.

Less exciting than comparing plan badges. More useful.

First, find out what is actually slow

Kinsta includes MyKinsta analytics and a built-in application performance monitoring tool. I would use them in that order:

  1. Start with analytics to investigate the slowdown.
  2. Use APM to investigate slow application work.
  3. Establish whether the constraint is capacity, plugin behavior or database work.
  4. Choose the next action after that distinction is clear.

An upgrade and a code fix are not interchangeable.

Kinsta lists caching, a Cloudflare CDN and edge caching. Those tools support content delivery closer to visitors. They do not establish that an inefficient plugin will become efficient, or that checkout will benefit like a cached content page.

My rule: do not use a fast cached page as proof that the whole application is healthy.

“Managed” still leaves work on my side

I would consider Kinsta when hosting upkeep takes time the team needs elsewhere, and when the team will actually use its diagnostics, recovery tools and technical assistance.

But I would not interpret “managed WordPress” as “someone else owns everything.”

Here is the responsibility split I would put in writing:

Area What Kinsta lists What still needs an owner
Infrastructure Cloud infrastructure, site isolation, caching and CDN Capacity planning and application troubleshooting
Security Monitoring, managed firewall and malware removal Access management and incident responsibilities
Recovery Automatic daily backups Recovery requirements, retention checks and restore coordination
Updates Separately priced Automatic Updates for plugins and themes Core-update responsibility, change approval and maintenance
Application behavior Support and staging tools Custom code, checkout testing and form testing

Isolation is not immunity. Support is not automatically custom development.

Someone still needs to approve changes, test business-critical functions and fix application faults. I would rather assign those jobs before a migration than discover the gap afterward.

Kinsta’s application, database and static-site hosting are also separate services. I would not count them as WordPress-plan inclusions.

Staging is a place to test, not proof that a change is safe

Kinsta includes a free standard staging environment. Premium staging is a paid option for resource-heavy testing.

For a plugin or design change, my checklist would be:

  1. Make the change away from production.
  2. Test the affected functions.
  3. Get approval.
  4. Deploy.
  5. Check the live result.

The last step stays.

Neither staging option removes the need to validate production behavior. For a store, that means product pages, cart, checkout and account behavior on desktop and mobile.

I would also confirm that the developer can perform the required work through MyKinsta and the available developer tools. If unrestricted server administration is a requirement, the managed access model needs checking before purchase.

Daily backups answer only part of the recovery question

“Daily backups included” is useful. It is not a complete recovery plan.

There are two separate questions:

  • How far back can I restore?
  • How much recent data can I afford to lose?

Retention answers the first. Backup frequency helps answer the second.

A store receiving frequent orders may need a shorter interval than a brochure site. Restoring a backup also leaves a reconciliation question: what happens to orders received after that restore point?

Kinsta lists these paid backup options:

Option Listed price
Six-hour backups $20/site/month
Hourly backups $100/site/month
External backups $10/500MB/month plus $1/GB bandwidth

Within the Launch-to-Lead range, backup retention stays at 14 days. Agency 20 lists 30 days. Other structures have different limits.

I would choose the recovery requirement first, then check whether the plan and extras meet it. Not the other way around.

Compare one capacity model at a time

Kinsta’s plan structures do not all measure capacity the same way. This is where a quick pricing comparison can become misleading.

These are the November 4, 2026 listed prices in USD, excluding tax. They are representative entry plans, not equivalent packages:

Structure Billing Capacity
Single 20GB / Single 35k $35 monthly or $350 annually 1 site, 10GB storage, 125GB CDN, 20GB server bandwidth or 35,000 monthly visits
Launch $35 monthly or $350 annually 1 site, 15GB storage, 125GB CDN, 15GB server bandwidth plus 75,000 estimated visits
Agency 20 $340 monthly or $3,400 annually 20 sites, 50GB storage, 1,000GB CDN, 250GB bandwidth or 500,000 monthly visits
Enterprise From $500 monthly Custom resources and agreement-specific commitments

Two details deserve attention:

“Or” is not “and.” The Single and Agency examples use bandwidth-based or visit-based allowances.

Estimated visits are not guaranteed capacity. I would not treat Launch’s estimate as a promise about every workload.

Site count, storage, server bandwidth and CDN allowances are separate checks. Dynamic-processing capacity needs checking too. None of these figures promises automatic uncapped scaling.

Kinsta counts visits as unique IPs within 24 hours, totaled monthly across sites. It says sites remain online beyond visit, storage and CDN limits, with 80% and 100% notices and actual-use fees.

I would request the complete numerical overage schedule. The pricing page does not supply it.

The headline price is not the full bill

The displayed $30 monthly equivalent means a $350 annual payment, not $30 payable each month.

That distinction belongs in the budget.

So do the extras the workflow actually needs:

Add-on Listed price
Automatic Updates From $3/site/month
PHP performance $10/500MB/month
Redis caching $100/site/month
Extra disk $20/20GB/month
Premium staging $20/site/month
Reverse proxy $50/site/month
Additional WordPress site $30/site/month

The full bill is the billing commitment, required extras, expected overages, separate email and tax.

February 2024 and July 2025 reviews reported no bundled email. I would budget separately unless Kinsta confirms otherwise.

My request before committing would be straightforward: quote normal usage and a busy month. Include the extras and likely overages in both.

Confirm migration responsibilities before scheduling

Kinsta advertises free unlimited WordPress migrations on all plans, with “no downtime or hidden fees.”

That is its advertised offer. It is not my guarantee of a particular move’s outcome or duration.

Before scheduling, I would confirm:

  • Critical plugins, payment services and integrations.
  • Who supplies the requested access.
  • Who coordinates DNS changes.
  • Who handles email continuity.
  • Who owns rollback.
  • Who validates the migrated site and approves the result.
  • Who handles application fixes.

Kinsta also advertises human expert support 24/7/365 in eight languages and proactive monitoring every three minutes.

A three-minute monitoring interval is not a response-time or resolution commitment.

I would ask where troubleshooting ends. Diagnosing a plugin problem does not establish an obligation to maintain custom code.

Telephone technical support needs a direct check too. Dated reviews describe chat and dashboard tickets, and one objected to the lack of telephone technical support. Those descriptions do not settle today’s channels. A sales phone number does not settle it either.

My decision boundary

For one store without multisite, I would consider Launch if its capacity fits. The first Single 20GB/35k pair is not marked for ecommerce or membership, unlike Launch. Neither supports multisite.

Within Launch-to-Lead:

  • Multisite starts at Launch Plus.
  • Cloning and transfer start at Build.
  • Account managers start at Scale.

For an agency, I would check portfolio allowances, permissions, cloning, transfer and recovery needs before comparing per-site prices. Unlimited users, permission levels and activity logs are useful only if access is assigned properly. No shared owner login.

Standard business and agency plans list a 99.9% contractual uptime guarantee. Enterprise advertises an SLA up to 99.99%. Neither number is observed uptime.

My conclusion is conditional: Kinsta makes sense when its operational help matches work I need to delegate, its access model fits the developer’s tasks, and the complete bill fits the budget.

Not because the feature list is long.

For the complete plan tables and additional checks, I’ve put the fuller version in Managed WordPress Hosting: What to Check When Choosing Kinsta. It includes affiliate links; we may earn a commission if you buy through them.

Top comments (0)