Virtual Assistant – CRM & Database Management (Real Estate)

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

TYPE OF WORK

Full Time

SALARY

$850.00 per month

HOURS PER WEEK

35

DATE UPDATED

Mar 17, 2026

JOB OVERVIEW

Position Overview
We are seeking a highly organised and detail-oriented Virtual Assistant to manage and maintain our CRM system (LockedOn) within a fast-paced real estate environment. In this role, you will be working directly with one agent, managing and optimising their personal database to support prospecting, marketing, and sales performance.

This is not a basic data entry role. This is a personal, high-trust position where you will work very closely with the agent, becoming an extension of their business and playing a key role in driving results.

Key Responsibilities

CRM & Database Management

Maintain and update all client records within LockedOn CRM

Ensure all contacts are correctly categorised (buyers, sellers, landlords, investors)

Tag and segment database (hot, warm, cold leads)

Clean and organise database to ensure accuracy and usability

Call List & Prospecting Support

Create daily and weekly call lists (hit lists) for prospecting

Identify priority contacts such as past appraisals, warm leads, and follow-ups

Prepare structured lists aligned with prospecting goals (e.g. Magic 75)

Communication & Campaign Support

Send bulk emails to database (newsletters, updates, campaigns)

Send SMS campaigns and individual follow-up text messages

Upload and distribute marketing materials to the database

Ensure all communications are logged within the CRM

Contact Updates & Follow-Ups

Update notes after calls and interactions (based on agent input)

Set and manage follow-up reminders and tasks

Track client activity and ensure no leads are missed

Data Processing & Lead Management

Input new leads into CRM promptly and accurately

Manage buyer matching processes and update buyer requirements

Assist in preparing database segments for new listings and campaigns

Skills & Experience Required

Experience using CRM systems (LockedOn experience highly preferred)

Strong attention to detail and data accuracy

Excellent organisational and time management skills

Ability to follow structured processes and systems

Strong written communication skills (for emails and SMS)

Real estate experience is highly desirable

Key Attributes

Proactive and reliable

High level of accountability

Able to work independently and meet deadlines

Strong communication skills and ability to work closely with an agent

Strong understanding of confidentiality and data handling

What Success Looks Like in This Role

A clean, well-organised and segmented CRM

Consistent and effective communication with the database

Daily call lists prepared and aligned with business goals

No missed follow-ups or lost opportunities

Strong alignment with the agent’s workflow and prospecting strategy

Additional Notes

You will be working closely with one agent, becoming an integral part of their day-to-day operations. This is a hands-on, collaborative role where your contribution will directly impact listings, client relationships, and overall performance.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0230
Total Execution Time  0.0244
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-CRM-Database-Management-Real-Estate-1603659
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0137 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0011   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1603659
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 821466
 LIMIT 1 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1603659
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1603659' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1603659 
0.0010   UPDATE employer_jobs SET hit_counts '***Mar-17-2026=966***Mar-18-2026=124***Mar-19-2026=37***Mar-20-2026=17***Mar-21-2026=15***Mar-22-2026=11***Mar-23-2026=22***Mar-24-2026=15***Mar-25-2026=12***Mar-26-2026=13***Mar-27-2026=4***Mar-28-2026=1***Mar-29-2026=2***Mar-30-2026=5***Mar-31-2026=1***Apr-01-2026=3***Apr-03-2026=3***Apr-04-2026=2***Apr-05-2026=1***Apr-06-2026=2***Apr-07-2026=1***Apr-08-2026=1***Apr-10-2026=2***Apr-11-2026=2***Apr-16-2026=1' WHERE job_id'1603659'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1245***Apr-2026=18' WHERE job_id'1603659'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1603659' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1603659 
0.0031   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '821466'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)