Web Platform Strategy
Growth × Creative × Engineering
Strategy Memo

260 practice websites, one lean team in control.

Our practice websites are spread across four-plus platforms, dozens of hosts, and hundreds of separate domains, and a lean team cannot manage or improve them at that spread. This memo lays out the operating model that fixes it: standard layers, shared tooling, and clear governance that let a small team move the whole estate. Consolidating onto one platform is a lever we use where it pays off, not the goal in itself.

Prepared For
Growth Leadership
From
Dakota Milner, Growth
Date
2026-05-20
Scope
260 SGA Practices
01 / The Situation

We run 260 storefronts on systems that do not talk to each other.

Bottom line up front

SGA owns the patient's first impression 260 times over, but those 260 websites live on incompatible builders, hosts, and registrars. A lean team cannot push one improvement, measure performance apples-to-apples, or absorb an acquisition without a custom project each time. The goal is not to replatform everything. It is operating leverage over the whole estate: standardize the layers that do not need a rebuild, automate improvements across the sites we keep, replatform where it clearly pays, and reserve custom builds for flagships.

As SGA has grown to 260 practices, and absorbed the 68 Gen4 locations on top, the website estate grew the way most DSO estates grow: one acquisition at a time, each arriving with whatever it was already running. The result is a portfolio held together by manual effort.

260
practice websites in the estate
4+
distinct platforms and builders in use
260×
manual edits to ship one change today
1
operating model, three delivery routes
Where we are today
WordPress + Elementor Webflow Gen4-era custom builds ProSites / legacy PatientPop / Tebra scattered registrars mixed or missing analytics
Fragmented. Every site is its own project.
Where we are going
One operating model Standard analytics + tracking One DNS + registrar Shared component library Estate-wide tooling + automation Replatform where it pays
Managed and improvable. Decide once, apply everywhere.
02 / Why It Matters Now

Fragmentation is a tax we pay on every patient and every acquisition.

The cost of the current estate is not a line item. It shows up as growth we never capture, work the team does twice, and risk we carry quietly.

03 / The Goal

A lean team that can manage and improve all 260 sites.

The objective is operating leverage, not a platform purchase. We want a small team to make one decision and have it reach the whole estate. That leverage can come from a shared platform, from automation layered onto the sites we already run, or from both. The principle holds either way: decide once, apply everywhere.

A

A website is a system, not a file

Design is one layer. Hosting, DNS, SEO, analytics, and embeds are the layers underneath. Most of them can be standardized across the estate without rebuilding a single site.

B

Leverage beats uniformity

The win is making one change reach 260 practices without manual touch. A single platform is one way to get there. API automation across the sites we keep is another. We use whichever pays off per cohort.

C

The asset is ours, not the CMS

The design system, component library, conversion playbook, and tooling are what compound. Author them once and apply them across the estate, however each site is hosted.

The design principle

Spend a lean team's leverage on the surface area where dental practices actually compete: conversion patterns, local SEO, and brand storytelling. Buy or automate the infrastructure underneath so the team never hand-maintains 260 sites.

04 / Anatomy Of The System

The seven layers every practice site needs, standardized once.

A website is seven layers working together, not just a page editor. Today each layer is decided ad hoc per practice. The opportunity: most of these can be standardized across all 260 sites now, through shared tooling and automation, with no replatforming. Layers 1, 4, and 7 gain the most from a shared platform. The rest we can fix in place.

1

Hosting

The servers that store the site files and serve them to visitors.
For SGA: one platform serving all 260, not 260 separate accounts.
2

Domain & DNS

The address and the switchboard that routes it to the server.
For SGA: centralize 260 domains under one registrar to kill renewal risk.
3

Site Structure

Sitemap, robots.txt, and URL patterns that decide how pages get found and ranked.
For SGA: one URL convention portfolio-wide equals compounding SEO authority.
4

Programmatic SEO

One template times a data table equals hundreds of ranked pages per practice.
For SGA: Creative designs once; the builder generates for every service in every city.
5

Analytics & Tags

GA4 plus Tag Manager to measure what patients do and which channels work.
For SGA: one tag standard so we compare practices apples-to-apples.
6

Embeds & Integrations

Booking widgets, maps, chat, and review displays that make a site convert.
For SGA: one approved list. One booking, one chat, one review display.
7

Publishing Workflow

How a change is previewed, approved, published, and rolled back.
For SGA: Creative edits copy and imagery directly; structural changes are gated by Growth. Every publish is versioned and reversible in under 60 seconds.
05 / How A Change Ships

From one Figma file to 260 live practices in a single publish.

This is what leverage looks like in practice. On a shared platform the builder pushes one change to the whole network at once. On the sites we keep in place, the same outcome comes from API automation, for example the programmatic schema and SEO work already underway on Innovative Dental's Webflow site. Either way, the team edits once.

Creative
Design the template
Hero, CTAs, FAQ blocks, imagery, copy, authored in Figma.
Engineering
Wire it as a component
Variables for service, city, and practice get mapped in.
Growth
Fill the data table
Services times cities times 260 practices equals thousands of pages.
Builder
Generate & preview
Staging URL. Creative and Growth review and sign off.
One click
Publish to 260
Sitemaps regenerate, CDN purges, rollback ready in 60s.
06 / Routes To Leverage

Three ways to get there, and we will mix them.

Replatforming is one route, not the plan. The right answer is almost certainly a portfolio: standardize everywhere first, then sort each practice into the route that earns its keep. This avoids a full 260-site migration we may not need, and it gets improvements live far sooner.

Route 1

Manage in place

Keep the site, standardize its layers, and push improvements by API and automation. Best for sound sites on workable platforms (much of Webflow and modern WordPress). Fastest payback, no migration.

Route 2

Replatform

Move onto one multi-tenant platform for true one-to-many publishing. Best for the long tail of weak, dated, or legacy sites where a rebuild is overdue anyway.

Route 3

Custom build

Bespoke sites on shared SGA design tokens. Reserved for the five to ten flagships, like Innovative Dental and Ressler, where distinctive design drives high-value cases.

Where we do replatform, here is the read

For the replatform tier, the constraint that matters is the team that has to run it: five AI-literate coders and a small visual-builder design team. That hybrid ships fast on a platform whose multi-tenant architecture is already solved, and stalls on anything that asks it to architect a multi-tenant CMS from scratch. Scored on team fit, multi-tenant publishing, design ceiling, SEO and conversion control, and cost at scale:

PlatformTeam FitMulti-TenantDesign CeilingSEO ControlMonthly Cost at 260Read
Duda 9.0 9.5 7.0 7.0 $4K to $8K Recommended. Closest fit to this team.
WordPress + Bricks 8.5 8.5 8.5 9.5 $2K to $3.5K Runner-up. Pick it only if cost is the binding constraint.
Builder.io 6.5 8.0 9.5 9.5 $1.5K to $3.5K Right answer in 18 months, not today.
Custom Headless 3.5 6.5 10 10 $1K to $3K + people Maximum ceiling, maximum risk for this team.
Pages for Pros 3.0 5.0 6.0 8.5 $8K to $15K+ Pays for in-house capability we already have.
Recommended direction

Stand up the operating model first: the SGA design system, the standard analytics and tracking layer, and domain consolidation, applied across the whole estate. Then run a small paid pilot, a replatform test on Duda (with WordPress + Bricks as the cost-driven runner-up) against API-managed in-place sites, and let conversion data decide how much of the estate actually needs to move. Replatform the cohorts that clear the bar, manage the rest in place, and keep flagships custom.

07 / The Quality Bar

Every site clears the same scored standard, however it is managed.

The strategy is only worth it if the floor rises everywhere. We already run a 50-plus point audit across ten categories that defines what a strong dental site looks like. Replatformed, managed in place, or custom, every practice is scored against it and held to the same bar.

01
Conversion StrategyPrimary CTA above the fold, click-to-call, embedded booking, a real new-patient offer.
02
User ExperienceMobile-responsive, sub-three-second load, clear nav, accessible contrast.
03
SEO FundamentalsUnique location pages, clean titles and meta, single H1, JSON-LD schema.
04
Service Line ClarityPatient-friendly language, high-value procedure pages, emergency and cosmetic.
05
Trust-BuildingReal doctor bios, embedded reviews, before-and-after, credentials and badges.
06
Location & NAPName, address, phone consistent with Google profile and every directory.
07
Insurance & FinancingCurrent plan list, financing options, a specific offer with an expiration.
08
Content QualityBenefit-led copy, blog cadence, FAQs marked up, consistent brand voice.
09
Technical PerformanceCore Web Vitals pass, valid HTTPS, sitemap, no broken links or duplicate content.
10
Tracking & AnalyticsGA4 with conversion events, call tracking, GTM, defined goals, heatmapping.
08 / The Path

Standardize everywhere first, then sort the estate by what pays.

The design system, component library, conversion playbook, and tooling are SGA's assets and survive any decision underneath. We build those first, raise the floor across all 260 sites with no migration, then let data decide how much of the estate actually moves.

Weeks 1 to 4
Author the operating model
SGA design system in Figma: tokens, the 20-to-30 component dental library, page templates, and a documented conversion playbook. Platform-agnostic, so it applies to any site.
Weeks 2 to 8
Standardize the estate in place
Roll the cross-cutting layers across all 260 now: one analytics and tracking standard, domain and DNS consolidation, the approved embed list, and a shared QA workflow. Improvements live with no replatforming.
Weeks 4 to 10
Pilot replatform against in place
A handful of sites on Duda (and WordPress + Bricks) against API-managed in-place sites. Same content, same paid traffic. Measure form fills and tracked calls per 1,000 sessions.
Week 11
Tier the estate on the data
Sort every practice into manage in place, replatform, or custom. A written decision, signed off by leadership. Replatform only the cohorts that clear the bar.
Months 3 to 9
Execute by cohort
Automate improvements across the in-place tier, migrate the replatform tier in waves of 30 to 40 behind a QA gate, and build the five to ten flagships custom on shared tokens.
Month 10+
Lean steady state
A small team runs the whole estate. Freed-up capacity moves into the conversion program, new service line launches, and paid media landing pages.
09 / What We Need To Close First

Five gaps stand between this plan and kickoff.

None of these are blockers to starting. Each is a decision or a hire that determines whether the build holds up at 260.

GapRisk if ignoredThe fix
Senior design-system lead The component library underperforms and the conversion program is capped by inconsistent patterns. Hire one lead, or engage a fractional senior for the first 12 weeks.
Documented conversion playbook We buy a vendor's playbook by accident instead of authoring SGA's own moat. Spend two weeks codifying what converts, using audit, attribution, and paid media data.
260-site QA process One bad template push breaks the entire network at once. Define a staging-to-production gate. Bulk pushes go to staging, get smoke-tested, then promote in waves.
Flagship plan Cosmetic-led practices like Innovative Dental and Ressler outgrow the shared template. Reserve five to ten custom slots built on the same SGA design tokens.
Domain & DNS consolidation Renewal risk and no single source of truth across hundreds of domains. Centralize registrars and DNS under SGA as the first infrastructure workstream.