Understand your Outschool business. Decide what comes next.
Your reports already contain useful answers. Business Pulse brings them together so you can see which classes drive earnings, where seats are open, how learner activity is changing, and what needs your attention.
Built specifically for Outschool educator reporting, with a practical workspace for individual educators and teaching teams.
$49/year · Renews annually · Cancel future renewals anytime
Your Outschool data stays on your device. No report uploads to IEPro. No AI processing.

Make better use of the reports you already have
Spend less time comparing separate exports and more time deciding what to do with the information. Business Pulse combines your imported Outschool reports with locally processed enrollment notifications from your connected Gmail or Outlook mailbox.
See the underlying evidence, review uncertain matches, and keep your own corrections. Missing or incomplete source data stays visible, so you can tell what the numbers do and do not show.
What’s included
Each workspace gives you a different view of your teaching business.
| Workspace | What you can see | What you can do with it |
|---|---|---|
| Today | Active enrollments, current sections, paused learners, future starts, sync status, and the next setup or review action | Check the state of your business before opening individual reports. |
| Business overview | Payouts, bookings, average monthly learners, and weighted conversion; recent three-month comparisons where six consecutive complete months are available | See whether the main measures are improving and identify where to investigate. |
| Monthly payout trend | Earnings across the monthly history you have imported | Spot changes over time and review seasonal patterns. |
| Class performance | Class payouts, share of reported payouts, average monthly learners, and direction over the selected comparison periods | Identify the classes contributing most to earnings and those that need attention. |
| Classes and available seats | Your section schedule, teacher, learner counts, maximum capacity and available seats where the source supports them | Review your teaching schedule and openings, add custom columns, and export the current view to CSV. |
| Learners & teachers | Report seat targets, named active candidates, audited children, current sections, paid payouts over the last 13 weeks, payout per reported teaching hour, and supported retention measures | Compare teaching workload and attributed Outschool earnings. Shared or unassigned payout rows remain separate when the source does not identify an individual split. |
| Enrollment activity and roster review | Enrollments, pauses, withdrawals, scheduled starts, and evidence needing review | Follow learner changes, confirm your starting roster, and resolve exceptions with saved local decisions and Undo. |
| Reporting by class model | Separate operating summaries for supported recurring, fixed-length, one-time, self-paced and tutoring records | Keep different enrollment models distinct when reviewing your activity. Availability depends on the imported evidence. |
| Data quality and monthly coverage | Duplicate files, overlapping rows, incomplete months, source disagreements and reconciliation notes | Understand the basis of a result before acting on it. |
| Import schedule | The exact reports to upload, their last import dates, next refresh dates and optional reminders | Keep the workspace current without guessing which exports you need. |
Today
What you can see: Active enrollments, current sections, paused learners, future starts, sync status, and the next setup or review action
What you can do: Check the state of your business before opening individual reports.
Business overview
What you can see: Payouts, bookings, average monthly learners, and weighted conversion; recent three-month comparisons where six consecutive complete months are available
What you can do: See whether the main measures are improving and identify where to investigate.
Monthly payout trend
What you can see: Earnings across the monthly history you have imported
What you can do: Spot changes over time and review seasonal patterns.
Class performance
What you can see: Class payouts, share of reported payouts, average monthly learners, and direction over the selected comparison periods
What you can do: Identify the classes contributing most to earnings and those that need attention.
Classes and available seats
What you can see: Your section schedule, teacher, learner counts, maximum capacity and available seats where the source supports them
What you can do: Review your teaching schedule and openings, add custom columns, and export the current view to CSV.
Learners & teachers
What you can see: Report seat targets, named active candidates, audited children, current sections, paid payouts over the last 13 weeks, payout per reported teaching hour, and supported retention measures
What you can do: Compare teaching workload and attributed Outschool earnings. Shared or unassigned payout rows remain separate when the source does not identify an individual split.
Enrollment activity and roster review
What you can see: Enrollments, pauses, withdrawals, scheduled starts, and evidence needing review
What you can do: Follow learner changes, confirm your starting roster, and resolve exceptions with saved local decisions and Undo.
Reporting by class model
What you can see: Separate operating summaries for supported recurring, fixed-length, one-time, self-paced and tutoring records
What you can do: Keep different enrollment models distinct when reviewing your activity. Availability depends on the imported evidence.
Data quality and monthly coverage
What you can see: Duplicate files, overlapping rows, incomplete months, source disagreements and reconciliation notes
What you can do: Understand the basis of a result before acting on it.
Import schedule
What you can see: The exact reports to upload, their last import dates, next refresh dates and optional reminders
What you can do: Keep the workspace current without guessing which exports you need.
Teacher payouts are Outschool educator proceeds attributed from the payout report. They are not contractor wages, payroll expense, take-home profit, or a ranking of teacher quality. Learner counts and retention measures have their own labels and source requirements.
Your Outschool data stays with you
Business Pulse does not upload your Outschool reports, learner records, roster, or mailbox content to IEPro’s servers. It does not send that data to AI.
Reports are processed and saved locally in your browser profile. When you connect Gmail or Outlook, mailbox requests go directly between your computer and Google or Microsoft. Business Pulse reads relevant notifications locally to help maintain your reporting and roster.
Your saved workspace is tied to your browser profile. Keep backups, and update the existing extension instead of uninstalling it. Local storage is not a promise that a device can never be lost or accessed by someone else.
A clear routine for keeping reports current
| When | Outschool export | What it supplies |
|---|---|---|
| At setup, then every seven days | All Sections | Class, teacher and schedule information |
| At setup, then every seven days | Ongoing Sections | Recurring section and roster-count evidence |
| At setup, then every seven days | Educator Payouts | Paid earnings and teaching workload. Start with All time; later include at least the last 13 weeks through today. |
| At setup, then on the first of each month | Overall Insights: Month view | Monthly business totals and conversion |
| At setup, then on the first of each month | Class Insights: Month view | Class earnings and monthly direction |
| At setup and when classes or limits change | Class Insights: All time | Maximum learners and class details; payout exports can also supply limits |
All Sections
When: At setup, then every seven days
Supplies: Class, teacher and schedule information
Ongoing Sections
When: At setup, then every seven days
Supplies: Recurring section and roster-count evidence
Educator Payouts
When: At setup, then every seven days
Supplies: Paid earnings and teaching workload. Start with All time; later include at least the last 13 weeks through today.
Overall Insights: Month view
When: At setup, then on the first of each month
Supplies: Monthly business totals and conversion
Class Insights: Month view
When: At setup, then on the first of each month
Supplies: Class earnings and monthly direction
Class Insights: All time
When: At setup and when classes or limits change
Supplies: Maximum learners and class details; payout exports can also supply limits
Import the monthly history Outschool makes available. A single All time total does not replace monthly rows. Incomplete months remain marked until their coverage is established. No Stripe CSV is required for the standard setup.
Get started in three steps
Install and activate
Install Business Pulse in desktop Chrome and activate it with your purchase email and license key.
Import reports and connect your mailbox
Import the recommended Outschool reports and connect the Gmail or Outlook mailbox that receives your Outschool notifications.
Review and use your workspace
Review and approve your starting roster, then use Today, Classes, and Reports to keep track of your business.
Annual access that stays manageable
$49 per year, billed annually. Your subscription renews each year unless you cancel. Cancel future renewals anytime; access continues through your paid term.
Already subscribed? Use Manage billing to open the customer portal and manage your existing subscription or payment method. Business Pulse refreshes access when you return. You can also choose Check access again.
Frequently asked questions
Understand your Outschool business today
Get annual access to IEPro Business Pulse for $49/year.
Get annual access$49/year · Renews annually · Cancel future renewals anytime
View Tools Terms of Service →Independent software. Not affiliated with or endorsed by Outschool.