???? Marketing Manager / Graphic Designer / Content VA

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

TYPE OF WORK

Any

SALARY

TBD

HOURS PER WEEK

20

DATE UPDATED

Oct 13, 2025

JOB OVERVIEW

???? Marketing Manager / Graphic Designer / Content VA (Remote – Philippines)

Company: Crystal Portal (est. 2014)
Hours: 2030 hours per week (long-term role)
Positions Open: 2-3
Location: Remote – Philippines only
Compensation: Competitive — based on experience

???? About Crystal Portal
We’re an 11-year established metaphysical retail and wellness brand based in Florida, USA. With two store locations, a thriving event calendar, and a strong social presence, we’re expanding our digital ecosystem, and need a highly organized, brand-experienced Marketing Manager VA who can run our marketing workflow with creativity, structure, and accountability.

This is not a basic design job — it’s a strategic creative operations role for someone who loves systems, branding, and making ideas happen efficiently.

???? Brand Aesthetic
Our design style is:
? Pastel gradients
???? Retro wellness vibes
?? Light, happy, inspiring, dopamine-bright visuals
???? Eye-catching, vibrant, and legible
???? Well-composed, designed to feel good energy

(See our event flyers for examples.)

???? Core Responsibilities
???? Graphic Design
-Update 10-15 existing templates/month (events, sales, education posts, etc.)
-Generate new event flyers or content on as need basis 5-15 average per month
-Create new or repurpose/update 20–30 total graphics/month (event flyers, carousels, product promos, thumbnails, etc.)
-Maintain on-brand consistency across all designs

???? Content Management & Planning

-Schedule 45–90 posts/month across Meta Suite, TikTok Suite, and YouTube Studio
-Maintain and color-code a content calendar synced with GCal and Asana
-Generate post ideas (with my guidance + ChatGPT prompts), then delegate and manage execution
-Write step-by-step filming instructions for staff to capture content
-Receive clips ? edit or give edit feedback ? approve captions ? schedule final post
-Provide daily accountability updates on scheduled work

???? Campaigns & Ads

-Send weekly email + SMS campaigns using ready-made templates
-Create engaging subject lines and graphics for promos and events
BONUS: Experience running or learning Meta Ads and/or Google Ads

???? Influencer & Local Collab Project
-We’re launching a local influencer and business collaboration initiative:
-Research and identify Tallahassee-based content creators and businesses on TikTok/IG
-Like/comment strategically to engage
-Send DM template invitations to collab
-Collect info via a Google Form and organize in GSheets
-Coordinate email outreach and schedule collab filming dates
-Track deliverables, assets, and deadlines
-Create SOPs + Loom walkthroughs for smooth process handoffs

???? Systems, Management & Communication

-Collaborate with staff daily via GCal, GDocs, Asana, and Google Chat
-Attend weekly Google Meet check-ins for planning
-Provide daily accountability reports on days scheduled
-Be comfortable corresponding with tea ---------- mbers directly
-Create SOPs, GDocs, and Loom training videos for recurring workflows

???? What We’re Looking For

-Extremely organized — detail-obsessed and process-driven
-ChatGPT Expert - Fully Proficient in Prompting
-Researchs & Stays up to date to AI solutions
-Brand-savvy — understands how to maintain and evolve a brand
-Master planner — breaks goals into weekly actions and delegates clearly
-Project manager mindset — builds repeatable systems and SOPs
-Strong communicator — communicates proactively, writes clearly
-Google Workspace fluent — GCal, GDocs, Sheets, Forms, and Drive organization
-Team player — comfortable coordinating with staff, VAs, and local creators

???? Bonus Skills

Shopify familiarity (event or product uploads)
-Newsletter Copy Editor experience
-Meta Ads or Google Ads campaign management
-Light video editing or directing editors
-Copywriting / caption writing for social content
-Experience in wellness, spirituality, or lifestyle brands

???? What You’ll Love

Long-term, stable role with creative freedom
Flexible hours (some overlap with Florida daytime preferred)
Heart-centered, innovative brand culture

???? How to Apply

Please include:

A short intro about yourself and your experience running brand marketing or content ops

Links to your Canva or design portfolio

Your hourly rate and weekly availability

A brief summary of your content pipeline process (idea ? filmed ? edited ? scheduled)

Optional bonus: Review Crystal Portal Instagram and Draft a mini content plan for “Manifestation Circle” hosted by Kayla on the Taurus Full moon as a free workshop offered at Crystal Portal on Nov. 2nd. Aim for a more green color scheme for Taurus Full Moon connection

1+ flyer template graphic (can submit multiple versions if desired)

2 caption post ideas (with hooks + CTAs)

2-story prompt ideas

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0127
Total Execution Time  0.0144
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,516,592 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Manager-Graphic-Designer-Content-VA-1489999
  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` = 1489999
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 538168
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1489999
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1489999' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1489999 
0.0011   UPDATE employer_jobs SET hit_counts '***Oct-13-2025=143***Oct-14-2025=139***Oct-15-2025=41***Oct-16-2025=26***Oct-17-2025=14***Oct-18-2025=8***Oct-19-2025=6***Oct-20-2025=7***Oct-21-2025=1***Oct-22-2025=2***Oct-23-2025=5***Oct-24-2025=1***Oct-25-2025=3***Oct-26-2025=5***Oct-27-2025=7***Oct-29-2025=4***Oct-30-2025=4***Oct-31-2025=1***Nov-01-2025=3***Nov-02-2025=3***Nov-04-2025=1***Nov-05-2025=3***Nov-06-2025=1***Nov-07-2025=2***Nov-08-2025=3***Nov-09-2025=3***Nov-10-2025=1***Nov-11-2025=2***Nov-12-2025=2***Nov-13-2025=9***Nov-14-2025=3***Nov-15-2025=2***Nov-17-2025=1***Nov-19-2025=2***Nov-20-2025=2***Nov-21-2025=1***Nov-22-2025=1***Nov-23-2025=1***Nov-24-2025=1***Nov-25-2025=2***Nov-26-2025=1***Nov-27-2025=1***Nov-28-2025=4***Nov-29-2025=2***Dec-02-2025=2***Dec-03-2025=1***Dec-04-2025=1***Dec-05-2025=1***Dec-06-2025=1***Dec-07-2025=2***Dec-08-2025=3***Dec-10-2025=6***Dec-11-2025=1***Dec-12-2025=6***Dec-13-2025=1***Dec-14-2025=1***Dec-16-2025=1***Dec-17-2025=1***Dec-20-2025=2***Dec-21-2025=1***Dec-22-2025=1***Dec-23-2025=1***Dec-25-2025=1***Dec-26-2025=2***Dec-28-2025=4***Dec-29-2025=1***Dec-30-2025=1***Jan-01-2026=1***Jan-03-2026=1***Jan-04-2026=1***Jan-05-2026=1***Jan-08-2026=1***Jan-09-2026=2***Jan-13-2026=1***Jan-15-2026=1***Jan-21-2026=1***Jan-23-2026=2***Jan-24-2026=1***Jan-25-2026=1***Jan-27-2026=2***Jan-31-2026=1***Feb-02-2026=1***Feb-03-2026=4***Feb-08-2026=1***Feb-09-2026=2***Feb-19-2026=1***Feb-20-2026=1***Feb-22-2026=1***Feb-26-2026=1***Mar-07-2026=2***Mar-08-2026=1***Mar-09-2026=1***Mar-10-2026=1***Mar-13-2026=2***Mar-15-2026=1***Mar-24-2026=1***Mar-26-2026=2***Mar-27-2026=5***Mar-31-2026=1***Apr-02-2026=2***Apr-05-2026=1***Apr-10-2026=1***Apr-18-2026=1' WHERE job_id'1489999'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Oct-2025=417***Nov-2025=57***Dec-2025=42***Jan-2026=17***Feb-2026=12***Mar-2026=17***Apr-2026=5' WHERE job_id'1489999'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1489999' 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` = 1489999 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '538168'
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)