Best Client-Intake Form Plugins for Law Firms and Accountants

WordPress client intake form plugins compared for law firms and accounting practices

A professional-services intake form needs four things at once: conditional branching so the questions match the matter, file upload for documents, an e-signature on the engagement letter, and a hand-off into whatever system the practice runs on. Buy those separately and you climb three tiers. The complete stack is $63 a year with Fluent Forms and $299.50 with WPForms, because one of them tiers features and the other does not.

That is the pricing answer. The more important answer is that an intake form holds confidential client information before an engagement exists, which makes retention and access control part of the build rather than an afterthought. This article covers both.

Verified August 2026. Prices confirmed against vendor pages. Practical guidance, not legal advice.


Intake is not a contact form

A contact form asks for a name and a message. An intake form is the first step of a professional relationship, and it does four jobs a contact form does not.

It qualifies. A conveyancing enquiry and an employment dispute need different questions, so the form branches. Asking every prospective client every question is how you lose the ones you wanted.

It collects documents. Prior correspondence, a contract, last year’s accounts. That means file upload with real size limits and somewhere safe for the files to land.

It creates a record before there is a client. This is the part that makes intake legally distinctive. Information arrives from someone who may never become a client, and in a law firm it may create a conflict-check obligation or attract confidentiality duties before anyone has been engaged. That shapes who can read the entries and how long you keep them.

It hands off. Rekeying an intake into practice-management software is both a waste of time and a transcription-error risk, which is why the integration tier matters more here than on a general contact form.


The 6 options compared

1. Fluent Forms

The cheapest complete intake stack in the category, because every feature sits in every tier. $63 a year for one site, or $279 once, and that single purchase covers conditional logic, file upload, save-and-resume, e-signature and 60+ integrations.

For a small practice this is close to a default. The four capabilities an intake form needs cost $63 together here and $299.50 together at the other end of the comparison, for the same job. Save-and-resume matters more in this vertical than most, because a prospective client filling in a detailed matter description at nine in the evening will not finish in one sitting. The realistic caveat is integration depth: if your practice-management system is a specialist one, verify the connection exists before buying rather than trusting an integration count.

  • Complete intake stack: $63/yr or $279 once
  • Includes: Branching, uploads, drafts, signature, integrations
  • Best for: Small firms wanting everything in one licence
  • Watch out for: Verify your practice-management integration first

2. Gravity Forms

The choice when integration matters more than price. Basic $59 for one site, Pro $159 for three, Elite $259 for unlimited, at standing prices with no renewal jump.

The reason firms end up here is the add-on ecosystem, which after fifteen years covers integrations nothing else does. Practice-management and accounting systems are exactly the kind of specialist software that has a Gravity Forms add-on and no other WordPress connector. The cost structure is awkward for intake though: the Signature add-on is Elite-only at $259, so a single-office firm wanting a signed engagement letter pays $259 where Fluent Forms charges $63. Elite becomes the right answer for a multi-office practice running several sites, where unlimited at a standing price is the cheapest option here.

  • Complete intake stack: $259 Elite for signature included
  • Includes: Deepest integration ecosystem; standing prices
  • Best for: Firms with specialist practice-management software
  • Watch out for: Signature is Elite-only, which is steep for one office

3. Formidable Forms Business

$159.60 introductory, $399 regular, for seven sites, with e-signature, save-and-resume with auto-save, and calculations in every tier.

Calculations are the reason an accountancy practice should look here first. An intake that estimates a fee from turnover, entity type and service level, or that computes an indicative tax position before anyone speaks to a client, is doing qualification work that a plain form cannot. Formidable’s views let you display and filter submitted data properly too, which turns an intake queue into something a practice manager can work through rather than a list of emails. Over-specified for a firm that just needs a signed engagement letter; well matched to one that wants the form to do arithmetic.

  • Complete intake stack: $159.60 introductory, $399 regular
  • Includes: Calculations at all tiers, auto-saving drafts, signature
  • Best for: Accountants quoting fees from intake answers
  • Watch out for: Renewal is more than double

4. WPForms Elite

The most expensive complete stack: signature and save-and-resume arrive in Pro at $199.50, and the CRM integrations a firm would want sit in Elite at $299.50 introductory, $599 on renewal.

The argument for it in this vertical is specific and not silly: in a small firm the person maintaining the intake form is often a practice manager or a paralegal rather than a developer, and WPForms is the builder they will manage without help. Against that, the five-year cost at Elite is around $2,695 versus $279 for a lifetime licence that does the same job. If your team genuinely cannot maintain another builder, pay it deliberately. If the form will be set up once by whoever built the site, the premium buys very little.

  • Complete intake stack: $299.50 introductory, $599 renewal
  • Includes: The friendliest editor for non-technical staff
  • Best for: Firms where support staff maintain the form
  • Watch out for: About ten times the five-year cost of the cheapest option

5. The intake module in your practice-management system

The option to price before building anything, because most practice-management platforms already include intake forms and most firms do not use them.

The advantage is structural: an intake submitted through the platform lands directly in the matter record, runs the conflict check the platform already does, inherits the access controls and retention rules you already set, and is covered by the confidentiality terms you already signed. Building the same thing on WordPress means recreating all of that and then transcribing submissions across, which introduces both a data-protection surface and a transcription-error surface. The genuine objection is presentation: platform intake forms are frequently ugly, poorly branded and hosted on a subdomain that looks nothing like your site, and for a firm competing on first impressions that matters. The common compromise is a well-designed WordPress qualification form that hands off to the platform for the detailed intake.

  • Complete intake stack: Already paid for
  • Includes: Conflict checks, matter records, existing retention rules
  • Best for: Firms already running practice-management software
  • Watch out for: Weak branding and off-site subdomains

6. A two-stage intake

Not a product, and the design most firms should adopt regardless of which plugin they buy. Split intake into a short public form and a detailed private one.

Stage one is four or five fields on the website: name, contact details, matter type, one sentence of description. It qualifies, it creates almost no confidentiality exposure, and it converts far better than a long form. Stage two is the detailed questionnaire, sent only to people you have decided to engage with, ideally behind a login or through your practice-management portal. The confidential material, the documents and the signature all live in stage two, where there is a relationship and appropriate controls. This removes the awkward middle case that causes most of the difficulty in this category: a stranger uploading sensitive documents to a public form before anyone has assessed whether you can act for them at all.

  • Complete intake stack: Cheapest plugin plus a portal
  • Includes: Better conversion and much less exposure
  • Best for: Nearly every firm; it is a design choice, not a purchase
  • Watch out for: Two steps means two places to keep consistent

Comparison table

OptionCost for full stackSignature tierCalculationsSites
Fluent Forms$63/yr or $279 onceEvery tierYes1
Gravity Forms$259 EliteEliteAdd-onUnlimited
Formidable Business$159.60, then $399BusinessEvery tier7
WPForms Elite$299.50, then $599ProAdd-onUnlimited
Practice-management intakeAlready paid forUsually includedVariesNot applicable
Two-stage designCheapest pluginStage two onlyOptionalAny

Confidentiality before there is a client

This is the part that separates professional intake from ordinary lead capture, and it is worth deciding deliberately rather than inheriting whatever the plugin does by default.

  • Restrict who can read entries. By default any WordPress administrator can read every submission. On a firm’s website that likely includes the person who maintains the site and possibly an external agency. Limit the capability explicitly.
  • Never email the full submission. A notification carrying a prospective client’s matter description into a shared inbox is the most common leak in this category. Send an alert with a link instead.
  • Keep uploads out of the media library. Documents in a publicly guessable uploads path are readable by anyone with the URL. Confirm where files land and that the directory is protected.
  • Set retention for non-engagements too. Enquiries that never became matters still contain confidential information, and keeping them indefinitely serves nothing while expanding what a breach would expose.
  • Remember conflict-check implications. In a law firm, information about a prospective client can matter for conflicts even where no engagement follows, so deleting everything immediately is not automatically right either. Decide with someone who knows your regulatory obligations.
  • Include intake entries in access requests. They are personal data, they sit in plugin tables rather than core user records, and they are routinely missed when a request arrives.

Two-factor authentication on every administrator account belongs on this list too. An intake queue is a concentrated store of confidential information, and a stolen password is the realistic route to it.


Frequently asked questions

What is the cheapest complete intake stack?

Fluent Forms at $63 a year or $279 once, which includes branching, uploads, drafts, e-signature and integrations in a single licence. The equivalent is $299.50 with WPForms Elite.

Should intake go on the website or in our case management system?

Short qualification on the website, detailed intake in the system. That gives you a well-branded first impression and keeps confidential material inside software that already has conflict checks, access control and retention.

Can a form plugin handle conflict checks?

No. It can collect the names needed to run one, but the check itself belongs in practice-management software or a manual process. Treat the form as the input, not the control.

Is an e-signature enough for an engagement letter?

For many firms yes, provided you store the exact terms the client saw and email both parties a copy. Where the engagement is high-value or likely to be disputed, a dedicated signing service produces stronger evidence.

How long should we keep intake forms from people who never engaged?

Long enough to satisfy conflict-checking obligations and no longer. That is a regulatory question specific to your jurisdiction and practice area, so set the period with someone who knows it rather than defaulting to forever.

Who can see submissions by default?

Every administrator, and often editors depending on the plugin. On a firm’s site that may include an external web agency. Check and restrict this before the form goes live, not afterwards.


The verdict

Design the two-stage intake first. A short public qualification form and a detailed private one behind a login removes most of the confidentiality problem and improves conversion, whatever plugin you eventually buy.

For the plugin: Fluent Forms at $63 a year or $279 once. Branching, uploads, drafts and signature in one licence, against $299.50 for the same combination elsewhere.

If you run specialist practice-management software: Gravity Forms, because the add-on that talks to it probably exists there and nowhere else. Elite at $259 is a standing price and covers unlimited offices.

Then turn off the full-submission notification email. A prospective client’s matter description sitting in a shared inbox is the most common confidentiality failure in this category, and fixing it takes one setting and costs nothing.