Using One-Time and Recurring Products in External Website Campaigns

Modified on: Thu, 12 Nov, 2026 at 3:36 AM

If you sell on your own website using Stripe, you can now include both one-time and recurring Stripe products in an External Website affiliate campaign and set a specific commission for each. This article explains how to add products, how commissions are calculated, and how External Website campaigns differ from Funnels and Websites.



TABLE OF CONTENTS


Supported Products in External Website Campaigns


External Website campaigns support both recurring and one-time products sold through your connected Stripe account.


  • The campaign's default commission applies to every product sold through your connected Stripe account.
  • To give a product its own rate, add it to the campaign and set a custom commission for it. This now works for one-time products as well as recurring ones.
  • To exclude a product from commissions, add it and set its commission to 0%.
  • Recurring upgrades, downgrades and renewals continue to be tracked automatically.


Important: Only Stripe products are supported in External Website campaigns. Products sold through other payment providers aren't tracked.

Key Benefits


  • Promote every offer: Affiliates can earn on one-time products like courses, packages and digital goods, not just subscriptions.
  • Product-level control: Set a different commission rate for each one-time or recurring product.
  • Reliable tracking: One-time payments are tracked even when Stripe doesn't create an invoice, and are never counted twice.

Prerequisites


  • Stripe connected to your sub-account.
  • The products you want to promote exist in that Stripe account.
  • The Affiliate Manager tracking script installed on your external website.

How to Add Products to an External Website Campaign


  1. Go to Marketing > Affiliate Manager > Campaign.
  2. Click + Add (or open an existing campaign) and choose External Website as the source.
  3. In the products section, click Add Product.
  4. Select the products you want to include. Both one-time and recurring Stripe products appear in the list.
  5. Go to Set Commission. Set the Default Commission, then under Advanced Commission Settings use Customise Commission Per Product to set rates for individual products.
  6. Assign affiliates and publish the campaign.


[Screenshot: Add Product list showing one-time and recurring products]

[Screenshot: Customise Commission Per Product with a one-time product]


How Commissions Are Calculated


Product typeWhen commission is recordedCommission rate used
RecurringOn each subscription invoice paymentProduct rate if set, otherwise the default
One-timeWhen the one-time Stripe payment succeedsProduct rate if set, otherwise the default


If a payment is already linked to a Stripe invoice, it's tracked once through the invoice, so it's never double-counted.


Funnels and Websites vs. External Website


Funnels / Websites / StoreExternal Website
Where products come fromHighLevel products on your funnel or websiteYour connected Stripe account
One-time productsSupportedSupported
Recurring productsSupportedSupported
Payment providersPayment providers connected in HighLevelStripe only
Product-level commissionYesYes

Frequently Asked Questions


Why don't I see a product in the Add Product list?

External Website campaigns list products directly from your connected Stripe account. Make sure the product exists in Stripe and that you're connected to the right Stripe account.


Will past one-time sales be credited to affiliates?

No. Commission tracking for one-time products starts from this release, and earlier sales aren't backfilled. If needed, you can add a manual sale for an affiliate.


Can I create or edit Stripe products from Affiliate Manager?

No. Create and edit products in Stripe, then add them to your campaign.


Are payment providers other than Stripe supported?

Not for External Website campaigns.


Do refunds reverse the commission automatically?

No. Refunds and chargebacks aren't reflected automatically, so review payouts before approving them.




  • How to Create an External Website Affiliate Campaign
  • Setting Custom Commissions per Product
  • Adding Manual Sales for an Affiliate

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article