---
title: Flyweel for Coaching and Courses | Cost Per Enrollment
description: "Coaches, course creators and bootcamps: see cost per enrollment by campaign against installments collected, and run launch spend on capped cards."
url: "https://www.flyweel.co/solutions/education-coaching"
type: static
generatedAt: "2026-10-01T05:14:03.171Z"
---

![Jade green field of finance and growth icons](/_vercel/image?url=_astro%2Fhero-scene-jade.hvoxRRt_.webp&w=2048&q=80&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)             Solutions
# For Education and Coaching

Track cost per enrollment against installments collected, with spend controls and funding for launches.
  [Start Free](https://signup.flyweel.co/?variant=control)
Connects to    Meta   Google Ads   TikTok  ![Pipedrive logo](/_vercel/image?url=_astro%2Fpipedrive.BoX2q-4i.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq) Pipedrive   Xero   QuickBooks

## For coaches, courses and bootcamps on payment plans.

Flyweel is a finance platform that tracks each ad charge to the enrollment and the installments paid on it.

Built for

 - Coaching
- Online courses
- Bootcamps
- Cohort programs
- Trade courses

## Launch ads are paid up front, installments monthly.

The timing gap for a course business is the time between paying for ads and collecting the last installment.

Example: one launch

 - **Ad spend:** $30,000
- **Enrolled:** 40 students at $6,000, or $750 each to acquire
- **Month one:** $40,000 collected, on plans of six $1,000 payments
- **Never collected:** $36,000 lost to refunds, failed payments and chargebacks

Month one covers the ad spend, but refunds and failed payments arrive months later.
  [Claim 3 Months Free](https://signup.flyweel.co/?variant=control) Claim $0 for 3 months. Limited offer, no min spend.

Cash timeline

 1. Day 0 Launch ad spend  $30,000 out
 1. Day 14 40 enrollments, $240,000 booked
 1. Month 1 First installments, early refunds
 1. 6 months
 1. Month 6 Installments collected  $204,000 in

*Example in round numbers. 6 months between the first payment out and the money coming back.*

## How Flyweel helps
                ![Capsule CRM](/_vercel/image?url=_astro%2Fcapsulecrm.Bxs5yTAd.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq) ![Copper CRM](/_vercel/image?url=_astro%2Fcoppercrm.DulYkeSs.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)  ![Pipedrive](/_vercel/image?url=_astro%2Fpipedrive.BoX2q-4i.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   ![Databowl](/_vercel/image?url=_astro%2Fdatabowl.BqJ1OTct.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   ![Attio CRM](/_vercel/image?url=_astro%2Fattio.CodCDbUH.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   ![Capsule CRM](/_vercel/image?url=_astro%2Fcapsulecrm.Bxs5yTAd.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq) ![Copper CRM](/_vercel/image?url=_astro%2Fcoppercrm.DulYkeSs.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)  ![Pipedrive](/_vercel/image?url=_astro%2Fpipedrive.BoX2q-4i.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   ![Databowl](/_vercel/image?url=_astro%2Fdatabowl.BqJ1OTct.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   ![Attio CRM](/_vercel/image?url=_astro%2Fattio.CodCDbUH.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)           ![Taboola](/_vercel/image?url=_astro%2Ftaboola.Cg73GVqV.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   ![Outbrain](/_vercel/image?url=_astro%2Foutbrainl.DkhEm_hG.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)    ![AppLovin](/_vercel/image?url=_astro%2Fapplovin.CL8s0S7U.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)           ![Taboola](/_vercel/image?url=_astro%2Ftaboola.Cg73GVqV.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   ![Outbrain](/_vercel/image?url=_astro%2Foutbrainl.DkhEm_hG.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)    ![AppLovin](/_vercel/image?url=_astro%2Fapplovin.CL8s0S7U.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)               ![GoHighLevel](/_vercel/image?url=_astro%2Fgohighlevel.CNEzjCRU.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)    ![Attio CRM](/_vercel/image?url=_astro%2Fattio.CodCDbUH.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq) ![Pipedrive](/_vercel/image?url=_astro%2Fpipedrive.BoX2q-4i.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)     ![GoHighLevel](/_vercel/image?url=_astro%2Fgohighlevel.CNEzjCRU.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)    ![Attio CRM](/_vercel/image?url=_astro%2Fattio.CodCDbUH.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq) ![Pipedrive](/_vercel/image?url=_astro%2Fpipedrive.BoX2q-4i.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)           ![Matteo Calo](/_vercel/image?url=_astro%2Fmatteo-calo.CaV9vX0l.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)  Matteo Calo 2m ago     Campaign ROAS Spend     BOOTCAMP_LAUNCH  4.2x $5,200     COACHING_WEBINAR  3.8x $12,800
### Cash collected per enrollment

See each ad charge next to its campaign, the enrollment and the cash that student has paid.

 - Meta, Google Ads and TikTok, plus Pipedrive and Xero or QuickBooks
- Installments, refunds and chargebacks by CSV from your payment processor
- Ask the AI agent which launch brought in students who finished their plans
   [Claim 3 Months Free](https://signup.flyweel.co/?variant=control) [See the AI agent](/ai-agents)       ![Flyweel Ad Spend debit card](/_vercel/image?url=_astro%2Fdebit-card.DkhGw6sg.webp&w=1200&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   Spring launch Ads only
BOOTCAMP_LAUNCH

$7,500 of $10,000 cap
       50% 75% 100%
75% alert sent to the card owner

### Separate cards for ad spend US only

Issue a card[1](#home-fn-1) per ad account, business line or media buyer, each with its own cap. You choose the split.

 - Locked to advertising and marketing
- Alerts at 50, 75 and 100% of each cap
- If one card is compromised, the others keep running
   [See Flyweel cards](/debit-cards)       ![Flyweel Ad Spend credit card](/_vercel/image?url=_astro%2Fcapital-card.CE26IBlQ.webp&w=1200&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)   Spend limit Pay in full
$50,000
     **Used on ads: $24,560 **Terms built around your sales cycle
### Fund launches while plans pay US only

Performance Capital provides ad spend financing built for ads, so you can fund the next launch while students from the last one are still paying.

 - A pay in full charge card[2](#home-fn-2) with terms built around your sales cycle
- Limits follow performance, not personal credit, with no credit checks
- Covers ads only
   [See Performance Capital](/performance-capital)
## Metrics that count cash collected.

These metrics count money in the bank per enrollment, after refunds and failed payments.

| Metric | What it tells you | How to work it out |
| --- | --- | --- |
| Cost per enrollment | What one new student cost in ad spend, by campaign and by launch. | Ad spend ÷ new enrollments |
| Cash collected per enrollment | How much each enrolled student has actually paid so far, net of refunds. | Installments collected ÷ enrollments |
| Refund and chargeback rate | The share of booked revenue lost to refunds, disputes and failed payments. | (Refunds + chargebacks) ÷ booked revenue |
| Plan completion rate | The share of students on a payment plan who pay every installment. | Students fully paid ÷ students on a plan |

## Common questions

Have another question? [Contact us](/contact-us).
      What is a good cost per enrollment for a coaching program?
A good cost per enrollment is one that the cash you actually collect can cover with room to spare. Base it on collected revenue, not the sticker price. If a $6,000 program collects $5,100 on average after refunds and missed payments, and you want ads under 20% of that, your ceiling is $1,020 per enrollment.
    How do payment plans change how I measure ad performance?
Payment plans mean booked revenue overstates what a campaign earned. A $6,000 sale on six payments is worth $6,000 only if every payment clears. Measure cash collected per enrollment instead, and update it each month as installments, refunds and chargebacks come through. Compare campaigns on that number, not on sales booked.
    How do I count payment plan defaults and refunds in my acquisition cost?
Take them off revenue before you judge the campaign. Work out cash collected per enrollment after refunds, chargebacks and missed payments, then compare it with cost per enrollment. Track both by campaign and launch, because some audiences refund at twice the rate of others. A CSV from your payment processor keeps the numbers current as plans run.
    How much should I spend on Facebook ads for a course launch?
Set the budget from the enrollments you want and the cost per enrollment you can afford. If you want 50 students and can pay $800 each, plan about $40,000. Most launch spend lands in a 7 to 14 day window, so put it on its own capped card before the cart opens and check cost per enrollment daily.
    Can I track cash collected per enrollment, not just sales booked?
Yes. Upload a CSV export from your payment processor with each student's installments, refunds and chargebacks. Flyweel lines it up with the enrollment and the Meta, Google or TikTok campaign behind it. Pipedrive connects directly for deal stages, with HubSpot and Salesforce on the roadmap. Flyweel does not connect to course platforms or learning systems.
    Can I get financing for launch ad spend?
Yes, if your business is in the US. Flyweel Performance Capital is ad spend financing built for ads, with limits based on performance rather than personal credit. It does not fund your students' payment plans. Outside the US, the reporting, reconciliation and AI agent work the same way.
    Is Flyweel free for course creators and coaches?
Yes. It costs nothing to start, and you do not need a credit card. Starter includes AdGrid, the AI agent and reconciliation. Put $25k a month of launch and evergreen spend on Flyweel cards and the platform is $0, with no cap on ad accounts.

### Further reading
  [![Serif headline reading The CAC Payback Gap, with CAC in pixel type, over a dark green gradient with a rising striped curve](/_vercel/image?url=_astro%2Fcac-payback-gap-hero.CB6PBC9D.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)
### The CAC Payback Gap: How Scaling Advertisers Fund Ad Spend Without Pausing Campaigns

When ad spend converts, revenue outgrows liquid cash. Learn how scaling businesses fund the 30 to 120 day CAC payback gap without debt locks or equity dilution.
   Advertising Finance  AdFi](/blog/cac-payback-gap-how-to-fund-ad-spend)[![The CACulator: CAC & ROI Benchmarking Tool](/_vercel/image?url=_astro%2Fcaculator-card.DteWWBSA.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)
### The CACulator: CAC & ROI Benchmarking Tool

Tired of flying blind on your ad spend? The CACulator is a free, no-signup calculator that reveals your actual Customer Acquisition Cost (CAC) across every channel.
   Calculator  CAC](/tools/caculator)[![Hero image for Best Ways to Fund Ad Spend When Cash Flow Is Tight](/_vercel/image?url=_astro%2Fbest-ways-to-fund-ad-spend-when-cash-flow-is-tight-hero.CGKr6XoL.webp&w=640&q=100&dpl=dpl_7WmgkHy6QbtsWbvFm1qrjbp25kXq)
### Best Ways to Fund Ad Spend When Cash Flow Is Tight

Fund ads with the route that matches your sales cycle. Money you control, or a limit tied to business performance, beats the cheapest headline rate.
   Advertising Finance  AdFi](/blog/best-ways-to-fund-ad-spend-when-cash-flow-is-tight)            Start Free
### Fund ads that sell programs. Free to start.

Connect your ad accounts and upload payment data to see cash per enrollment.
    [Start Free](https://signup.flyweel.co/?variant=control)  Claim $0 for 3 months. Limited offer, no min spend.