IEPro Platform

    Everything underneath your education business, connected.

    Run recurring classes, set-length programs, workshops, tutoring, and self-paced programs on your own brand. IEPro connects your website, checkout, billing, enrollment, schedules, rosters, parent records, follow-up, and payouts.

    30 days free. Then $97/month. Cancel anytime.

    | $0 due today.

    Teach the way your business actually works.

    One platform supports the different ways educators sell teaching. Mix formats inside the same business.

    Recurring Classes

    Create ongoing classes and charge families weekly or monthly. Where supported, offer families both billing choices while keeping enrollment, seats, schedules, and renewals connected.

    Billing frequency is how often families pay. It is separate from how often your class meets.

    Set-Length Programs

    Run courses and programs with a defined duration, schedule, and payment structure. Examples: 6-week courses, semester-style programs, camps, or multi-session workshops.

    One-Time Classes & Workshops

    Sell single classes, events, assessments, intro sessions, or workshops with one-time enrollment and payment.

    Tutoring & Private Lessons

    Set educator availability and let families choose the appropriate learner, session option, date, and time before checkout. Supports one-time, weekly recurring, and monthly recurring sessions.

    Self-Paced Programs

    Sell on-demand learning alongside your live classes and tutoring. Families can purchase access to a self-paced program that does not require a scheduled meeting time.

    Recurring billing configuration

    Recurring Class Billing Configuration
    Recurring class weekly and monthly billing options
    Click to expand

    Tutoring booking flow

    Tutoring & Private Lesson Booking
    Tutoring booking calendar and time selection interface
    Click to expand

    Set-length program setup

    Set-Length Program Schedule Builder
    Set-length schedule configuration interface
    Click to expand

    Self-paced course builder

    Self-Paced Program Course Builder
    Self-paced program lesson and course builder interface
    Click to expand

    Use IEPro as your website, or keep the one you already have.

    Your IEPro subscription can include a full educator website, class pages, and blog. If you already have a website you like, keep it and link families directly to your IEPro class and enrollment pages.

    Use IEPro as your website, or keep your own.

    Build offers that match how you teach.

    IEPro shows the relevant controls for the type of offer you are creating. Not every setting applies to every format.

    Class title and description
    Schedule and available class times
    Seat cap
    Price and billing cadence
    One-time, recurring, or set-length structure
    Tutoring availability and booking notice
    Self-paced access
    Enrollment availability
    Discounts and enrollment fees where supported
    Branded Class Listing
    Branded educator class listing page
    Click to expand

    A simpler path from class page to enrollment.

    1

    Parent views your branded offer

    2

    Parent chooses time, billing, or session

    3

    Parent selects or adds the learner

    4

    Parent completes checkout

    IEPro creates or updates the relevant enrollment automatically. No manual spreadsheet entry.

    Parent Checkout & Enrollment
    Parent checkout screen with learner selection and Stripe payment
    Click to expand

    Billing stays connected to enrollment.

    Stripe processes payments. IEPro keeps payment state connected to enrollment and class operations.

    Stripe checkout
    Stripe Connect payouts
    Recurring subscriptions
    Weekly billing
    Monthly billing
    One-time payments
    Set-length billing structures
    Discounts and enrollment fees
    Payment recovery for failed payments
    Cancellation and withdrawal handling

    IEPro does not process payments itself. Stripe handles payment processing and educator payouts. Stripe processing fees apply per transaction.

    Know who is enrolled and where the seats stand.

    Enrollment records show active, delinquent, or cancelled status. Seat caps reserve and release seats automatically.

    Enrollment records with status
    Seat caps and reservations
    Seat release after cancellation
    Waitlists where applicable
    Manual admin controls where needed

    The class operation stays organized after checkout.

    Once a family enrolls, you should not have to rebuild the same information in several tools.

    RostersSchedules and class timesParent and learner recordsRemindersEnrollment history
    Roster & Enrollment Overview
    IEPro roster overview showing class times and enrolled learners
    Click to expand

    Keep interested families organized.

    Track parent interest, conversations, and enrollment links without losing families between inquiry and checkout.

    Parent-interest capture
    Pipeline stages
    Conversations
    Email follow-up
    SMS where enabled
    Enrollment-link follow-up

    IEPro provides tools for running your own enrollment process. It does not guarantee students or marketplace traffic.

    Connect Parent Interest Pipeline
    Connect pipeline showing parent interest stages and conversations
    Click to expand

    What IEPro connects to.

    Stripe

    For payment processing and educator payouts through Stripe Connect.

    Connect

    For parent-interest tracking, conversations, and enrollment-link follow-up.

    Zoom

    For live class delivery where the educator connects Zoom.

    Email / Messaging

    For confirmations, reminders, and follow-up. SMS may require a separate messaging provider.

    Built for the things that happen after enrollment.

    Payment succeeds

    The enrollment becomes active, the seat is reserved, and the roster stays current.

    Payment fails

    The enrollment can enter payment-recovery handling according to your configured policy.

    Family cancels

    The enrollment can end and the associated seat can become available again.

    Schedule changes

    Relevant class and enrollment information can be updated without rebuilding the whole workflow manually.

    IEPro is not a marketplace and does not guarantee students.

    Paid advertising and done-for-you marketing are not included in the standard Platform subscription.

    High-volume organizations, unusual custom workflows, or complex multi-brand setups may require a custom plan.

    Also includedEnrollment resourcesIEPro Community accessPlatform support

    See how IEPro fits your education business.

    Try the complete platform free for 30 days and build the setup that matches how you teach.

    30 days free. Then $97/month. Cancel anytime.

    Book a 15-Minute Call