Free classes next door
Government-funded newcomer classes exist in many cities. You need to say clearly why yours are worth paying for.
CompetitionAds and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsEnquiries from people searching for your service right nowfrom $750/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $700/mo 03 SEOHigher in Google and Maps without paying per clickfrom $1,000/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an enquiry, and a system that doesn’t lose that enquiry.
01 Web designA website that turns visits into enquirieslanding from $1,300 02 Online storesCart, payments and shipping, ready for adsfrom $4,800 03 CRMNo enquiry gets lost in a phonesetup $3,400 04 Chatbots and AIThey answer customers, at night too$2,500 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$2,400 02 AnalyticsSee which ad brings in money$650 03 ConsultationsA call about your specific problem$70/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 enquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
Marketing for language schools that reaches learners where they actually are: in their first language, on their phone, with a deadline in mind. I help you fill IELTS and CELPIP prep.
Free: a 30-minute call, an action plan and a price range in writing.

Immigration test prep, workplace English, French for Quebec, conversation groups, kids. Learners search by goal, not by "language school".
A newcomer from Ukraine or Brazil understands an ad in Ukrainian or Portuguese faster. Meta lets me target by language.
Ten minutes, instant result, then a recommended course and a booking link. It turns curiosity into a lead.
A free or paid trial, booked online, followed by reminders and a clear offer for the next intake.
Before calling, customers read reviews. I help you collect them and reply in a way that builds trust.
Language schools juggle intakes, levels and schedules. Marketing that treats them all the same wastes money.
Government-funded newcomer classes exist in many cities. You need to say clearly why yours are worth paying for.
CompetitionEnquiries come through Instagram, WhatsApp and email in several languages. Some wait days for a reply.
LeadsLearners book prep courses around their exam date. Generic ads all year miss that window.
TimingYour courses, levels, learners' origins and the intakes that are hardest to fill.
Pages by goal, languages for ads, trial lesson flow and budget, in writing.
Site or landing pages, level test, CRM and ad accounts in your school's name.
Campaigns timed to start dates and exams, reported monthly in trials and enrolments.
Final prices in Canadian dollars. Ad spend goes directly to Meta or Google; about $1,000 a month is a sensible start for one city.
Facebook and Instagram setup, including campaigns in several languages. Management from $700/month.
School website, Google Ads setup and analytics.
Answers schedule and price questions on the site, Instagram or WhatsApp and books trial lessons.
On the platform, with courses sold for over PLN 100,000 (about C$37,000) through a website, ads, bots and a CRM.
See the case study →Website for a one-person teaching business: top 6 to 7 in Google without ongoing work and up to 10 enquiries a month.
See the case study →Canada welcomes a large number of newcomers every year, and many of them need English or French quickly: for an immigration test, a job, a licence exam or simply daily life. Marketing for language schools here has an unusual advantage. Your audience is easy to describe and often easy to reach, especially through ads in their first language. The challenge is standing out among private schools, tutors, apps and free government-funded classes.
The answer is to market by goal. People rarely search "language school". They search "CELPIP preparation Calgary", "IELTS classes online", "French course for Express Entry", "English for nurses". Each of those deserves a page that explains the format, schedule, price and what a typical learner achieves, without promising scores.
Immigration and professional tests create urgency. Learners book prep around an exam date, often a few weeks ahead. I build campaigns that match that rhythm:
For general courses, intakes in September and January usually bring the most interest. Spring and summer need more push, often with intensive formats or conversation groups.
An ad in Ukrainian for an English course sounds odd until you try it. A newcomer with basic English understands the offer instantly and trusts a school that has made the effort. I write in English, Polish, Russian and Ukrainian myself; for other languages, your teachers can help and I build the Meta ads around them. Each language runs as its own ad set, so you see which community responds best.
| Learner group | Typical goal | Channel |
|---|---|---|
| Newcomers, recent arrivals | Daily life, work | Meta in first language |
| Express Entry candidates | Test score | Google Search, Meta |
| Professionals | Workplace or licence exam | Google Search, LinkedIn |
| Parents | Kids' classes | Meta, local search |
Enquiries come from Instagram, WhatsApp, email and phone, often in several languages, and often in the evening. A chatbot that answers schedule and price questions and books trial lessons saves your staff hours and keeps leads warm. Everything ends up in one CRM with the source, language and level, so follow-up is consistent.
Avoid promising specific scores or job outcomes; the Competition Act treats misleading claims seriously, and it is the fastest way to lose trust. Emails and texts to past learners and leads need consent under CASL. In Quebec, French must be available at least as prominently as other languages, and that text would come from your own team, since my work is in English; Law 25 also requires consent for tracking cookies.
If you also run online courses beyond languages, see marketing for online courses. Children's programs overlap with marketing for daycares and private schools.
No, and you should not. Promising a specific IELTS, CELPIP or TEF band is a claim you cannot control, and misleading claims can breach the Competition Act. Describe your method, hours of practice, mock tests and teacher experience instead. If you share past results, make them real, recent and clearly typical or not.
Be specific about what free programs may not offer: evening and weekend schedules, small groups, test-focused prep, faster start dates, workplace English for a particular trade. Learners who need a result by a certain date are often willing to pay. Say that plainly on each course page.
Yes. I write in those languages myself, along with English. For Spanish, Portuguese, Arabic, Punjabi or other languages, your teachers or a translator provide the text and I build the campaigns. Each language gets its own ad set so results are easy to compare.
If your school is in Quebec, yes: French must be at least as available as other languages, including on the site and in ads. Elsewhere it is optional. I write and build in English, so any French pages or ads would come from your own teachers or a translator.
Tell me about your courses and who your learners are. I reply within one business day, or book a free 30-minute call.
What do you need most?