Skip to what was built

From no website to a lead engine.

Case Study · Website + Membership Platform

FamilyFirstPlan.org member dashboard shown on desktop, tablet and phone

Sydney Troski is a licensed life and wealth strategist. She had no website at all. We built FamilyFirstPlan.org from nothing: three lead calculators, a free-for-life membership with courses, tools and a community, and a CRM back office where every lead lands.

5Public pages
31Member tools
14Courses

There was no website.
Just a licensed agent and untapped leads.

The Starting Point

Sydney had no digital presence built for the way people actually decide to buy life insurance: quietly, over weeks, after doing their own math first. Here is what was missing before this build existed.

No way to get a number

A family wondering if they could keep the house after a death had nowhere to go plug in their own numbers and see an answer.

No education layer

Nothing built trust before a sales conversation - no courses, no tools, no reason to believe Sydney before ever talking to her.

No way to stay in touch

Most people are not ready to buy the day they look. With nothing to return to, that interest just evaporated.

No search or AI visibility

A brand-new domain with nothing published yet - invisible to Google, ChatGPT, or anyone asking an AI assistant for a recommendation.

No system behind the scenes

No CRM, no pipeline, no way to see who was warm, who needed a call, or who had gone quiet.

No proof of credibility

Nothing on the internet established that Sydney is licensed in ten states with an active NPN - just a name people would have to take on faith.

No old site to compare. So we measured the build itself.

The Build, Measured

With nothing before it, this build is judged on its own numbers - the same full technical audit we run on every site, tracked across the final round of fixes before this page was written.

Area
Before final polish
After final polish
Overall site score
✓84 / 100
✓95 / 100
Lighthouse SEO (4 of 5 public pages)
✕78 to 86
✓100
Lighthouse Accessibility (23 routes)
✓100
✓100, 0 axe-core violations
Lighthouse Performance (mobile)
✓96 to 98
✓97 to 98, LCP 2.4s, CLS 0
robots.txt, sitemap.xml, llms.txt
✕robots.txt and llms.txt missing
✓All three live and correct
Structured data (JSON-LD)
✕Entity data present but thin
✓Organization, WebSite, Person, WebPage, WebApplication, HowTo, FAQPage
Answers AI can quote (FAQ schema)
✕Not yet structured
✓122 questions across 4 FAQPage blocks (12, 34, 34, 42)
Page titles
✕Up to 96 characters, keyword buried
✓65 to 71 characters, keyword first
Compliance disclosures (IUL)
✕No visible cost-of-insurance notice
✓Visible non-guaranteed-rate notice on every result

Mobile QA covered 23 routes at 8 widths from 320px to 1920px with zero horizontal overflow and zero console errors.

Three questions. Three calculators. One lead engine.

What Was Built · The Public Site

The public site is the lead magnet. A visitor answers one question about their family, gets a real number in 60 seconds with no email required, and every calculator run becomes a lead in the back office. Tap any page to see the actual screenshot full size.

Text us about your business One text. We reply with what your business could have.

This is not a landing page with a login.

Inside the Members Area

Anyone who runs a calculator can join free for life. Once inside, they land in a real membership: a dashboard that tracks a live savings goal, 14 courses with quizzes and certificates, 31 interactive tools, badges, levels, a leaderboard and a moderated community - all built to keep a lead coming back long after the first visit, instead of going cold.

14Courses
75Lessons
31Tools
19Badges
5Levels
9Member templates
See the complete course catalog (all 14)
Credit crash course25 min · 5 lessons Budgeting that sticks20 min · 5 lessons Investing basics30 min · 6 lessons Set your kids up for life25 min · 6 lessons Taxes 101 for working families20 min · 5 lessons Buying your first home25 min · 5 lessons What happens to the house when you die25 min · 5 lessons Mortgage protection, decoded30 min · 6 lessons Getting approved25 min · 5 lessons Final expense without the sales pitch25 min · 5 lessons Planning a funeral your family will thank you for25 min · 5 lessons Beneficiaries, wills and the paperwork that saves your family months30 min · 6 lessons Living benefits: using your policy while you are alive25 min · 6 lessons Once the house is safe: term to permanent, IUL and annuities30 min · 5 lessons
See the complete tools directory (all 31)
Runway Mortgage payoff How long a term Income replacement gap Extra payment effect Funeral cost estimate Final expense coverage Cost of waiting What each child would pay Preneed vs a policy Beneficiary check In Case file Family Ready Score What dies with you Head start Waiting to start Taxed vs tax-free Compound growth Savings goal Net worth Retirement gap College fund Inflation check Budget check Debt payoff Credit utilization Emergency fund Paycheck estimate Rent vs buy Life insurance need Plus the 3 public calculators, mirrored into the tools tab

9 distinct member templates in total - dashboard, community, courses, individual course lessons, tools, messages, badges, profile and certificates - plus direct messaging between members and Sydney. Only 6 are pictured above to keep this section readable; open the two lists above to see every course and every tool by name.

Three numbers, then a place to keep going.

What a member actually gets

The free calculators are the front door, not the whole house. Here is everything behind them, and what each piece is for.

Three calculators, sixty seconds each

Keep the House, Cover the Goodbye and Head Start. Each takes about a minute and shows the number without asking for an email first - the point is to be useful before being introduced. Every saved plan gets its own link a family can pass to a partner, so the next visitor arrives already looking at a figure.

Keep the House - one of the three calculators
Keep the House - one of the three calculators
31 member tools, saved per member

Calculators and planners linked from the lessons that need them, with what a member works out attached to their account so it is still there next visit.

14 courses, 75 lessons

Four to six lessons each with a five-question quiz and a printable certificate, written in plain language for a phone screen. 70 quiz questions in total.

19 badges, 5 levels

Driven by points and shown on a leaderboard, with a celebration on screen each time one unlocks.

A dashboard that tracks the plan

Their saved numbers, where they are against them, and a one-tap way to keep it current.

A moderated community

Somewhere families ask what they would never post publicly, answered in the open so everyone else reading gets the benefit.

Messages and broadcasts

A direct line per member, and a way to reach everybody at once when something matters.

Printable certificates

Every course finished produces something a member can actually keep - the small proof that turns a browse into progress.

122 answers, written for AI

The largest FAQ set of any build here, marked up so search engines and AI assistants can quote them directly.

The 31 member tools, saved to the account
The 31 member tools, saved to the account
Badges and levels, driven by points
Badges and levels, driven by points

Every lead, call and message lands in one screen.

The Owner’s Back Office

This is what most website redesigns skip entirely: the system Sydney actually works out of every day. It is a real CRM built into the site, not a bolted-on spreadsheet.

Full member pipeline

Every member tracked as New, Contacted, Call scheduled, Client or Active, with a live count at each stage.

Private notes per member

Staff-only notes, status changes, and the ability to award points or a badge by hand.

Chat leads, broadcast & marketing

Three more admin tabs beyond what is pictured here, all reachable from the same back office.

Export CSV, member view toggle

The whole member list exports in one click, and Sydney can preview the site exactly as a member sees it.

A back office, not a contact form inbox.

What the owner actually runs

The half a website redesign never includes: the screens the business works out of every day, and what each one is for.

An overview of who is waiting

Signups, plans run and call requests on one screen, with statuses and the list of people nobody has replied to yet - the question being who needs an answer, not how many signed up.

The back office overview
The back office overview
Every member, searchable

The full list with statuses, filters and search, plus your own private notes on each person that they never see.

Broadcast, group, or one person

Message the whole membership, a filtered group, or a single member from their card - without exporting a list into a separate email tool first.

The calls queue

Every call request with what was asked for and when the person is free, so booking is a reply rather than a game of phone tag.

Community moderation

Approve, pin or remove posts and replies from one screen, so the public half of the membership stays something worth being judged on.

Courses and badges, managed

See which lessons get started and finished and which badges are actually earned, so the content earns its place instead of just sitting there.

Settings and GoHighLevel

Your details, your meeting link and your calendar link in one tab, plus a GoHighLevel connection so every lead lands in the CRM already being run.

Leads arrive with the plan attached

A join is not just a name and an email - the calculator they ran and the number they saved are on the member card before the first hello.

A member card, with their saved plan and private notes
A member card, with their saved plan and private notes
Call requests, queued with what was asked for
Call requests, queued with what was asked for

Most visitors will never see this on a desktop.

Built for the Phone

The screen below is not a screenshot - it is the live site itself, loaded right now at phone width. Everything below was also tested at 320, 375, 390, 430, 768, 1024, 1440 and 1920 pixels wide, across 23 routes, with zero horizontal overflow and zero accessibility violations found.

LIVE, AT PHONE WIDTH
23 routes tested8 widths, 320px to 1920px0 overflow found0 axe-core violationsLighthouse a11y 100

Tested with Playwright and axe-core 4.10 across every public, member and admin route - not just the homepage.

This wasn’t a marketing site with extra steps.

The Scope

Here is everything actually delivered, in one list.

3 lead calculators

Mortgage protection, final expense and a kids IUL calculator, each a one-question-at-a-time wizard with a real result in 60 seconds.

Free-for-life membership

Every visitor can join with no email wall on the calculators themselves and no paywall once inside.

14 courses, quizzes & certificates

Real courses with real quizzes - members earn a certificate with a unique code by actually passing.

31 interactive tools

Beyond the 3 public calculators, 31 more tools live inside the membership.

Badges, levels & a leaderboard

19 badges across 5 levels, with a real leaderboard ranking active members.

Community & direct messaging

A public forum plus private messaging between members and Sydney.

Full CRM back office

Pipeline, private notes, call queue, community moderation, CSV export and more, all built in.

Compliance built in

Visible, carrier-appropriate IUL disclosures and a multi-state licensing footer, not an afterthought.

Built around how an independent agent actually grows.

Built for the Actual Business

Instead of one generic contact form, the site gives each part of Sydney’s business its own door in and its own way to turn a stranger into a lead.

Each card above opens the real, live page - the same one every visitor and every member actually uses.

Ready for launch.

Launch Readiness

No made-up traffic charts. Just what is finished, checked and waiting for the domain to be pointed at it.

Full site built from nothing - 3 calculators, membership, community and back office
Rebrand completed and verified - zero old-brand references left anywhere in the code
Member flow tested end to end - join, log progress, post, complete a course, earn a certificate, zero errors
23 routes audited at 8 widths - 320px to 1920px, zero overflow, zero axe-core violations
Lighthouse 97 to 100 - performance, accessibility, SEO and best practices, on every public page
Compliance disclosures live - visible IUL notice, ten-state licensing footer, non-adviser status stated
Technical SEO implemented - titles, descriptions, canonicals, sitemap, robots.txt, llms.txt
Structured data implemented - Organization, Person, WebApplication, HowTo, FAQPage
Unlimited edits included - the site keeps evolving after launch
Private preview live - Sydney reviews everything before the domain switches over

Where most independent agents start.
Where Sydney is now.

At a Glance

Typical independent agent

No website, or a single static page

No way for a stranger to self-serve a number

No follow-up system for people not ready yet

Invisible to Google and AI assistants

Leads tracked in a notebook or not at all

No proof of licensing beyond a business card

Every card above
is a real, live page. Open it yourself.

FamilyFirstPlan.org, live now

3 calculators, a membership, a community

A real number in 60 seconds, no email required

14 courses and 31 tools keep leads coming back

Structured data built for search & AI

A full CRM pipeline in the back office

NPN, 10 licensed states, stated on the site

What would a build like this
normally require?

The Scope

The traditional path

Custom build, or a revenue-share platform

Design

Development

Membership & course infrastructure

CRM setup

SEO & compliance work

Hosting

Ongoing maintenance

Every future edit

Launch Automation

One relationship, everything included

Complete site, membership & back office

Hosting & SSL included

Unlimited edits - you text it, we ship it

You own the site and the member data

Search & AI setup, kept current

Compliance-aware copy included

Real human support by text

All-inOne relationship, everything included
UnlimitedEdits - you text it, we ship it
55Hours from idea to delivery

This was a full membership platform built from a blank domain - calculators, courses, a community and a CRM, not just a marketing site.

Want this for your business? Three steps.

How It Works

1

Tell us about your business

No existing website required. Text us what you do and who you serve. That is the whole assignment.

2

We build the whole ecosystem

Lead calculators, a membership, a community and a CRM back office, built around your business, not a template.

3

See it live, then switch

You review everything at a private link, exactly like this page, before it ever replaces anything or goes live on your domain.

Real questions, answered plainly.

The questions a business owner actually has before building something like this.

Did FamilyFirstPlan.org have a website before this?

No. There was no prior site. This build started from a blank domain, which is why this case study measures the finished build against itself rather than an old site.

Do I need an existing website to start a project like this?

No. This build proves it. Text us what your business does and we start from there, whether you have a site today or nothing at all.

What is actually included in a membership build like this?

Lead calculators or forms specific to your business, a free membership with courses and tools, a community, gamification, and a CRM back office where every lead lands. See the scope section above for the full list.

How much does a build like this cost?

This build was $1,000 one time and is $297 a month going forward, which includes hosting, the back office and unlimited future edits. Custom membership platforms typically run $15,000 to $100,000 or more built the traditional way.

What is AI search, and why does a new business need to be ready for it?

AI assistants like ChatGPT, Gemini and Perplexity are increasingly where people ask for recommendations. If your business isn’t described in a structured way those systems can read, you are invisible to that whole channel, not just to Google.

What is structured data, and why does it matter for a small business?

It is a hidden layer of your page written for machines instead of people: your business type, licensing, hours, service area and FAQs, in a format search engines and AI can parse directly instead of guessing from your visible text.

Why build a membership instead of just a contact form?

Most visitors are not ready to buy the day they show up. A free membership gives them a reason to come back - courses, tools, badges - so the relationship keeps building instead of going cold after one visit.

Is compliance handled for a regulated business like insurance?

We build the visible disclosures, licensing statements and non-adviser language a compliance reviewer expects to see, and we flag anything that still needs a human legal read before launch. We are not a substitute for your compliance department.

Can I see how my business would show up in AI assistant answers?

We cannot promise a specific AI answer any more than we can promise a Google ranking. What we build is the structured, quotable content those systems pull from - the same FAQPage and entity data described in the What Machines See section above.

Do I need to provide content, photos or copy before you can start?

No. We can draft copy from a short conversation about your business and revise it with you. Photos and a logo help, but a build can start without them.

What happens after my new site goes live?

You keep unlimited edits for as long as you are on the plan - you text a change, we ship it. The back office keeps tracking every lead from day one.

How is this different from a website builder or CRM I could sign up for myself?

Off-the-shelf membership platforms typically take 50% to 65% of your revenue and you never own the site or the member data. This is built specifically for your business, and you own it.

12 of 20 common questions shown here - a different set than our other case studies, picked for this build.