Built on WIX Headless

Tutorials / tutorial

How to build a law firm site with CMS on Harmony

· law firm CMS Harmony

How to build a law firm site with CMS on Harmony

Law firms need clear practice-area pages and a reliable way to collect intake — without rebuilding the site for every new specialty.

Highlights: Repeater (or Table) for practice areas + Form into a Leads collection.

1. Practice areas collection

Create Practice areas with Title, short summary, icon or image, and a longer description. Optionally add a native collection page with a Dynamic Page for deep practice-area URLs.

2. Practice areas display

Add Repeater on a Practice areas page. Map title, summary, and image. Link cards to Dynamic Pages if you created them — or to section anchors on a single page.

For a denser directory (many practice areas), use Table with search instead.

3. Intake / contact Form

Create a Leads (or Intake) collection with Name, Email, Phone, Practice area of interest, Message, and any compliance notes you need.

Add the Form widget on Contact or a practice-area page. Connect Leads, set labels, and publish a test submission to confirm it lands in the CMS.

4. Optional attorney roster

Reuse the same pattern as a team directory: Attorneys collection → Repeater → optional profile Dynamic Pages.

5. Keep content current

Partners edit practice copy and review leads in the CMS; Harmony layouts stay put.

Docs: Repeater and Form.

Ready to try it on Harmony? Get a free starter site CMS for Harmony