Revset
Book a Free Audit

30-minute call · No obligation

HomeGHL HubFunnels & WebsitesWhy Is My Stripe Plan Not Shown in the Funnel Products?
REVSET LABS · EXPERT GUIDE·Funnels & Websites

Why Is My Stripe Plan Not Shown in the Funnel Products?

1,527 words·6 min read·Updated 28 April 2026·beginner·
Arsalan ZaffarArsalan ZaffarLinkedIn

👉 Start your 30-day GoHighLevel free trial.

Start 30-Day Free Trial
Quick Answer

To ensure your Stripe plans display in GoHighLevel funnel products, you must first create the product and its pricing plan in Stripe, then import or create it within GoHighLevel's Payments → Products section. Finally, add this GHL product to an order form on your funnel page and select the correct pricing plan. This process typically takes 15-20 minutes for a single product.

Key Takeaways
  • Always create your product and its associated pricing plan directly in Stripe first.
  • Import or create the Stripe product within GoHighLevel's **Payments → Products** to make it available.
  • Use a '2 Step Order Form' or 'Order Form' element on your funnel page to display products.
  • Carefully select the correct GoHighLevel product and its specific Stripe pricing plan in the order form settings.
  • Thoroughly test your funnel's checkout process with a real (or test) transaction to confirm everything works.

Confirming Your Stripe Integration and Product Setup

Before you can display a Stripe plan in your GoHighLevel funnel, you must ensure two fundamental things: your Stripe account is correctly connected to GoHighLevel, and the product with its pricing plan exists within your Stripe account. If either of these is missing, GoHighLevel cannot find or display the plan.

1
Step 1: Verify Your Stripe Connection in GoHighLevelConfirm that your Stripe account is properly linked to your GoHighLevel sub-account. A broken connection prevents any Stripe products from appearing.
2
Step 1.1: Access Payment IntegrationsFrom your GoHighLevel dashboard, click Settings on the left menu. Then, select Integrations.
3
Step 1.2: Check Stripe StatusLocate the Stripe integration. It should show as 'Connected' or 'Reconnect'. If it says 'Connect', click it and follow the prompts to link your Stripe account. If it says 'Reconnect', click it to refresh the connection.
4
Step 2: Confirm Product and Pricing Plan in StripeYour desired product and its specific pricing plan must already be active in your Stripe account. GoHighLevel pulls pricing details directly from Stripe.
5
Step 2.1: Log into Stripe DashboardOpen a new browser tab and log into your Stripe account at dashboard.stripe.com. Access your Products section.
6
Step 2.2: Locate Your Product and PlanFind the product you want to sell. Ensure it has at least one active 'Pricing plan' associated with it. If not, create one.
7
Step 2.3: Create a New Product in Stripe (If Needed)If your product does not exist, click + Add product. Enter the product name, description, and an image.
8
Step 2.4: Add a Pricing Plan to Your Stripe Product (If Needed)Under the product details, click + Add another price. Define the price amount, currency, billing period (for subscriptions), and payment frequency. Save your plan.

⚠️ If your Stripe account is in 'Test Mode', only 'Test Mode' products will sync. Ensure you are in 'Live Mode' in Stripe if you intend to sell live products.

🔥 Pro Tip

Always ensure your Stripe product and plan names are clear and descriptive. This helps you easily identify them when setting up products within GoHighLevel and reduces confusion.

Creating or Importing Products within GoHighLevel

Even if your product and plan exist in Stripe, GoHighLevel needs its own representation of that product. You can either import an existing Stripe product or create a new GoHighLevel product and link it to a Stripe pricing plan. This step makes the product selectable in your funnels.

1
Step 3: Access the GoHighLevel Products SectionThis is where GoHighLevel manages all your offerings, whether they are linked to Stripe or other payment gateways. You will either create a new product or import an existing one.
2
Step 3.1: Navigate to PaymentsFrom the GoHighLevel left menu, click Payments. Then, select Products.
3
Step 4: Create a New GoHighLevel Product Linked to StripeThis method is used when you want to define the product in GoHighLevel and then associate it with an existing Stripe plan. It gives you more control over the GHL product name and description.
4
Step 4.1: Start New Product CreationClick the + Create product button. A new product creation window will open.
5
Step 4.2: Enter Product DetailsProvide a Name for your product in GoHighLevel. Select the Product Type (e.g., Digital Good, Physical Good, Service). Add a Description.
6
Step 4.3: Add a PriceScroll down to the 'Prices' section and click + Add price. In the 'Add Price' window, enter a Price Name (this is for internal GHL use).
7
Step 4.4: Link to Stripe PriceUnder 'Stripe Price (Optional)', click the dropdown. Select the specific Stripe pricing plan you confirmed in Step 2. This links your GHL product to the actual Stripe payment mechanism. Set the Price Display to 'Always Show' or 'Show if Active'.
8
Step 4.5: Save Your ProductClick Save to create the GoHighLevel product. Repeat for any other products you need to add.
9
Step 5: Import an Existing Stripe Product (Alternative)If you prefer to quickly bring over products already fully defined in Stripe, this option is faster. GoHighLevel will pull most details directly from Stripe.
10
Step 5.1: Initiate Stripe Product ImportFrom the Payments → Products page, click the Import Products button. Select Stripe from the options.
11
Step 5.2: Select Products to ImportA list of your Stripe products will appear. Check the box next to each product you wish to import into GoHighLevel. Click Import selected.
12
Step 5.3: Verify Imported ProductsThe imported products will now appear in your GoHighLevel product list. Each imported product automatically links to its corresponding Stripe pricing plan.

⚠️ Do not create duplicate products in GoHighLevel for the same Stripe product. This leads to confusion and potential errors during checkout. Always check if a product already exists before creating or importing.

🔥 Pro Tip

When creating a new GHL product, make sure the 'Price Name' you assign is clear. This name helps you distinguish between different pricing options (e.g., 'Monthly Subscription', 'Annual Payment') when you add the product to your funnel.

Try GoHighLevel Free

Start your 30-day GoHighLevel free trial

Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.

Start 30-Day Free Trial

Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Adding Your Product to a Funnel or Website Page

With your Stripe product and plan correctly configured in both Stripe and GoHighLevel, the final step is to add it to your sales funnel or website page. You must use a specific element within the page builder to display and process the product.

1
Step 6: Navigate to Your Funnel or WebsiteLocate the specific sales funnel or website where you want to display your Stripe product. The product will not appear until it is explicitly added to a page.
2
Step 6.1: Access Funnels or WebsitesFrom the GoHighLevel left menu, click Sites. Then, select either Funnels or Websites based on where your page is located.
3
Step 6.2: Select and Edit Your PageClick on the funnel or website you want to modify. Then, find the specific page (e.g., 'Checkout Page') and click the Edit icon (pencil) to open the page builder.
4
Step 7: Add an Order Form Element to Your PageProducts can only be displayed and purchased through a '2 Step Order Form' or 'Order Form' element. Other elements like 'Custom Forms' do not support product selection.
5
Step 7.1: Open Elements PanelInside the page builder, click the + icon (Add Element) on the right side of the screen. Scroll down to find the 'Order Elements' section.
6
Step 7.2: Drag and Drop Order FormDrag either the 2 Step Order Form or Order Form element onto your page. Place it in the desired section where you want customers to make their purchase.
7
Step 7.3: Configure Product Settings within the Order FormWith the order form element selected, its settings panel will appear on the left. This is where you connect your GoHighLevel product.
8
Step 7.4: Select Your GoHighLevel ProductScroll down in the settings panel to the 'Products' section. Click + Add Product. In the dropdown, select the GoHighLevel product you created or imported in Step 4 or 5.
9
Step 7.5: Choose the Correct Pricing PlanAfter selecting the product, another dropdown will appear for 'Price'. This lists the GoHighLevel prices linked to your Stripe plans. Select the exact pricing plan you want to offer on this page.
10
Step 7.6: Save Your PageAfter adding and configuring all products, click Save in the top right corner of the page builder. Your Stripe plan should now be visible on your live funnel page.

⚠️ If you don't see your product listed in the 'Add Product' dropdown, double-check that you completed Step 4 or 5 correctly. The product must exist in GoHighLevel's Payments → Products section to be available here.

🔥 Pro Tip

For subscription products, the '2 Step Order Form' is often preferred. It allows you to clearly display the subscription terms on the first step, improving customer clarity and reducing churn.

Finalizing and Testing Your Setup

After all configurations, a crucial final step is to thoroughly test your funnel. This ensures that the Stripe plan appears correctly, the checkout process functions smoothly, and payments are processed without issues. Testing prevents potential lost sales and customer frustration.

1
Step 8: Review Product Visibility and StatusBefore testing, quickly review your product settings in GoHighLevel to ensure everything is active and visible as intended. Check for any 'Draft' or 'Inactive' statuses.
2
Step 8.1: Check GoHighLevel Product StatusGo to Payments → Products in GoHighLevel. Ensure the product you added to your funnel is marked as 'Active' and its associated price is also active. If not, edit the product and activate it.
3
Step 8.2: Check Stripe Product StatusLog into your Stripe dashboard and navigate to your product. Confirm that the pricing plan you linked is active and not archived or deleted. Inactive plans will not show up in GoHighLevel.
4
Step 9: Test Your Funnel Checkout ProcessAlways perform a test transaction to confirm that your Stripe plan displays correctly and the payment gateway works. Use Stripe's test card numbers for this.
5
Step 9.1: Access Your Live Funnel PageOpen your funnel page in a new browser tab or incognito window. You can find the live link in the funnel builder by clicking the 'Preview' eye icon or copying the URL.
6
Step 9.2: Initiate a Test PurchaseFill out the order form with dummy customer information. Proceed to the payment step. Ensure your Stripe plan appears with the correct price. Use Stripe's test card numbers (e.g., 4242 repeatedly) to complete a test purchase.
7
Step 9.3: Verify Transaction in Stripe and GoHighLevelCheck your Stripe dashboard (in 'Test Mode' if you used test cards) to confirm the test payment was processed. Also, verify that a corresponding contact and order appeared in GoHighLevel under Contacts and Payments → Orders.

⚠️ Never use real credit card details for test purchases in Stripe's 'Test Mode'. Always use the provided test card numbers to avoid actual charges.

✅ Testing your funnel is non-negotiable. It catches errors before they cost you real sales and ensures a smooth experience for your customers.

🔥 Pro Tip

Use a dedicated 'Test Mode' funnel or page when making significant changes to avoid impacting live customer experiences. You can easily duplicate a live funnel for testing purposes.

Troubleshooting Common Issues

⚠️ My Stripe plan is not showing up in the GoHighLevel product dropdown.
If you see your GHL product but not the Stripe plan, go to Payments → Products, edit your GHL product, and ensure the correct Stripe Price ID is selected under the 'Prices' section. Also, confirm the plan is active in your Stripe dashboard.
⚠️ I don't see my product listed at all when trying to add it to the funnel order form.
If your product is missing from the 'Add Product' dropdown on the order form, you likely have not created or imported it into GoHighLevel's Payments → Products section. Complete Step 4 or Step 5 to make it available.
⚠️ My funnel page shows a generic 'Product not found' message or no products at all.
If you see a 'Product not found' message, verify that you have an 'Order Form' or '2 Step Order Form' element on your page and that you have correctly added and configured the GoHighLevel product within that element's settings (Step 7).
⚠️ Stripe integration shows 'Disconnected' or 'Connect' in GoHighLevel.
If your Stripe connection is not active, go to Settings → Integrations and reconnect your Stripe account. A disconnected Stripe means no products can sync or be processed.
⚠️ My product appears in GoHighLevel, but it's not the correct price from Stripe.
If the price is wrong, navigate to Payments → Products, edit your GoHighLevel product, and review the 'Price' section. Ensure the selected 'Stripe Price (Optional)' dropdown links to the correct, active Stripe pricing plan you intend to use.

Common Mistakes to Avoid

  • Forgetting to create the specific pricing plan in Stripe after creating the product, leaving no price for GHL to pull.
  • Not importing or manually creating the Stripe-linked product within GoHighLevel's Payments → Products section.
  • Selecting the incorrect GoHighLevel product or an unlinked pricing plan when configuring the order form on your funnel page.
  • Using a 'Custom Form' element instead of a '2 Step Order Form' or 'Order Form' element, which are the only ones that support product display.
  • Failing to thoroughly test the entire checkout flow with Stripe's test cards, leading to live payment failures.

Frequently Asked Questions

QWhat is the difference between a Stripe Product and a GoHighLevel Product?
A Stripe Product is the core item (e.g., 'Premium Coaching') and its associated pricing plan (e.g., '$97/month') managed directly within your Stripe account. A GoHighLevel Product is GoHighLevel's internal representation of that Stripe product and plan. GHL uses its product record to display the item on your funnels and track sales, but the actual payment processing and subscription management happen through the linked Stripe plan.
QCan I use multiple Stripe pricing plans for one GoHighLevel product?
Yes, you can. When creating or editing a GoHighLevel product under **Payments → Products**, you can add multiple 'Prices'. Each of these GoHighLevel prices can be linked to a different Stripe pricing plan (e.g., a monthly plan and an annual plan for the same product). When you add this GHL product to an order form, you then select which specific GHL price (and thus Stripe plan) you want to display for that particular funnel page.
QWhy do I need to create products in both Stripe and GoHighLevel?
You need to create them in both because they serve different purposes. Stripe handles the actual payment gateway, credit card processing, and subscription billing logic. GoHighLevel acts as your marketing and sales platform, needing its own product records to manage display on funnels, track orders, trigger automations, and integrate with other GHL features. They work in tandem, with GoHighLevel 'pointing' to the specific Stripe plan for payment execution.
QWhat should I do if my Stripe connection keeps failing or disconnecting?
If your Stripe connection is unstable, first try simply reconnecting it via **Settings → Integrations** in GoHighLevel. If the issue persists, clear your browser's cache and cookies, then attempt reconnection again. Ensure your Stripe account is in good standing and that you have the necessary permissions to connect it. If all else fails, contact GoHighLevel support, as there might be an underlying API issue.
QHow can I test my funnel product setup without making real charges?
You can test your funnel without real charges by ensuring your Stripe account is in 'Test Mode' (toggle available in the Stripe dashboard) and then using Stripe's provided test card numbers (e.g., 4242 4242 4242 4242 for a Visa card). When testing, verify that the transaction appears in your Stripe dashboard under 'Test Mode' payments and that GoHighLevel records the order as well. Remember to switch Stripe back to 'Live Mode' for real transactions.
Try GoHighLevel Free

Start your 30-day GoHighLevel free trial

Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.

Start 30-Day Free Trial

Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Arsalan Zaffar
Arsalan Zaffar
Revset Labs · Revenue Systems · 78+ GHL Builds

Arsalan writes GHL guides from real build experience — 78+ systems, $9.2M in client pipeline. Wharton, CXL & Google certified.

Connect on LinkedIn
Tags:GoHighLevelStripeFunnelsPaymentsProductsTroubleshootingCheckoutIntegrations