Academy Lead CRMCommunity
A course-signup form plus a lead-management CRM for a class-based business: prospects apply on the public homepage, staff work the pipeline after signing in.
Live preview running the real template. Any entries shown are sample data, not a real user's.
What's inside
Data it stores (3 collections)
settingsanyone who can open the app can read it (the app declares no read rule); you can add or editleadsmembers can read; anyone, you, members can add or editnotesmembers can read; you, members can add; nothing can be edited or removed once it is added
Automations
- 3 email notification rules
Details
License terms
Homespun Community Free license. Any Homespun user may install this template, use it, and freely modify their own installed copy. The template content and any captured starter data are published for community use; no warranty is provided.
Changelog
- 1.1.3 · 2026-07-22T15:25:29.255Z
- Logo loading fix: the app now reads the uploaded logo through the authenticated SDK (homespun.downloadBlob) instead of a bare attachment URL, so it renders when the app runs signed-in inside the console, not only on the public page.
- 1.1.2 · 2026-07-22T15:10:27.155Z
- Logo sizing fix: a tall or large image (a portrait phone photo, for example) is now bounded to the header height instead of overflowing it, so any uploaded image renders as a small header logo. A wide logo still fills the height.
- 1.1.1 · 2026-07-22T14:54:12.855Z
- Logo fix: an uploaded logo now renders at header height with its real proportions, instead of being cropped into the small monogram badge. Falls back to the initials when no logo is set.
- 1.1.0 · 2026-07-22T14:11:15.640Z
- Install-time setup is now a form, not a checklist. The installer sets the academy name, tagline, contact number and an optional logo when they install, and the app uses them straight away.
- 1.0.0 · 2026-07-22T06:30:18.571Z
- First public release: genericized course-signup form and lead CRM with example seed data.
Setup
- ConfigYour academy or business namerequired
Appears on the public signup page, the browser title, and the applicant confirmation email.
- ConfigTagline
A short line shown under your name on the public page.
- ConfigWhatsApp or contact number
The number leads use to reach you from the public page. Include the country code. Leave blank to hide the contact link.
- UploadUpload your logo
A PNG or JPG shown in place of the two-letter wordmark. Optional; skip it to keep the initials.
- Seed dataReplace the example leads
This template ships with 5 example leads and 3 notes. Delete them once real signups start so your pipeline shows only real prospects.
- NoteCustomize the signup form fields
The public form captures name, phone, email, course, location and study mode. Add, remove or relabel fields in index.html and the Lead schema in the manifest to match what you collect.
- NoteSet your timezone and go public
Follow-up reminders fire at 08:00 UTC until you set a timezone with homespun apps update. The public form only accepts signups once the app visibility is public.