Gravity Forms Hosting

Gravity Forms hosting for sites where the form is the product.

A form-driven site accumulates its problems quietly. Entries pile up, uploads pile up, and the admin screen you use to read them gets slower every month.

Entries stay queryableUploads access-checkedNotifications complete
Entry-table tuningSecure uploadsNotification batchesDaily backupsFree SSL24/7 support
Built for submissions

What a busy form leaves behind.

Nothing here is about rendering a form. It is about the year of data that arrives through it.

An entries table that stays fast

Every submission is rows in the entry and meta tables, and the admin list view queries across all of them. Those lookups are indexed so reading last week's entries does not get slower every month.

Indexed entry lookups

Uploaded files are not public

Attachments submitted through a form are stored behind access checks rather than in a browsable uploads path, because people submit passports and invoices through forms without thinking about it.

Access-checked

Notifications that finish sending

A submission can trigger several notifications and a handful of webhooks. Those run with limits that let the chain complete rather than timing out after the first two.

Spam absorbed before it costs anything

Public forms attract automated submissions constantly. That write volume is absorbed by your plan's limits rather than filling the entries table faster than anyone can moderate it.

Entries in the backup

Submissions are business records, often the only copy. They are in the daily backup along with the uploads attached to them.

Data

The admin screen nobody optimises.

Form plugins are judged on the front end and lived with on the back end. The entry list is where a form-heavy site actually becomes unpleasant to use.

  • Entry list stays fast as submissions accumulate
  • Attachments behind access checks
  • Notification chains given room to finish
  • Exports that do not time out
Entries stored
Indexed
48,200
Attachments
Access-checked
secured
Notification chain
Per submission
completing
CSV export
This quarter
running
Admin speed

Reading entries should stay instant.

The number that matters is how long the entry list takes to load in year two, not how fast the form renders on day one.

Indexed
entry and meta lookups
Checked
access on attachments
Batched
notification sending
MagicWP145 ms
Typical shared host1050 ms
Untuned VPS470 ms

Illustrative comparison of an entry list view on a large dataset. Your numbers depend on entry count and field width.

Configuration

What we change for Gravity Forms

A form plugin's cost is not the form. It is the table behind it, which grows every day and is never cleaned up.

SettingWhat we doWhy
Entry table indexingIndexed on form, date and statusThe admin entry list filters on exactly those three, and unindexed it scans a table that grows with every submission.
Form attachmentsStored behind access checksPeople submit identity documents and invoices through forms, and a guessable uploads URL exposes them to anyone.
Notification chainsGiven execution room beyond a normal requestOne submission can fire several emails and webhooks in sequence, and a default timeout truncates the chain silently.
Export runsOwn memory and execution ceilingsExporting a quarter of submissions is a batch job that a page request's limits would kill part way through.
Spam volumeAbsorbed within plan limits rather than blocking writesPublic forms receive automated submissions continuously, and that write load is constant rather than occasional.
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.

Why does my entry list get slower over time?
Because it queries a table that only grows. Indexed on form, date and status it stays quick; unindexed, every filter scans everything ever submitted.
Where do form file uploads go?
Behind access checks rather than into a browsable uploads path. It matters more than people expect — forms routinely collect documents nobody intended to publish.
Can I export a large number of entries?
Yes. Exports run with their own memory and execution limits rather than inside a page request, so a big export completes instead of timing out.
Does this apply to WPForms and Formidable too?
Yes. They all store submissions in their own tables and all get slow in the same place, so the indexing and upload handling apply equally.

Keep the data usable, not just collected.

Move the site across — migration is free, entries and attachments included.