Email Marketing & Graphic Design Virtual Assistant

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

TYPE OF WORK

Full Time

SALARY

3

HOURS PER WEEK

40

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

APPLICANT WILL BE CHOSEN ONLY IF THEY DO THE FOLLOWING:
- Send a design portfolio
- Do the test activity below

We're looking for a detail-oriented, creative Virtual Assistant to support our email and SMS marketing efforts. You'll be responsible for designing high-converting, aesthetically polished emails, running structured A/B tests across flows and campaigns, and keeping our creative fresh and performance-driven. This is a great fit for someone who lives at the intersection of design and direct-response marketing — you care as much about open rates and CTR as you do about clean layouts and on-brand visuals.

Day-to-Day Responsibilities
Designing high-converting, on-brand, aesthetically pleasing marketing emails (campaigns + flows)
A/B testing subject lines, layouts, CTAs, and automations to improve performance
Writing and sending SMS marketing messages
Testing new creative concepts (images, layouts, copy angles) to keep campaigns fresh
Collaborating on strategy for upcoming sends and seasonal promotions
What We're Looking For
Proven experience designing email campaigns in platforms like Klaviyo, REDO, or similar
Strong graphic design skills (Figma, Photoshop, Canva, or similar)
Understanding of email marketing best practices and conversion principles
Experience with SMS marketing platforms (Postscript, Attentive, or similar) a plus
Comfortable working independently and hitting deadlines
Portfolio or work samples required
Application Assignment (Required)

To help us evaluate your design and copywriting skills, please complete the following mock assignment as part of your application:

Brand: Gainful ( ---------- ) — a supplement brand known for clean, science-backed nutrition and its signature "unflavored protein + flavor packets" system that lets customers switch flavors daily.

Task: Design a Product Spotlight email for Gainful's Everyday Whey Protein.

Product context you can use:

23g of protein per serving from a blend of whey concentrate, whey isolate, and micellar casein (fast + slow-digesting proteins)
120 calories per serving
Comes unflavored — pairs with Gainful's flavor packets (Rich Chocolate, Sea Salt Caramel, Madagascar Vanilla, Strawberry Cream, Cookies & Cream, Chocolate Peanut Butter, Cinnamon Toast, Caffé Mocha) so you can change your flavor daily
No artificial sweeteners, flavors, or fillers
$33.99, subscribe & save available

Deliverables:

Subject line (aim for something scroll-stopping, on-brand, and clear)
Preview text that complements (doesn't repeat) the subject line
Full email design — you can build this in Canva, Figma, Photoshop, an ESP template, or even a simple mockup image. Use stock photos or images pulled directly from ---------- /the Everyday Whey Protein product page.

What we're evaluating:

Visual hierarchy and layout (is it scannable, mobile-friendly, on-brand?)
Copywriting (does it feel like Gainful's voice — clean, science-backed, performance-focused?)
Persuasion (would this drive a click/purchase?)
Attention to detail (correct product info, working hierarchy, clear CTA)

Please submit your completed assignment along with your resume/portfolio to ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0131
Total Execution Time  0.0144
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Email-Marketing-Graphic-Design-Virtual-Assistant-1699077
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1699077
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 959998
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1699077
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1699077' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1699077 
0.0013   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=664***Jul-30-2026=312***Jul-31-2026=128***Aug-01-2026=39***Aug-02-2026=34***Aug-03-2026=9***Aug-04-2026=13***Aug-05-2026=12***Aug-06-2026=3***Aug-07-2026=1***Aug-08-2026=2***Aug-09-2026=1' WHERE job_id'1699077'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1104***Aug-2026=114' WHERE job_id'1699077'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1699077' 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` = 1699077 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '959998'
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)