Online Course Builder & Marketer — Remote, Full-Time ($7.50/hr, 40hrs/week)

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

TYPE OF WORK

Full Time

SALARY

$1300/month

HOURS PER WEEK

40

DATE UPDATED

Mar 6, 2026

JOB OVERVIEW

About Us
We’re ECS Agency, a UK-based done-for-you online course creation company. We build complete course businesses for coaches and consultants — from market research to curriculum design to platform builds to launch marketing. We currently have 20+ active clients and are growing fast. We need a second full-time course builder to work alongside our existing builder.

The Role
You’ll own the full build process for clients — taking them from onboarding through to a finished, launched course business. You won’t be doing video production or editing (we have a separate team for that). Your focus is everything else.

What you’ll be doing daily:
? Market research and competitor analysis for client niches
? Course curriculum design and content structuring (using our AI-assisted tools and frameworks)
? Writing and refining course scripts and lesson outlines
? Building websites, funnels, and landing pages in GoHighLevel and Framer
? Building course platforms and uploading content
? Creating 7-day challenge content (scripts, emails, social posts, registration pages)
? Building launch marketing assets (28-day launch sequences, email campaigns, social content)
? Setting up automations and workflows in GoHighLevel
? Coordinating with our video editing team (sending briefs, receiving finished videos, uploading to platforms)
? Managing your own task list in ClickUp and hitting deadlines without being chased

Pay & Hours
? $7.50/hr, 40 hours/week ($1,300/month)
? Working hours: 8:00 AM — 4:00 PM UK time (GMT/BST)
? Paid weekly or biweekly
? Long-term, ongoing position — this is not freelance or project work

What We’re Looking For
Must-haves:
? GoHighLevel experience — funnels, websites, automations, workflows. This is non-negotiable. You need to know GHL inside out.
? A good eye for web design. The funnels, websites, and landing pages you build need to look professional and polished, not templated
? Strong written English — you’ll be writing course content, emails, and marketing copy
? Experience using project management tools (ClickUp preferred) — you’ll manage your own tasks, hit deadlines, and update statuses without being micromanaged
? Self-driven and proactive — we don’t want someone who waits to be told what to do. You see a problem, you flag it. You find a better way, you suggest it. You finish a task, you move to the next one
? Reliable and deadline-driven — when a task has a due date, you hit it. If something’s going to be late, you communicate early
? Comfortable working independently with minimal supervision
? Available to start within 1 week
Strong advantages:
? Framer experience (website and landing page builds)
? Experience building online courses on any platform
? Experience writing marketing copy or email sequences
? Familiarity with AI tools (ChatGPT, HeyGen, or similar)
? Background in digital marketing or funnel building
? Experience working with coaches or consultants

How We Work
All tasks are SOPed with Loom recordings and templates — you won’t be guessing how to do anything. But we don’t want someone who just follows instructions robotically. We expect you to improve on the SOPs as you go. If you find a faster way, a better layout, a cleaner process — we want to hear it. Your job is to make the work better over time, not just maintain it.

What You’ll Get
? Stable, full-time work with a growing agency
? Clear SOPs and frameworks for every task — proper onboarding, not guesswork
? AI tools that handle the heavy lifting — you’re refining and building, not starting from scratch
? Direct support from our existing builder who knows every system inside out
? Room to grow — this role can evolve into a team lead position as we scale

How to Apply
Send a short message with:
1. Your experience with GoHighLevel — what have you built? Be specific (screenshots welcome)
2. A link to or screenshot of a website/funnel you’ve designed that you’re proud of
3. Any experience with online course creation, Framer, or funnel building
4. A brief example of marketing copy or an email you’ve written (even a screenshot is fine)
5. Your availability — when can you start?
6. Confirm you can work 8:00 AM — 4:00 PM UK time

We’ll send a paid test task ($15) to shortlisted applicants — a GHL funnel build + a short piece of course content — so we can see your actual work before committing.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0019
Controller Execution Time ( Jobseekers / Job )  0.0180
Total Execution Time  0.0218
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,064 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Online-Course-Builder-Marketer-Remote-Full-Time-750hr-40hrsweek-1595661
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0108 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1595661
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 774757
 LIMIT 1 
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` = 1595661
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-20',ej.date_added) duration_daysDATEDIFF('2026-04-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1595661' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1595661 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-06-2026=134***Mar-07-2026=213***Mar-08-2026=54***Mar-09-2026=54***Mar-10-2026=29***Mar-11-2026=15***Mar-12-2026=15***Mar-13-2026=11***Mar-14-2026=11***Mar-15-2026=6***Mar-16-2026=10***Mar-17-2026=16***Mar-18-2026=11***Mar-19-2026=8***Mar-20-2026=12***Mar-21-2026=3***Mar-22-2026=11***Mar-23-2026=8***Mar-24-2026=6***Mar-25-2026=2***Mar-26-2026=6***Mar-27-2026=5***Mar-28-2026=1***Mar-31-2026=2***Apr-01-2026=1***Apr-03-2026=3***Apr-05-2026=1***Apr-06-2026=4***Apr-07-2026=3***Apr-08-2026=2***Apr-09-2026=2***Apr-10-2026=2***Apr-11-2026=5***Apr-12-2026=2***Apr-13-2026=2***Apr-14-2026=1***Apr-15-2026=6***Apr-16-2026=1***Apr-18-2026=1***Apr-20-2026=1' WHERE job_id'1595661'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=643***Apr-2026=37' WHERE job_id'1595661'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1595661' 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` = 1595661 
0.0038   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '774757'
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)