Sell Sparkforge SaaS Plans with Stripe Checkout Pages

By Sparkforge Support Team ·Last reviewed May 3, 2026

Build a Sparkforge SaaS plan, generate a Stripe payment link from the auto-created Stripe product, and wire that link to a funnel button. Customers check out on Stripe and the SaaS plan activates on payment.

Selling SaaS Mode plans through a Stripe Checkout page is an alternative to the two-step order form. It works when you want Stripe's hosted checkout experience (with features like trials, promo codes, and Apple Pay) instead of an embedded form. The setup chains four pieces: a SaaS plan, a Stripe payment link, a funnel button, and a save.

Step 1: Create the SaaS plan

If you have not configured SaaS Mode yet, walk through the SaaS Mode setup guide first. Once your custom SaaS plan is saved in Sparkforge, the platform automatically creates a matching product in your connected Stripe account.

Step 2: Build the funnel page

  1. Open Funnels and design the page that pitches your SaaS plans.
  2. From the top right, open the elements panel and drag a Button element onto the page.

Step 3: Generate a Stripe payment link

  1. Open your Stripe dashboard and click Products in the left nav.
  2. Open the product that matches the SaaS plan.
  3. On the right, click Create payment link.
  4. Customize as needed — for example, attach a 14-day free trial.
  5. At the top right, click Create a link, then copy the resulting URL.

Step 4: Configure the funnel button

  1. In the funnel, click the button you placed.
  2. On the left, in the General tab, scroll to Button Actions > Links to.
  3. Choose Open Pop up > Website URL and paste the Stripe payment link.
  4. Click Save.

When a visitor clicks the button, they go straight to the Stripe-hosted checkout. After successful payment, Stripe activates the subscription and the SaaS plan attaches to the sub-account.

When this beats the two-step order form

  • You want trials, promo codes, or local payment methods that Stripe Checkout handles natively.
  • You want the polished Stripe-hosted checkout look without embedding forms.
  • You want minimal funnel-building work — paste a link and you are done.

When the two-step order form is better

  • You want bumps, upsells, or order-form-style A/B tests.
  • You want the entire transaction to stay on your funnel domain.
  • You need form fields beyond what Stripe collects.

Frequently Asked Questions

Do I have to use Stripe Checkout for SaaS Mode plans?
No. Stripe Checkout is an alternative to the standard two-step order form. Pick whichever fits your funnel — both attach the SaaS plan to the sub-account on successful payment.
Where do I add a free trial?
On the Stripe payment link itself. When you create the link in Stripe, customize it to include a trial period (for example, 14 days). The trial applies on checkout.
What happens after the customer pays on Stripe?
Stripe creates the subscription against the product Sparkforge synced. Sparkforge sees the active subscription and attaches the SaaS plan to the sub-account. The customer can log in immediately.
Can I add upsells with Stripe Checkout?
Stripe Checkout supports limited cross-sells. For order bumps and full upsell flows, use the two-step order form built into Sparkforge funnels instead.

Was this article helpful?