Know what must work before you launch
Separate site-level referral capture from Memberful checkout attribution
- Best fit
- Teams evaluating AffiliateBase for a Memberful affiliate workflow.
- Checkout handoff
- The checkout path must receive the generated AffiliateBase referral ID.
- Proof required
- Complete one referred checkout and confirm the attributed sale and commission.
Follow the attribution evidence
Illustrative scenario · fictional values
-
Referred visit
?via=partner
AffiliateBase captures the visit and generates a referral record.
-
Checkout handoff
referral ID
The checkout must carry the generated identifier into Stripe.
-
Paid event
$99 paid
A supported Stripe event confirms the attributed payment.
-
Commission
$19.80 due
An eligible attributed sale creates the commission record.
-
Payout prep
Payout ready
Review the commission and prepare the next step with your payout provider.
This guide is for membership owners running a program for their own Memberful plans. Memberful’s official integration directory lists Tapfiliate for affiliate tracking and also documents APIs and webhooks for custom applications.
AffiliateBase can capture a click on a website you control, but this page does not establish that Memberful-hosted checkout carries AffiliateBase’s generated referral ID into Stripe. Review Memberful’s current integration options before choosing a tracker.
If you use a separate Stripe checkout that you control, follow the AffiliateBase Stripe guide. Verify the referral, completed payment, sale, and commission before inviting affiliates.
Follow these steps to integrate AffiliateBase with Memberful:
Add the Tracking Script
<script async src="https://app.affiliatebase.io/track.js" data-account-id="YOUR_ACCOUNT_ID"></script>
Use Stripe Payment Links or Buttons (If Using)
<!-- Keep Stripe checkout elements on the same page as the AffiliateBase script. -->
<a href="https://buy.stripe.com/xxxxx">Buy now</a>
<stripe-pricing-table
pricing-table-id="prctbl_xxx"
publishable-key="pk_live_xxx"
></stripe-pricing-table>
<!-- For custom or redirected Stripe-hosted links, opt in explicitly. -->
<a data-affiliatebase href="https://link.payment/xxxxx">Buy now</a>
Connect Your Stripe Account
Test Your Integration
// Visit your site with a test affiliate link:
// Open the exact setup-test link shown in AffiliateBase.
// Open browser console and check:
console.log(window.AffiliateBase?.referral); // Should show a generated referral ID
Why Use AffiliateBase with Memberful?
Use a documented Memberful integration or prove a separate Stripe checkout before launch.
Simple Script Installation
Capture the affiliate visit on the site that sends buyers toward membership checkout.
Stripe Integration
Process supported Stripe events only when checkout contains the generated AffiliateBase referral ID.
Subscription Lifecycle Tracking
Tracks subscription renewals, upgrades, and downgrades. Affiliates receive commissions for recurring revenue.
Multiple Membership Plans
Support for different commission rates based on membership plan or tier.
Affiliate Dashboard
Give your affiliates a professional dashboard to track their performance and generate links.
Real-Time Tracking
Track conversions in real-time as members join or upgrade.
Frequently Asked Questions
Does AffiliateBase work with Memberful?
How are membership sign-ups tracked?
Can I track subscription renewals?
What tracking parameters does AffiliateBase support?
Do affiliates get their own dashboard?
Related Platform Guides
Create an Affiliate Program with MemberPress
Install referral tracking on a MemberPress site, evaluate the plugin checkout handoff, and verify Stripe attribution before launch.
Create an Affiliate Program with Memberstack
Set up affiliate tracking for Memberstack on Webflow with automatic checkout metadata, Stripe attribution, and end-to-end verification.
Add an Affiliate Program to Next.js
Install affiliate tracking in Next.js, hand the generated referral ID to a server-created Stripe Checkout Session, and verify attribution.
Add an Affiliate Program to Nuxt
Load affiliate tracking in Nuxt, pass the generated referral ID to a server route, and verify a Stripe sale and commission.
Create an Affiliate Program with WordPress
Install AffiliateBase on WordPress, choose a supported Stripe checkout, and verify referral attribution without assuming WooCommerce or plugin compatibility.
Ready to Launch Your Memberful Affiliate Program?
Get started with AffiliateBase today and start growing your Memberful membership site through affiliate marketing.