🩺 Healthcare
Patient intake, in the database that already collects it.
Forms are how patients give you data. Tables are how your team uses it. Gravity Tables connects the two without sending PHI anywhere new.
The before
What this replaces, specifically.
PHI leaving the WP database
Every external dashboard, BI tool, or syncing app is another row on the BAA.
Intake forms collected, never seen by clinicians
Clinicians get a printed copy. Updates from the patient never reach the chart.
Referral tracking lives in email
Specialist gets a referral, replies in email, pinned somewhere or lost.
The after
What Gravity Tables does instead.
No data transmission outside WP
All entry data stays in your WordPress database. We never see it. No analytics pings.
Role gates with server-side enforcement
Reception sees one slice. Nurses another. Doctors the full chart. All enforced on the server.
Edit log per cell
Every change logged: who, what, when. Exportable for compliance.
The shortcode
Copy. Paste. Customize the IDs.
This is the actual shortcode pattern this use case uses. Drop it on a page, change the form ID, you're shipping.
[gravity_table id="intake" allowed_roles="clinician,nurse" allow_edit="status,notes" audit_log="true" no_external_pings="true"] Real scenario
A small practice, 4 clinicians
Before
- Intake forms printed Monday morning
- Updates handwritten, retyped into EHR by the end of the week
- Specialist referrals tracked in email
After
- Clinicians see live intake list at /clinicians-only
- Inline edits update the chart in real time
- Referrals tracked as a separate filtered view
"Our compliance officer signed off in one meeting. "It's the WP database we already have." That was the entire conversation."
Build it
Step-by-step guides for healthcare.
Long-form walkthroughs for the patterns this use case is built on. Copy-ready shortcodes, custom-bulk-action PHP, hook examples.
Guide
Build a help desk and support ticket dashboard with Gravity Forms
A complete pattern for handling support tickets on a WordPress site. Customer-facing submission form, agent triage dashboard, internal-vs-public conversation thread, SLA timer, customer self-service view, all from one Gravity Form.
Read the guide
Guide
How to set up role-based permissions for Gravity Tables
Restrict who can view, edit, and export a Gravity Tables view based on WordPress roles and capabilities. Server-side enforced, with edge-case handling and recipes.
Read the guide
Guide
How to show users only their own Gravity Forms entries
A complete walkthrough for filtering a Gravity Tables view so each logged-in user sees only the entries they submitted, with role permissions and edge-case handling.
Read the guide
Or browse all guides.
Compare to alternatives
Evaluating other tools for healthcare?
Honest side-by-side comparisons with the alternatives most relevant to this use case.
vs
GravityView
GravityView is the better display tool. Gravity Tables is the better editing-and-operations tool.
See the matrix
vs
wpDataTables
Pick wpDataTables for arbitrary external data. Pick Gravity Tables when the data lives in Gravity Forms.
See the matrix
vs
Tablesome
Tablesome is broader (multiple form plugins). Gravity Tables is deeper (Gravity Forms only, but with editing, charts, maps, and a 3-layer permission model).
See the matrix
Or see the full alternatives matrix with all 6 competitors side by side.
Ready when you are
Stop exporting CSVs. Start shipping dashboards.
10 days of full Pro access. If it doesn't pay for itself in the first week, you don't have to keep it.