Your classes. Your brand. One system underneath it all.
Run recurring weekly or monthly classes, set-length programs, one-time workshops, tutoring, and self-paced programs on your own brand. IEPro keeps checkout, billing, enrollment, access, rosters, reminders, parent follow-up, and payouts connected.
30 days free. Then $97/month. Cancel anytime.
| Nothing charged today.Full educator website + blog included, or connect IEPro to the website you already use.

Educators building on IEPro





From class page to enrolled learner.
Three stages, each supported by real IEPro screens.
Families explore your class page
Parents browse your branded class page, see the schedule, price, and seat availability, and choose a time.

Families book and pay
Parents select a learner, choose a billing option, and pay through Stripe checkout on your branded site.

You manage the class and roster
The enrollment appears on your roster, the seat is reserved, and confirmation and reminder emails are sent automatically.

Different formats. One business system.
IEPro keeps the parts each offer needs connected, from checkout and billing to enrollment, access, scheduling, rosters, reminders, and parent records.
Recurring Classes
Run weekly subscriptions, monthly subscriptions, or let families choose between weekly and monthly billing. IEPro keeps billing, enrollment, seats, and schedules connected.
Class frequency (how often you meet) is separate from billing (weekly or monthly charge). One recurring listing can offer both billing choices.

Set-Length Programs
Set the beginning and end of a course, collect payment, manage the schedule, and keep the roster organized through the full program.
Best for cohort-style courses with a fixed number of sessions and a defined start and end date.

One-Time Classes & Workshops
Sell workshops, assessments, events, or single sessions with one-time checkout and enrollment.
A single payment covers the whole session. Seats are capped and the roster builds automatically.

Tutoring & Private Lessons
Set your availability and let families choose a learner, session plan, date, and time before checkout.
Supports one-time sessions, weekly recurring, and monthly recurring bookings. You control availability, booking notice, and date exceptions.

Self-Paced Programs
Sell recorded lessons, mini-courses, resources, and on-demand programs alongside your live classes. Families can purchase through your branded business and get access without needing a scheduled class time.
Combine live teaching and self-paced offers inside the same education business.

A parent enrolls. You shouldn't have six other things to update.
Keep checkout, enrollment and class records connected to reduce manual updates.
Payment succeeds
The enrollment becomes active, the seat is reserved, and the roster stays current.
Subscription renews
Billing remains connected to the family and their enrollment.
Payment fails
The enrollment can enter payment recovery so you can follow up with the family.
Family cancels
The enrollment ends and the seat can become available again.
Everything you normally duct-tape together.
Use IEPro as your website, or keep your own.
Use IEPro as your full educator website, including your class pages and blog, or keep the website you already have and link families directly to your IEPro classes.
Your branding stays yours either way.

Enrollment + Billing
Stripe checkout, subscriptions, payouts, seat limits, discounts, and payment management stay connected to the enrollment.

Classes + Families
Keep rosters, waitlists, schedules, reminders, parent records, learner information, and enrollment history together.

Keep interested families organized.
Track parent interest, conversations and enrollment links in Connect. See which families need a reply and which are ready for the next step.

Everything you need to run your class business.
IEPro Platform
Then $97/month
Cancel anytime.
- Full educator website + blog
- All supported class formats
- Parent-facing class & enrollment pages
- Enrollment & seat management
- Stripe + Stripe Connect
- Rosters & reminders
- Connect
- Self-paced course tools
- Platform support
Nothing charged today. Cancel anytime before your trial ends.
Common Questions
Spend more time teaching.
Stop rebuilding the business around every enrollment.
30 days free. Then $97/month. Cancel anytime.
Book a 15-Minute Call