Influencer Campaign Coordinator

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

TYPE OF WORK

Full Time

SALARY

USD $700 – $850 per month

HOURS PER WEEK

40

DATE UPDATED

Aug 28, 2026

JOB OVERVIEW

Producer Labs is a music marketing agency in Los Angeles.

We're hiring a Campaign Coordinator to support two of our campaign managers. When a label sends over a song and a budget, you're the person who turns that into creators booked, drafts collected, and posts live on schedule.

This is a graveyard shift. You must be online and reachable 10:00 AM – 6:00 PM US Pacific Time, which is about 1:00 AM – 9:00 AM Philippine time. Please only apply if you can commit to those hours long-term.

How the business works: a brand or label comes to us with a budget and a song. That budget gets allocated to creators on TikTok, Instagram, and YouTube who post with the track. We don't manage creators — we build relationships and deploy them on campaigns. You'll be in the middle of that, talking to creators every day.

We're an early, fast-moving team, so the scope of this role will shift as we grow. It suits someone who wants more on their plate over time, takes on new problems without waiting for perfect instructions, and treats being handed more responsibility as the point, not the burden.

What you'll do

Build and vet creator lists for active campaigns, and help put together the proposal that goes back to the client
Run creator outreach and negotiation over DM and email — pitch, agree a rate, confirm the booking
Chase drafts and posts: get ETAs, check content against the brief, follow up until it's live
Swap out creators who go quiet or fall through, and refill the slot before the deadline moves
Keep 15–20 live campaigns current in Airtable so anyone can see where each one stands
Raise stuck campaigns early with what you've already tried and what you need

Must-haves

2+ years in campaign support, coordination, or a VA role with real outreach volume
Strong written English — you'll be pitching creators and sitting in client chats
Comfortable on video calls, and comfortable being the person who raises a problem
Organized across many campaigns at once without dropping follow-ups
Can commit to the graveyard shift long-term
Reliable power and internet, with a backup plan for outages

Nice-to-haves

Music marketing, influencer marketing, or creator-economy experience
Deck-building in Gamma, Canva, or Google Slides
Airtable, ---------- , Slack

To apply, send one outreach message you've actually sent to a creator or partner, and tell us what happened next. Shortlisted applicants will get a short Google Form before a 20-minute video interview.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0141
Total Execution Time  0.0154
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,984 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Influencer-Campaign-Coordinator-1712125
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1712125
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 708563
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1712125
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-11',ej.date_added) duration_daysDATEDIFF('2026-09-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-09-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1712125' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712125 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-19-2026=343***Aug-20-2026=51***Aug-21-2026=25***Aug-22-2026=10***Aug-23-2026=9***Aug-24-2026=15***Aug-25-2026=4***Aug-26-2026=15***Aug-27-2026=6***Aug-28-2026=767***Aug-29-2026=33***Aug-30-2026=20***Aug-31-2026=25***Sep-01-2026=29***Sep-02-2026=10***Sep-03-2026=9***Sep-04-2026=6***Sep-05-2026=1***Sep-11-2026=1' WHERE job_id'1712125'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1323***Sep-2026=56' WHERE job_id'1712125'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1712125' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712125 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '708563'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)