Email Marketing Specialist (VA) Remote · Melbourne Hospitality Group · Project-based with ongoing retainer

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

TYPE OF WORK

Gig

SALARY

$5/per hour

HOURS PER WEEK

40

DATE UPDATED

Aug 10, 2026

JOB OVERVIEW

About Us
YASSAS Group runs Melbourne's top-rated halal Greek restaurants — currently five venues (Southbank, Craigieburn, Docklands, Eastland, South Morang) with Mitcham opening soon. We have a growing database of past guests through OpenTable and direct bookings — potential audience worth serious email marketing love.

We need someone to build our email marketing engine from scratch, then be available on-demand for ongoing campaigns.

The Role — Read This Carefully
This role has two distinct phases, and the second phase is different from what most VAs are used to:

Phase 1 — Setup (1–2 weeks, intensive)
You'll build everything from zero:

Set up our email platform properly (Talkbox and OpenTable)
Design our template library — branded, mobile-first, reusable
Build 6–8 automated flows (welcome, post-visit, birthday, occasion, win-back, review request, VIP, functions enquiry)
Segment our guest database by venue, visit frequency, occasion type
Wire in the tech — OpenTable data sync, Meta / Google audience export
Deliver a documented playbook so we know how everything works
Phase 2 — Ongoing (intermittent, on-demand)
Once Phase 1 is done, we won't need you every day. You'll be called on from time to time for:

Monthly newsletter (1–2 sends per month)
Seasonal campaigns (Xmas, Mother's Day, Easter, Greek Easter, Valentine's, functions push)
New venue launches (Mitcham, and future venues)
New promotion or event pushes
Quarterly performance reviews and flow tune-ups
? Important: If you need stable weekly hours, this role is NOT for you. After the setup phase, engagement drops to project-based / on-demand. We'll pay fairly per project or retainer, but hours will be irregular. Please only apply if you're genuinely comfortable with this pattern.

Key Responsibilities
Creative
Write email copy that sounds like YASSAS — warm, Greek, hospitality-first (we'll share our brand voice guide)
Design branded email templates in the ESP (mobile-first, on-brand, accessible)
Adapt creative per venue, per occasion, per audience segment
Creation
Build automation flows and one-off campaigns in the chosen platform
Manage segmentation and audience logic
List hygiene — bounces, unsubscribes, re-engagement, suppression rules
Ensure compliance (Australian Spam Act, unsubscribe requirements)
Analysis
Weekly (during setup) / monthly (ongoing) reports: open rate, click rate, revenue per email, conversion to bookings
A/B testing on subject lines, send times, offers, creative
Identify what's working, what's dying, and what to try next
Who You Are
Must have
Minimum 2 years hands-on email marketing experience — running actual campaigns, not just theory
Proficient in at least one major ESP: Klaviyo, Mailchimp, ActiveCampaign, HubSpot, or similar
Copywriting skills — you can write short, punchy email copy that sells
Basic design skills — you can build a good-looking email in an ESP without needing a designer for every campaign
Strong analytical mindset — understand what open rate, click rate, and revenue-per-email actually mean
Fluent English (written and spoken)
Comfortable with an on-demand engagement pattern after setup — this is the filter
Ability to work independently and self-manage
Nice to have
Prior experience with hospitality, restaurants, or event businesses
Klaviyo certification
Experience with OpenTable, Toast, Square, or similar hospitality data sources
Landing page or web design skills (as a bonus)
Comfort with automation platforms beyond ESPs (Zapier, Make, etc.)
Prior experience building email programs from scratch (as opposed to just running an existing one)
Tools You'll Use
Chosen ESP (Klaviyo / Mailchimp / ActiveCampaign — you help us pick) · OpenTable exports · Canva or similar for creative · Slack / WhatsApp for comms · Google Analytics 4 for attribution

What We Offer
Real ownership over the whole email program end to end
Direct access to the owner — decisions made fast
Fair rate for the setup phase (fixed-fee or hourly, negotiable)
Ongoing retainer or per-project rate for Phase 2 work
Long-term relationship — if the setup goes well, you're our email person for years
How Your Success Will Be Measured
Primary KPI: Revenue attributed to email (through booking conversion + return visit).

Secondary KPIs:

Open rate benchmarks against hospitality industry averages
Click-through rate on offer / promotion emails
Post-visit review request ? actual review submission rate
Automation flow performance (welcome flow conversion, win-back reactivation, etc.)
How to Apply
Send us:

Your CV
Portfolio / case studies — email programs you've built or run. Include:
Screenshots of automated flows you've designed
Sample email creative (real work, blur client names if under NDA)
Numbers where possible: open rates, revenue attribution, list growth
A one-paragraph description of the best email campaign you ever ran and why it worked
Your preferred structure:
Fixed fee for Phase 1 setup + ongoing per-project rate for Phase 2, OR
Hourly rate for both phases
A one-line confirmation you're OK with the on-demand engagement in Phase 2
Your timezone (we need overlap with Melbourne AEST/AEDT for comms during setup)
Send to: [email] with subject line: "YASSAS Email VA — [Your Name]"

Applications close:15/8/2026

Shortlisted candidates will do a paid micro-project (design 1 email + 1 subject-line variant test) before we commit to the full setup engagement.

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.0153
Total Execution Time  0.0166
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,560 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Email-Marketing-Specialist-VA-Remote-Melbourne-Hospitality-Group-Project-based-with-ongoing-retainer-1705877
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0011   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1705877
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 882852
 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` = 1705877
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-03',ej.date_added) duration_daysDATEDIFF('2026-09-03',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-09-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1705877' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1705877 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-10-2026=925***Aug-11-2026=121***Aug-12-2026=42***Aug-13-2026=19***Aug-14-2026=16***Aug-15-2026=15***Aug-16-2026=8***Aug-17-2026=2***Aug-18-2026=7***Aug-19-2026=8***Aug-20-2026=4***Aug-21-2026=2***Aug-22-2026=6***Aug-23-2026=3***Aug-24-2026=3***Aug-25-2026=6***Aug-26-2026=5***Aug-27-2026=4***Aug-28-2026=2***Aug-29-2026=7***Sep-03-2026=1' WHERE job_id'1705877'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1205***Sep-2026=1' WHERE job_id'1705877'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1705877' 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` = 1705877 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '882852'
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)