Digital Marketing Generalist – Funnels, Landing Pages & Media Buying Ops (UK Agency)

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

TYPE OF WORK

Full Time

SALARY

1000$ per month

HOURS PER WEEK

40

DATE UPDATED

Aug 4, 2026

JOB OVERVIEW

JOB TITLE: Digital Marketing Generalist – Funnels, Landing Pages & Media Buying Ops (UK Agency)

TYPE: Full-time · Remote · $1,000 starting salary

---

EVERGREEN APPS is a UK-based performance marketing agency. We build and scale direct-response funnels for our clients, and we move fast — new offers, new angles, new creative, tested and live within days. We're looking for one highly capable digital marketing generalist to become the operational engine behind that speed.

This is not an entry-level VA role and it is not a specialist role. You will own the layer between strategy and execution: building and cloning landing pages, assembling funnels in GoHighLevel, producing and iterating creative variations, keeping our social channels running, and coordinating the media buyers who put spend behind it all. On a typical week you might clone and adapt a competitor-style landing page, rebuild it for a new offer, generate twenty creative variants with AI, brief the buying team on what's being tested, and report back on what won. You need to be comfortable being the person everything routes through.

WHAT YOU'LL ACTUALLY DO

Build, clone and adapt landing pages and full funnels. We do not use ClickFunnels or heavy page-builder platforms — we work with GoHighLevel plus straightforward hosting and hand-edited HTML/CSS. You should be able to take a page, clone it, restructure it for a new offer and other VA tasks for the management.

Produce and iterate ad creatives at volume — statics, simple video edits, hooks and angles. Run day-to-day social media across our channels and our clients'. Use AI as your primary working method: we build with Claude daily for copy, page code, creative variations and internal automation, and you'll be expected to work the same way rather than treating AI as an occasional shortcut.

Support and coordinate our media buying team: brief them, track campaign status, pull and organise reporting, chase what's blocked, flag what's underperforming. Handle general website updates and marketing admin as needed.

WHAT WE REQUIRE

Proven work experience in digital marketing or performance marketing — agency or in-house, with results you can point to. This is non-negotiable; applications without demonstrable experience will not be reviewed.

Hands-on GoHighLevel experience, or deep experience with a comparable CRM/funnel system and the confidence to be fully operational in GHL quickly. Comfort with basic hosting and domains — DNS records, subdomains, FTP or a simple deploy, SSL — and enough HTML/CSS to edit a page directly instead of waiting on someone else.

Enough understanding of paid media to hold a real conversation with a buyer about CPA, ROAS, creative fatigue and testing structure. Genuine fluency in written English. Organised enough to coordinate other people's work without being chased yourself.

HOURS

Your working day is 3:00 PM – 12:00 AM Manila time. This gives us full overlap with the UK/EU business day and covers the US East Coast morning. This schedule is fixed and is a core requirement of the role — please do not apply if it doesn't work for you long-term.

WHAT WE OFFER

Long-term, stable full-time work with a UK agency that pays on time. Real ownership and direct access to the founder. Paid tools and AI subscriptions. Room to grow into a marketing manager role as the team expands.

TO APPLY

Send a short message covering:
1. The funnel or campaign you're proudest of, and the numbers behind it.
2. Your experience with GoHighLevel and with hosting/deploying pages yourself.
3. How you actually use AI in your day-to-day workflow — be specific.
4. Start your message with the word EVERGREEN so we know you read this.

Include links to pages you've built. Applications without EVERGREEN in the first line will be deleted unread.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0122
Total Execution Time  0.0135
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,424 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Digital-Marketing-Generalist-Funnels-Landing-Pages-Media-Buying-Ops-UK-Agency-1702137
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0064 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1702137
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 961878
 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` = 1702137
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 '1702137' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702137 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-04-2026=374***Aug-08-2026=1' WHERE job_id'1702137'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=375' WHERE job_id'1702137'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1702137' 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` = 1702137 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '961878'
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)