Klaviyo Specialist

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

TYPE OF WORK

Part Time

SALARY

5

HOURS PER WEEK

10

DATE UPDATED

Sep 8, 2026

JOB OVERVIEW

Klaviyo Email Marketing Specialist

Brand: Country Mile
Role::Email Marketing / Klaviyo Specialist
Type: Part-time / Casual

We’re looking for an experienced **Klaviyo Email Marketing Specialist** to take full ownership of Country Mile’s email marketing.

This isn’t just a role for someone who can build a nice-looking email. We want someone who understands **strategy, customer behaviour, segmentation, analytics and conversion**, and can use the data inside Klaviyo to continually improve performance.

You will be responsible for managing our email marketing from start to finish, including strategy, campaign planning, flows, segmentation, testing, reporting and optimisation.

Key Responsibilities

* Take full ownership of our Klaviyo account and email marketing strategy
* Plan, build and schedule regular email campaigns
* Manage and continuously improve all automated Klaviyo flows
* Review existing flows and identify gaps or opportunities
* Create customer segments based on behaviour, purchase history, engagement and lifecycle stage
* Use Klaviyo analytics to understand **what is working and what isn’t**
* Monitor revenue generated from email, conversion rates, click rates, open rates, unsubscribe rates and other key metrics
* Analyse which campaigns, offers, products, subject lines and email styles perform best
* Run regular **A/B tests** across:

* Subject lines
* Email creative
* Copy
* CTAs
* Offers
* Send times
* Segments
* Use previous campaign data to improve future sends rather than simply creating emails based on guesswork
* Develop strategies for increasing repeat purchases and customer lifetime value
* Improve customer retention through post-purchase and re-engagement strategies
* Maintain healthy email deliverability and list hygiene
* Identify opportunities to grow our email list
* Coordinate email campaigns around product launches, restocks, promotions and major brand moments
* Provide clear reporting on performance and recommendations for what we should test or change next

## Flows You Will Manage

Including, but not limited to:

* Welcome Series
* Abandoned Cart
* Abandoned Checkout
* Browse Abandonment
* Post-Purchase
* Repeat Purchase / Cross-Sell
* Customer Winback
* VIP / High-Value Customer
* Product Review
* Back in Stock
* Sunset / Re-engagement flows

What We're Looking For

You should have:

* Strong hands-on experience using **Klaviyo**
* Experience managing email marketing for an **eCommerce brand**
* Strong understanding of Shopify + Klaviyo
* Confidence reading and interpreting email marketing analytics
* Experience with segmentation and customer lifecycle marketing
* Strong understanding of automated flows
* Experience running structured A/B tests
* Good copywriting instincts
* An eye for clean, on-brand email design
* Understanding of email deliverability and list health
* Ability to work independently and take ownership of results

We want someone who can look at the data and say:

This is performing well, this isn’t, this is why, and this is what I recommend we test next.

Rather than waiting for us to tell you what emails to send.

Success in This Role

We’ll be looking at metrics such as:

* Klaviyo-attributed revenue
* Revenue per recipient
* Flow revenue
* Campaign revenue
* Email conversion rate
* Click rate
* Repeat purchase rate
* Customer retention
* List growth
* Unsubscribe rate
* Deliverability
* Performance improvements from testing

Ultimately, the goal is to turn email into a stronger and more predictable revenue and retention channel for Country Mile while keeping communication genuinely useful and on-brand for our customers.

please send your portfolio

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0148
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,576 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Klaviyo-Specialist-1725657
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1725657
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 832347
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1725657
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1725657' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1725657 
0.0009   UPDATE employer_jobs SET hit_counts = '***Sep-08-2026=406***Sep-09-2026=104***Sep-10-2026=18***Sep-11-2026=6***Sep-12-2026=7***Sep-13-2026=1***Sep-14-2026=16***Sep-15-2026=9***Sep-16-2026=7***Sep-17-2026=9***Sep-18-2026=6***Sep-20-2026=1***Sep-21-2026=5***Sep-22-2026=2***Sep-23-2026=2***Sep-25-2026=6***Sep-26-2026=1***Sep-28-2026=5***Sep-30-2026=4***Oct-01-2026=4***Oct-02-2026=2***Oct-03-2026=1' WHERE job_id= '1725657'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=614***Oct-2026=7' WHERE job_id= '1725657'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1725657' 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` = 1725657 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '832347'
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)