Skip to main content

Ivory & Sage Homeschool: From Paper Forms to Online Enrollment

JB

Jeremy Buff

Designer, Developer & Technical Partner

Ivory & Sage Homeschool2025 Launch, Ongoing
A child tending raised vegetable beds at the Ivory & Sage Homeschool homestead in Brooksville, Florida

Ivory & Sage Homeschool is a woman-owned business in Brooksville, Florida, running hands-on programs rooted in sustainability, homesteading, and traditional skills for kids from 12 months through 17 years. I designed and built the platform families use to find programs, enroll their children, and pay. I also handle the side most people forget: making sure families can find it in the first place.

When we started, enrollment ran on paper forms and Jotform. Today it's a full platform with family accounts, scheduling, attendance, online payments, an events calendar, and a blog the owner runs herself, plus the search and marketing work that fills the seats. How that came together:

The Problem

A growing co-op has a paperwork problem before it has a technology problem. Every new session meant printing forms, collecting them by hand, chasing the ones that came back half-finished, and re-typing the answers somewhere useful. Payments arrived separately from the forms, so matching a payment to a child to a session was a manual job every single time.

Jotform helped with the collecting part. It didn't help with any of the rest. A form submission is a dead end: it can't tell a returning family they've already registered, it can't take a deposit now and a balance later, it can't hold a spot on a waitlist, and it can't show a parent what their child is signed up for next week. Every one of those questions still landed on the owner.

The cost was a small business owner spending her evenings on data entry instead of running her programs.

Toddlers gathered on a blanket for Storytime Garden under live oaks at Ivory & Sage Homeschool in Brooksville, Florida
Programs run from 12 months through 17 years, so a single family often enrolls several children at different ages. The old forms could not handle that.

What I Built

Families can now sign up for a single class or enroll in a full year, in one pass, for as many children as they have. Payment happens right there, and a family can put down a deposit to hold a spot and pay the balance later.

Every family gets their own profile, and every child inside it. Parents can manage their children, see what everyone is signed up for, upload the forms the program requires, and settle a balance without emailing anyone. Returning families skip the steps they've already done.

Behind that sits the scheduling for every session and a waitlist when one fills. Attendance is taken on a check-in screen at the door, so the owner knows who showed up rather than who said they would, and every registration lives in one place instead of a spreadsheet she has to reconcile.

The blog and the events calendar are hers. She writes posts, schedules them, adds events, and families can add the whole season to their phone calendar in a tap. None of that needs me, which was the point. A small business shouldn't have to pay a developer to publish a blog post or move an event.

Children making dried flower wreaths at a long table during an Ivory & Sage Homeschool harvest workshop
Eighteen programs are live and bookable online, from toddler storytime to teen workshops.

Getting More for a Smaller Budget

A platform like this normally takes a team, and a budget to match. This is a small business, and that budget doesn't exist. I built it with AI assistance throughout, which moved the routine work fast enough to make the whole thing affordable in the first place.

That's worth being plain about, because it's the reason a homeschool co-op has software a much larger organization would be happy with. AI handled the repetitive build. Deciding how deposits should work alongside a waitlist, what a returning family should and shouldn't have to repeat, and how to keep children's information safe is judgment, and that part is still the job. I wrote more about where that line sits in So You Built a Website with ChatGPT.

Getting Found

A platform nobody finds is an expensive brochure. So a good part of my work here has been making sure the families who want this land on it.

I started with research rather than guesses: what parents around Brooksville are really typing, which of those searches Ivory & Sage could realistically win, and what every competing program in the county was and wasn't covering. Two useful things came out of it. Their youngest programs, the ones for babies and toddlers, were almost invisible in search even though they run several. And not one competitor was publishing anything, which left the whole territory of questions new homeschool families ask sitting unclaimed.

Ivory & Sage draws families from Hernando, Citrus, Pasco and Pinellas counties, so the site has real pages for those areas, Brooksville, Spring Hill, the Nature Coast and North Pasco, each written for the families who live there rather than a template with the town name swapped in.

Hand-tied brooms, dried herbs and candlelight at an Ivory & Sage Homeschool traditional broom making workshop in Brooksville, Florida
Their broom making workshop is the kind of thing nobody else in the county offers, which makes it worth being findable for.

Being readable by AI, not just Google

This is the part most small businesses have not caught up to yet. More and more parents ask ChatGPT or Google's AI summary for a recommendation instead of scrolling a results page. Those systems can only recommend what they can read.

Ivory & Sage had a real problem here. The site is a modern web app, and the assistants crawling it were being handed a page with the text missing. They could see the site existed and almost nothing else. I fixed that so search engines and AI assistants receive the real content, and confirmed it was landing. Then the pages families ask real questions on were written in the plain question-and-answer shape those systems prefer to quote, which is what makes a small Brooksville business eligible to be the recommended answer at all.

Marketing that pays for itself

I also built the measurement underneath it, so enrollments can be traced back to where they came from and the owner can tell which programs and which channels are filling seats instead of guessing. On top of that sits a paid social plan aimed at the audiences most likely to enroll, with the seasonal events as the natural entry point.

The site also had to be quick on a phone, on a weak signal, in a rural part of the county. I cut what the browser has to download by more than half, because a parent who gives up waiting is a parent who doesn't enroll. That's the same thinking behind my web design and development work and my AI integration work generally.

It Doesn't Stop at Launch

Most projects end when the site goes live. This one didn't. Work has shipped in nearly every month since launch, because the business keeps moving: new programs each season, a policy that needs adding, a holiday event, a payment option families asked for.

That's the part I'd want any small business owner to understand before hiring anyone. Software holding real money and real family information isn't finished when it launches. It needs someone who is still there, who knows how it was built, and who can act when something needs attention. Ivory & Sage has that, and it's why the platform has grown with the business instead of aging out of it.

The Results

  • 18 programs live and bookable online, from toddler storytime to teen workshops
  • No paper forms. Enrollment and payment happen in one place, at any hour
  • Family accounts holding every child, form and balance together
  • 4 counties reached through pages written for those communities
  • Her own blog and events, published without a developer
  • Top of the local map results for the searches that matter most around Brooksville
  • Readable by AI assistants, so the site can be recommended and not just indexed
  • Enrollments traced to their source, so marketing spend follows what works
  • A year of continuous improvement, with work shipping nearly every month

What Made This Work

Two things, pulling in opposite directions.

AI assistance made the project possible at this budget. That's the reason the platform exists. A client who could have afforded a brochure site got an enrollment and payments platform instead.

And someone stayed accountable for it afterwards. The things that decide whether software is good, whether a parent can finish signing up on a phone, whether a payment lands where it should, whether the site still fits the business a year on, are things that need a person paying attention.

That's the model I'd recommend to any small business: use AI to get more built for less, and make sure someone owns what happens next, including whether anyone can find you. If that sounds like what you need, I work as an ongoing technology partner for businesses across Tampa Bay and Central Florida.

EducationWeb DesignAI-Assisted DevelopmentOnline PaymentsEnrollment SystemsLocal SEOAI Search VisibilityMarketingSmall BusinessBrooksville
JB

About the author

Jeremy Buff

Fractional CTO & AI Integration Specialist

I help founders and small businesses integrate AI, build smarter systems, and make strategic technology decisions. Based in Central Florida, serving clients everywhere.

Got a project in mind?

I build technology platforms for businesses that need more than off-the-shelf solutions. Tell me what you're working on.

An honest conversation about your goals, and a straight answer either way.

OrlandoTampaSt. PetersburgKissimmeeWinter ParkMaitlandLake MaryClermontClearwaterSafety HarborBrandonSarasotaBradentonLakewood RanchVeniceCentral Florida