Trade school lead generation works when you count enrollments instead of form fills. Find people through Google search by program and city, Meta ads built on the career they want, referrals from graduates and employers, and program pages that rank. Qualify them before the admissions call, reply within minutes, and keep only the sources that bring students who start.
Key takeaways
- Judge each source by cost per enrollment. The cheapest leads often come from the source that enrolls the fewest students.
- Give every program and start date its own campaign and page.
- Ask two or three qualifying questions, so your team spends its hours on people who can start.
- Test lead vendors small, and ask how consent was collected before you call anyone.
- Check whether your programs can join your state's eligible training provider list, because funded students are reachable there.
Where trade school leads come from
Each source brings a different kind of applicant. Use this table to decide where to start, then let your enrollment counts decide where to stay.
| Source | Who you reach | Watch out for | Best first test |
|---|---|---|---|
| Google search by program and city | People already comparing schools | Searches from people looking for jobs or free courses | One program, one city, tight keywords |
| Meta ads on career outcomes | People thinking about a change | Cheap leads who never answer | Lead form against a landing page |
| Graduates and employers | People who trust the source | Slow unless you ask on a schedule | A referral ask at graduation and at 90 days on the job |
| Program pages in search | People researching over weeks | Takes months to build | Your highest-margin program |
| Lead vendors | Volume on demand | Shared leads and weak consent records | A capped test for one start date |
| Workforce boards | Students with training funds | Approval paperwork and reporting | Check your state's list |
Tap workforce funding where you qualify
Federal workforce funding can pay for training through an individual training account, an agreement between a local workforce board and a training provider. Department of Labor guidance says those accounts pay only for programs on the state's eligible training provider list, and each state sets its own criteria. Private providers can qualify. Once listed, build a relationship with your local American Job Center, because its staff talk to people deciding on training right now.
Build each campaign around a start date
Adult learners respond to a date. "Welding program starting January 12" gives them something to act on, and it gives your team a reason to follow up. Create one campaign and one landing page per program, name the next start date in the headline, and change the date the day it passes.
Lead with the career they want, then answer the two questions that stop many applicants: how long it takes and how they can pay for it. Keep any job or salary claim tied to your own documented records. The FTC has guides for private vocational schools that cover claims about jobs and earnings, and our trade school marketing guide explains them.
Qualify before the admissions call
A long form cuts your leads, and no questions at all fills your team's day with people who can't start. The middle path is a short set of questions that follow the contact details.
Ask what your team would ask first:
- Which program interests you?
- When do you want to start?
- How do you plan to pay: savings, financial aid, workforce funding or not sure?
- Do you meet the entry requirement, such as a diploma or a license?
Route the answers. Ready applicants go straight to an application or a calendar. People starting later go into a monthly follow-up tied to the next start date. Anyone who doesn't meet a requirement gets a kind note and a next step.
GoElite ran this approach with a pre-qualification quiz on visa status, degree history, employment and budget. The quiz reached a 7.6% submit rate, and lead-to-qualified rose from 53% to 61%.
Test lead vendors with four questions
Ask each vendor before you pay:
- Are these leads exclusive to us, or sold to other schools?
- Where do they come from, and can we see the page the person filled out?
- How was consent to call and text collected, and can we get the record?
- What credit do we get for wrong numbers and duplicates?
Then cap the test at one program and one start date. Treat vendor leads like your own: reply within minutes and count enrollments at the end.
Compare sources by enrollments
Cost per lead and cost per enrollment often disagree. These figures are invented to show why:
| Source | Spend | Leads | Cost per lead | Enrolled | Cost per enrollment |
|---|---|---|---|---|---|
| Lead vendor | $5,000 | 200 | $25 | 3 | $1,667 |
| Meta ads | $3,600 | 120 | $30 | 4 | $900 |
| Google search | $4,500 | 60 | $75 | 6 | $750 |
| Graduate referrals | $400 | 10 | $40 | 4 | $100 |
Judged by cost per lead, the vendor wins. Judged by enrollments, it comes last. Tag every lead with its source from the first click, so your CRM can produce this table each month. The cost per enrollment guide shows the setup.
Related guides: trade school marketing, the school enrollment funnel and how much a school marketing agency costs.
How we fix this for trade schools
Every engagement starts with a map of each step from the first ad to the student on day one, with a dollar value on each leak. You see which sources bring students who start.
LA Skills Academy had high acquisition cost and an enrollment funnel with too much friction. Bloom Enrollment audited its campaigns, refined Google and Meta targeting on cost per qualified lead, tested creative built on career outcomes, cut form fields and added weekly reporting on lead quality. Over six months, acquisition cost fell 60%, applications doubled, lead-to-enrollment conversion rose 50% and classes reached 90%+ capacity. The LA Skills Academy case study has the steps.
See trade and career school marketing for how we work, or request a 30-minute enrollment review.
