Content & Creative Marketing Assistant — UK Dental Marketing Agency

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

TYPE OF WORK

Part Time

SALARY

750/month

HOURS PER WEEK

20

DATE UPDATED

Apr 2, 2026

JOB OVERVIEW

ABOUT US

We are a UK-based marketing agency that builds patient acquisition systems for dental practices. We combine SEO, content marketing, email campaigns, social media management, AI chatbots, and paid advertising to help dental clinics attract and convert new patients.

We currently serve multiple dental clients across London, Surrey, and Cheshire, and are actively growing. We need a skilled content and creative marketing assistant to take ownership of content production, visual content creation, and social media across our client accounts - so our founder can focus on strategy, systems, and business development.

This is a long-term position, not a one-off project. We are looking for someone who wants to grow with us.

Schedule: Flexible. We communicate asynchronously. There is a weekly video check-in call, and some overlap with UK business hours (GMT/BST) is preferred but not required.


WHAT YOU WILL DO

Blog Content Management (~25% of your time)
- Manage our blog content pipeline in Airtable - adding approved topics, keywords, and metadata
- Review and edit AI-generated blog drafts for accuracy, readability, and tone (dental/healthcare content - clinical accuracy matters)
- SEO optimise blog posts - meta titles, descriptions, internal linking, image alt text, keyword placement
- Format and publish posts in WordPress
- Source and add relevant royalty-free images


Email
Marketing (~15% of your time)
- Repurpose blog content into weekly email campaigns
- Build email campaigns in Brevo (formerly Sendinblue) - copy, images, formatting, scheduling
- Design email headers and visual elements
- Review campaign performance and flag issues

Social Media Content and Scheduling (~25% of your time)
- Create social media posts from blog content, clinic photos, and video footage from content days
- Schedule and publish content across Instagram, Facebook, and Google Business Profile
- Maintain a consistent posting cadence across all client accounts
- Write engaging captions and adapt tone per client brand
- Monitor engagement and flag anything notable

Visual Content Creation and Video Editing (~35% of your time)
- Design branded blog featured images and social media templates in Canva
- Edit raw video footage from in-clinic content days into short-form Reels and Stories (CapCut, Premiere Rush, or similar)
- Create treatment infographics, before/after graphics, and quote cards
- Design email headers and campaign visuals
- Maintain consistent visual branding across each client's platforms
- Create carousel posts and multi-slide educational content


REQUIRED SKILLS AND EXPERIENCE

Content and SEO:
- Strong English writing skills - you will be writing and editing content that UK dental patients will read. Grammar, spelling, and natural tone are critical
- Experience with blog writing, editing, or content management (healthcare or dental experience is a strong plus)
- Working knowledge of on-page SEO - keyword placement, meta tags, internal linking, image optimisation
- WordPress publishing experience (we use WPBakery/Elementor themes - you do not need to build pages, but you need to be comfortable in the editor)
- Comfortable working with Airtable or similar database/spreadsheet tools

Design and Video:
- Strong Canva design skills - you will create branded templates, social graphics, and marketing visuals regularly
- Video editing for short-form content (CapCut, InShot, Premiere Rush, or similar) - we film content days at dental clinics and need footage turned into polished Reels and Stories
- Good visual eye for layout, typography, and brand consistency
- Experience creating carousel posts, infographics, or educational visual content


Email
:
- Email marketing platform experience - ideally Brevo, but Mailchimp, ActiveCampaign, or similar is fine

General:
- Reliable internet connection and own laptop/computer
- Comfortable learning new tools and platforms quickly - we will train you on our specific workflows


NICE TO HAVE (NOT REQUIRED)

- Experience with dental, medical, or healthcare content
- WordPress page building experience (Elementor, WPBakery) - ability to create and edit pages, not just publish posts
- Landing page design skills - layout, visual hierarchy, calls to action, mobile responsiveness
- Basic HTML/CSS knowledge
- Figma experience for mockups and wireframes
- Technical SEO knowledge (site audits, crawl issues, schema markup)
- Experience with automation tools like n8n, Make, or Zapier
- Link building experience
- CRM management experience


TOOLS YOU WILL USE

- Airtable - content pipeline management
- WordPress (Elementor/WPBakery) - blog publishing
- Brevo - email campaigns
- Canva - social media design, graphics, templates
- CapCut or similar - short-form video editing
- Google Business Profile - local SEO posting
- Meta Business Suite - social media scheduling

We will train you on our specific workflows and systems. You do not need to know all of these tools on day one, but you should be comfortable learning new platforms quickly.


WHAT WE OFFER

- $700-$1,000/month USD depending on experience (paid via Revolut)
- 13th month bonus in December
- Paid time off after 3-month probation period
- Long-term role with growth potential - as we take on more clients, your role and compensation will grow
- Direct working relationship with the 2 founders - no layers of management
- Opportunity to work across multiple dental brands and expand your portfolio


HOW TO APPLY

Please include ALL of the following in your application. Applications that do not follow these instructions will not be considered.

1. Include the word DENTAL at the start of your application so we know you read the full posting

2. A brief introduction — who you are, your relevant experience, and why this role interests you (5 sentences max, not a generic cover letter)

3. A link to one blog post or article you have written or edited (any topic - we want to see your writing quality)

4. 2-3 examples of visual content you have created - social media graphics, Canva designs, video edits, or similar. Links to a portfolio, Google Drive folder, or Instagram page you manage are all fine.

5. Your honest answer to this question: What does "on-page SEO" mean to you? Explain it in 2-3 sentences as if you were explaining it to a small business owner.

6. Your expected monthly salary in USD

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0114
Total Execution Time  0.0133
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Content-Creative-Marketing-Assistant-UK-Dental-Marketing-Agency-1615426
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0049 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1615426
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 870096
 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` = 1615426
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1615426' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1615426 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-02-2026=719***Apr-03-2026=198***Apr-04-2026=51***Apr-05-2026=48***Apr-06-2026=83***Apr-07-2026=47***Apr-08-2026=23***Apr-09-2026=27***Apr-10-2026=18***Apr-11-2026=8***Apr-17-2026=2' WHERE job_id'1615426'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1224' WHERE job_id'1615426'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1615426' 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` = 1615426 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '870096'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)