Back to glossary

Attribution

Stripe webhook attribution

The process of connecting Stripe payment and subscription webhooks back to the affiliate referral that created the customer.

Definition

Stripe webhook attribution maps asynchronous Stripe events such as checkout completion, invoice payment, refund or subscription update to the correct affiliate click, coupon, partner or campaign. It turns billing events into commission decisions.

B2B SaaS context

In SaaS, the decisive revenue event often happens after a trial or sales handoff, not at the initial click. Webhook attribution lets the affiliate program follow the Stripe customer lifecycle instead of relying only on browser cookies.

Operator note

Store stable identifiers such as customer, subscription, checkout session and conversion IDs, then make webhook handling idempotent so retries and out-of-order events do not double-count commissions.

Turn the definition into operating rules

RefCampaign helps recurring SaaS teams translate attribution, refunds and payout policies into a partner program that can be audited.

See the SaaS affiliate playbook