Creator Growth Manager (Influencer + Affiliate + UGC) for US Supplement Brand

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

TYPE OF WORK

Part Time

SALARY

$6-$7/hour

HOURS PER WEEK

25

DATE UPDATED

Aug 10, 2026

JOB OVERVIEW

BUILD OUR CREATOR ARMY — Part-Time to Full-Time, Long-Term

WHO WE ARE
CODE Nutra is a fast-growing US supplement brand. We sell through our Shopify store and Meta ads, and we're now building our next major acquisition channel: creators — Instagram, TikTok, and our affiliate program (UpPromote).

We're not looking for an "affiliate admin." Our software already handles links, tracking, and payouts. We're hiring someone to BUILD AND OWN our entire creator growth engine — and we'll give you real ownership as you prove yourself.

THE ROLE IN ONE SENTENCE
Recruit creators who fit our brand, get them making content that actually converts, and grow your creator portfolio into one of our biggest revenue channels.

Think of it like running an investment portfolio: recruit creators, invest time in them, double down on winners, cut non-performers, repeat.

WHAT YOU'LL OWN

1. Creator acquisition — Find and recruit creators who genuinely fit CODE across TikTok and Instagram (including Instagram Creator Marketplace and TikTok's creator tools). Quality over follower count. Build toward an active network of 250+ creators.

2. Relationship management — Be the single point of contact for every creator. Keep them engaged month after month, reactivate inactive ones, and build long-term relationships instead of one-off posts.

3. Affiliate growth — Get creators into our affiliate program, help them succeed, track performance, scale the winners, remove the non-performers.

4. UGC pipeline — Brief creators so they make content that converts, not just content that looks nice. Review submissions and reject what won't perform. Secure usage rights and whitelisting. Keep our ad team supplied with fresh creative.

5. Paid ads feedback loop — Work with our ad team to learn which creators and videos are actually converting as paid ads. Double down on those creators and feed the insights back into your recruiting.

HOW THE ROLE STARTS
60-day paid trial at 25 hrs/week. You'll run the full pipeline — sourcing, pitching, briefing, managing — but every deal (rates and terms) gets a quick approval from us before it's confirmed. Hit your trial targets and you convert to full-time (40 hrs/week). Once you've closed 20-30 deals and shown good judgment, you get your own budget and rate card and run deals end-to-end. This role is designed to grow — in hours, ownership, and pay.

Note: after conversion to full-time, we expect this to be your only client. During the trial, that's up to you.

HOW YOU'LL BE MEASURED (OUTCOMES, NOT ACTIVITY)
We will never measure you on messages sent or meetings booked. We measure:
- Active creators and active affiliates in your portfolio
- Monthly revenue generated by your creator portfolio
- Number of usable UGC assets delivered to our ad team
- % of creators still active after 90 days
- Number of creators whose content runs as paid ads

REQUIREMENTS
- Proven experience managing influencers, affiliates, or UGC creators for a DTC/e-commerce brand (show us, don't just tell us)
- Excellent written English — your outreach messages ARE the job
- You can tell the difference between content that converts and content that just looks good, and you can explain why
- Experience with Instagram and TikTok as marketing channels; familiarity with affiliate software (UpPromote, GoAffPro, Refersion, or similar) is a plus
- Organized: you can track hundreds of relationships without dropping any
- Self-directed: you bring us plans, not questions
- At least 4 hours of overlap with US Pacific time

COMPENSATION
- $6-$7/hour depending on experience, paid twice monthly
- Trial: 25 hrs/week (~$650-$760/month). Full-time after conversion: 40 hrs/week (~$1,040-$1,215/month)
- 13th month pay after conversion to full-time
- Paid PH holidays after probation
- Raises tied to portfolio milestones, reviewed every 6 months

HOW TO APPLY — READ CAREFULLY
We only review applications that follow these instructions exactly. Start your application with the word PORTFOLIO on the first line.

Then answer these four things (keep the whole application under 500 words):

1. EXPERIENCE: Describe ONE creator or affiliate campaign you personally managed. What was the brand, what did you do, and what were the results (numbers, please)?

2. CONTENT TASTE: Find one supplement/health brand video ad on TikTok or Instagram that you think converts well. Link it, and in 3-4 sentences tell us WHY it converts.

3. OUTREACH TEST: Write the exact first message you would send to a 30k-follower fitness creator to get her interested in partnering with CODE. Write it as if you're sending it right now.

4. LOGISTICS: Your expected hourly rate, your available hours (in US Pacific time), and your internet speed test result (speedtest.net screenshot link).

Applications that are clearly AI-generated, copy-pasted, or skip any of the four items will not receive a reply. The ones that show real taste and real writing will hear from us within 3 business days.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0127
Total Execution Time  0.0140
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,784 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Creator-Growth-Manager-Influencer-Affiliate-UGC-for-US-Supplement-Brand-1706454
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1706454
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 790086
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1706454
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-21',ej.date_added) duration_daysDATEDIFF('2026-08-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1706454' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1706454 
0.0011   UPDATE employer_jobs SET hit_counts '***Aug-10-2026=259***Aug-11-2026=219***Aug-12-2026=112***Aug-13-2026=48***Aug-14-2026=47***Aug-15-2026=37***Aug-18-2026=1***Aug-19-2026=1***Aug-21-2026=1' WHERE job_id'1706454'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=724' WHERE job_id'1706454'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1706454' 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` = 1706454 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '790086'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0007   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)