Real Estate Marketing & Lead Generation VA | Video Editing + Canva + Follow Up Boss

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

TYPE OF WORK

Part Time

SALARY

$6 per hour

HOURS PER WEEK

20

DATE UPDATED

Sep 11, 2026

JOB OVERVIEW


SWFL Legacy Realty Group is a growing real estate brokerage in Southwest Florida, and I’m looking for a creative, organized and self-motivated Virtual Assistant to become an important part of our team.

This is not just an administrative VA position. I’m looking for someone who understands marketing, can create great content, is comfortable with technology and can help us turn our marketing and database into actual opportunities.

Main Responsibilities

? Video Editing & Content

Edit short-form videos/Reels from raw footage
Add captions, transitions, music and branding
Repurpose content for Instagram, Facebook, TikTok and YouTube Shorts
Help organize and maintain our content calendar

? Canva & Social Media

Create branded Canva graphics
Just Listed, Under Contract, Sold, Price Improvement and Open House graphics
Schedule and publish social media posts
Repurpose existing content
Help maintain consistent branding across all platforms

? Follow Up Boss & Lead Management

Manage and organize our Follow Up Boss database
Tag, categorize and clean up leads
Monitor new leads and activity
Make sure leads do not fall through the cracks
Create and maintain follow-up campaigns
Identify old leads that should be re-engaged
Provide a list of priority leads requiring follow-up
Follow up with leads using approved text/email scripts

? Website

Keep brokerage and agent website information current
Add/update listings, photos, bios and content
Create or update landing pages
Monitor website leads and make sure they are immediately entered into Follow Up Boss
Help improve SEO and website content

? Lead Generation

Research potential buyer and seller opportunities
Help create lead-generation campaigns
Manage incoming social media leads
Help develop database reactivation campaigns
Identify opportunities from our existing database
Assist with email and social campaigns designed to generate new business
Track where leads are coming from and what marketing is actually working
MUST HAVE
Strong Canva skills
Strong short-form video editing skills — CapCut, Premiere Pro or similar
Experience managing Instagram and Facebook
Excellent written English
Organized and detail-oriented
Comfortable learning new technology
Able to work independently without needing constant direction
Reliable computer and high-speed internet
Willing to work at least part of the day during U.S. Eastern Time
BIG PLUS
Previous U.S. real estate experience
Follow Up Boss experience
WordPress/real estate website experience
Meta Business Suite
Email
marketing
Facebook
/Instagram lead generation
Basic SEO
Experience using ChatGPT/AI tools


What I'm Looking For

I want someone who eventually learns our brand and business well enough to see what needs to be done and take initiative.

I'm not looking for someone I have to give a task list to every morning. I'm looking for someone who can grow with our brokerage, bring ideas to the table and take ownership of their responsibilities.

To Apply

Please send:

A short introduction about yourself and your real estate/marketing experience.
Your hourly rate.
Your normal working hours in U.S. Eastern Time.
Your experience with Follow Up Boss.
Links to 3 short-form videos you personally edited.
3 Canva designs you personally created.
Examples of social media accounts you have helped manage.
Your experience updating websites.
Your experience with lead generation and follow-up.
A 60–90 second video introducing yourself.

Please start your application with the words:

WITH HEART

Applications that do not include this will not be considered.

Final Interview / Paid Skills Test

Final candidates will complete a small paid test:

Edit one raw video into a 30–45 second Reel
Create one branded Canva graphic
Review a sample group of Follow Up Boss leads and tell me who you would follow up with first and why
Create a simple idea for generating buyer or seller leads from one piece of content

I'm not looking for perfection. I'm looking for creativity, initiative, attention to detail and someone who genuinely wants to grow with us.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0215
Total Execution Time  0.0235
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,144 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Marketing-Lead-Generation-VA-Video-Editing-Canva-Follow-Up-Boss-1728755
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0117 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1728755
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 974363
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1728755
AND `misc`.`id` IS NULL 
0.0017   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1728755' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728755 
0.0009   UPDATE employer_jobs SET hit_counts = '***Sep-11-2026=433***Sep-12-2026=194***Sep-13-2026=141***Sep-14-2026=94***Sep-15-2026=35***Sep-16-2026=26***Sep-17-2026=8***Sep-18-2026=7***Sep-19-2026=5***Sep-20-2026=3***Sep-21-2026=10***Sep-22-2026=5***Sep-23-2026=7***Sep-24-2026=9***Sep-25-2026=12***Sep-26-2026=5***Sep-27-2026=5***Sep-28-2026=4***Sep-29-2026=3***Sep-30-2026=5***Oct-01-2026=5***Oct-02-2026=3***Oct-03-2026=5***Oct-04-2026=1***Oct-05-2026=5***Oct-06-2026=5***Oct-07-2026=1***Oct-08-2026=3***Oct-09-2026=3***Oct-10-2026=2***Oct-11-2026=7***Oct-12-2026=2***Oct-14-2026=3***Oct-15-2026=5***Oct-17-2026=3***Oct-18-2026=2***Oct-19-2026=1***Oct-20-2026=2***Oct-21-2026=4***Oct-22-2026=5***Oct-23-2026=4***Oct-24-2026=5***Oct-26-2026=2' WHERE job_id= '1728755'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1011***Oct-2026=78' WHERE job_id= '1728755'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1728755' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728755 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '974363'
AND `date_added` >= '2022-06-08' 
0.0009   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)