Marketing Assistant

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

TYPE OF WORK

Any

SALARY

CAD 4-10/hour

HOURS PER WEEK

20

DATE UPDATED

Mar 9, 2026

JOB OVERVIEW

About the Role
A growing e-commerce brand is looking for a reliable and detail-oriented Virtual Assistant to support organic growth through SEO blog content, website updates, and performance tracking.
This role combines SEO writing, Shopify content publishing, Canva design, and basic analytics monitoring.
The ideal candidate is organized, proactive, and comfortable working with structured processes and templates.

Responsibilities
SEO Blog Content
* Write and publish 1–2 SEO blog posts per week
* Format and publish posts in Shopify / Bloggle
* Add internal links to relevant product and collection pages
* Write optimized meta titles, descriptions, and alt text
SEO Tracking
* Track priority keywords weekly using tools like Ubersuggest
* Monitor blog and page performance in Google Analytics (GA4) and Google Search Console
* Identify opportunities to improve rankings and organic traffic
Google Search Console + Merchant Center
* Monitor indexing and performance issues
* Identify pages with high impressions but low click-through rates
* Monitor Google Merchant Center product feed health
* Flag product listing errors, disapprovals, or feed issues
Website + Conversion Improvements
* Suggest improvements to landing pages and product pages
* Improve blog ? product page linking and CTAs
* Support simple content updates within Shopify
Canva Content
Create clean Canva graphics such as:
* blog feature images
* Instagram Story slides
* small website graphics
Instagram Stories
Publish simple updates such as:
* restocks
* low stock alerts
* announcements
Customer Support Backup
Provide 1–2 days per week of customer support coverage responding to common inquiries using templates.

Tools Used
* Shopify
* Bloggle
* Canva
* Ubersuggest
* Google Analytics (GA4)
* Google Search Console
* Google Merchant Center
* ClickUp
* ManyChat

Requirements
* Strong English writing skills
* Strong Canva skills
* Basic understanding of SEO and keyword research
* Comfortable using Google Analytics and Search Console
* Organized and detail-oriented
* Able to follow SOPs and templates
Availability: 20 hours per week

To Apply
Please start your application by providing the following:
1. What SEO tools have you used before?
2. Are you comfortable creating lead magnets and optimized landing pages?
3. Have you created regular email marketing campaigns?
4. Have you used Google Search Console or Google Analytics?
5. What experience do you have working with Shopify?
6. Please provide your resume and portfolio.

Applications that do not follow instructions will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0020
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0179
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,492,192 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Assistant-1597406
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0062 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1597406
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 825827
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1597406
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1597406' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1597406 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-09-2026=124***Mar-10-2026=56***Mar-11-2026=67***Mar-12-2026=51***Mar-13-2026=18***Mar-14-2026=5***Mar-15-2026=4***Mar-16-2026=6***Mar-17-2026=5***Mar-18-2026=9***Mar-19-2026=6***Mar-20-2026=4***Mar-21-2026=2***Mar-22-2026=7***Mar-23-2026=1***Mar-24-2026=4***Mar-25-2026=1***Mar-26-2026=6***Mar-27-2026=1***Mar-28-2026=2***Mar-29-2026=1***Mar-31-2026=2***Apr-02-2026=1***Apr-03-2026=5***Apr-04-2026=5***Apr-05-2026=3***Apr-06-2026=1***Apr-08-2026=1***Apr-09-2026=3***Apr-11-2026=1***Apr-14-2026=6***Apr-15-2026=2***Apr-16-2026=3***Apr-18-2026=6***Apr-19-2026=1' WHERE job_id'1597406'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Mar-2026=382***Apr-2026=38' WHERE job_id'1597406'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1597406' 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` = 1597406 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '825827'
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)