Senior E-commerce Digital Marketing Specialist – Klaviyo, Shopify & Ads Tracking

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

TYPE OF WORK

Part Time

SALARY

$5/hour

HOURS PER WEEK

20

DATE UPDATED

Sep 21, 2026

JOB OVERVIEW

IMPORTANT: This is not a Social Media Manager or general VA position.
We are specifically looking for someone with hands-on experience in Klaviyo, website maintenance and digital tracking. You should be comfortable working with Shopify/WordPress, GA4, GTM, Meta Pixel and Google Ads conversion tracking.
We are looking for a Digital marketer to support multiple businesses across website maintenance, email marketing, tracking, team coordination and project management.

Role Summary
The bulk of the role will initially revolve around Klaviyo, website maintenance and tracking.
We are also launching two websites, so there may initially be a higher volume of smaller website changes. Larger development work will be handled by our website agencies.


As you become familiar with the business, team coordination and project management will become a larger part of the role.
Skills we need
Website maintenance
Copywriting updates.
Add/change images.
Change page structure and content.
Experienced in shopify & wordpress.

You will be making changes to existing websites, not building websites from scratch. Shopify experience is preferred but not essential. We have training videos and documentation available.
Ads setup, Tracking & Troubleshooting
GA4 setup & events.
GTM - if needed.
Meta Ads conversion events & pixel creation.
Google Ads conversion goals & tracking.
Google search console.
Google & Meta Ads campaign management - bonus.

Once tracking is set up correctly, there will generally be minimal ongoing work unless website changes cause tracking issues. When this happens, we need someone who can identify and fix the problem quickly. You will not be expected to manage ads, but doing so is a bonus.

Email
Marketing - Klaviyo
Set up Klaviyo accounts.
Integrate Klaviyo with websites/e-commerce stores.
Create and schedule campaigns.
Build automated flows.
Create customer segments.
Brief our designer to create professional emails.
Understand basic deliverability and performance metrics.


Following up, briefing and communication
Following up: You will use Asana and WhatsApp to keep projects moving, follow up with people on deadlines and keep our local and overseas team members accountable for their tasks
Briefing: You will brief our graphic designer through Asana. Having an eye for design is preferred, but we can provide training.
Communication: You should communicate clearly and succinctly to get the information or action required from people.


Events & project management
Events: We have grand openings and birthday events for our pharmacies, so finding photographers, balloon twisters and other similar things will be the majority of the work.
Awareness marketing campaigns. Briefing our designer for assets and sending them every 2 weeks to a shopping centre advertising our pharmacy on their channels.
Tasks and deadlines
Coordinating team members

Over time, you will take ownership of templated Asana projects and manage them from start to finish.

You will be working for an australian company to english literacy is a must.

When you message please ensure you include your CV & portfolio, what we are looking for:

- Klaviyo examples.
- Examples of tracking implementations.
- Websites you have personally configured and maintained. (shopify & wordpress)
- Asana/project-management experience.


HOW TO APPLY
Please read this carefully. Applications that do not follow these instructions will not be considered.
Start your application with the words “TRACKING SPECIALIST”.
Then answer the following:
1. Klaviyo: Describe one Klaviyo account you personally set up. What flows, segments and integrations did you create?
2. Tracking: Have you personally set up GA4, Google Tag Manager, Meta Pixel and Google Ads conversion tracking? For each one, briefly explain what you implemented.
3. Troubleshooting: A Shopify purchase is appearing in Shopify but is not being recorded as a Google Ads conversion. Explain how you would investigate the problem.
4. Websites: How many years of hands-on experience do you have making changes to Shopify and/or WordPress websites?
5. Proof: Provide screenshots or examples of previous work involving GTM/GA4/Klaviyo/Meta Pixel, with confidential information hidden.
Do not apply if your experience is primarily social media management, graphic design, general VA work or lead generation.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0132
Total Execution Time  0.0146
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,088 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-E-commerce-Digital-Marketing-Specialist-Klaviyo-Shopify-Ads-Tracking-1730456
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0077 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1730456
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 957859
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1730456
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-21',ej.date_added) duration_days, DATEDIFF('2026-10-21',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1730456' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1730456 
0.0006   UPDATE employer_jobs SET hit_counts = '***Sep-14-2026=494***Sep-15-2026=299***Sep-16-2026=45***Sep-17-2026=19***Sep-18-2026=14***Sep-19-2026=13***Sep-20-2026=10***Sep-21-2026=253***Sep-22-2026=44***Sep-23-2026=21***Sep-24-2026=7***Sep-25-2026=13***Sep-26-2026=6***Sep-27-2026=8***Sep-28-2026=11***Sep-29-2026=9***Sep-30-2026=13***Oct-01-2026=9***Oct-02-2026=5***Oct-03-2026=6***Oct-04-2026=3***Oct-05-2026=7***Oct-06-2026=9***Oct-07-2026=6***Oct-08-2026=7***Oct-09-2026=5***Oct-10-2026=8***Oct-11-2026=8***Oct-12-2026=7***Oct-13-2026=4***Oct-14-2026=5***Oct-15-2026=10***Oct-16-2026=4***Oct-17-2026=6***Oct-20-2026=1***Oct-21-2026=2' WHERE job_id= '1730456'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1279***Oct-2026=112' WHERE job_id= '1730456'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1730456' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1730456 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '957859'
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)