Real Estate Virtual Assistant — Lead Follow-Up Calgary, Canada

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$200 CAD/month

HOURS PER WEEK

40

DATE UPDATED

Feb 24, 2026

JOB OVERVIEW

We are looking for a highly organized and reliable Virtual Assistant to help manage and follow up with real estate leads, send property listings to clients, and maintain our CRM system.

This role is extremely important because you will be responsible for making sure potential clients feel supported, receive the correct property options, and stay engaged with our company.

You will be working directly with a high-performing real estate agent based in Calgary, Canada, with strong systems already in place.

We are looking for someone who shows initiative, pays attention to details, and genuinely cares about doing a great job.

Main Responsibilities

• Following up with new and existing leads via text, email, and CR ---------- ssaging
• Sending property listings to clients based on their needs and preferences
• Ensuring clients are receiving the correct types of homes that match their criteria
• Updating and managing the CRM system daily
• Tracking conversations and lead progress
• Sending monthly market update emails to our contact database
• Organizing lead information and notes clearly
• Notifying the agent when clients are ready to speak or take action
• Maintaining consistent communication and follow-through

Requirements

• Excellent English communication (written is most important)
• Strong attention to detail
• Highly organized personality
• Ability to follow instructions and systems
• Reliable internet connection
• Comfortable working full-time (40 hours/week)
• Ability to learn new software and CRM tools quickly
• Positive attitude and willingness to improve

Real estate experience is a bonus but not required — we will train the right person.

What We Are Looking For (Important)

We want someone who:

• Takes pride in their work
• Does not need constant supervision
• Shows effort and initiative
• Is dependable and consistent
• Wants a long-term position
• Is responsive during work hours
-MUST BE A QUICK LEARNER

If you are someone who just wants easy work without effort, this is not the right job.

Growth Opportunity

There is potential for:

• Pay increases
• Long-term employment
• Additional responsibilities

We value loyalty and performance.

How to Apply (Important — Read Carefully)

If you would like to be considered for an interview, you MUST include the following answers in your application:

An example of client-facing work experience (if applicable)

Do you think you can learn quickly about what a client is looking for in a home? Why?

What is your reason you want this job? This can be a personal reason — please be honest.

Also include:

• Your resume
• A short introduction about yourself

Important:
Include the word ORGANIZED in your application so we know you read this post.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0297
Total Execution Time  0.0316
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,504 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Virtual-Assistant-Lead-Follow-Up-Calgary-Canada-1587265
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0103 seconds)  (Hide)
0.0041   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1587265
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 897498
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1587265
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1587265' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1587265 
0.0006   UPDATE employer_jobs SET hit_counts '***Feb-24-2026=157***Feb-25-2026=54***Feb-26-2026=14***Feb-27-2026=10***Feb-28-2026=2***Mar-01-2026=6***Mar-02-2026=12***Mar-03-2026=4***Mar-04-2026=4***Mar-05-2026=10***Mar-06-2026=1***Mar-07-2026=1***Mar-08-2026=2***Mar-09-2026=16***Mar-10-2026=22***Mar-11-2026=12***Mar-12-2026=7***Mar-15-2026=3***Mar-16-2026=1***Mar-17-2026=1***Mar-18-2026=3***Mar-19-2026=1***Mar-21-2026=3***Mar-23-2026=4***Mar-24-2026=5***Mar-25-2026=1***Mar-26-2026=2***Mar-29-2026=1***Mar-31-2026=1***Apr-01-2026=1***Apr-02-2026=5***Apr-03-2026=2***Apr-04-2026=1***Apr-05-2026=1***Apr-09-2026=2***Apr-12-2026=1***Apr-13-2026=1***Apr-15-2026=1***Apr-16-2026=5***Apr-17-2026=4***Apr-18-2026=2***Apr-19-2026=2' WHERE job_id'1587265'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Feb-2026=237***Mar-2026=122***Apr-2026=28' WHERE job_id'1587265'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1587265' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1587265 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '897498'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0013   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)