Step-by-step application checklist for every affiliate / referral program linked from /shop/ on hoopwomen.com and girlhoop.com. Tick boxes as you go. The activation command at the bottom flips monetization on across both sites once you have your IDs.
You already have colinfirthfan-20 for Austen/Firth properties. Recommend creating a separate tracking id for the basketball sites so the reports are clean.
You already have an EPN account. Need to create or pick a campid for the basketball sites.
~$10 per first-time-buyer plus ongoing % of repeat sales. Approval typically 1-3 business days. Strong fit for a schedule-driven site.
% of order value. Approval through Impact, usually 2-4 business days. Largest secondary inventory of any ticket marketplace.
Per-purchase commission. Direct program, fastest approval (often same-day).
~$20-40 per signup. Best CPC of any streaming partner. Approval through CJ usually 3-7 business days.
Per-signup commission. Sports-first bundle — high relevance for our audience.
Per-signup commission. Cheapest path to USA Network / ESPN for WNBA viewers.
Per-signup commission. Required for NBC’s Sunday-matinee WNBA window.
Per-signup commission. Required for CBS’s Saturday-afternoon WNBA broadcasts.
~7-10% on most categories. Largest jersey + apparel selection in sports.
% of order. Best WNBA cap selection on the open web.
10% on books. Supports indie bookstores. Editorial-tone fit for hoopwomen.
Audible is part of Amazon Associates — no separate signup. Existing __AMZ_TAG__ covers Audible links automatically.
~25% revenue share, but it auto-monetizes EVERY outbound link to 48,000+ merchants. Set-and-forget. The placeholder script is already commented into every page on both sites — uncomment after registration to activate.
When you have your IDs, fill them into this snippet and run it on the droplet. Replaces every placeholder across both sites in one pass. Then runs an rclone sync to push to B2 immediately.
# 1. SSH to droplet
ssh -i C:/Users/walhu/.ssh/id_ed25519 root@143.198.182.180
# 2. Edit these values, then paste the rest verbatim
export AMZ_TAG="hoopwomen-20"
export EBAY_CAMP="5338xxxxxx"
export SEATGEEK_AID="19xxxx"
export STUBHUB_PID="xxxxxx"
export TICKPICK_AID="xxxx"
export FANATICS_PID="xxxxxx"
export LIDS_PID="xxxxxx"
export YTTV_AID="xxxxxxx"
export SLING_AID="xxxxxx"
export FUBO_AID="xxxxxx"
export PCOCK_AID="xxxxxx"
export PARA_AID="xxxxxx"
export BOOKSHOP_AFF="xxxxx"
export SKIM_PUB="xxxxxx"
# 3. Backup before changes
for site in hoopwomen.com girlhoop.com; do
tar czf /tmp/$site-pre-affiliate-$(date +%y%m%d-%H%M).tgz /var/www/$site
done
# 4. Replace tokens across both sites (skip backup files)
for site in hoopwomen.com girlhoop.com; do
find /var/www/$site -name "*.html" -not -name "*.bak*" -not -path "*/archive*" | xargs sed -i \
-e "s/__AMZ_TAG__/$AMZ_TAG/g" \
-e "s/__EBAY_CAMP__/$EBAY_CAMP/g" \
-e "s/__SEATGEEK_AID__/$SEATGEEK_AID/g" \
-e "s/__STUBHUB_PID__/$STUBHUB_PID/g" \
-e "s/__TICKPICK_AID__/$TICKPICK_AID/g" \
-e "s/__FANATICS_PID__/$FANATICS_PID/g" \
-e "s/__LIDS_PID__/$LIDS_PID/g" \
-e "s/__YTTV_AID__/$YTTV_AID/g" \
-e "s/__SLING_AID__/$SLING_AID/g" \
-e "s/__FUBO_AID__/$FUBO_AID/g" \
-e "s/__PCOCK_AID__/$PCOCK_AID/g" \
-e "s/__PARA_AID__/$PARA_AID/g" \
-e "s/__BOOKSHOP_AFF__/$BOOKSHOP_AFF/g" \
-e "s/__SKIM_PUB__/$SKIM_PUB/g"
done
# 5. (Skimlinks only) Uncomment the placeholder <script> tag site-wide
for site in hoopwomen.com girlhoop.com; do
find /var/www/$site -name "*.html" -not -name "*.bak*" | xargs sed -i \
-e "s|<!-- <script type=\"text/javascript\" src=\"https://s.skimresources.com|<script type=\"text/javascript\" src=\"https://s.skimresources.com|" \
-e "s|.skimlinks.js\"></script> -->|.skimlinks.js\"></script>|"
done
# 6. Sync both sites to B2 immediately
rclone sync /var/www/hoopwomen.com/ b2:walhus-backup/hoopwomen.com/ --transfers=4 --tpslimit=4 --exclude "*.bak*"
rclone sync /var/www/girlhoop.com/ b2:walhus-backup/girlhoop.com/ --transfers=4 --tpslimit=4 --exclude "*.bak*"
# 7. Verify a sample link in browser
echo "Done. Visit https://hoopwomen.com/shop/ & https://girlhoop.com/shop/ and check links don't contain '__' anymore."
If you only have a few IDs ready, run with empty exports for the rest — the placeholders simply stay in place and those specific links won’t earn until you do another pass. Safe to run as many times as you need.
hoopwomen-20 and girlhoop-20 tracking ids in your existing Amazon Associates account. Fastest immediate revenue.Each program issues a 1099 if you exceed their threshold ($600/year for most). The biggest networks (Impact, CJ, Amazon) consolidate paymentsand 1099s into a single year-end packet per platform. Keep an eye on January — that’s when the forms land in your inbox.