Operators ask "what is the ROI of listing on directory X?" — but ROI varies massively with your average revenue per registration, your conversion rate from listing-view to inquiry, and your inquiry-to-registration close rate. This article walks through the math with conservative Miami-Dade numbers and lets you swap in your own.
The inputs you need
- Average revenue per registration. For a Miami summer camp at $400/week × 2 weeks average, that's $800 per registration.
- Inquiry-to-registration close rate. Most Miami operators land around 25-40%. Use 30% as a starting point.
- Listing-view to inquiry rate. This varies enormously by listing quality. Conservative: 2-4% for a complete listing with bilingual coverage and good photos.
School’s Out! — free tier
Cost: $0. Submission time: ~60 minutes including bilingual description, address, hours, ages, and break-window availability. At $800 revenue per registration × 30% close rate × even 1 registration per year, the break-even is 1 inquiry, which converts to $240 expected revenue against $0 cost. ROI is effectively infinite for any non-zero conversion.
Macaroni KID paid editorial mention
Cost: $50-200 per edition per mention (varies by editor). Reach: 2,000-8,000 newsletter subscribers per Miami edition. At a 2% click-through and 30% close, a $150 mention pays for itself at ~1 registration. The math works if you can pick the right edition for your neighborhood and time the mention to the wave-2 window (mid-February through early March).
Munchkin Fun Featured upgrade
Cost: typically ~$50-100/month for a Featured slot (varies). Math is similar to School’s Out! Featured tier: pays back at 1-2 incremental registrations per season. Worth it for camps whose target neighborhood is already a Munchkin Fun-heavy search surface.
Paid Google ads
Cost: variable. Miami summer-camp keyword CPC ranges $0.80-$3.50. At a 30-40% landing-page conversion (very high for paid traffic) and 30% inquiry close, you are spending $5-15 per booked registration in CAC. The math works at $800 revenue per registration, but you are paying for traffic you would have gotten free if you were ranking organically.