Celestial Wealth Solutions · Platform Guide
Everything You Run, And How To Use It.
The complete written reference for your platform: every page, every setting, the strategy behind it, what your plan covers, and how to get help. The Owner's Guide walks you through it with screenshots and clips; this is the version you search or print once you know your way around.
← Back to your Owner's Guide, for the screenshots and screen recordings
Section one
How the platform is built
One site, three parts. The public site turns a stranger into a free member. The membership keeps that family warm for as long as it takes. The back office is where you and Geancarlo do the follow-up.
A visitor arrives asking one of two questions: what does a head start for my child actually cost, or what does retiring early actually take. The calculator answers it in about sixty seconds, with no email required, and hands back a personal monthly number with a growth chart and milestones. Joining is free for life, and the plan they just built comes with them into the account, so their goal, age and budget are already on the card before you say hello.
The membership gives a family a reason to come back before and after they book a session with you: eight courses, nineteen money tools, a community, badges and levels, a private line to your team, and a meeting room where your live sessions play. The back office is where the follow-up happens, from the first join to the booked session.
The one sentence version
You're running a lead generation engine with a nurture system attached, not a website. The calculator earns the number. The membership keeps the family until they're ready. The back office turns that into a strategy session.
By the numbers
Every figure counted on your finished build, not estimated.
Section two
Complete directory
Every page on your platform, what it does, and who can reach it. Bookmark the ones you use daily.
Public pages, anyone can visit
| Address | Page | What it does | Open |
|---|---|---|---|
| / | Home | One question first — is this for a child or for you — then the calculator, why age matters, how it works, the membership, and 42 FAQ answers. | Open → |
| /?who=kid | Home, child version | Opens pre-set for parents and grandparents, child age slider. The right destination for a "head start" ad. | Open → |
| /?who=me | Home, adult version | Opens pre-set for adults planning their own retirement, 18–55 age slider. The right destination for a "retire early" ad. | Open → |
| /start | Request an illustration | A chat-style form for a visitor who already wants real numbers from a carrier. Lands in the back office under Chat leads. | Open → |
| /join | Join free | Name, email, phone, password, consent. Any plan built on the calculator carries into the new account automatically. | Open → |
| /login | Sign in | One door for members, agents and admins. A session lasts 30 days on that device. | Open → |
| /p/<code> | A saved plan | A private, shareable link to a saved calculator result — built for texting to a partner or a grandparent. Its own Join button carries the plan into signup. | generated per plan |
| /privacy | Privacy policy | How data is collected, used and stored. | Open → |
| /terms | Terms of use | The rules of using the site. | Open → |
| /disclosures | Disclosures | The insurance and illustration disclosures this niche requires. | Open → |
Member pages, sign-in required
| Address | Page | What it does | Open |
|---|---|---|---|
| /members | Dashboard | Their saved plan, an on-track ring, projected value at 65, a log-the-month button, and a request for the free 30-minute strategy session. | Open → |
| /members/courses | Courses | All 8 courses with progress and pass marks. | Open → |
| /members/tools | Money tools | All 19 tools. Results save to their account. | Open → |
| /members/community | Community | Posts, replies, likes, four categories, best-answer marking. | Open → |
| /members/messages | Messages | Private thread with you and your team. | Open → |
| /members/badges | Badges | All 19 badges and the 5 levels, First Light to Celestial. | Open → |
| /members/room | Meeting room | Where your live sessions play, with a countdown and a join button. | Open → |
| /members/profile | Profile | Name, bio, photo, password change. | Open → |
| /members/certificate | Certificate | Printable certificate per course passed, verification code prefixed CWS. | reached from a course |
Your pages, admin only
| Address | Page | What it does | Open |
|---|---|---|---|
| /admin | Back office | Eight tabs, your daily workspace. Every tab is deep linkable, so /admin#leads goes straight there. | Open → |
| /admin/setup | First admin setup | Where you claim your admin account using your setup key. Used once per person. | Open → |
| /owner-guide-8987b3 | Owner's Guide | Your visual walkthrough with screenshots and screen recordings of every screen. | Open → |
| /platform-guide-9b2c2b | Platform Guide | This document, the written reference. | you are here |
Two addresses to keep private
Your Owner's Guide and this Platform Guide both carry a random, unguessable code specifically so they can't be found by search or by guessing. Neither is indexed. Treat both links, and your admin setup key, like a password: fine to share with Geancarlo or Launch Automation, not for a public post or a client-facing page.
Section three
The public site
Written for a parent reading on a phone. The question comes first, the product comes much later.
The calculator
One question at a time: is this for a child or for you, a goal between $250K and $2M or a monthly budget, the age, and an average crediting rate from 4 to 9 percent (6.5 to start). The result shows the monthly amount needed, a growth chart, and milestones along the way, with a compliance notice attached to every result: illustration only, depends on carrier and policy design, indexed policies have a 0% floor and caps on credited interest, not a guarantee of future results.
The result screen
Two buttons: join free and keep the number, or save the plan to a private link at /p/<code> that can be texted to a partner or a grandparent. Either way, the exact numbers a visitor just built follow them into their account.
Why age matters
The section that runs the comparison in dollars: the same $100 a month counts up on screen as it scrolls into view — about $884,000 by 65 starting at age 5, versus about $228,000 starting at 25, both at a 6.5% average crediting rate. For adults, the cost-of-waiting version is about $625 a month at 30 versus about $1,335 at 40 for the same $1 million target.
Request an illustration
Anyone further along skips the calculator and asks for real numbers at /start, a chat-style form: name, date of birth, whether it's for a child, phone, email, and what they're aiming at. Everything lands under Chat leads in the back office.
Search and AI visibility
All 42 FAQ answers on the home page carry FAQPage structured data, phrased the way a parent actually types the question, so search engines and AI assistants can quote your answers directly. The build also ships Organization, WebSite, WebApplication and HowTo markup, a sitemap, and noindex rules that keep the member and back-office areas out of search on purpose. Section 15 (below) has the full live status.
Section four
The membership
Free forever, for life. This is what keeps a family connected to you in the months before they're ready to book, and the years after.
The dashboard
Their real saved plan, not a generic tile: the goal, the child's age or their own, the budget, an on-track ring, and the projected value at 65. A button logs the month's contribution, and a streak of logged months earns badges. A request for the free 30-minute strategy session sits right on the card.
The 8 courses
| # | Course |
|---|---|
| 1 | Credit From Zero |
| 2 | A Budget You Will Actually Keep |
| 3 | Growth, Risk, and Where a Policy Fits |
| 4 | A Head Start For Your Child |
| 5 | From Idea To First Paying Customer |
| 6 | Entities and Taxes: What They Really Save |
| 7 | Taxes For Young Earners In California |
| 8 | Buying a First Home In The Bay Area |
Each course ends in a 5-question quiz, 70 percent to pass. A pass earns points, a badge, and a printable certificate carrying a verification code prefixed CWS.
The 19 money tools
Small calculators a member opens, fills in, and saves. Results are stored to their account and lessons link to the tool they discuss. Using five tools earns a badge.
| Planning and goals | Everyday money | Bigger decisions |
|---|---|---|
| Run the number Cost of waiting Why kids start ahead Taxed vs. tax-advantaged Savings goal Net worth |
Where the budget goes Emergency fund Paycheck estimate Inflation check Debt-free date Credit utilization |
Car affordability Rent vs. buy College fund Life insurance need Side-income profit |
Community
Four categories: general, questions, wins and tools. Members post, reply and like; Search, New and Top sorting. You or an agent can mark a reply as the best answer, pin an announcement to the top, or hide a post. Replies from you or your agents carry a staff chip. Twenty demo members keep it from looking empty on day one — clearly labeled "seed," they can't sign in, and one button on the Overview tab removes all of them.
Points, badges and levels
The five levels: First Light, Rising, Steady Orbit, Navigator, Celestial. Nineteen badges cover things like the first logged contribution, a three-month streak, passing a course, helping someone, and a marked best answer. Each one unlocks with a celebration on screen.
Private messages
Every member has a direct thread with your team. You reply from their member card in the back office without leaving the page you're on.
Section five
The meeting room
A page inside the membership at /members/room where your live sessions play. Members just show up — no meeting ID, no link to forward, nothing else to sign in to.
Before and during a session
The room shows a countdown to what's coming, with a "Coming up" list underneath. While a session is live, a red Live pill and a Full screen button sit on the stream, a red dot appears on the Meeting room tab everywhere in the membership, and the dashboard card switches to "Live now" with a Watch live button. The room checks for updates every 30 seconds, so a member already on the page never needs to refresh.
How you run one
- Schedule itBack office, Meeting room tab: a title, date and time, length, and a stream link. Leave "Notify every member now" ticked and it lands in every member's notifications the moment you save.
- Get the stream linkZoom can't be embedded directly, so the link has to be YouTube Live or Vimeo. In Zoom, choose More, then Live on YouTube (paid plans), and paste that link when you schedule or just before you go live.
- Go livePress "Go live now" on the session, or just start on time if a link is already saved. Every member gets a "Live now" notification and the room switches over within 30 seconds.
- End itPress "End session." The recording stays on YouTube and the session moves into Recent sessions with a Watch the replay link.
Set the YouTube stream to unlisted
A public YouTube Live link can be watched by anyone holding it, member or not. Unlisted keeps the room the only place people find it. The room plays the stream but carries no chat box on purpose — questions come through the community or messages, which stay in your back office where you can answer them afterward.
Section six
The back office
Everything lives at /admin. Every tab has its own address, so you can bookmark the one you live in.
| Tab | Address | What you do | Open |
|---|---|---|---|
| Overview | /admin#overview | Six counters (members, new this week, sessions to book, unread messages, active this week, courses passed), a 30-day chart, a "needs you" list, the activity feed, and the button that clears demo members. | Open → |
| Members | /admin#members | Every member with plan, status, session state and level. Open a card to see their plan, message them, change role or title, award a badge, reset their password. Filter, sort, search, export CSV. | Open → |
| Calls | /admin#calls | Every request for the free 30-minute strategy session, with preferred times. Mark scheduled, add a time, mark done. | Open → |
| Community | /admin#community | Moderate posts and replies, pin an announcement, mark a best answer, hide anything that doesn't belong. | Open → |
| Courses and badges | /admin#courses | Who started and who passed each course, and how many of each badge have been earned. | Open → |
| Chat leads | /admin#leads | Every illustration request from /start, with contact details and what they're aiming at. | Open → |
| Broadcast | /admin#broadcast | One message to every active member at once, delivered inside their Messages page with a notification. | Open → |
| Settings | /admin#settings | Your name, phone, email, Zoom link and calendar link. | Open → |
Adding your team
Open any member's card and change their role. There are three:
- Member, the default. Sees the membership area only.
- Agent, a licensed producer you add. The same desk minus owner-only controls, and can help moderate the community under a title you choose.
- Admin, full access, same as you and Geancarlo.
To add someone as an agent without handing them a password: have them join free at /join, open their card in Members, set the role, and give them a title.
Section seven
Settings and connections
Everything here you control yourself, from the Settings tab, with no developer and no deploy.
| Field | What it changes |
|---|---|
| Owner name, phone, email | Go into messages the site sends on your behalf, like the welcome note and session confirmations. |
| Zoom meeting link | Your personal meeting link. Sent automatically when you confirm a session and leave the link box empty. |
| Calendar booking link | Your Calendly or Zoom Scheduler link. With it set, a member books a time themselves right from their dashboard; leave it empty and they tell you their preferred time instead, which you confirm from Calls. |
Section eight
The strategy
Every page has one job: turn a stranger into a free member, and turn a free member into a booked strategy session. Nothing on the site sells a policy.
- Get people to the sitePosts, short videos, ads, podcasts, school groups, your email signature. All of it points at the calculator.
- They run a numberSixty seconds, no email needed. The monthly amount that gets a child, or themselves, to $250K–$2M by 65.
- They join free, for lifeTo keep the number they join, and the plan saves with it, so the signup lands in your back office with the goal, age and budget attached.
- They engage, you become the expertA progress ring, 8 courses, 19 tools, badges, community, live sessions in the meeting room. Every visit teaches the idea in your words.
- They book the sessionOffered on the result screen, the dashboard, courses and messages. By the time someone books, they already trust you.
- Client, then referralMembers text a saved plan to a partner or grandparent. The link lands them on the same calculator, and the loop starts again.
Why it works
| It converts | It nurtures | It scales |
|---|---|---|
| The calculator gives a real, personal number before it asks for anything, and the number makes the case in dollars: about $114 a month from age 5 reaches roughly $1 million of projected value; the same target from 25 is about $438. Nobody needs convincing after seeing that. | Members come back to log the month, watch the ring fill, finish a course, earn a badge. Each visit is a reminder that the plan is real and that you're behind it. One reply from Zeena or Geancarlo with the staff chip is worth more than any ad. | Post, reply, confirm sessions, go live in the meeting room, export. Launch Automation handles everything under the hood. Add an agent and they work the same leads under your brand. |
Where this can go
Directions the platform is already built to support, when you want them:
- A replay library organized by topic, with an attendance badge.
- A video library by audience: parents, grandparents, adults, business owners.
- A second calculator, for business owners or a tax-diversification comparison.
- Public articles built from course lessons, gated with "join free to keep reading," to give Google real pages to rank.
- Referral and partner links with their own tracking.
- Text and email automation: welcome sequences, a "haven't logged this month" nudge, session reminders.
- A 30-day challenge with daily tasks and a badge at the end.
- A client-only area: policy documents, annual review booking, beneficiary details.
Section nine
How to fill it with people
The platform is finished. This section is the work that actually grows it, built around two audiences the calculator already serves: parents and grandparents starting a head start for a child, and adults planning their own early retirement.
The rule that works
Post the number, not the product.
Never lead with insurance. Lead with the question the calculator answers — "What does $1 million for your child actually cost a month?" — then the link. Show your faces: a 30-second phone video of one of you asking the question out loud beats any graphic.
A weekly rhythm you can keep
| Day | Post |
|---|---|
| Monday, parents | The $100/month from age 5 versus age 25 comparison, straight from the site: about $884,000 against about $228,000. |
| Wednesday, adults | The cost of waiting: the same $1M target is about $625/month at 30 and about $1,335 at 40. |
| Friday, the honest answer | One FAQ answer read on camera — "Is the income really tax-free?" and "Is this a scam?" earn the most trust. |
| Weekend, community | A member win with permission, a badge someone earned, a question you answered. |
Paid ads: one audience per ad
| Ad angle | Send to |
|---|---|
| Head start, parents & grandparents | /?who=kid |
| Retire early, adults | /?who=me |
Before you run a single ad
Have your compliance contact review ad copy and disclosure pages before spending money. This is a regulated niche, and rules vary by state; the same applies to organic posts once they make a claim about outcomes.
Podcasts, partners and referral loops
- Pediatric and OB practices, birth centers, daycares, preschools, youth sports and school foundations meet new parents every week — the pitch is education first, never a quote.
- Realtors and loan officers meet young families the week they buy a house.
- CPAs and tax preparers see every family's picture once a year; the adult version is a tax-advantaged bucket alongside the 401(k).
- "Save my plan" on every result is already a referral button — ask every client on the session, "who else in the family should run this?"
Section ten
Your plan, support and data
You're on the Platform plan at $297 a month. Here's exactly what that covers, what happens as you grow, and what it covers day to day.
Included
- Hosting worldwide, so the site is served from somewhere close to each visitor.
- The database holding members, plans, posts, progress, messages and leads, backed up.
- Forms, the calculator, notification email, and domain wiring.
- SEO upkeep and ongoing updates to the site and the membership platform.
- Support: if something breaks, we fix it.
What Launch Automation handles
- Changes, new courses and tools, design updates, the domain and email wiring.
- Adding another admin or agent, if you'd rather not do it yourself.
- Anything that breaks.
Your data
- Members, plans and leads belong to you. Export to CSV from the back office any time.
- Your domain stays yours; we only point it at the site.
- You never share a password with us, and we never see a member password.
Platform: $297 / month Current
| Hosting and delivery | Global edge network, unlimited bandwidth, no traffic charges |
| Security | SSL, security headers, patching, encrypted secrets |
| Data | Managed database with automatic durability, no backup for you to manage |
| Deploys | Every change tested and shipped through an automated pipeline |
| Members included | Up to 1,000 |
| Plans run and page views | Unmetered, fair use |
| Changes and support | 2 hours / month |
| Monitoring | We watch uptime and errors, you do not have to |
When you grow
Your price has exactly two parts: which member tier you're in, and any support hours beyond what's included. Nothing else moves it — not traffic, not how many families run a number. We'll always tell you before a tier change takes effect, with the numbers in front of you.
| Plan | Monthly | Members |
|---|---|---|
| Platform Current | $297 | 1 to 1,000 |
| Growth | $497 | 1,001 to 5,000 |
| Scale | $997 | 5,001 to 10,000 |
| Beyond Scale | +$100 per additional 1,000 | 10,001 and up |
Growth adds a monthly performance report and priority turnaround. Scale adds a quarterly strategy call and new course production included. A tier change only happens when your member count actually crosses one of these lines, in either direction.
Support hours
Every plan includes 2 hours of changes and support a month, at every tier. Anything beyond that is $100 an hour, billed only for the hours you actually use that month.
Example: how a bill is calculated
| Members this month | 3,400 → Growth tier |
| Base plan | $497 |
| Support used | 5 hours (2 included, 3 extra) |
| Support overage | 3 × $100 = $300 |
| Total this month | $797 |
What is never charged extra
Traffic and completed plans. If a post takes off and your page views or your completed calculator runs jump tenfold in a week, that costs nothing. The only two things that ever move your bill are your member count crossing a tier, and support hours beyond the 2 included each month.
Billed separately, directly to you
- Your domain renewal for ourwealthpath.org, paid to your registrar.
Support
Questions, changes, or anything broken: reply to your thread with Launch Automation, or write to team@launchautomation.ai. Include the page address, what you expected, and what happened instead — that one habit turns most requests into a same-day look.
- Included: anything broken is never billed; text and content edits; help connecting your Zoom link or your booking link; exporting leads and members; adding or changing an admin or agent.
- Quoted separately: new courses, new tools, a second calculator; design changes to the look of the site; new features such as a client-only area; marketing campaign execution.
Section eleven
Security and compliance
How your data is protected
| Passwords | Hashed with PBKDF2-SHA256 at 100,000 iterations. Nobody, including us, can read a member's password. |
| Sessions | HttpOnly session cookies, so no script can read them, expiring after 30 days and revocable. |
| Requests | Every write checks the request came from this site. Back-office routes answer a member with a 403 rather than data. |
| Rate limiting | 11 rate limits across sign-up, sign-in, posts, replies, messages, call requests and more. |
| Privacy | No third-party trackers or ad pixels of any kind. Fonts are served from the site itself, not from Google. No member data is sold or shared. |
| Durability | Cloudflare D1, backed up automatically. No server to be breached and no backup for you to remember. |
A member forgot their password
Members can fix this themselves. The sign-in page has a "Forgot password" link: they enter their email and the site emails them a reset link that works once and expires in 45 minutes. If they cannot find the email, open their card in the Members tab. "Email reset link" emails them a fresh link, and "Reset password" shows a temporary password for you to relay instead. No database access is required on your end, and no password ever passes through Launch Automation.
Compliance language
Every result and the Disclosures page carry the illustration-only language: results are hypothetical and depend on carrier, policy design, health class and index performance; indexed universal life is life insurance with a death benefit, not an investment or a bank account; caps and participation rates are set by the carrier and can change. Zeena Yasin Carmona and Geancarlo Carmona are licensed insurance producers (NPN 15874950), currently licensed in California, Arkansas, Hawaii, Delaware, Missouri, Indiana, Virginia and Texas.
This is a foundation, not a legal review
Your privacy, terms and disclosures pages were written carefully for this niche, but they haven't been reviewed by whoever handles your compliance. Life insurance advertising rules vary by state — have that review done, and your ad copy reviewed too, before the site goes in front of real families at scale. Send us any wording changes and we make them at no charge.
Section twelve
What this would cost elsewhere
Published market ranges, not a quote, and not what you paid. Two public sources, so you can judge what's sitting on your domain.
| Piece | What it covers | Typical agency estimate |
|---|---|---|
| Marketing site | Public pages, the interactive calculator, saved plans with private share links, SEO and AEO work. | $20,000–$45,000 |
| Membership platform | Accounts, dashboard, 8 courses, quizzes, certificates, 19 tools, community, messaging, badges and levels. | $50,000–$120,000 |
| Back office | Leads with plans attached, statuses, call requests, broadcast, filtered messaging, moderation, CSV export. | $25,000–$60,000 |
| Meeting room | The live session page, scheduling, notifications, the live switch and replay list. | $8,000–$20,000 |
| Design and quality | The design system, your brand animation, and the accessibility and performance work behind the scores in section 16. | $15,000–$35,000 |
| Search and AI visibility | Technical SEO to a 100 Lighthouse score, structured data, 42 FAQ answers written for AI assistants, sitemap and the noindex rules protecting the member area. | $6,000–$15,000 |
| Database, hosting and security | An 18-table production database, edge hosting worldwide, encrypted passwords and sessions, rate limits, automatic deploys and backups. | $8,000–$18,000 |
| Ongoing support | Updates, fixes, monitoring, new courses and tools, and a human to email. | $20,000–$70,000/yr |
| Total to build | At published US agency rates. Maintenance is on top, every year. | $132,000–$313,000 |
Sources: Clutch's Web Development Pricing Guide (US agencies at $100–$149/hr, average project $66,499, typical timeline nine months) and Kavara's 2026 web application cost guide (MVP-level custom app $50,000–$150,000, dashboard app $80,000–$250,000, annual maintenance 15–25% of build cost). Your members, plans and leads are yours either way: export them to CSV any time, and your domain stays in your own account.
Section thirteen
Launch checklist
Work down this list once. Then you're ready to invite real families.
- Create your two admin loginsSetup key from your Owner's Guide, at
/admin/setup. Click through every tab so nothing is a surprise later. - Read the privacy, terms and disclosures pagesAll three, with your compliance hat on. Send us any wording you want changed.
- Run a number and join as a test memberUse a personal email. Watch yourself appear as a lead, log a contribution, take a course, see the badge land.
- Fill in the Settings tabName, phone, email, Zoom link, and calendar link.
- Tell us your notification emailYour domain is ourwealthpath.org and Launch Automation connects it. Just send us the address that should receive notifications.
- Remove the demo membersOverview tab, one button. Do this right before you invite real families.
- InviteShare the link. Every parent who runs a number and joins arrives with their plan already attached.
Section fourteen
Day to day care
Realistically about ten minutes a day.
| When | Do this | Where |
|---|---|---|
| Every day | Work the "needs you" list: sessions waiting on a time, unread messages, new chat leads, members nobody has written to. | /admin#overview |
| Every day | Move each person's status along as you work them: New, Contacted, Call scheduled, Client. | /admin#members |
| Weekly | Post a pinned announcement in the community and answer a question or two. | /admin#community |
| Weekly | Post three times outside the site, following the rhythm in section nine. | Social |
| As needed | Export a CSV whenever you want the list in a spreadsheet or your CRM. | /admin#members |
The one habit that matters most
Answer community posts yourself, in your own voice. Every person reading that thread is deciding whether you're the one they call, and watching you be useful in public decides it.
Section fifteen
FAQ
How is this different from my Owner's Guide?
Your Owner's Guide walks each screen with real screenshots and screen recordings, built to get you live and comfortable. This Platform Guide is the complete written reference to come back to afterward: every address, every setting, every number, in one document you can search or print. They link to each other.
Where do my leads and plans go, and can I get them out?
Every plan, member and lead is stored in your own database and appears in your back office immediately. Export a CSV any time, for a spreadsheet or your CRM — nothing is locked in a format only we can read.
A member forgot their password. What do I do?
Point them to the "Forgot password" link on the sign-in page first: the site emails them a reset link that works once and expires in 45 minutes. If the email does not reach them, open their card in the Members tab. "Email reset link" emails a fresh link, and "Reset password" shows a temporary password for you to relay to them. No database access is needed on your end, and neither you nor we ever see their real password.
Can I add more admins or agents?
Yes. Open any member's card in Members and change their role. Agents get the same desk minus owner-only controls and can help moderate the community under a title you choose. Admins have full access, same as you and Geancarlo.
Can I edit the text and colors myself?
Some things, yes: from Settings you control your name and contact details, and your Zoom and calendar links. Page copy, colors, fonts and layout are part of the build and we change those for you, within your plan. That's deliberate — it keeps the site fast, accessible and consistent, and stops an accidental edit from breaking a page.
Do I own the site?
Your content, your brand, your members, your leads and your domain are yours, and always exportable. The platform itself is Launch Automation's engine, built and run for you under your agreement — that agreement, not this guide, has the exact terms if you ever want to talk through them.
Can I add more courses or tools?
Yes — a new course, a new tool, or a second calculator (a business-owner version, for instance) is scoped work with Launch Automation rather than something built from the back office. See "Where this can go" in section eight for directions that already fit.
Is my site compliant?
It ships with the illustration disclaimers this niche requires, your licensing details (NPN and states), and hashed handling of sensitive data. That's a strong foundation, not a legal review — life insurance advertising rules vary by state, so have whoever handles your compliance review your legal pages and ad copy before you scale marketing. We make any changes they ask for at no charge.
What are the demo members I'm seeing?
Twenty sample members built the community out so it isn't empty on day one. They're labeled "seed" in the Members list, can't sign in, and one button on the Overview tab removes all of them — do that before you invite real families.
How do I run a live session in the meeting room?
Meeting room tab in the back office: create a session with a title, time and a YouTube Live or Vimeo link (Zoom itself can't be embedded), leave "Notify every member" ticked, and press "Go live now" when you start. Section five has the full walkthrough, including why we recommend setting the YouTube stream to unlisted.
Something looks wrong on my phone. Is that a bug?
Probably worth reporting either way. Every page was tested at eight screen widths from 320px up to 1920px with zero accessibility violations and no horizontal scrolling. Send a screenshot and tell us the phone and browser — a display bug is never billed.
Who do I contact if something breaks or I need a change?
Reply to your thread with Launch Automation, or write to team@launchautomation.ai. Include the page address, what you expected, and what happened instead.
Section sixteen
Technical appendix
For your records, or for any developer you bring in later.
| Hosting | Cloudflare Workers, global edge network |
| Database | Cloudflare D1 (SQLite), celestial-wealth-plan-leads, 18 tables |
| Front end | 22 page templates, about 190 KB of hand-written JavaScript, no framework. Tailwind CSS design system, content-hashed assets cached for a year. |
| API | 32 routes covering the member side, the back office, and the public calculator, plan and lead endpoints. |
| Deploys | GitHub Actions, automatic on every change to the main branch. No downtime, no maintenance window. |
| Code | Private repository under the Launch Automation organization |
| Cloudflare Email Sending, for lead and notification alerts, sent from the site's own address | |
| Fonts | Playfair Display, Inter and Caveat, self-hosted, never from a font CDN |
| Certificates | Verification codes prefixed CWS |
| Quality | Lighthouse 100 for SEO, Accessibility and Best Practices on every indexable page. Zero accessibility violations across 21 routes at 8 screen widths, 320px–1920px. |
| Structured data | Organization, WebSite, WebApplication, HowTo and FAQPage |
| members, plans, leads, sessions, contributions, call_requests, messages, posts, replies, likes, points, badges, course_progress, certificates, notifications, tool_data, events, settings |
