Skip to main content

Outseta Affiliate Program: Stripe Compatibility Guide

This guide is for SaaS and membership merchants using Outseta. Outseta officially documents a Rewardful integration that connects the same Stripe account, installs a site script, and uses an Outseta integration setting.

That vendor-specific path does not establish an equivalent native AffiliateBase integration. Review Outseta’s official integration guide and do not substitute AffiliateBase credentials into another vendor’s field.

AffiliateBase remains an option for a separate Stripe checkout you control and can supply with the generated referral ID. Follow the Stripe setup and verify a real checkout outcome.

Follow these steps to integrate AffiliateBase with Outseta:

1

Add the Tracking Script

Add the AffiliateBase tracking script to your website. Add this to your site's header where you embed Outseta widgets. Install once with the stable tracking URL and receive compatible updates automatically.
html
<script>(function(w,r){w._abq=w._abq||[];w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'affiliatebase');</script>
<script async src="https://app.affiliatebase.io/track.js" data-account-id='YOUR_ACCOUNT_ID'></script>
2

Use Stripe Payment Links or Buttons (If Using)

If you use Stripe Payment Links or Buy Buttons alongside Outseta, add the tracking script on the same page so AffiliateBase can pass the generated referral ID.
html
<!-- 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>
3

Connect Your Stripe Account

Pass the generated referral ID as client_reference_id to Stripe for accurate conversion tracking. Do not use the public ?via token. Connect the account used by the separate supported checkout. Do not place AffiliateBase credentials in Outseta’s vendor-specific Rewardful setting.
4

Test Your Integration

Visit your site with a test affiliate link and verify tracking is working.
javascript
// 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 Outseta?

Use Outseta’s documented integration path or test a separate Stripe checkout you control.

SaaS-Focused Features

Perfect for SaaS businesses using Outseta. Tracks subscription lifecycle events including renewals and upgrades.

Simple Script Installation

Load the AffiliateBase script on your sales page and confirm it captures the generated referral ID.

Stripe Integration

Process supported Stripe events only after a compatible checkout receives the generated referral ID.

Subscription Lifecycle Tracking

Tracks subscription renewals, upgrades, and downgrades. Affiliates receive commissions for recurring revenue.

Affiliate Dashboard

Give your affiliates a professional dashboard to track their performance and generate links.

Real-Time Tracking

Track conversions in real-time as customers subscribe or upgrade.

Ready to get started?

Get started with AffiliateBase today and start growing your Outseta SaaS or membership business through affiliate marketing.

Start for free

Frequently Asked Questions

Does AffiliateBase work with Outseta?
Outseta documents a vendor-specific Rewardful integration. AffiliateBase is established here only for a separate supported Stripe checkout you can verify.
How are subscription sign-ups tracked?
A referral visit is only the first proof. The completed Stripe checkout must carry the generated ID and create the expected sale and commission.
Can I track subscription renewals?
Yes! AffiliateBase tracks subscription renewals through Stripe webhooks. Affiliates receive commissions for renewals.
What tracking parameters does AffiliateBase support?
AffiliateBase automatically detects ?via= URL parameters by default. You can add custom token keys with data-affiliatebase-params.
Do affiliates get their own dashboard?
Yes! Affiliates get access to a professional dashboard where they can view conversions, commissions, and generate affiliate links.

Ready to Launch Your Outseta Affiliate Program?

Get started with AffiliateBase today and start growing your Outseta SaaS or membership business through affiliate marketing.