Case study · Law firm website · Built in one day

A second firm website: live in three and a half hours, finished the same day.

A personal injury law firm opened a new entity in a second state and wanted its leads, its website and its ad billing to run out of it. One working day later the new site was live, measured, searchable and taking intake. The firm is not named here.

Measured, not estimated

Times come from the site platform’s own creation and publish timestamps, the domain record and the commit history. All times Central.

3 h 30 min

From creating the site to pages live on the new domain

11 h 13 min

From creating the site to the final design publish, same day

23

Pages in the sitemap, English and Spanish, submitted to Google

In review

The first ad market’s new ads point at the new site and are in Google’s review

The day, in order

  1. 8:45 AM

    Site created

    A new Webflow site in the firm’s own workspace, started from their existing site so the structure and legal pages carried over.

  2. 11:07 AM

    Domain registered

    Bought in the firm’s name and connected to the site within twenty minutes.

  3. ~12:15 PM

    Pages live

    Home, about, practice areas, contact, FAQ, blog, privacy and terms, all naming the new entity. Live, but not yet measured or searchable.

  4. 12:40 PM

    Ad landing pages moved

    The landing pages the firm’s ads use now answer on a subdomain of the new site, with the new entity’s consent language and thank-you page.

  5. 1:44 PM

    Analytics on the landing pages

    A new GA4 property for the new entity, mirrored to the original one so ad conversion imports keep working.

  6. 2:17 PM

    Intake form on the site

    The same bilingual intake form, feeding the same lead pipeline the firm already uses. A test lead landed where it should.

  7. Same day

    Tag Manager, Search Console, billing

    A Google Tag Manager container with phone, email, scroll, language and download events. Search Console verified and the sitemap accepted. The ads account’s payer switched to the new entity.

  8. 7:58 PM

    Design pass published

    Photo heroes on twenty pages, an FAQ that opens and closes with matching FAQ schema, a four-column footer. Every change read back on the live site.

What made one day possible

Start from what already works

The new site began as a copy of the firm’s existing one, and the landing pages and intake were the same code on a new host. Nothing that already converted was rebuilt from scratch.

Switches, not a big bang

Everything that changes how leads are labeled and routed was built behind switches that stay off. Going live is flipping them, and rolling back is flipping them back.

Read it back, every time

A tool saying “success” is not proof. Every page, tag and setting was checked on the live site or in the vendor console after it was set. That is how an analytics field that quietly overwrote the visitor’s browser language was caught and fixed the same day.

Leave the risky step for last

The ads bring the leads, so they move last and slowly: new ads beside the old ones, one campaign at a time, old ones paused only after the new ones serve.

Built with Webflow, Vercel, Google Analytics 4, Google Tag Manager, Search Console and Twilio. Same firm as the personal injury intake case study.

Opening a new office or entity?

The site, the tracking and the intake can be live the same day. The ads move after, carefully.

Questions people ask

Was it really under ten hours?

Not the whole thing, and I measured it rather than guess. The site went from created to live on its own domain in about three and a half hours. From created to the last design change it was 11 hours 13 minutes, inside one working day. There was also about two and a half hours of groundwork the evening before, on a version that was later replaced.

What is not done yet?

Two things are waiting on review, not on work. The first ad market’s new ads now point at the new site and are in Google’s review, and the paused campaigns have been repointed too, so they land on the new site when they turn back on. Texting from the new entity is still in review with the carrier registry. Its first submission was rejected that night and resubmitted the next morning.

Why a second site instead of a page on the first one?

Because the firm opened a separate legal entity in another state and wanted everything, from the site to the ads billing, to originate there. A second site keeps each entity’s name, disclaimers and tracking clean, and lets each one be measured on its own.

What did the firm have to do?

Very little. They supplied the new entity’s formation papers and a payment card for the ads account, and they own the domain. The build, the tracking and the setup with Google were done for them.