Why Diversification Stopped Being Optional
A few years ago, "Amazon-first" was a defensible affiliate strategy. The commissions were reasonable. The brand was trusted. The catalog covered everything.
Then Amazon cut commissions, shortened cookies in some contexts, and tightened enforcement. For sites that built around Amazon as the primary program, the economics shifted overnight.
We rebuilt our monetization stack over 18 months. Here's what we learned about which networks actually deliver — and which to skip.

The Major Networks We Use
CJ Affiliate (formerly Commission Junction)
Best for: Retail and consumer products, established brands, broad coverage.
Why it works: Massive advertiser roster, reliable tracking, consistent payouts, good reporting.
Specific strengths:
- Major retailers like Walmart, Target, Best Buy, Home Depot
- Strong fashion and apparel programs
- Reliable monthly payouts with reasonable thresholds
- Deep-linking tools that make linking easy
Specific weaknesses:
- Interface feels dated
- Some advertisers have low commissions that don't justify the link real estate
- Account approval for new publishers can be slow
Where it fits our stack: Default network for retail and consumer products. Many of our sites link to CJ advertisers when Amazon isn't the right destination.
Impact
Best for: SaaS, software, online services, higher-ticket programs.
Why it works: Modern interface, flexible commission structures, direct relationships with many advertisers.
Specific strengths:
- Excellent for software and SaaS affiliate programs
- Recurring commission structures common
- Good tracking accuracy and attribution windows
- Direct partnerships with many mid-market brands
Specific weaknesses:
- Some advertisers have exclusive or restricted terms
- Smaller advertiser roster than CJ in retail
- Reporting can be overwhelming for new users
Where it fits our stack: Primary network for software, online tools, and services. Also where we find many direct brand partnerships.
Awin
Best for: International coverage, European brands, niche retail.
Why it works: Strong international presence, clean interface, transparent reporting.
Specific strengths:
- Best-in-class European brand coverage
- Clean reporting with useful breakdowns
- Good advertiser diversity
- Reliable payouts
Specific weaknesses:
- US advertiser roster is smaller than CJ
- Some technical quirks in deep linking
- Less robust for very small publishers
Where it fits our stack: Primary network for sites with international traffic or European-focused content.
ShareASale
Best for: Smaller brands, niche programs, supplementary coverage.
Why it works: Accessible to publishers of all sizes, broad advertiser base.
Specific strengths:
- Welcoming to new and small publishers
- Many niche programs unavailable elsewhere
- Reasonable commission rates across categories
- Owned by Awin (so accounts can move between them)
Specific weaknesses:
- Reporting interface is limited
- Some advertisers have inconsistent program quality
- Less automation in link generation
Where it fits our stack: Secondary network for niche programs and smaller brands. Worth maintaining an account even if ShareASale isn't your primary.
Partnerstack
Best for: SaaS and B2B affiliate programs.
Why it works: Built specifically for SaaS, supports recurring commission structures, modern tooling.
Where it fits our stack: Specialized use cases. Some of our SaaS-review sites run most of their programs through Partnerstack.
Amazon Associates (Still in the Mix)
Where it fits our stack: Default for general consumer products when users expect Amazon. Always paired with at least one alternative network to capture non-Amazon shoppers.

The Direct Programs We Pursue
Beyond networks, the highest commissions often come from direct brand partnerships. We've built direct relationships with:
- Major manufacturers in our niche categories
- DTC brands with active affiliate programs
- Software companies with referral programs
- Service businesses in adjacent categories
Direct programs typically pay 2-3x more than network equivalents because there's no network taking a cut.
The catch: direct programs require management overhead. Each program has its own terms, tracking, and payout schedule. We use a tracking spreadsheet to manage direct partnerships because the volume doesn't justify dedicated software.
How to approach direct programs:
- Identify brands your audience already buys from
- Check if they have an affiliate program (most do, often under "Partners" or "Affiliates")
- Apply with a media kit showing your site's audience and reach
- Negotiate if you have meaningful volume
- Track performance carefully — direct programs sometimes have worse attribution than networks

The Networks We Don't Use Much
ClickBank
Why we use it less: Product quality is inconsistent. Many programs rely on high-pressure sales tactics that damage audience trust. Commission rates are high but conversion rates are often low.
When we use it: Occasionally, for specific digital products that genuinely help our audience. With careful vetting.
Rakuten Advertising
Why we use it less: Interface feels outdated. Advertiser roster overlaps heavily with CJ. Payout structure has gotten less favorable.
When we use it: For specific brands that only run on Rakuten, which is rare.
FlexOffers
Why we use it less: Quality varies widely. Some programs have questionable terms. We've had attribution issues.
When we use it: Rarely. Only when a specific advertiser isn't available elsewhere.
The Approach That Works for Us
For each site, we run a tiered monetization stack:
Tier 1: Primary Network
Each site has one "primary" network (CJ, Impact, or Awin) where the majority of programs live. We choose based on:
- Geographic focus of the audience (US → CJ, international → Awin)
- Product category (physical retail → CJ, software → Impact)
- Advertiser roster in the site's specific niche
Tier 2: Direct Programs
Brands with the highest traffic and conversion rates get approached for direct partnerships. We aim for direct programs on 5-15 brands per site.
Tier 3: Amazon and Secondary Networks
Amazon is always available as a fallback, but not the default. Secondary networks (ShareASale, Partnerstack) fill specific gaps.
Tier 4: Display Ads
We run display ads (Mediavine, Raptive, or equivalent) on most sites as a baseline revenue layer. Not the primary monetization but it adds up, especially on high-traffic pages.
The Operations That Make It Work
Running a multi-network setup requires discipline:
Unified Tracking
We use a custom dashboard that pulls data from each network's API. Without this, you'd be checking 5-7 dashboards weekly. With it, you see performance in one place.
Attribution Modeling
When a user clicks an Impact link and then a CJ link before buying, which gets credit? Most networks use last-click. We track assisted conversions to understand the full picture.
Compliance Per Network
Each network has different rules about disclosure, link placement, and content standards. We maintain a compliance checklist for each.
Payment Reconciliation
Different networks pay on different schedules. Tracking cash flow across networks requires a simple accounting system. We use a spreadsheet with network, expected payout date, and amount.
The Mistakes to Avoid
Joining too many networks initially. Start with one or two. Add more as you understand your monetization needs.
Pursuing direct programs before you have traffic. Brands want to see audience size and engagement. Build traffic first; direct partnerships come later.
Linking to too many programs per page. Five affiliate links on a 1,000-word article is fine. Fifty is a spam signal.
Ignoring terms of service. Each program has specific rules. Violating them can get you suspended across an entire network.
Neglecting disclosure compliance. Networks have specific disclosure language requirements. Following them protects you across the entire stack.
The Bottom Line
Diversification is no longer optional for serious affiliate operators. Amazon's changes made that clear. The good news: networks and direct programs have never been more accessible, and competition among networks has driven quality up.
The sites in our network that survived Amazon's cuts all had diversified monetization stacks. The ones that didn't, didn't.
Build your stack before you need it. The networks are easier to join when you have traffic than when you're desperate to recover lost revenue.



