Nonprofit Hosting

Nonprofit hosting for the week that funds the year.

A charity's traffic is not evenly spread. A large share of annual giving arrives in a handful of days in December, and the donation form has to work on every one of them.

Donation forms stay upRecurring gifts processReceipts send immediately
Spike-readyRecurring givingReceipt deliveryDaily backupsFree SSL24/7 support
Built for giving

The form that cannot be down.

Everything else on a charity site can wait. The donation page cannot, and it is busiest on the days it matters most.

The giving spike is planned for

Year-end and campaign days concentrate months of donations into hours. The pages around the form are cached hard so capacity is available for the one page that cannot be.

Cached around the form

The donation page is never cached

A donation form carries a session, an amount and often a payment token. It is excluded from page caching entirely, so nobody is ever shown a form that belongs to somebody else's visit.

Always dynamic

Recurring gifts process on schedule

Monthly giving is a scheduled charge that must happen whether or not the site had a visitor. The platform runs it rather than waiting for traffic to trigger it.

Receipts sent while the donor is still there

A receipt that arrives an hour later reads as a failed donation. The notification chain is given room to complete at the moment of giving.

Donor records backed up

Donation records are financial and often regulatory. They are in the daily backup along with the rest of the database.

Campaigns

Traffic that arrives all at once.

Charity traffic follows appeals, not a weekly pattern. An email to the whole list, a match announcement or a news story produces a spike within minutes.

  • Everything except the form cached hard
  • Donation page excluded from caching
  • Recurring charges on a fixed schedule
  • Receipt emails given room to send
Campaign pages
Cached at the edge
hit
Donation form
Never cached
dynamic
Recurring gifts
Monthly run
on time
Appeal traffic
Above baseline
spiking
Capacity

Ready for the day the appeal lands.

The pattern is always the same: a quiet site, an email to the whole list, and ten thousand people arriving inside a few minutes.

Edge
cache for campaign pages
Reserved
capacity for the form
Scheduled
recurring gift runs
MagicWP110 ms
Typical shared host940 ms
Untuned VPS380 ms

Illustrative comparison of a donation form load during an appeal spike. Your numbers depend on form complexity and payment provider.

Configuration

What we change for nonprofits

One page carries the entire purpose of the site, cannot be cached, and is busiest exactly when everything else is too.

SettingWhat we doWhy
Donation pageExcluded from page caching entirelyThe form carries a session and often a payment token, and a cached copy would hand one donor another donor's context.
Campaign pagesCached hard at the edgeCaching everything around the form is what leaves capacity free for the one page that cannot be cached.
Recurring gift runsPlatform-scheduled rather than visitor-triggeredMonthly giving must charge on its date regardless of whether anyone visited the site that night.
Receipt notificationsGiven room to complete at the moment of givingA receipt that arrives an hour late reads to a donor as a donation that failed.
Appeal spikesPlanned as a burst rather than as growthCharity traffic follows emails and news, so it arrives in minutes rather than ramping over weeks.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

Can you handle a year-end giving spike?
That is the case the setup is built around. Everything except the donation form is cached at the edge, which leaves your plan's capacity for the page that has to stay dynamic.
Which donation plugins work?
GiveWP, Charitable, WooCommerce donations and embedded provider forms all work. The tuning is about an uncacheable form page and scheduled recurring charges, which they share.
Do you offer nonprofit pricing?
Ask us. It is not an automatic discount on the pricing page, so it is a conversation rather than a checkbox.
Will recurring donations charge on time?
The scheduling runs on a fixed timetable rather than waiting for a visitor, so a quiet night does not delay a monthly gift.

Be ready for the appeal.

Move the site across before the giving season — migration is free.