Real estate marketing for Ontario teams: what each channel costs in 2026
Most real estate marketing advice is a list of ideas. This one is a price list: what each channel costs for a 1,000-home farm, what it leaves behind, and the Ontario rules that come with it.
· 8 min read

Search for real estate marketing advice and you'll get lists: 50 ideas, 75 ideas, 101 ideas. Most of them are written for US agents, and almost none of them say what anything costs. A team lead deciding where next quarter's money and hours go needs the opposite: fewer ideas, with prices attached.
This guide takes one sample farm, about 1,000 homes in one GTA neighbourhood, and prices a month of marketing to it through each channel a team is likely to use. Every price names its source and the date it was checked. Where a figure is an example rather than a published price, it's labelled as a sample.
The short version
| Channel | Cost for one month | How fast it works | What's left when you stop |
|---|---|---|---|
| Mail you send yourself | $187 postage per drop, plus printing | Weeks | Familiarity |
| Done-for-you farming mail | From $999 | Weeks | Familiarity |
| Door-knocking | $0, plus your time | Immediate conversations | Relationships |
| Community events | Varies | Slow | Goodwill |
| Social media posts | $0, plus your time | Slow | Followers on a platform you don't control |
| Google ads | A budget you set | Days | Nothing |
| Facebook and Instagram ads | A budget you set | Days | Nothing |
| Bought leads | $849 to $2,699 | Days | The contacts already delivered |
| Referrals | Nothing until a deal closes | Unpredictable | Relationships |
| An owned portal with SEO | $249 to $790, plus setup | Three to six months to rank | Pages, rankings, the domain and every registration |
- Door-knocking and social posts$0 + your time
- Canada Post Neighbourhood Mail, one drop (postage only)$187 + printing
- Owned portal, Pixelizio Starter$249 + setup
- Owned portal with monthly SEO, Pixelizio Neighbourhood$790 + setup
- Done-for-you farming mail, twice a monthfrom $999
- Bought leads, by package$849 to $2,699
Canada Post Neighbourhood Mail price sheet effective March 23, 2026 (18.7¢ per standard piece up to 50 g); realestatefarming.ca and realestateleads.ca, checked November 6 and 7, 2026; Pixelizio pricing. CAD, before tax. Google and Meta ads aren't shown because you set the budget.
The channels that cost the least in cash cost the most in time. The ones that work fastest leave the least behind. A good plan uses both kinds on purpose.
Mail is the oldest farming channel and still the easiest to price. Canada Post's Neighbourhood Mail, which delivers unaddressed pieces to every address on a route, costs 18.7¢ per standard-size piece up to 50 g (Canada Post price sheet, effective March 23, 2026). For 1,000 homes that's $187 in postage per drop, before printing, design and tax.
If you'd rather not handle it, done-for-you services exist. Real Estate Farming, a Mississauga company, says its pricing starts "as low as $999 per month" for a farm of at least 1,000 doors, with a postcard and a newsletter delivered by hand twice a month and GPS proof of delivery (realestatefarming.ca, checked November 7, 2026).
Mail builds familiarity, and familiarity is what farming is for. Its weakness is measurement: you can't tell which card earned the call. Fix that by giving every piece one place to go, such as a short link or QR code to a page about that street's recent sales. Our guide to farming a neighbourhood online shows how that page works.
Door-knocking and community events
Door-knocking costs nothing but time, and it's the only channel on this list that starts a conversation on day one. As a sample: at about 30 doors an hour, a 1,000-home farm takes around 33 hours to cover once. Few teams can do that every month, which is why most knock selectively, after a listing or a sale on the street.
Community events and sponsorships, such as the school fundraiser, the street sale or the hockey team jerseys, vary too much to price. They build goodwill slowly and are hard to measure. They work best when the people you meet have somewhere to follow up, like a neighbourhood page with your team's name on it.
Social media
Posting to Instagram, Facebook or LinkedIn costs nothing but the time to make good content. The catch is ownership. Your followers live on someone else's platform, and the platform decides how many of them see each post.
Treat social as distribution for things you own: share the monthly market update, the new street page, the article. The post reaches people this week, and the page it links to keeps working after the post is gone.
Google ads
Google charges per click. For a few GTA agent searches, average costs per click on Google Canada were (DataForSEO via OpenSEO, November 2026, in US dollars):
| Search | Cost per click (USD) |
|---|---|
| real estate agent toronto | $8.95 |
| richmond hill real estate agent | $7.94 |
| etobicoke real estate agent | $4.74 |
Google treats housing as a sensitive category. In Canada, housing ads can't target by age, gender, parental status, marital status or full postal code. They can target the first three characters of a postal code (the FSA), cities, and a radius of at least 1 km around a location (Google Ads policy). That's still precise enough to reach one neighbourhood, which makes search ads a workable way to test a farm before committing to it.
Ads stop the day the budget does. Our lead-cost guide shows how a cost per click turns into a cost per lead.
Facebook and Instagram ads
Meta's rules for housing ads are much stricter. Since December 3, 2020, ads related to housing that reach Canada must be declared as a special ad category. Once they are, the age range is fixed at 18 to 65+, every gender is included, postal-code targeting isn't available, lookalike audiences are switched off, and any location must cover a radius of at least 25 km (Meta Marketing API documentation).
A 25 km radius around a GTA neighbourhood covers most of a city. So Meta ads suit brand reach and listings across a region, and they can't be aimed at a single farm. Plan your farm marketing around channels that can. Facebook ads for realtors in Ontario covers costs, what RECO lets you advertise, and where to send the clicks.
Bought leads and referrals
Both are covered in detail in buying real estate leads vs owning them. In short:
- Bought leads: realestateleads.ca, which sells exclusive leads to licensed Canadian agents, publishes packages from $849 a month for 20 to 40 buyer leads up to $2,699 for 110 to 200 (checked November 6, 2026). They arrive within days. They're sold by coverage area, so they won't all come from your farm.
- Referrals: they cost nothing until a deal closes, then a share of the commission, paid brokerage to brokerage. As a sample, a 25% referral fee on the listing side of an average GTA sale is about $6,400.
An owned portal and SEO
A neighbourhood portal is a site focused on one farm. It ranks for the area's searches, such as sold prices, streets, condo buildings and schools, and it asks visitors to register to see sold data. On a VOW, the board requires that registration, so every sign-up is a named lead. IDX, VOW and CREA DDF explained covers what each data feed allows.
Our plans start at $249 a month for a portal and team site without monthly SEO (Starter, plus $1,000 setup) and $790 a month with two SEO articles a month (Neighbourhood, plus $1,500 setup), with a six-month minimum (pricing, CAD plus HST). A focused portal usually takes three to six months to rank, so it's the slowest channel here to start. It's also the only one where the pages, the rankings, the domain and every registration stay with your team.
For a real figure: the bungalow-search portal in our case study logged 950 registrations from January 1, 2025 to November 4, 2026, about 43 a month (from the team's CRM, exported November 5, 2026). SEO for realtors in Ontario covers how those pages are built, and what a team website costs compares other ways to get a site.
A sample monthly plan
As a sample, here is how a team might spend about $1,500 a month on one 1,000-home farm:
| Line | Sample monthly cost |
|---|---|
| One Neighbourhood Mail drop, with a QR code to a street page | $187 postage, plus printing |
| An owned portal with monthly SEO | $790 |
| Google search ads aimed at the farm's FSA or a 1 km radius | $500 |
| Door-knocking after each sale on the street | Time only |
| Social posts sharing each new page and market update | Time only |
| Total | About $1,477, plus printing and setup |
The idea is to pair channels: mail and door-knocking build familiarity, ads test demand quickly, and the portal turns the searches that familiarity creates into named leads. Your own mix will depend on the farm, your budget and how many hours the team has.
What to measure
Judge every channel on the same few numbers each month:
- Cost: cash spent, plus hours for the channels that cost time.
- Conversations: calls, replies, door-step talks and registrations, by channel.
- Listings: the result that matters, traced back to where the relationship started.
For mail, count visits to the page the QR code points to. For ads, track cost per lead: a cheap click that never turns into a name costs more than it looks. For the portal, watch Search Console impressions and registrations by street. A channel that produces conversations but no listings after two quarters needs a different message or a different farm.
Ontario rules that apply to every channel
- Brokerage name: under RECO's Bulletin 5.1, advertising must clearly show the brokerage name as registered with RECO, and that includes team websites and portals.
- Email follow-up: Canada's Anti-Spam Legislation (CASL) applies to every commercial email. An inquiry gives you implied consent for six months; for longer, you need express consent.
- Housing-ad targeting: Google and Meta both restrict how housing ads can be targeted in Canada, as above.
- Referral fees: paid through your brokerage, under RECO's rules on financial benefits.
This is general information, not legal advice; check with your brokerage.
Where to start
Pick one farm. Price a month of marketing to it with the table above, then choose one channel that builds familiarity and one that captures the searches it creates. If you'd like to see what a neighbourhood portal would add to your mix, our pricing lists every plan.


