UGC Manager (Performance Marketing – DTC)

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

TYPE OF WORK

Full Time

SALARY

$2000

HOURS PER WEEK

40

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

We are looking for a UGC Manager who understands that content is not just creative, it is a growth engine.

This role is ideal for someone who has hands-on experience managing creators, developing high-performing ad creatives, and working closely with performance marketing teams to scale winning content.

???? Role Overview

As our UGC Manager, you will be responsible for building and managing a pipeline of creators, briefing high-converting content, and continuously improving creative performance across platforms like TikTok, Instagram, and Meta Ads.

You will play a key role in turning user-generated content into scalable, revenue-driving assets.

???? Key Responsibilities
Source, onboard, and manage UGC creators across TikTok, Instagram, and other platforms
Develop clear and structured creative briefs aligned with brand voice and performance goals
Collaborate with media buyers to identify winning angles, hooks, and formats
Analyze ad performance and iterate creatives based on data
Build and maintain a consistent pipeline of fresh UGC content
Manage content delivery timelines and ensure quality control
Stay updated on UGC trends, viral formats, and platform changes
Organize and maintain a content library for easy reuse and scaling
???? What We’re Looking For
2 to 4 years of experience in UGC, influencer marketing, or content strategy
Proven experience working with DTC brands or performance marketing teams
Strong understanding of:
TikTok-style content
Meta ads creatives
Hook, storytelling, and conversion-focused content
Ability to analyze performance metrics and optimize creatives accordingly
Excellent communication skills for managing creators and internal teams
Highly organized with strong execution skills
???? Bonus Points
Experience scaling ad creatives past 6 figures/month spend
Hands-on experience with tools like:
Meta Ads Manager
TikTok Ads Manager
Notion / Airtable
Background in copywriting or creative strategy

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0300
Total Execution Time  0.0313
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,489,848 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/UGC-Manager-Performance-Marketing-DTC-1620942
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0249 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1620942
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 647408
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1620942
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1620942' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1620942 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=372***Apr-11-2026=24***Apr-15-2026=1' WHERE job_id'1620942'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=397' WHERE job_id'1620942'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1620942' 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` = 1620942 
0.0189   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '647408'
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)