GHL eCommerce setup: products, checkout & payments
A complete guide to setting up your online store in GoHighLevel — from creating products to processing payments.
What you will learn
This GoHighLevel tutorial walks you through ghl ecommerce setup: products, checkout & payments with clear, numbered steps. Whether you are new to GoHighLevel or looking to configure ecommerce correctly, this guide covers everything you need. You will learn: connect a payment gateway, enable the ecommerce feature, create your first product, add product images and variants, and more. All steps work inside a standard GoHighLevel account — start a free 14-day trial if you do not have one yet.
Step-by-step guide
Connect a payment gateway
Go to Settings → Payments → Integrations. Connect Stripe (recommended) or PayPal. You'll need to log in to your Stripe account and authorize GHL.
Enable the eCommerce feature
Make sure eCommerce is enabled for your sub-account. Go to Settings → Labs / Beta Features and toggle on eCommerce Store if it's not already active.
Create your first product
Go to Payments → Products → + Add Product. Enter product name, description, price, and product type (one-time, subscription, or payment plan).
Add product images and variants
Upload product images and create variants if needed (e.g. different sizes or colors). Set individual prices per variant if applicable.
Create an order form or checkout page
Go to Sites → Funnels → + New Funnel. Add an Order Form step and configure it to use your product. Or use the Payments → Order Forms builder.
Set up a thank you / confirmation page
Add a confirmation page after checkout. Include order details, a welcome message, and next steps for the customer.
Test the checkout flow
Use Stripe's test mode to run a test purchase. Check that the order appears in Payments → Orders and the confirmation email is sent.
Configure automated post-purchase workflows
Go to Automation → Workflows and create a trigger on Purchase Made to send confirmation emails, add tags, or start onboarding sequences.
Ready to put this into action?
Start your free 14-day GHL trial — or join our Skool community at $87/mo (saves $10/mo vs direct signup).Frequently asked questions
How do I connect a payment gateway in GoHighLevel?
Go to Settings → Payments → Integrations. Connect Stripe (recommended) or PayPal. You'll need to log in to your Stripe account and authorize GHL.
What is the first step to ghl ecommerce setup: products, checkout & payments?
The first step is to connect a payment gateway. Go to Settings → Payments → Integrations. Connect Stripe (recommended) or PayPal. You'll need to log in to your Stripe account and authorize GHL.
Do I need a GoHighLevel account to follow this tutorial?
Yes. This guide requires an active GoHighLevel account. You can start a free 14-day trial at gohighlevel.com — no credit card is required.