Skip to content
Blog/Agent Business
🌐Agent Business

BC Realtor Sphere of Influence Guide: Past Client Marketing, SOI System & Referral Scripts (2026)

The most consistent source of real estate business isn't cold calling, online leads, or social media — it's the people who already know, like, and trust you. A systematic sphere of influence (SOI) program converts that goodwill into referrals year after year. This guide covers everything: database segmentation, CASL-compliant email strategy, the 8-touch annual contact plan, client appreciation events, and the exact scripts that turn past clients into a referral machine.

May 2026·11 min read·Magnate360 Editorial

The Business Case for SOI Marketing

Gary Keller's foundational research (The Millionaire Real Estate Agent) established that a 200-person database generating 2 referrals per 12 contacts per year yields 33 referral transactions annually. In a typical BC market with average commission of $15,000–$25,000 per transaction, that's $500,000–$800,000+ in GCI from a single source. The economics are undeniable:

SOI vs. Lead Generation: Cost Comparison

SOI referral (past client)
$0–$50/contact/yearConv: ~15–25% referral rateExceptional
Online lead (Zillow/Realtor.ca)
$30–$150/leadConv: 2–5%Variable, often poor
Google Ads
$50–$200/leadConv: 3–8%Medium — depends on execution
Geographic farming (direct mail)
$2–$5/home/yearConv: 0.5–2% of farmGood after 18+ months
Open house leads
~$50–$200/lead capturedConv: 5–10%Good for lead practice

SOI Math: What a 200-Person Database Is Worth

Database size200 meaningful contacts
Expected referrals/year (12%)24 referrals annually
Expected new transactions (30% convert)7–8 transactions/year
Average BC commission per transaction$18,000–$22,000
Annual GCI from SOI alone$126K–$176K
Annual cost to maintain SOI program$3,000–$8,000
ROI15x–40x

Database Segmentation: Not All Contacts Are Equal

A sophisticated SOI program segments contacts by relationship strength and referral likelihood. This lets you focus high-effort outreach (personal calls) on the highest-value contacts while maintaining mass-market awareness for the rest.

Tier A: Core SOI (Top 50)

People who know you well, have referred before, or are likely to refer in the next 12 months.

Who's in this tier
  • Past clients with strong relationships
  • Family and close friends
  • Professional contacts (mortgage broker, lawyer) you've worked with repeatedly
  • Neighbours in your farm area who know you
Contact Frequency

12 touches/year: 4 personal calls, 4 handwritten notes, 4 email newsletters

Tier B: Active SOI (Next 150)

Past clients, colleagues, and contacts who know you professionally but aren't in your inner circle.

Who's in this tier
  • All completed transaction clients (last 3 years)
  • Colleagues, past colleagues, and professional contacts
  • Community connections (clubs, faith organizations, sports)
  • Warm leads who didn't transact (yet)
Contact Frequency

8 touches/year: 1–2 personal calls, 6 email newsletters, 1 event invitation

Tier C: Extended Network (Remaining)

People who know your name but you have limited direct relationship with.

Who's in this tier
  • Old clients from 5+ years ago
  • Social media followers you don't personally know
  • Open house visitors who expressed interest
  • Referral sources' networks
Contact Frequency

4 touches/year: quarterly email newsletter, event invitation

The 8-Touch Annual Contact Plan

Here's a proven 12-month contact cadence for Tier A and Tier B SOI contacts. Each touch has a specific purpose and channel.

MonthTouchChannelMessage / Purpose
JanuaryNew Year check-inPhone call (Tier A) / Email (Tier B)Happy New Year personal call. Ask what they're excited about this year. No business talk.
FebruaryMarket updateEmail newsletter2025 year-in-review stats + what to expect in 2026. Link to local board statistics.
April/MaySpring market check-inPhone call (Tier A) / Postcard (Tier B)Spring market conditions in their neighbourhood. 'Curious what your home is worth now?'
JuneClient appreciation eventPersonal invitationAnnual client picnic, golf tournament, or summer BBQ. The relationship-deepening touch.
AugustSummer touchEmail newsletterFun local content — best patios, community events, BC summer activities.
OctoberAnnual home value updatePhone call (Tier A) / Email (Tier B)Personalized home value estimate. 'Your home has appreciated X% since you bought it.'
NovemberThanksgiving/gratitudeHandwritten card (Tier A) / Email (Tier B)Genuine thanks for their relationship. No business talk. Handwritten = powerful.
DecemberHoliday touchGift + card (Tier A) / Email (Tier B)Thoughtful small gift or donation in their name. Personal card. Year-end review of what's coming.

Tier A bonus: In addition to the 8 scheduled touches, add a birthday call (or text if preferred) for all Tier A contacts. Nothing says "you matter to me" like remembering someone's birthday. Track birthdays in your CRM and set calendar reminders.

CASL-Compliant Email Marketing for BC Realtors

Email newsletters are the highest-ROI marketing channel for maintaining SOI awareness between personal touches — but CASL compliance is non-negotiable.

CASL Compliance Checklist

    Existing business relationship (EBR)

    Clients who transacted with you in the last 2 years: implied consent. Track transaction dates.

    Express consent documentation

    After 2 years, you need written or digital consent to continue sending marketing emails. Collect at transaction via a consent checkbox.

    Unsubscribe mechanism

    Every email must include a clear, functioning unsubscribe link. Process unsubscribes within 10 business days.

    Sender identification

    Every email must clearly identify you (name, brokerage, contact information) as the sender.

    No misleading subject lines

    Subject lines must not be deceptive. 'Your home just sold' when it hasn't is a violation.

SOI Email Content That Works

Monthly market update

High open rates — clients want to know what their home is worth.

Include a clickable 'What's my home worth?' CTA for high engagement.

Neighbourhood just-listed/just-sold

High relevance for homeowners — activity near their home matters to them.

Include a map image and 2–3 comparable sales.

Seasonal home maintenance tips

Good goodwill — positioned as helpful, not sales.

Brief tips with local contractor referrals builds reciprocity.

Local community events

Good — positions you as a community resource, not just a salesperson.

Link to local events calendar. Mention your favourite picks.

Pure promotional (open house, listing)

Low engagement if overused — save for genuinely relevant properties.

Limit to 1 in 4 emails maximum.

Client Appreciation Events: The Highest-ROI SOI Touch

A well-executed annual client appreciation event generates more referrals per dollar spent than almost any other marketing activity. Why? Because it converts a database contact into a real, in-person relationship moment.

Annual Client BBQ / Picnic
$2,000–$5,000 for 75–150 guests
Pros
  • Family-friendly — clients bring spouses and children
  • Relaxed atmosphere encourages genuine conversation
  • High attendance rate among past clients with families
Cons
  • Weather dependent
  • Requires venue

Partner with a local park or community centre. Keep it simple — the food and atmosphere matter more than elaborate theming.

Fall Pumpkin Patch / Corn Maze
$500–$1,500
Pros
  • Unique and memorable
  • Family-friendly
  • Seasonal — October is a great time to re-engage
Cons
  • Smaller capacity event
  • Limited to families with children

Great for client segments with young children. Photo ops = organic social media sharing by attendees.

Wine & Cheese / Home Values Evening
$1,500–$4,000
Pros
  • Appeals to empty nesters and higher net worth clients
  • Educational component (home values, market outlook) adds genuine value
  • Great for generating listing conversations
Cons
  • Doesn't appeal to all demographics
  • Requires engaging speaker or presentation

Include a 20-minute 'Year in Review' presentation. Clients who learn something tell others about it.

Movie Night (outdoor summer or indoor)
$1,000–$3,000
Pros
  • Novel and memorable
  • Works for a wide age range
  • Easy to brand
Cons
  • Passive format — less conversation than a BBQ
  • Weather risk for outdoor

Casual and fun. Works especially well in communities with parks. Bring popcorn with your branding.

6 SOI Referral Scripts for BC Realtors

Script 1: Closing Day Ask (Highest Conversion Moment)

The day you hand over keys to a buyer or receive completed sale proceeds with a seller.

"This has been such a great experience working with you, and I'm really proud of what we accomplished together. Moments like this remind me why I love this work.

If you know anyone who's thinking about buying or selling — a friend, a colleague, family — I'd be honoured to help them the same way I've helped you. I'd ask for just one thing: when you hear someone mention real estate, think of me. A simple introduction is worth everything.

And please, if there's ever anything I can do for you — a home value update, a contractor referral, a question about the market — just call. This relationship doesn't end at closing."

The highest-conversion moment for referral asks. This emotion transfers to the introduction.

Script 2: Annual Home Anniversary Call

The anniversary of a past client's purchase (set in CRM on closing date + 1 year).

"Hi [Name], it's [Your name] — happy one-year anniversary in your home! I hope this past year has been everything you hoped it would be.

I wanted to reach out personally because I track the market in your neighbourhood closely, and your home's value has moved to approximately $[range] based on recent comparable sales. It's appreciated [X]% since you bought it.

I'm not calling to sell anything — I just wanted you to have that information and to say I'm thinking of you. Is there anything you need? Any questions about the neighbourhood, the market, or just life in the new place?"

One of the most effective annual touches. Pure value delivery — no ask required.

Script 3: Direct Referral Request (In Person at Event)

Client appreciation event — you're having a genuine conversation with a past client.

"It's so great to see you both — I think about you every time I drive past your street. How's the neighbourhood treating you?

[After a few minutes of genuine conversation:]

I'll just say — if you ever hear of someone in your circle who's thinking about real estate, I'd absolutely love the introduction. Referrals from people like you are honestly the best clients I get, because there's already a foundation of trust. But no pressure at all — just wanted to put it out there.

Tell me what you've been up to..."

Quick, natural, not pushy. Say it once and move on — don't linger on the ask.

Script 4: Calling a Tier A Contact Who Hasn't Referred Yet

Strong past client who you haven't heard from in 6 months. No specific reason to call.

"Hi [Name], this is [Your name]. I hope you're doing well — I was just thinking about you and wanted to call and say hi.

How have things been? [Listen genuinely.]

The market in your neighbourhood has been interesting lately — [share one relevant thing]. Your place is looking really strong in terms of value. It's gone up about [X]% since you bought.

I'm always here if you need anything, and of course if you ever hear of someone looking to buy or sell, I'd love to be the person you think of. But mostly I just wanted to check in. Let's catch up properly — are you going to the [event] this summer?"

No agenda except genuine reconnection. The referral ask is minimal and sincere.

Script 5: When Someone Gives You a Referral

A past client tells you they've referred someone to you. Immediate follow-up call.

"Hi [Name], [Referred name] just reached out — they mentioned you referred them. I just wanted to call you immediately to say thank you from the bottom of my heart.

You didn't have to do that, and it means the world to me that you trust me enough to send someone you care about. I'm going to take great care of them, I promise.

Is there anything I should know about their situation — anything that would help me serve them well? [Listen for context.]

And please know — anything you ever need, I'm here. You've now become my #1 fan and I don't take that lightly."

Call immediately. Gratitude reinforces referral behavior. Ask for context — makes you more effective with the referral.

Script 6: Re-Engaging a Dormant Past Client (2+ Years No Contact)

You've lost touch with a past client. They're now outside your 2-year CASL implied consent window.

"Hi [Name], this is [Your name] — I sold you your home on [street] back in [year]. I realize it's been a while since we've been in touch, and I wanted to reach out personally to reconnect.

I've been thinking about where you've been in the last [X] years, and I know a lot can change. I'm still very active in the [neighbourhood/area] market and I wanted you to know I'm here if anything's come up — whether that's curiosity about your home's value, thinking about a move, or just questions about the market.

I'd also love to ask: would you be open to receiving my occasional market newsletter? It's one per month, easy to unsubscribe, and I keep it genuinely useful. [If yes:] Perfect — I'll add you. And if I can ever help with anything, don't hesitate to reach out."

Warm and non-presumptuous. Gets express CASL consent. Reactivates a dormant relationship.

Building Your SOI System: 90-Day Launch Plan

Days 1–30: Build the Database

  • Export all contacts from phone, email, social media, and business cards into a CRM
  • Assign each contact to Tier A, B, or C based on relationship strength
  • Tag each contact with source (past client, colleague, friend, referral, etc.)
  • Add transaction dates for all past clients — start CASL compliance clock
  • Identify your top 50 Tier A contacts and add birthdays where you know them

Days 31–60: Launch the Program

  • Set up email newsletter platform (Magnate360, Mailchimp, etc.)
  • Create your first market update email and send to all Tier B and C contacts
  • Make 10 personal calls per week to Tier A contacts — just reconnect, no agenda
  • Schedule your annual client appreciation event date and venue
  • Set up anniversary reminders in CRM for all past clients

Days 61–90: Systematize

  • Send your second newsletter and track open rates — note who's engaging
  • Move engaged contacts up a tier; move non-responsive contacts down
  • Send invitations to your annual event
  • Set up birthday call reminders for all Tier A contacts
  • Create a weekly habit: 5 personal outreach touches per day (calls, texts, personal notes)

Frequently Asked Questions

How many contacts should a BC realtor have in their sphere of influence database?

Research consistently shows that a well-maintained SOI database of 150–200 contacts generates 12–18 referral transactions per year for a full-time realtor. Quality matters more than quantity — 200 contacts you actually know will outperform 2,000 email addresses you don't. Most successful BC realtors build their SOI over 3–5 years to 300–500 meaningful contacts, generating 20–35% of their annual GCI from this source alone.

Does CASL apply to a realtor's past client marketing emails?

Yes — CASL (Canada's Anti-Spam Legislation) applies to all commercial electronic messages, including realtor marketing emails. However, the 'existing business relationship' exception applies for 2 years after a completed real estate transaction. After 2 years, you need express consent to send marketing emails. Best practice: collect express consent at the time of the transaction so you're not scrambling 2 years later. Express consent is documented by the client checking a box or signing a form confirming they want to receive your marketing.

How often should a BC realtor contact their past clients?

Research from NAR and Gary Keller's database studies suggests 8–12 meaningful contacts per year per past client is the optimal frequency. Fewer than 8 and clients forget you exist; more than 12 and you risk becoming annoying. The key is 'meaningful' — market updates, personal calls on anniversaries, community events, and relevant information outperform generic promotional messages.

What is the most effective type of SOI marketing for BC realtors?

Personal phone calls to past clients consistently outperform all other SOI marketing channels in generating referrals. Email newsletters come second — they maintain awareness between calls. Physical mail (cards, market reports) is effective for high-value past clients. Events (client appreciation parties, homeowner seminars) generate the deepest relationship reinforcement. The most effective programs combine 2–3 personal calls per year with automated email campaigns and 1–2 events.

How do I ask a past client for a referral without feeling pushy?

The key is timing and framing. The best time to ask is immediately after a successful transaction (when the client is happiest) and annually thereafter. Frame the ask as helping someone they know: 'If you know anyone going through a real estate decision, I'd really appreciate the introduction — helping the people you care about is the best part of my job.' Avoid asking during the transaction itself (creates pressure) or in mass email blasts (feels impersonal). Personal asks convert at 3–5x higher than email requests.

Automate your SOI marketing with Magnate360

Segment your database, automate CASL-compliant email newsletters, set anniversary reminders, and track referrals — all in one platform built for BC realtors.