Integrations WordPress

Keep WordPress for your website. Move consultations to CliniForm.

Your practice site already runs on WordPress. CliniForm’s live API lets you embed consultation forms, surface your client portal, and pull practice analytics — without rebuilding your website or pretending a PMS sync is something it is not.

For clinics, therapists and multi-practitioner practices whose public website is WordPress — and who want consultation forms clients can complete without leaving the brand.

API live

Why WordPress practices choose CliniForm

WordPress is excellent at marketing sites, blogs and booking landing pages. It is a weak place to reinvent clinical forms, signatures, audit trails and consultation analytics. CliniForm keeps the website where it is and makes the consultation experience clinical-grade — with a live API your WordPress site can call today.

  • Clients complete consultation forms on your WordPress pages
  • Portal access stays one click away from your site
  • Practice analytics available to your WordPress dashboard via API
  • Consultation data stays in CliniForm — not scattered across plugins

What practices say

Role-attributed notes from how practices use CliniForm alongside WordPress.

“We still use WordPress for our website but moved all consultations to CliniForm.”

Practice owner · WordPress clinic site

“The site stayed ours. The forms finally felt like clinical software, not another contact-form plugin.”

Clinic manager · Multi-practitioner practice

Evidence

WordPress consultation forms — shown in context

Embed forms, link the portal, and pull analytics. Swap UI previews for real plugin/page screenshots as you capture them.

  • Live WordPress API
  • Embeddable template URLs
  • Portal + analytics endpoints

Interactive tour

Connect WordPress in a few steps

From API key to embedded consultation form — click through the flow.

Register your WordPress site URL and generate a CliniForm API key.

▶ Watch a walkthrough 90 seconds

Add the Connect WordPress walkthrough URL here when recorded.

Customer result

“We still use WordPress for our website but moved all consultations to CliniForm.”

Practice owner · WordPress clinic site

What you can do on WordPress

Live API capabilities — embeds, portal and analytics — shown against CliniForm product surfaces.

Embed consultation forms

Connected sites can list active templates and public embed URLs. Place a consultation form on a WordPress page so clients complete intake on your brand — while submissions process in CliniForm.

Shortcodes & page builders

Once your site has template embed URLs from the CliniForm WordPress API, place them via shortcode, block, or page-builder embed. Keep marketing pages in WordPress; keep clinical form logic in CliniForm.

Client portal link

The API returns your practice portal URL so WordPress menus and account pages can deep-link clients into CliniForm’s client portal — forms, records and follow-ups in one place.

Practice analytics API

Pull a practice analytics payload into your WordPress dashboard or admin widgets. See activity without exporting CSVs or logging into a second marketing plugin.

What’s available

Clear about today — and what’s rolling out next.

Available today

  • Secure site connection with a CliniForm API key
  • List active consultation templates and public embed URLs
  • Client portal URL for your practice
  • Practice analytics payload for your WordPress dashboard
  • Regenerate API keys from CliniForm backoffice

Rolling out

  • Deeper plugin UI for bookings and digital consent flows
  • Richer on-page form experiences beyond embed URLs
  • Expanded analytics widgets

Installation outline

A practical path from zero to forms on your WordPress site.

  1. Start on CliniForm Free (or upgrade if you already have an account).
  2. Upgrade to Professional (or above) to unlock the integrations framework.
  3. In CliniForm backoffice, open Integrations and connect your WordPress site URL.
  4. Generate or copy your CliniForm WordPress API key (regenerate any time if needed).
  5. Configure the CliniForm WordPress plugin / integration with that key and site URL.
  6. Fetch templates from the API and embed consultation forms on the pages that need them.
  7. Optionally surface the portal URL and analytics payload in WordPress menus or dashboards.

Security, GDPR & performance

Security

  • API requests authenticate with a practice-specific key.
  • Requests must match your connected WordPress site URL.
  • Keys can be regenerated from CliniForm if a site is compromised.
  • Form submissions continue to follow CliniForm’s UK GDPR-oriented data handling.

GDPR & data handling

  • Consultation submissions are processed in CliniForm with UK GDPR-oriented controls.
  • Your WordPress site remains a presentation and marketing surface — not the clinical database.
  • Present appropriate privacy information on WordPress pages that collect or link to health-related forms.
  • API access is scoped to your organisation key and registered site URL.

Performance on WordPress

  • Forms load from CliniForm embed URLs — your WordPress host is not running the clinical form engine.
  • Keep heavy form logic off your theme; use the API and embeds instead of custom PHP form plugins.
  • Analytics calls are on-demand for dashboards, not required on every public page view.
  • Regenerate keys and disconnect sites from CliniForm without redeploying your theme.

FAQs

Can I use this for WordPress consultation forms SEO?

Yes — that is exactly who this page is for. Keep your WordPress marketing site, embed CliniForm consultation forms, and let CliniForm handle clinical submission workflows.

Do I need a paid CliniForm plan for WordPress?

Yes. The WordPress API requires the integrations framework, available on Professional and above.

Is there a shortcode?

The live API returns template embed URLs. Practices typically place those URLs via shortcode, block, or page-builder embed in WordPress once the plugin/integration is configured.

Is this GDPR friendly?

Consultation data is processed in CliniForm with UK GDPR-oriented controls. Your WordPress site should still present appropriate privacy information for visitors.

What if my site URL changes?

Update the connected site URL in CliniForm and regenerate the API key so the plugin continues to authenticate correctly.

Does this replace Cliniko or Jane?

No. WordPress is your website layer. You can still connect a PMS integration separately for staged sync readiness.

Ready to connect WordPress?

Start free and unlock the integrations framework on Professional when you’re ready.

Get Started Free

Free forever for up to 25 active clients. No credit card required.