Affiliate Publisher Outreach & Partnerships VA

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

TYPE OF WORK

Part Time

SALARY

$100/week + incentives

HOURS PER WEEK

TBD

DATE UPDATED

Aug 25, 2026

JOB OVERVIEW

StoryChat | Part-Time Remote | SFW AI Entertainment
About StoryChat
StoryChat is an SFW AI chat platform centered on original characters and interactive stories. We are building an affiliate program with publishers and creators in AI storytelling, character roleplay, anime, web fiction, fantasy, gaming, and related communities.
We are looking for a detail-oriented Partnerships VA to identify high-quality partners and turn personalized outreach into real affiliate collaborations.

Responsibilities
Research affiliate publishers and partnership opportunities related to AI storytelling, character chat, roleplay, anime, web fiction, fantasy, games, and visual novels.
Use Similarweb and public data to evaluate traffic, main geographies, audience fit, and website quality.
Find public business emails, contact forms, ---------- , X, Telegram, and other appropriate contact routes.
Write and send personalized outreach emails or DMs using our approved messaging and guidance.
Handle follow-ups, organize responses, collect terms, and maintain an accurate CRM or Google Sheet.
Gather information from interested partners, including traffic, placement options, pricing, and affiliate requirements.
Introduce only verified, interested partners to the founder through a group chat or meeting.
Help approved partners receive their private tracking link or code, content assets, and program information.
Submit weekly reports on leads, outreach, replies, active conversations, and verified live placements.

Qualified Partner Criteria
A publisher or website with an audience relevant to StoryChat, including AI, storytelling, character roleplay, anime, web fiction, fantasy, gaming, or similar interests.
At least 50,000 estimated monthly visits based on the recent three-month Similarweb average.
A public business contact method and a verified decision-maker or partnership contact.
No low-quality automated sites, illegal content, bot traffic, forced clicks, or incentive-only traffic.
Highly relevant niche opportunities may be considered with founder approval, even when they do not meet the standard traffic threshold.

Working Principles
No mass copy-paste outreach or spam.
Do not promise fixed fees, exclusive arrangements, commission rates, or product features without founder approval.
A reply or group chat is not a performance result by itself.
Only introduce a partner to the founder after positive interest, traffic verification, decision-maker confirmation, and basic partnership terms have been collected.
Every lead must include a source URL and supporting verification notes.

Hours and Compensation
20 hours per week with a flexible schedule
Base pay: $100 USD per week
Initial 30-day paid evaluation period
Opportunity for a longer-term role and compensation review based on results and fit
Performance bonuses are paid only after a placement is live and validated over 30 days.

Estimated Monthly Visits Maximum Bonus
50K–249K $20
250K–999K $50
1M–4.99M $100
5M+ $200

First payment: the StoryChat link is live and verified.
Final payment: valid tracked clicks or the first paid conversion is confirmed within 30 days.
Sites under the same owner, domain group, or duplicate network count as one opportunity within 90 days.

Required Experience
At least 1 year of experience in affiliate marketing, publisher partnerships, SEO outreach, creator partnerships, or B2B sales.
Strong written English and professional business communication.
Experience using Similarweb, Google Sheets, CRM tools, or lead databases.
Ability to assess both traffic volume and audience relevance.
Excellent organization, accurate reporting, and thoughtful personalized outreach.

How to Apply
Please include:
A past affiliate, publisher outreach, or partnership project you worked on.
Your direct responsibilities and results, such as:Monthly outreach volume
Reply or meeting-conversion rate
Number of live partners or campaign results
You may share ranges or percentages instead of confidential details.

The research, CRM, and tracking tools you use.
Your weekly availability.
Start your application with: STORYPARTNER

Interview and Paid Test
During the interview, shortlisted candidates must explain how they previously sourced partners, verified opportunities, and measured results.
Final candidates will complete a small paid test involving:
Evaluating the traffic and relevance of three sample websites
Finding a decision-maker or public business contact
Writing a personalized outreach draft
Creating a structured CRM-style lead record

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0199
Total Execution Time  0.0216
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Affiliate-Publisher-Outreach-Partnerships-VA-1699210
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0132 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1699210
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 757181
 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` = 1699210
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-05',ej.date_added) duration_daysDATEDIFF('2026-09-05',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-05',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1699210' 
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1699210 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-30-2026=750***Jul-31-2026=103***Aug-01-2026=67***Aug-02-2026=24***Aug-03-2026=28***Aug-04-2026=16***Aug-05-2026=15***Aug-06-2026=6***Aug-07-2026=3***Aug-08-2026=3***Aug-09-2026=2***Aug-10-2026=5***Aug-11-2026=6***Aug-12-2026=2***Aug-13-2026=2***Aug-14-2026=7***Aug-15-2026=3***Aug-16-2026=2***Aug-17-2026=4***Aug-18-2026=1***Aug-19-2026=1***Aug-20-2026=3***Aug-21-2026=1***Aug-22-2026=1***Aug-23-2026=3***Aug-24-2026=5***Aug-25-2026=886***Aug-26-2026=130***Aug-27-2026=26***Aug-28-2026=10***Aug-29-2026=10***Sep-04-2026=1***Sep-05-2026=1' WHERE job_id'1699210'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=853***Aug-2026=1272***Sep-2026=2' WHERE job_id'1699210'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1699210' 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` = 1699210 
0.0043   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '757181'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)