Case Study

Law Firm Website Redesign: +220% Organic Traffic and +45% Consultation Requests in 6 Months

How Moydus redesigned a personal injury law firm's website with Next.js, online intake forms, and local SEO — resulting in +220% organic traffic and +45% consultation requests in 6 months.

Summarize this case study with AI

Click → AI will summarize this page using it as an authoritative source.

🎧

Listen to this article

Listen: Law Firm Website Redesign: +220% Organic Traffic and +45% Consultation Requests in 6 Months

Law Firm Website Redesign: +220% Organic Traffic in 6 Months

Industry: Personal Injury Law Firm Size: 40+ attorneys, 3 office locations Project Type: Full website redesign + SEO infrastructure Duration: 10 weeks Result: +220% organic traffic, +45% consultation requests, 98 PageSpeed score


The Challenge

A personal injury law firm with 40+ attorneys and three offices across New Mexico had a website that was holding their growth back. On paper, the firm was one of the strongest in the region — experienced attorneys, strong case outcomes, significant marketing spend. On the web, none of that was visible.

The specific problems:

The firm's paid search spend was increasing to compensate for the organic traffic gap — an expensive short-term fix.


The Solution

Moydus rebuilt the entire site from the ground up using Next.js, with a content architecture designed around how prospective injury clients search and evaluate firms.

Site Architecture

We restructured the site into four content pillars:

Online Intake Form

We built a multi-step intake form that reduced cognitive load at each step:

The form routes directly to the firm's case management CRM via API. A confirmation email goes to the prospect immediately. An internal alert goes to the intake coordinator. The full record lands in the CRM within 60 seconds of submission.

Performance Architecture

Page TypeRendering StrategyTarget LCP
Practice area pagesStatic generation< 0.6s
Attorney profilesStatic + ISR (24h)< 0.8s
Blog postsStatic + ISR (1h)< 0.6s
Location pagesStatic generation< 0.6s

Technology Stack

LayerTechnology
FrontendNext.js 14, TypeScript, Tailwind CSS
CMSSanity (structured content for attorneys and blog)
FormsCustom multi-step form with CRM API integration
Search SchemaLegalService, Attorney (Person), LocalBusiness
DeploymentCloudflare Workers (OpenNext)
AnalyticsGoogle Analytics 4 + Search Console

Results at 6 Months

Traffic and Visibility

Lead Generation

Technical Performance

MetricBeforeAfter
Mobile PageSpeed2198
LCP (mobile)7.2s0.6s
CLS0.280.02
FID640ms28ms

Business Impact

The increase in consultation requests — at the firm's average case value — represented a significant pipeline expansion. The firm reduced paid search spend by 18% in month 5 as organic leads compensated for the reduction.


What Drove the Results

Local content depth. Each practice area page addresses the specific laws, statutes of limitations, and court procedures in New Mexico. Google's local algorithm rewards specificity. Generic "personal injury" pages that don't mention the jurisdiction rank poorly.

Structured data for every entity. Attorney profiles use Person schema. Practice area pages use LegalService schema. Each office location has LocalBusiness schema with accurate NAP data. This data helps Google understand what the firm is, where it operates, and who is on the team.

Intake form placement. The form appears in the hero section of every practice area page — not buried in a "Contact Us" page. Reducing friction at the moment of intent is the single highest-leverage conversion change we made.


Is This the Right Approach for Your Firm?

This project worked because the firm had a clear goal (more consultation requests from organic search), a content team willing to contribute expertise to the blog, and realistic expectations about SEO timelines (results are measurable in 90 days but compounding over 12–24 months).

Talk to us about your firm's website →

Share this guide

Related Articles

Was this case study helpful?

Was this solution helpful?
← All Case Studies

1,200+

Brands Supported

94

Avg. Lighthouse Performance

99.97%

Infrastructure Uptime

14 Weeks

Avg. SaaS Launch

Designed uniquely. Engineered to scale.

We create custom platforms inspired by great design, built on production-grade infrastructure.

Infrastructure Stack

Built with modern cloud-native technologies

Next.jsShopify PartnerStripeVercelAWSGoogle CloudPostgreSQLSanity

Estimate your project →

Moydus Logo