Download the data
The full atlas as one CSV: 578 programs, their terms and status, search volumes, SERP openness, AI Overview rate, winnability and the GoHighLevel index. Free to use with a link back.
Referral value vs search demand
Every board program, placed by what one referral is estimated to be worth over 24 months (assumed churn, not measured retention) and by how many people search for it. The top right is where the money and the traffic meet. Click any point to open that program's page.
SERP winnableSERP hard or lockedNo measurable demandHover a point for the numbers, click to open the programSwipe sideways for the full chart, tap a point to open the program
Show the numbers as a table (117 programs)
| GoHighLevel | $1,604 | 3,274 | 100 | winnable |
| SE Ranking | $617 | 1,158 | 94 | hard |
| Skool | $394 | 3,166 | 92 | winnable |
| Systeme.io | $381 | 638 | 92 | winnable |
| Thinkific | $565 | 646 | 90 | winnable |
| Kartra | $821 | 166 | 89 | winnable |
| ClickFunnels | $798 | 712 | 89 | winnable |
| SpyFu | $427 | 376 | 89 | hard |
| Bright Data | $1,688 | 236 | 88 | winnable |
| Apify | $806 | 290 | 88 | hard |
| Hunter.io | $456 | 228 | 88 | hard |
| Snov.io | $535 | 152 | 88 | winnable |
| Moosend | $259 | 200 | 87 | winnable |
| Leadpages | $401 | 370 | 87 | winnable |
| Kit | $254 | 500 | 87 | winnable |
| Similarweb | $638 | 850 | 87 | hard |
| HubSpot | $306 | 3,704 | 86 | winnable |
| MailerLite | $259 | 702 | 86 | winnable |
| Webflow | $250 | 1,672 | 85 | winnable |
| Payhip | $196 | 566 | 85 | winnable |
| Jotform | $119 | 1,638 | 85 | winnable |
| GetResponse | $241 | 228 | 85 | winnable |
| SamCart | $644 | 666 | 84 | winnable |
| Search Atlas | $806 | 494 | 83 | hard |
| OnlineJobs.ph | $373 | 458 | 83 | hard |
| Teachable | $239 | 486 | 83 | winnable |
| Manychat | $211 | 1,364 | 81 | winnable |
| beehiiv | $220 | 524 | 79 | winnable |
| InVideo | $311 | 392 | 79 | winnable |
| AWeber | $259 | 370 | 79 | winnable |
| Tidio | $254 | 180 | 79 | winnable |
| CAKE.com | $168 | 432 | 78 | winnable |
| AdCreative.ai | $121 | 292 | 75 | winnable |
| Frase | $113 | 214 | 73 | winnable |
| ClickMagick | $941 | 122 | 70 | winnable |
| ScraperAPI | $1,006 | 50 | 70 | winnable |
| DashClicks | $1,075 | 82 | 66 | hard |
| HeyGen | $28 | 1,638 | 66 | hard |
| SmartScout | $302 | 86 | 62 | hard |
| Scalenut | $246 | 92 | 60 | winnable |
| Pabbly | $311 | 92 | 59 | hard |
| Agent CRM | $393 | 106 | 58 | hard |
| Close | $334 | 132 | 58 | hard |
| Taskade | $169 | 104 | 58 | winnable |
| Seobility | $263 | 106 | 58 | winnable |
| EngageBay | $263 | 54 | 57 | hard |
| Time Doctor | $519 | 128 | 57 | hard |
| BoldSign | $303 | 126 | 56 | locked |
| WebinarJam | $176 | 138 | 56 | hard |
| KrispCall | $162 | 62 | 55 | winnable |
| Jibble | $230 | 126 | 55 | winnable |
| MeetGeek | $215 | 60 | 55 | hard |
| ScoreApp | $158 | 66 | 55 | hard |
| Rytr | $67 | 90 | 53 | winnable |
| Builderall | $271 | 68 | 51 | hard |
| Fliki | $87 | 66 | 51 | winnable |
| MarketingBoost | $153 | 74 | 50 | hard |
| Dext | $139 | 76 | 50 | locked |
| Happy Scribe | $117 | 144 | 50 | hard |
| Syllaby | $218 | 68 | 50 | locked |
| Dropship.io | $83 | 94 | 45 | hard |
| Extendly | $2,005 | 12 | 35 | winnable |
| Cometly | $2,016 | 30 | 35 | winnable |
| Decodo | $1,350 | 46 | 34 | winnable |
| SOAX | $810 | 14 | 34 | hard |
| My AI Front Desk | $401 | 4 | 33 | winnable |
| PageFly | $401 | 22 | 32 | hard |
| Proxy-Seller | $675 | 40 | 32 | hard |
| involve.me | $280 | 12 | 32 | hard |
| Simplified | $324 | 14 | 32 | winnable |
| BrandMentions | $401 | 18 | 32 | winnable |
| ZenRows | $467 | 22 | 31 | hard |
| HelpCrunch | $311 | 20 | 31 | winnable |
| MakeUGC | $184 | 28 | 31 | winnable |
| Social Champ | $401 | 48 | 30 | locked |
| Geonix | $675 | 10 | 30 | hard |
| Gymdesk | $568 | 36 | 30 | hard |
| NEURONwriter | $231 | 44 | 30 | winnable |
| Chatra | $351 | 14 | 30 | winnable |
| LingoHub | $332 | 10 | 30 | winnable |
| Perspective | $211 | 38 | 30 | hard |
| Simvoly | $326 | 34 | 29 | hard |
| Writecream | $163 | 24 | 29 | hard |
| Groove.cm | $394 | 24 | 29 | winnable |
| MyLiveChat | $182 | 10 | 29 | winnable |
| Salesflare | $158 | 28 | 29 | hard |
| 123FormBuilder | $224 | 20 | 29 | hard |
| Uplisting | $162 | 38 | 29 | hard |
| NordLayer | $285 | 46 | 28 | winnable |
| BoldDesk | $230 | 4 | 28 | locked |
| SellerSprite | $308 | 10 | 28 | winnable |
| Ocoya | $90 | 40 | 28 | hard |
| EzyCourse | $239 | 14 | 28 | hard |
| Trafft | $199 | 14 | 27 | hard |
| PPSPY | $187 | 14 | 27 | winnable |
| EComposer | $320 | 4 | 27 | hard |
| Reditus | $401 | 0 | 27 | no demand |
| Unitel Voice | $203 | 12 | 26 | hard |
| Provide Support | $275 | 0 | 26 | no demand |
| Koala Apps | $181 | 14 | 26 | hard |
| SW Hosting | $363 | 0 | 26 | no demand |
| Quaderno | $513 | 0 | 26 | no demand |
| Dashword | $308 | 0 | 26 | no demand |
| Synthesys | $120 | 10 | 25 | winnable |
| Superspeed | $355 | 0 | 24 | no demand |
| SEOTesting | $311 | 0 | 24 | no demand |
| ReviewGrower | $240 | 0 | 24 | no demand |
| WebScrapingAPI | $401 | 0 | 24 | no demand |
| timeBuzzer | $122 | 10 | 24 | hard |
| SchoolMaker | $157 | 4 | 24 | hard |
| LinkTrackr | $109 | 10 | 23 | winnable |
| Everneed AI | $259 | 0 | 23 | no demand |
| SSLPrivateProxy | $243 | 0 | 23 | no demand |
| Salesflow | $266 | 0 | 23 | no demand |
| AIclicks | $184 | 0 | 23 | no demand |
| Zebracat | $121 | 0 | 22 | no demand |
| TrendTrack | $131 | 4 | 21 | hard |
What's in it
- terms_status: board (hand-checked), pass (verified 30%+ recurring), fail (verified, doesn't qualify), claimed (collected automatically, unverified) or none. Durations are left blank for unverified rows.
- accepting_new_affiliates: "no" where the program was closed to new affiliates when we checked.
- content_opportunity is the winnability band. It rates search demand and how open the results are, not the affiliate terms.
- commission_rate_pct is the default rate. commission_max_pct is the top tier where one exists.
- value_24mo_usd and index_vs_ghl are only set for board programs. The 24-month value is an estimate using an assumed monthly churn of 3%, 5.5% or 8.5%, not measured retention.
- aio_rate is the share of that brand's commercial searches that showed an AI Overview.
- ai_answers_named counts how many of the 326 ChatGPT and Gemini category answers named the program.
How to cite it
Recurring Commission Atlas, NetPartners Marketing, data collected 23 September 2026. https://recurringcommission.com/
Scoring details are on the methodology page.