Website builder

A law firm website that starts intake
with a conflicts check, not a case file.

Describe your practice and Netiva’s AI agent builds a site with practice area pages, attorney profiles, dated articles and a consultation form that collects only what a conflicts check needs.

Starter prompt

Build a website for a four-lawyer firm handling estate planning, small business and landlord-tenant matters. Keep practice areas, attorneys, articles and consultation requests in collections. Each practice area page explains what the matter involves, how the firm charges, the counties and courts it covers and the lawyers who take it. Attorney profiles list bar admissions by state and year. Articles show their author and a current-as-of date. The consultation form asks for contact details, the practice area, the names of the other parties and any court date, and takes no documents. Staff sign in to an intake queue.

Build it in Netiva Paste the prompt into a new workspace and adjust it to your business.
Overview

Who this law firm website is for

Someone with a lease dispute or a will to write compares a few firm sites before calling one. They want to know whether you take that kind of matter, in which county, roughly what it costs and who would handle it. Most firm sites answer with a practice-area list nobody has touched in years and an open message box that invites strangers to type out their whole case. A law firm website built with Netiva keeps practice areas, attorneys and articles in collections your staff edit, and turns that box into an intake built around the conflicts check.

Key features

What your law firm website can do

  • Practice areas that describe the matter

    Each practice area is a record with what the work involves, how you charge for it and the counties and courts you appear in, and its page lists the lawyers who take it — so a prospect can tell whether you are the right firm.

    • Fees shown as hourly, flat, retainer or contingency where the matter allows
    • The counties and courts you appear in, on every practice area page
    • An intake status of accepting, by referral only or not accepting
    • Representative matters kept with the disclaimer your state asks for
  • Attorney profiles with bar admissions

    Every lawyer gets a page with admissions by state and year, the courts they appear in, languages and the practice areas they take. The link lives on the profile only, and each practice area page lists the lawyers whose profiles name it.

    • Admissions worded the way your state bar lists them
    • A certification field that names the certifying organization
    • Languages, so a caller knows who can meet them in theirs
    • The attorneys page filtered by practice area or admission
  • Articles that show their own age

    Legal writing goes stale the moment a threshold or a filing rule changes. Each article carries its author, the jurisdiction it describes and a current-as-of date, and a saved view lists the ones due for a read-through.

    • Author and current-as-of date printed on the article itself
    • Jurisdiction named, so out-of-state readers know what applies
    • A saved view of pieces nobody has checked this year
    • Plain-language summaries drafted for a lawyer to approve
  • Intake that begins with conflicts

    The consultation form asks for contact details, the practice area, the other parties’ names and any court date — and nothing else. Requests land in a signed-in queue where staff run the names, then clear, decline or schedule.

    • No uploads and no box for the facts of the matter
    • An auto-reply that says an engagement letter comes first
    • Statuses from new to conflicts check, cleared, declined or scheduled
    • A morning digest of requests with a hearing inside 30 days
Data model

The collections behind it

Netiva keeps your records in built-in collections. Here’s a starting structure — the agent adapts it to your prompt, and you can change it any time.

Practice areas

The matters the firm takes, with the courts you appear in and how you charge for each.

  • Name (required) Estate planning, Landlord-tenant, Small business formation… Text
  • Summary (required) Two sentences for the practice areas list Paragraph
  • What the matter involves (required) Steps, papers and a rough timeline in plain language HTML
  • Fee arrangement (required) Hourly, Flat fee, Retainer or Contingency where the matter allows it Text
  • Counties and courts Where the firm appears for this kind of matter Text
  • Representative matters Past work, shown with your state’s results disclaimer HTML
  • Intake status (required) Accepting, By referral only or Not accepting Text

Attorneys

Every lawyer at the firm, with the admissions a prospect checks first.

  • Name (required) Text
  • Photograph Image
  • Position (required) Partner, Associate or Of counsel Text
  • Bar admissions (required) State and year, plus any federal courts Paragraph
  • Certification Blank unless certified; name the certifying organization Text
  • Practice areas (required) The matters this lawyer takes; practice area pages read this field back Relation to Practice areas
  • Languages Languages this lawyer takes meetings in Text
  • Biography Paragraph

Articles

Writing tied to a practice area, each piece dated and owned by a lawyer.

  • Headline (required) Text
  • Practice area (required) Relation to Practice areas
  • Author (required) Relation to Attorneys
  • Summary (required) The one-paragraph summary shown in the insights list Paragraph
  • Body (required) HTML
  • Jurisdiction (required) The state or court the article describes Text
  • Current as of (required) When a lawyer last checked the law it describes Date
  • Stage (required) Draft, In review or Published Text

Consultation requests

What a prospect sends, kept to what a conflicts check needs.

  • Full name (required) Text
  • Email (required) Text
  • Phone Text
  • Practice area (required) Relation to Practice areas
  • Other parties (required) Everyone else involved, for the conflicts check — no details of the matter Text
  • Hearing or deadline Only if the prospect has one; used to sort the queue Date
  • Conflicts check Who ran it, when and what the search turned up Paragraph
  • Stage (required) New, Conflicts check, Cleared, Declined, Scheduled or Engaged Text

Required field. Types are Netiva collection field types.

Screens

Pages and screens to start with

A typical first version. Ask the agent for more, or annotate the preview to change any of them.

  • Practice area

    Reached from the practice-areas index: what the matter involves, how the firm charges, the counties and courts covered, the lawyers who take it and a request button.

    Public
  • Attorneys

    Every lawyer with position, admissions and languages, filterable by practice area or admission.

    Public
  • Attorney profile

    Photograph, position, admissions by state and year, languages, biography and the practice areas this lawyer handles, each linked.

    Public
  • Insights

    Articles filtered by practice area and jurisdiction, each card showing its author and the date a lawyer last checked what it says.

    Public
  • Request a consultation

    Contact details, the practice area, the other parties’ names and any hearing date, under a line saying the form starts no representation.

    Public
  • Intake queue

    Requests sorted by hearing date for signed-in staff, who write the conflicts result on the request and mark it cleared, declined or scheduled.

    Signed-in users
How it works

From prompt to a live law firm website

  1. Describe the practice

    Tell Netiva which matters you take, the counties and courts you appear in and how you charge for each. The agent drafts collections for practice areas, attorneys, articles and requests, and builds the pages that read from them.

  2. Enter practice areas and bios

    Fill in practice areas and profiles in the collection grid, with admissions worded the way your bar lists them. Invite your partners into the workspace to read the preview and comment on the copy before anyone outside sees it.

  3. Send yourself a request

    In the live preview, send a consultation request as a prospect and read the confirmation email. Annotate anything that invites documents or the facts of a matter and the agent takes it out.

  4. Publish and keep a copy

    Publish in one click and connect the firm’s domain on the Starter plan or higher. Every change is checkpointed, so you can compare versions, and keep your own dated copies of whatever your state asks you to retain.

Why Netiva

Netiva vs a traditional build

Building a law firm website with Netiva compared with a traditional build
Criterion With Netiva Traditional build
Conflicts checking Each request arrives with the other parties and any court date, ready to run before anyone replies Names retyped from an inbox thread, after someone has already read the whole story
Advertising disclaimers The label and the results disclaimer sit in the shared layout and render on every page that needs them A label pasted into one template and missing from the pages added later
Getting started Describe what you need in chat and watch it take shape in a live preview Hire developers, or stitch together templates, plugins and a hosting plan
Content and data Built-in collections with nine field types, bound straight to your pages Set up and connect a separate database or CMS
Making changes Ask the agent; every change is checkpointed and reversible File a ticket, wait for a sprint, redeploy
Hosting and domain Global hosting and automatic SSL; connect a custom domain from the Starter plan Buy hosting, then install and renew SSL certificates yourself
Code ownership Clean production code you own and can export Locked into a template, plugin or agency setup
Examples

Ways teams use it

  • A solo estate planning attorney

    Three practice areas — wills, trusts and probate — each with a flat fee and the counties the attorney files in. Requests arrive with the names of the family members involved, so the conflicts check happens before the first call rather than during it.

  • A five-lawyer family law firm

    Conflicts decide everything here, so the queue holds every request at conflicts check until someone clears it. The fee line says hourly against a retainer, because under the model rules a domestic-relations fee can’t turn on securing a divorce or on the amount of support.

  • A litigation boutique that takes referrals

    Two practice areas are marked by referral only, so they stay off the consultation form and appear instead on a page written for other lawyers, which notes that splitting a fee between firms follows your state’s rules on the division of fees.

Good to know

Before you build

  • Advertising rules are your state’s

    Your bar decides what a firm site must carry: an advertising label, a disclaimer wherever past results appear and a lawyer named as responsible for the content. New York also holds a firm to the hourly rate or fixed fee its advertising states, so keep the fee line current.

  • The form is not a client file

    Documents, identity papers and the facts of a dispute belong in your practice management or document system, not in a website collection. Keeping intake to names, a practice area and a date also limits what you learn from someone you may turn out to be unable to represent.

  • Netiva doesn’t run the conflicts check

    The app gathers the names so staff can search them in your own conflicts database and matter history, then record the outcome on the request. Court dockets, e-filing and time and billing stay where they are, unless that software offers an API you connect.

  • Deadlines don’t wait for a web form

    Say on the request page how quickly someone will hear back, and tell anyone with a hearing date or a limitation period running to call instead. The app records the date they type; it doesn’t track limitation periods or warn you when one is close.

Compliance note

A firm site is attorney advertising, and the rules are your state’s: some require an “Attorney Advertising” label on the home page, a disclaimer wherever past results appear and the name of a lawyer responsible for the content. Describe the work instead of promising outcomes, say plainly that sending the form starts no attorney-client relationship, and remember that what a prospective client tells you can create duties even if you never take the matter.

FAQ

Questions about building a law firm website

Does a consultation request from the website create an attorney-client relationship?

No, and the page should say so. The form takes contact details, the practice area, the other parties’ names and any court date, and the confirmation email repeats that nothing begins until the firm runs conflicts and both sides sign an engagement letter. Keep it that short on purpose: under the model rules, what someone tells a prospective lawyer can create duties and, if the information could be significantly harmful to them, disqualify the firm from the matter.

How should attorney bios handle bar admissions and specialties?

Each profile has an admissions field you fill in the way your state bar words it — the state, the year and any federal courts — and a certification field left blank unless it applies. The model rules let a lawyer state or imply certification as a specialist only when an approved or ABA-accredited organization has certified them and the communication names that organization, so the field holds the certifying body, not the label alone.

Where do the attorney-advertising label and the past-results disclaimer belong?

In the layout, so no page can lose them. New York, for example, asks for the words “Attorney Advertising” on a website’s home page and a disclaimer wherever an advertisement reports past results, and the model rules ask that any communication about your services name a lawyer or firm responsible for its content. Put your state’s wording in the shared header and footer and next to any past result you publish, then have someone check it.

How do we keep practice-area articles from going out of date?

Every article carries its author, the jurisdiction it describes and a current-as-of date shown on the page, so a reader can see how fresh it is. A saved view lists anything nobody has reviewed this year, and the collection assistant can draft a plain-language summary or reformat a batch of older pieces for a lawyer to approve. Substantive edits stay with the lawyer whose name is on the article.

Can a client pay a retainer through the law firm website?

Be careful here. Netiva’s hosted checkout takes cards through Stripe, and payouts go to the bank account you connect. The hard part: a general processor debits fees, refunds and chargebacks from the same account, which trust-account rules don’t allow, so an advance fee that must sit in trust until earned needs an arrangement your bar and bank agree to. Ask your bar’s trust-account guidance and your bank first; many small firms publish flat fees and collect the advance the way they already do.

Which Netiva plan does a small law firm website need?

You can build the whole site on the free plan and read every page in the live preview before the public sees it. Connecting the firm’s own domain needs the Starter plan or higher, which also brings basic SEO tools and analytics, and higher plans add capacity and advanced SEO tools. Compare the current plans on Netiva’s pricing page before you publish.

Drafted with AI assistance from Netiva’s product pages and reviewed by the Netiva team. Example data models, screens and prompts are illustrative starting points, not customer projects.

Build your law firm website today

Describe it in a sentence and watch Netiva’s agent build it. Free to start — no credit card required.