Public enquiry forms and online invoice payments are the two client-facing "do something" features. Forms bring new enquiries into Leads for staff review; invoices are paid online via Stripe Checkout.
Forms create leads, not matters
A public form does not create or update a matter record. When someone submits it, it becomes a lead, at the lead stage the form names, for a staff member to review and convert. Treat forms as a front door for new work, not as a way to edit existing matters.
-
1
Build an enquiry form
Go to Leads › Enquiry forms and click New form. Give the form a name and add the questions you want to ask. Each form gets its own public link, on its Share tab.
-
2
See the public form a client fills in
The public form lives at /forms/:id and shows the form's name and fields with a Submit button. When a client submits it, they see a confirmation, and behind the scenes a lead is created for your team to review — no matter is touched.
-
3
Show invoices in the portal
When you send an invoice to the portal, the client sees it in their Invoices list with a "Pay Now" button. (In the read-only preview you'll see the invoices list, but the Pay Now button is hidden — the preview never charges anyone.)
-
4
Pay online via Stripe Checkout
Pay Now opens a secure payment page where the client pays by card. Online card payment is optional and off by default: it needs your firm's Stripe account connected and 'Also offer card payment' ticked, both under Settings › Money › Invoices & payments (see the Billing & Finance path). Once that's in place, the client pays in a few clicks. Card is the only online option: there's no direct debit.
Tips & pitfalls
- A public form does not create or update a matter — it creates a lead for a staff member to review and convert.
- Online payment is optional: it needs your firm's Stripe account connected and card payment turned on in Invoices & payments. Card is the only online option: there's no direct debit.
- Open your public form's link yourself before you share it — you'll see exactly what a client sees and can check every field reads well.
Key takeaways
- Public enquiry forms create leads — they don't create matter records.
- Portal invoices are paid online via Stripe Checkout (card only) at /pay/:token.
- Online payment needs your firm's Stripe account connected; until it is, clients can see the invoice but can't pay online yet.
Put the lesson into practice.
Book a guided session and our team will help you configure MatterFirst for your own practice.
We can't find the internet Attempting to reconnect
Something went wrong! Attempting to reconnect