Operations Virtual Assistant for Travel & Online Course Business

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

TYPE OF WORK

Part Time

SALARY

$6-8/hour

HOURS PER WEEK

10

DATE UPDATED

Jul 6, 2026

JOB OVERVIEW

I am looking for a reliable, detail-oriented Virtual Assistant to help organize and operate the backend of my growing travel and online education business.

I own a travel advisory business that creates highly personalized vacations and is currently expanding into digital products and travel-planning education. I am looking for someone who can help me turn plans and ideas into organized, completed projects.

This is a part-time role beginning at approximately 10 hours per week, with the potential for additional hours and a long-term position as the business grows.

What you will help with...

Your responsibilities may include:

- Helping set up and maintain projects, tasks, deadlines, and recurring workflows in ----------
- Assisting with the initial setup and ongoing management of Kajabi
- Uploading and formatting landing pages, email sequences, forms, lead magnets, and course materials in Kajabi
- Making basic content and formatting updates in Squarespace
- Organizing files, templates, and business assets in Google Drive
- Creating and maintaining checklists and standard operating procedures
- Formatting documents, PDFs, emails, and simple Canva materials using existing brand guidelines
- Tracking project deadlines and following up on outstanding tasks
- Supporting client administration and preparing folders, templates, and approved documents
- Helping keep the business organized so projects continue moving forward

You may be a strong fit if you are:

- Highly organized and attentive to small details
- Reliable and consistent with deadlines
- Comfortable learning new technology
- Able to follow written instructions and screen-recorded training videos
- Proactive about identifying missing information or potential problems
- Comfortable asking thoughtful questions instead of guessing
- Able to turn messy notes and ideas into clear tasks and workflows
- A strong written communicator in English
- Honest about what you know and what you need to learn
- Interested in growing with a small business over time
- Required experience
- Experience supporting an online business, entrepreneur, or small team
- Experience with Kajabi
- Experience editing or maintaining a Squarespace website
- Strong skills with Google Drive and Google Workspace
- Experience with a project management platform

Preferred, but not required:

- Canva experience
- Experience documenting SOPs and recurring processes
- Experience supporting a course launch, email funnel, waitlist, or digital product
- Interest in the travel industry
- Familiarity with Loom or other screen-recording tools

Schedule and communication

This is an asynchronous remote role, but I would like some availability for occasional meetings or communication during United States Eastern Time business hours.

Please share your normal working hours and availability in your application.

Compensation and trial

Compensation will begin at $6–$8 USD per hour, depending on experience.

Selected candidates may be invited to complete a paid test project followed by a 7–14 day paid trial. The trial will help us determine whether the role is a strong fit for both of us.

How to apply

Please begin your application with the words:

WINDOWS DOWN

Then answer the following questions:

- How many years have you worked as a Virtual Assistant or online business support professional?
- Describe your experience with Kajabi. What have you personally built, uploaded, or managed inside the platform?
- Describe your experience with Squarespace. What types of edits or website work have you completed?
- Which project management systems have you used?
- Tell me about a time you received messy or incomplete information and turned it into an organized project or process.
- How do you handle a task when instructions are unclear?
- What are your current working hours and weekly availability?
- What's something that makes you smile?
- What is your requested hourly rate?
- Please include links or screenshots of relevant work, when available.
- What is one small detail from this job posting that made you think you would be a good fit?

Applications that do not begin with WINDOWS DOWN will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0132
Total Execution Time  0.0145
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Virtual-Assistant-for-Travel-Online-Course-Business-1683407
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0073 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1683407
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 950198
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1683407
AND `misc`.`idIS NULL 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1683407
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',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-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1683407' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1683407 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1683407
AND `misc`.`idIS NULL 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-06-2026=710***Jul-07-2026=406***Jul-08-2026=149***Jul-09-2026=51***Jul-10-2026=32***Jul-11-2026=18***Jul-12-2026=32***Jul-13-2026=33***Jul-14-2026=15***Jul-15-2026=24***Jul-16-2026=12***Jul-17-2026=15***Jul-18-2026=8***Jul-19-2026=8***Jul-20-2026=15***Jul-21-2026=13***Jul-22-2026=15***Jul-23-2026=14***Jul-24-2026=2***Jul-25-2026=7***Jul-26-2026=5***Jul-27-2026=16***Jul-28-2026=8***Jul-29-2026=9***Jul-30-2026=5***Jul-31-2026=13***Aug-01-2026=8***Aug-02-2026=6***Aug-03-2026=9***Aug-04-2026=9***Aug-08-2026=1' WHERE job_id'1683407'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1633***Aug-2026=33' WHERE job_id'1683407'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1683407' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1683407 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '950198'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)