Retention Manager / Subscription Data Analyst — 8-Figure Supplement Brand

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

TYPE OF WORK

Full Time

SALARY

$3K - $5K USD DOE

HOURS PER WEEK

40

DATE UPDATED

Jul 9, 2026

JOB OVERVIEW

We are looking for a highly analytical Retention Manager / Subscription Data Analyst to own customer retention, churn reduction, and LTV growth for an 8-figure supplement brand.

This person will not be responsible for making ads, building funnels, or writing copy. Their job is to deeply understand our subscription data, find the leaks in our cohorts, and create clear strategies to keep customers longer — especially past month three.

The main goal of this role is simple: ????Increase LTV, reduce churn, and improve the LTV:CAC ratio.

Responsibilities:
You will be responsible for analyzing subscription performance across the full customer lifecycle and identifying where customers are dropping off.

This includes:
- Reviewing cohort data to understand month 1, month 2, month 3, and month 4+ retention.
- Identifying churn points and figuring out why customers are cancelling, failing to rebill, refunding, or dropping off.
- Analyzing how different front-end offers, pricing structures, bundles, marketing angles, funnels, and customer segments - lead to different LTVs.
- Working with the email/SMS team to develop post-purchase flows that educate customers, increase product usage, reduce buyer’s remorse, and improve rebill rates.
- Building and improving cancellation flows, save offers, pause options, skip options, product education, and customer feedback loops.
- Creating feedback surveys to understand why customers cancel, refund, or stop engaging with the product.
- Turning customer feedback and cohort data into actionable retention strategies.
- Monitoring key subscription metrics daily, weekly, and monthly.
- Working with the customer support team to identify common cancellation reasons, refund reasons, product complaints, - confusion points, and opportunities to improve the customer experience.
- Helping the team understand which customers, offers, and angles create the highest-quality subscribers.
- Building retention reports, dashboards, and clear recommendations for leadership.

Key Metrics You Will Own:
You should be comfortable tracking and improving:
- Month 1 retention
- Month 2 retention
- Month 3 retention
- Month 4+ retention
- Subscription take rate
- Rebill success rate
- Failed payment rate
- Churn rate
- Refund rate
- Chargeback rate
- LTV
- LTV:CAC ratio
- CAC payback window
- Customer cohort performance
- Retention by offer
- Retention by marketing angle
- Retention by funnel
- Retention by product bundle
- Retention by customer segment

Must-Have Experience: You must have:
- Experience working with an 8-figure ecommerce brand.
- Experience working with a supplement brand.
- Strong understanding of subscription ecommerce and recurring revenue models.
- Strong understanding of LTV:CAC, contribution margin, cohort retention, churn, and CAC payback.
- Proven experience reducing churn and increasing customer LTV.
- Experience analyzing retention data and turning it into clear action.
- Experience working with Shopify.
- Ability to work closely with email/SMS, customer support, media buying, CRO, and operations teams.
- Strong understanding of post-purchase education, customer onboarding, cancellation flows, and save strategies.
- Ability to create structured hypotheses, prioritize retention tests, and clearly track outcomes.

Nice to Have:
- Experience with Checkout Champ.
- Experience with Recharge, Skio, Stay AI, Loop, or other subscription management platforms.
- Experience with Klaviyo or similar email/SMS platforms.
- Experience with direct response supplement offers.
- Experience improving rebill approval rates and failed payment recovery.
- Experience with customer surveys, cancellation surveys, and voice-of-customer analysis.
- Experience building retention dashboards and reporting systems.

What Success Looks Like: You will be successful in this role if you can:
- Clearly identify where the biggest retention leaks are.
- Improve month 1, month 2, and month 3 retention.
- Help customers understand the product better after purchase.
- Reduce preventable cancellations and refunds.
- Improve failed payment recovery.
- Help us understand which front-end offers and marketing angles bring in the highest-LTV customers.
- Create a repeatable system for testing retention improvements.
- Turn retention data into clear strategies that increase profit.

Who This Role Is Not For:
This is not a generic email marketing role.

This is not a customer support role.

This is not a media buying or funnel-building role.

We need someone who can look at subscription data, find the leaks, understand why customers are churning, and create a clear plan to improve retention.

If you only think about open rates, click rates, or surface-level email metrics, this is not the right role.
We need someone who thinks in terms of: Cohorts, churn, LTV, CAC payback, rebill rates, customer education, offer quality, and subscription profitability.

How to Apply Please send
1. A short summary of your experience working with 8-figure supplement or ecommerce brands.
2. Examples of how you have reduced churn or improved retention.
3. Your experience analyzing cohort retention and LTV:CAC.
4. Your experience with Shopify and any subscription tools you have used.
5. Any experience you have with Checkout Champ.
6. Salary Expectation in USD
7. Available start date

Looking forward to seeing your applications!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0314
Total Execution Time  0.0326
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Retention-Manager-Subscription-Data-Analyst-8-Figure-Supplement-Brand-1686032
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0262 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1686032
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 794702
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1686032
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-11',ej.date_added) duration_daysDATEDIFF('2026-08-11',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-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1686032' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1686032 
0.0011   UPDATE employer_jobs SET hit_counts '***Jul-09-2026=222***Jul-10-2026=105***Jul-11-2026=44***Jul-12-2026=13***Jul-13-2026=20***Jul-14-2026=55***Jul-15-2026=20***Jul-16-2026=14***Jul-17-2026=17***Jul-18-2026=10***Jul-19-2026=3***Jul-20-2026=8***Jul-21-2026=7***Jul-22-2026=9***Jul-23-2026=9***Jul-24-2026=6***Jul-25-2026=7***Jul-26-2026=8***Jul-27-2026=9***Jul-28-2026=16***Jul-29-2026=6***Jul-30-2026=15***Jul-31-2026=7***Aug-01-2026=4***Aug-02-2026=2***Aug-03-2026=7***Aug-04-2026=4***Aug-05-2026=4***Aug-06-2026=8***Aug-07-2026=6***Aug-08-2026=2***Aug-11-2026=1' WHERE job_id'1686032'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=630***Aug-2026=38' WHERE job_id'1686032'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1686032' 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` = 1686032 
0.0191   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '794702'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)