RocketLauncher AI

Funnels & Websites

Configuring a 2-Step Order Form for SaaS Mode in GoHighLevel

By Marnix Geerkens. Published 2021-05-24. Updated 2026-06-02.

A two-step order form lets your SaaS customers pick a plan and enter payment details in a clean, guided flow. You connect your Stripe plan IDs to funnel products, wire up buttons to a pop-up, and GoHighLevel handles the transaction, account creation, and welcome email automatically. The whole setup takes under ten minutes once your plans exist in Stripe.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. This tutorial walks through building a two-step order form inside a GoHighLevel SaaS pricing funnel. It covers pulling Stripe plan IDs into funnel products, configuring the order form steps, and verifying the complete purchase flow from clicking a trial button through to receiving account credentials by email.

What you will learn

  • Copy Stripe plan IDs directly from the SaaS plan settings
  • Add subscription products to a funnel step using pasted plan IDs
  • Configure a two-step order form and trim unnecessary fields
  • Connect pricing page buttons to the order form pop-up
  • Confirm the end-to-end purchase and account provisioning flow

Steps

  1. Copy your Stripe plan IDs

    In your SaaS settings, click 'Show Stripe product details' next to each plan. Copy the plan ID for each pricing tier you want to sell.

  2. Add products to your funnel step

    Open your pricing funnel, go to the Products tab, and add a new product for each plan. Set the type to Subscription, then paste the Stripe plan ID into the plan field to pull in the correct tier. Give each product a clear name and save.

  3. Insert a two-step order form element

    In the funnel page editor, add a Two-Step Order Form element. Remove fields you do not need (such as shipping address) and label the two steps clearly, for example Contact Info and Payment.

  4. Link your pricing buttons to the pop-up

    Select each pricing button on the page and set its action to open the order form pop-up. Do this for every plan button so any click triggers the checkout flow.

  5. Save and test the full purchase flow

    Save the page, then open a preview and act as a customer. Click a plan button, fill in contact details, choose a plan, enter a test card, and complete the order. Confirm the thank-you page appears and that a welcome email with login credentials arrives in the inbox.

Tips

  • Repeat the product setup for every pricing interval you offer (monthly and yearly) before testing
  • Use Stripe test mode card numbers during setup so no real charge is made

Want the full picture? Read more about the GoHighLevel funnel builder.

Related tutorials

How To Create a Blog
How To Create a Blog6:50 · Funnels & Websites
Install The HighLevel Webchat Widget On Websites & Funnels
Install The HighLevel Webchat Widget On Websites & Funnels1:03 · Funnels & Websites
How to add a custom meta tag to a funnel or website in HighLevel
How to add a custom meta tag to a funnel or website in HighLevel1:38 · Funnels & Websites
How To Use Custom Values As Color Codes In The HighLevel Page Builder
How To Use Custom Values As Color Codes In The HighLevel Page Builder3:56 · Funnels & Websites
How to import a ClickFunnels page into the HighLevel Funnel Builder
How to import a ClickFunnels page into the HighLevel Funnel Builder1:46 · Funnels & Websites
How To Add Dynamic Text To Funnel Pages In HighLevel
How To Add Dynamic Text To Funnel Pages In HighLevel1:53 · Funnels & Websites

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

Where do I find the Stripe plan ID in GoHighLevel?

In SaaS settings, click 'Show Stripe product details' next to each plan.

Can I offer both monthly and yearly plans on the same page?

Yes, add a separate funnel product for each billing interval and link each button to the pop-up.

Does GoHighLevel automatically send login credentials after purchase?

Yes, a welcome email with account credentials fires automatically after a successful order.

What happens if a customer closes the order form without completing payment?

No account is created and no charge is made. The customer can click the button again to restart.

Back to all Funnels & Websites tutorials