Real Estate Marketing & Lead Generation Assistant

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

TYPE OF WORK

Part Time

SALARY

Up to $500 CAD

HOURS PER WEEK

15

DATE UPDATED

Aug 27, 2026

JOB OVERVIEW

About Me

I am a real estate professional based in British Columbia, Canada.

I am looking for a reliable, motivated and creative Real Estate Marketing & Lead Generation Assistant who can work with me long-term and take responsibility for the day-to-day marketing side of my business.

I currently have two properties listed for sale and an active pipeline of residential and commercial buyers.

I need someone who can take the marketing workload off my desk so that I can concentrate on working directly with buyers and sellers, negotiations, showings and transactions.

Your Main Objective

Your job is to help generate qualified buyer interest and leads for my listings through effective digital marketing.

The immediate priority is:

1. Richmond Condo Listing

A 1-bedroom condo currently listed for sale in Richmond, British Columbia.

2. Langley Townhouse Listing

A townhouse currently listed for sale in the Langley/Surrey area.

The successful candidate will develop and execute a marketing strategy for both properties and track what is actually producing results.

This is NOT simply a social-media posting job.

I am looking for someone who understands that views and likes are not enough.

The objective is:

Exposure → Interest → Leads → Conversations → Showings → Offers

Responsibilities
Social Media Marketing
Manage Instagram and Facebook marketing
Create property posts
Create Reels and short-form video content
Create graphics using Canva
Write compelling captions and marketing copy
Repurpose existing property photos and video
Develop different marketing angles for each property
Maintain a consistent posting schedule
Research successful real-estate marketing strategies
Paid Advertising
Assist with Facebook and Instagram advertising
Set up and monitor Meta advertising campaigns
Test different audiences, images, videos and advertising messages
Monitor campaign performance
Track cost per lead
Recommend changes based on results
Help target potential buyers, investors and people relocating to British Columbia
Lead Generation
Generate buyer inquiries for the listings
Monitor incoming leads
Organize leads in a spreadsheet/database
Identify serious prospects
Follow up with leads where appropriate
Immediately notify me about qualified or high-intent leads
Track the source of leads
Maintain accurate lead records
Marketing Research
Research potential buyer audiences
Research competing listings
Identify new places and methods to advertise properties
Research real-estate social-media trends
Suggest new marketing ideas
Help identify opportunities to reach investors and relocating buyers
Reporting

I want a simple weekly report showing:

Number of posts/reels created
Advertising campaigns running
Advertising spend
Leads generated
Cost per lead
Qualified leads
Inquiries received
Appointments generated
What worked
What did not work
What you recommend changing
What I Am Looking For

You should have:

Excellent English communication skills
Strong written English
Experience with Facebook and Instagram
Experience with Canva
Experience creating Reels/short-form video
Experience with Meta Ads Manager
Understanding of lead generation
Strong organizational skills
Good attention to detail
Reliable internet and computer
Ability to work independently
Ability to meet deadlines
Ability to communicate clearly and regularly
Strongly Preferred
Previous real-estate marketing experience
Experience marketing properties in Canada, the USA, UK or Australia
Experience with Facebook/Instagram paid advertising
Experience generating leads rather than simply creating social-media content
Basic video editing skills
Experience with Google Sheets/Google Workspace
Very Important

I am not looking for someone who simply posts property photos every day.

I want someone who thinks like a marketer.

For example:

Who is the most likely buyer for this property?

Where can we find those buyers?

What message will get their attention?

Which advertising campaign is generating inquiries?

Why did one campaign perform better than another?

What should we change next?

You will be expected to bring ideas to the business and take ownership of the marketing work.

Compensation: CAD $500/month for approximately 15 hours/week. Payment will be made in Canadian dollars through an agreed international payment method.

This is a 30-day paid trial period.

If the relationship works well and the workload/results justify it, there is an opportunity for:

Increased hours
Increased monthly compensation
Long-term employment
Additional responsibilities as the real-estate business grows

I am looking for someone who wants to build a long-term working relationship, not someone looking for a short-term project.

Application Instructions

Please answer the following questions in your application.

1. Tell me about your experience with social-media marketing.

2. Have you managed Facebook/Instagram paid advertising? Please describe your experience.

3. What experience do you have with real-estate marketing?

4. What tools do you use for Canva, video editing and social-media management?

5. Please provide links or examples of 2–3 social-media campaigns or pieces of marketing you personally created.

6. Imagine I give you a condo listing tomorrow. What are the first three things you would do to generate buyer interest?

7. What would you do differently if a property was receiving views but very few inquiries or showings?

8. What hours are you available to work? Please include your time zone.

9. How much experience do you have with Meta Ads Manager?

10. Please begin your application with the word "PROPERTY" so I know you have read the complete posting.

Generic applications will not be considered.

I am looking to interview candidates immediately and would like the successful candidate to start as soon as possible.

Thank you, and I look forward to hearing from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0030
Controller Execution Time ( Jobseekers / Job )  0.0234
Total Execution Time  0.0286
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,200 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Marketing-Lead-Generation-Assistant-1718317
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0101 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1718317
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 969230
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1718317
AND `misc`.`idIS NULL 
0.0009   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-01',ej.date_added) duration_daysDATEDIFF('2026-09-01',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-09-01',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1718317' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718317 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-27-2026=416***Aug-28-2026=283***Aug-29-2026=127***Aug-30-2026=9***Sep-01-2026=1' WHERE job_id'1718317'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Aug-2026=835***Sep-2026=1' WHERE job_id'1718317'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1718317' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718317 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '969230'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)