How to Set Up an E‑Commerce Online Store in GoHighLevel
Building a full online store in GoHighLevel is straightforward once you understand the key steps. If you are moving from platforms like ClickUp or other project tools, this guide will walk you through creating products, carts, payments, and website pages inside your GoHighLevel account.
This tutorial follows the official GoHighLevel e‑commerce workflow and is ideal if you want to sell physical or digital products directly from your funnels or websites.
Prerequisites for Your GoHighLevel Online Store
Before creating your store, confirm that your GoHighLevel account is ready for e‑commerce features.
- An active GoHighLevel account with access to the Websites and Funnels tools.
- Stripe or another supported payment gateway connected to your sub‑account.
- Admin or sufficient permissions to manage sites, products, and payments.
If you need agency‑level implementation help, you can explore services and tutorials at Consultevo.
Step 1: Open the GoHighLevel Sites Area
All store setup starts from the Sites section in GoHighLevel.
- Log into your GoHighLevel sub‑account.
- In the left‑hand navigation, click Sites.
- Choose whether you want to build the store on a Website or inside a Funnel depending on your project structure.
The e‑commerce store components are available from both Websites and Funnels in GoHighLevel, but the internal layout and pages are easier to manage on a full website.
Step 2: Create a New Store in GoHighLevel
Next, you will create the actual store container, which holds your products, settings, and cart configuration.
- Inside Sites, go to the relevant Website where you want the store.
- Click the Store or E‑commerce tab (depending on your interface version).
- Select Create Store or the equivalent option.
- Give your store a clear name (for example, “Main Online Store” or “Course Shop”).
This GoHighLevel store object is where you will manage products, taxes, and cart behavior.
Step 3: Add Products to Your GoHighLevel Store
Products are the core of your GoHighLevel online shop. You can create simple products or more advanced items with options.
- In the store area, open the Products tab.
- Click Add Product.
- Enter basic product information:
- Product Name – what your customers will see.
- Description – short details about the item.
- Price – one‑time or recurring price.
- Images – upload product photos or graphics.
- SKU and inventory details if required.
Repeat this process for each item you want to sell through your GoHighLevel e‑commerce store.
Optional Product Settings in GoHighLevel
Depending on your version and account, you may also configure:
- Product categories or collections for improved organization.
- Variants (size, color, or format) for physical products.
- Digital delivery or access instructions for downloadable items or memberships.
Step 4: Configure the Shopping Cart in GoHighLevel
Once products exist, configure how customers add items to their cart and move through checkout.
- From your store settings, open the Cart or Checkout section.
- Decide whether you want a multi‑product cart or a single product checkout flow.
- Set basic cart behaviors, such as:
- Minimum order restrictions.
- Currency format and display settings.
- Optional discount or coupon fields, if available.
The cart system in GoHighLevel connects directly with your payment gateway and order records so you can track transactions inside the platform.
Step 5: Connect Payments to Your GoHighLevel Store
You must connect a payment processor so your GoHighLevel store can accept real payments.
- In the left menu, open Payments or go to Settings > Integrations.
- Connect your Stripe account (or other supported gateway).
- Authorize the connection to your GoHighLevel sub‑account.
After connecting, return to your store settings and ensure that this payment gateway is selected for your checkout pages.
Step 6: Build Your GoHighLevel Store Pages
Now you are ready to create pages that show products, cart, and checkout to your visitors.
- In Sites, open your Website.
- Click Add New Page and choose a layout (blank or template).
- Use the page builder to add sections, rows, and product‑related elements.
Key Page Types for Your GoHighLevel Store
- Shop / Products Page
Displays a list or grid of products from your store so customers can browse items. - Product Detail Page
Shows images, descriptions, and an Add to Cart button for a single item. - Cart Page
Displays all products added by the customer with quantities and totals. - Checkout Page
Collects billing details, shipping information, and processes payment. - Order Confirmation / Thank You Page
Shows order details after a successful purchase.
Most modern GoHighLevel templates include common e‑commerce sections, but you can fully customize the design with the visual builder.
Step 7: Add Store and Product Elements in GoHighLevel
On each e‑commerce page, you must connect page elements to your actual store and products.
- Edit a page in the GoHighLevel builder.
- Open the Elements panel.
- Look for e‑commerce components such as:
- Product list or product grid element.
- Single product element.
- Add to Cart button.
- Cart icon or cart summary.
- Checkout form element.
Drag the required elements onto the page, then configure each one to pull data from your GoHighLevel store and specific products.
Step 8: Configure Domain and Publishing in GoHighLevel
To make your online store accessible to customers, you need a public domain or subdomain.
- Go to Settings > Domains in your GoHighLevel account.
- Connect a custom domain or subdomain (for example, shop.yourdomain.com).
- Map the domain to the website that hosts your store pages.
After domain mapping, publish your website so all GoHighLevel e‑commerce pages go live.
Step 9: Test Your GoHighLevel Online Store
Before sending traffic to your new store, run internal tests.
- Open your live domain in a private or incognito browser window.
- Add one or more products to the cart.
- Walk through the entire checkout process using a test card (if your gateway offers test mode) or a low‑priced product.
- Verify that:
- Cart totals calculate correctly.
- Taxes and discounts apply as expected.
- Orders appear in your GoHighLevel payments or orders area.
- Confirmation emails or automations fire correctly.
Step 10: Manage Orders and Customers in GoHighLevel
After launch, you can handle sales and customer data directly inside your GoHighLevel dashboard.
- Track successful and failed payments in the Payments section.
- View customer contact records connected to each order.
- Trigger workflows based on purchases, such as:
- Sending onboarding emails for digital products.
- Creating internal tasks for shipping and fulfillment.
- Adding tags or custom fields for segmentation.
Helpful Reference for GoHighLevel Store Setup
For visual guidance and up‑to‑date interface screenshots, review the official tutorial on the GoHighLevel help center: How to set up an E‑commerce Online Store (Websites).
By following the steps in this article and cross‑checking with the official documentation, you can confidently launch a complete GoHighLevel e‑commerce store that sells products, processes payments, and feeds data directly into your CRM and automation workflows.
Need Help With ClickUp?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
