Free GHL templatesGet them free

HighLevel Products 101: The Complete Guide to Creating, Pricing, and Selling Products in 2026

Matt @ HLPT
Matt @ HLPT
16 min read
HighLevel Products 101: The Complete Guide to Creating, Pricing, and Selling Products in 2026

Key Takeaways

  • 1. How to Create Your First HighLevel Product
  • 2. One-Time vs. Recurring: Choosing the Right Pricing Model
  • 3. How to Set Up Free Trials That Convert
  • 4. Making Products Available: Stores, Funnels, and Websites
  • 5. Building Your Checkout: The Order Form Setup

HighLevel products are the backbone of every transaction inside your account — whether you’re selling a one-time setup fee, a monthly coaching retainer, or a digital download. If you’ve been using HighLevel mainly for marketing and CRM, you’re leaving money on the table. The Payments > Products section lets you create, price, and sell anything directly through your funnels, websites, and online store — no third-party cart needed.

This guide walks you through the entire product creation process step by step, explains when to use one-time versus recurring pricing, shows you how to set up free trials that convert, and covers the most common mistakes that trip up even experienced HighLevel users.

1. How to Create Your First HighLevel Product

Creating a product in HighLevel takes about five minutes once you know where everything lives. The process covers seven steps: navigating to the product area, filling in details, configuring taxes, setting your price, adding variants, optimizing for search, and saving.

Step 1: Navigate to Products

Head to Payments > Products in your HighLevel sub-account. Click the + Create Product button in the top right corner. This opens the product editor where you’ll configure everything.

Step 2: Fill in Product Information

This is where you define what your product is and how it appears to buyers.

  • Include in Online Store — Toggle this on if you want the product visible in your storefront. Leave it off for products you’ll only sell through specific funnels or payment links.
  • Title — The name customers see at checkout and in your product catalog. Make it clear and specific (e.g., “90-Day Marketing Strategy Session” instead of “Consultation”).
  • Description — A rich-text field where you can add bold text, bullet points, links, and formatting. Think of this as your product’s sales copy.
  • Media — Upload a product image or video. HighLevel recommends 1024×1024 resolution, under 10MB. A good product image increases conversions significantly.
  • Product Label — Optional badges like “New,” “Best Seller,” or “Limited” that display on your storefront.
  • Product Collection — Assign the product to a collection to group related items together (e.g., “Coaching Packages” or “Digital Templates”).

Step 3: Configure Tax Options

HighLevel gives you granular control over how taxes apply to each product.

  • Product Tax Code — Select a tax category for automatic tax calculation at checkout. If you leave this blank, your global tax settings apply.
  • Include tax in prices — Choose whether your listed price is tax-inclusive or tax-exclusive. This matters a lot depending on your market — European customers expect tax-inclusive pricing, while US customers typically see tax added at checkout.
  • Attach Tax Rates — Useful for manual tax handling or international sales where you need specific rates per region.
  • Statement Descriptor — Found under Additional Settings, this controls what appears on your customer’s bank statement. Set this to your business name to avoid chargebacks from confused buyers.

Pro Tip: Always set a clear Statement Descriptor. “GHL*PRODUCT” on a bank statement is a fast track to a chargeback dispute. Use your actual business name so customers recognize the charge.

Step 4: Set Pricing

The pricing section is where you decide how customers pay. You have two core options: One Time or Recurring.

  • Pricing Name — An internal label to distinguish between pricing tiers (e.g., “Monthly Plan” or “Annual Discount”).
  • Type — One Time charges a single fee. Recurring adds billing cycle options, trial periods, and setup fees.
  • Amount — The price you’re charging.
  • Compare-at Price — Optional. Shows a crossed-out “original” price next to your actual price. Great for sales and promotions.
  • Currency — Select your currency. Important: you cannot change the currency after creation. If you need a different currency, you’ll have to create a new product.
  • Track Inventory — Enable this if you have limited stock or limited spots (e.g., only 20 seats in a workshop).

Step 5: Add Product Variants

Variants let you offer different versions of the same product without creating separate listings. This is ideal for tiered offers.

For example, if you sell a course, you might create variants like “Basic” ($197), “Premium” ($397), and “VIP with Coaching” ($997). Each variant gets its own price, compare-at price, and inventory count.

  1. Add an Option name — Something like “Plan Level” or “Access Tier”
  2. Enter Option values — The specific variants (e.g., “Basic,” “Premium,” “Pro”)
  3. Set individual pricing — Each variant can have its own amount and compare-at price
  4. Enable inventory per variant — Useful for limiting enrollment at each tier

Step 6: Optimize Search Engine Settings

Don’t skip this step — especially if your product is listed in your online store. The SEO section controls how your product appears in Google search results.

  • SEO Title — A keyword-rich title for search engines (can differ from your product title)
  • SEO Description — A brief summary that appears in search results. Include your main keyword and a compelling reason to click.
  • Handle — The URL slug for your product page (e.g., /product/90-day-strategy). Keep it short, descriptive, and hyphenated.

Step 7: Save Your Product

Click Save and your product is created. But it’s not available for purchase yet — you still need to connect it to a funnel, website, or store (covered in Section 4 below).

HighLevel product creation form showing Product Title, Description, Type, and Media fields
The Product Information tab lets you set your product title, description, type, and media.

2. One-Time vs. Recurring: Choosing the Right Pricing Model

HighLevel pricing configuration showing amount, type, compare at price, and variant options
The Pricing tab lets you set one-time or recurring prices and configure product variants.

This is one of the most important decisions you’ll make for each product. The pricing model you choose affects your cash flow, your customer relationships, and how HighLevel handles billing.

When to Use One-Time Pricing

One-time products charge the customer a single fee and that’s it. No recurring billing, no subscription management. Use this for:

  • Setup fees — A one-time onboarding charge for new clients ($500-$2,000 is common for agency setups)
  • Digital products — Templates, snapshots, SOPs, or downloadable resources
  • Single consultations — A paid strategy call or audit
  • Physical products — Merchandise, printed materials, or shipped goods

One-time products are straightforward. The customer pays, they get access, and there’s no ongoing billing to manage.

When to Use Recurring Pricing

Recurring products charge customers on a schedule — weekly, monthly, quarterly, or annually. This is where predictable revenue lives. Use this for:

  • Monthly retainers — Ongoing marketing services, SEO, or ad management
  • SaaS subscriptions — If you’re reselling HighLevel as a white-labeled platform
  • Membership access — Courses, communities, or resource libraries with ongoing content
  • Coaching programs — Weekly or monthly coaching packages

When you add a recurring product to an invoice, you’ll need to configure the Payment Schedule with the billing frequency and start date. One-time products don’t require this.

Pro Tip: You can combine one-time and recurring products on the same payment link or invoice. A common pattern is a one-time setup fee ($500) paired with a recurring monthly retainer ($1,500/mo). Just know that when both types are on an invoice, the one-time product only charges on the first billing cycle.

Quick Comparison

Feature One-Time Recurring
Billing Single charge Weekly, monthly, quarterly, or annual
Trial support No Yes (measured in days)
Setup fee N/A (the product itself is the fee) Optional add-on
Invoice type Standard invoices only Recurring invoices only
Stripe import Must create in HighLevel (no import) Can import from Stripe
Best for Setup fees, digital products, consultations Retainers, SaaS, memberships, coaching

3. How to Set Up Free Trials That Convert

HighLevel recurring pricing setup with free trial toggle enabled and 14-day trial period
Toggle on Free Trial and set your trial period to let customers try before they buy.

Free trials are only available on recurring products. They let potential customers experience your offer before their first charge — which can dramatically increase sign-ups for higher-ticket subscriptions.

Setting Up a Trial

  1. Go to Payments > Products — Create a new product or edit an existing one
  2. Set pricing type to Recurring — Trials aren’t available on one-time products
  3. Enter your recurring amount — This is what they’ll pay after the trial ends
  4. Select the billing period — Monthly, weekly, quarterly, etc.
  5. Enter the Trial period — Measured in days (e.g., “7” for a 7-day trial, “14” for two weeks)
  6. Optionally add a setup fee — Some businesses charge a small fee upfront even during the trial to qualify serious buyers
  7. Save and add to an order form, invoice, or checkout page

Trial Length Strategy

The trial period is always measured in days, regardless of your billing cycle. Even if you bill monthly, entering “30” means a 30-day trial before the first charge.

Limited Availability

Tired of Being the Admin, the Marketer, and the Closer?

You didn't start your business to spend hours building funnels, managing calendars, and chasing follow-ups inside HighLevel. What if someone else handled all of that for you?

Our HighLevel-trained virtual assistants know the platform inside and out — workflows, pipelines, social scheduling, reporting — so you can focus on closing deals and growing your business. Starting at only $164 per week.

GHL-Certified
Start This Week
Only $164/week

Here’s what I recommend based on product type:

  • SaaS / software access — 14 days. Long enough to see value, short enough to create urgency.
  • Coaching or membership — 7 days. Gives them a taste of the content without giving away too much.
  • High-ticket services ($500+/mo) — 3-5 days. You want qualified buyers, not tire-kickers. Consider pairing with a small setup fee ($1-$49) to filter out non-serious leads.

4. Making Products Available: Stores, Funnels, and Websites

HighLevel funnel builder Products tab showing Starter Package product added to order form
The Funnel Builder Products tab lets you add products to your checkout page.

Creating a product doesn’t automatically make it purchasable. You need to connect it to a sales channel — and HighLevel gives you three options.

Option 1: Online Store

If you toggled Include in Online Store during product creation, the product appears in your HighLevel storefront automatically. This is the simplest path for e-commerce-style selling.

Option 2: Funnels

Funnels give you the most control over the buying experience. To add a product to a funnel:

  1. Navigate to Sites > Funnels and select your funnel
  2. Go to the Products tab
  3. Click Add Product and select the product you created
  4. Configure the product details and click Save

Funnels are ideal when you want a dedicated sales page with testimonials, countdown timers, and a focused checkout experience.

Option 3: Websites

You can also embed products directly on your HighLevel website pages. Navigate to Sites > Websites, edit the page, and add a product or order form element.

For digital products specifically, make sure you’ve uploaded the digital files to each product variant before making the product available. Without uploaded files, customers won’t see a download option after checkout.

5. Building Your Checkout: The Order Form Setup

Once your product is created and assigned to a funnel, you need an order form so customers can actually complete the purchase. Here’s how to set it up.

  1. Open the Site Editor — Navigate to your funnel and select the checkout page (or create a new funnel step)
  2. Add a full-width section — This gives the order form room to breathe
  3. Add a one-column row inside the section
  4. Add an Order Form element — Choose between a one-step or two-step order form. Two-step forms collect contact info first, then payment details, which can increase conversions.
  5. Customize the form — Adjust fields, colors, and button text to match your branding
  6. Save and Publish

Critical step: Make sure the product is added to the same funnel page as the order form. If the product and order form are on different pages, the checkout won’t work.

6. Product Pricing Strategy: Real-World Examples

Understanding the mechanics of product creation is only half the battle. The real question is: how do you structure your offers for maximum revenue? Here are three proven product configurations that work well inside HighLevel.

The Agency Onboarding Stack

If you run a marketing agency, a common setup is three products working together. First, a one-time “Onboarding & Setup” product priced at $1,000-$2,500 that covers account configuration, snapshot installation, and initial training. Second, a recurring “Monthly Management” product at $1,000-$3,000/month for ongoing services. Third, an optional one-time “Strategy Intensive” product at $500-$1,500 for quarterly deep-dive sessions. This structure gives you immediate cash flow from the setup fee plus predictable recurring revenue.

The Course Creator Bundle

For course sellers, use product variants to create tiered access. A single product called “Marketing Mastery Course” with three variants: Basic ($197, course access only), Premium ($497, course + templates + community), and VIP ($997, everything plus 4 coaching calls). Each variant has its own price and inventory — limit VIP to 20 spots to create scarcity. Add a 7-day trial on a recurring “Community Membership” product at $47/month to keep students engaged after the course ends.

The SaaS Reseller Model

If you’re white-labeling HighLevel, create your SaaS products in the Agency SaaS Configurator first, then import them into sub-accounts via Stripe. A typical structure includes a “Starter” plan at $97/month, a “Growth” plan at $197/month, and a “Scale” plan at $497/month — each with a 14-day free trial. Add a one-time “Migration & Setup” product at $299 to cover the cost of moving clients from their old platform.

HighLevel product variants and SEO settings showing size/color toggles and search engine listing fields
Configure product variants and SEO settings before saving your product.

7. Five Common Product Setup Mistakes (and How to Fix Them)

After helping hundreds of HighLevel users set up their products, these are the mistakes I see over and over again.

Mistake 1: Trying to Change Currency After Creation

Once a product is created, its currency is locked. There’s no edit button for this. If you need to sell in a different currency, create a new product with the correct currency selected during setup. Plan your currency before you hit Save.

Mistake 2: Importing One-Time Products from Stripe

HighLevel’s Stripe import only works for recurring/subscription products. One-time products must be created directly in HighLevel under Payments > Products. They’ll sync to Stripe automatically after creation — but the import only goes one direction for subscriptions.

Mistake 3: Missing Digital Files on Digital Products

If you mark a product as “Digital” but don’t upload any files, customers will see “No downloads available yet” in their Customer Access Center after purchase. The download button only appears when at least one file is uploaded to the product or variant. Upload your files before making the product live.

Mistake 4: The “Category ID Required” Error

This error usually hits when you’re trying to create a product in a sub-account that’s tied to an Agency SaaS plan. The fix: create the product in the Agency’s SaaS Configurator first, then use Import from Stripe in the sub-account to pull it in. Don’t try to create SaaS-related products directly in the sub-account’s product editor.

Mistake 5: Inventory Tracking Causing “Unavailable” Products

If you enabled Track Inventory and your stock hits zero, the product shows as unavailable — even in preview mode. Either increase the stock count or disable inventory tracking if you’re selling unlimited-access digital products or services.

Frequently Asked Questions

Can I sell both physical and digital products in HighLevel?

Yes. When setting up pricing, you can designate a product as Physical (which includes shipping fields at checkout) or Digital (which skips shipping for a faster checkout). You can switch between these by editing the product’s Shipping and Delivery settings under the pricing section.

What’s the difference between a product and a price in HighLevel?

A product is the item you’re selling (e.g., “Marketing Strategy Course”). A price is a specific pricing option attached to that product (e.g., “Monthly Plan – $97/mo” or “Annual Plan – $970/year”). One product can have multiple prices and variants.

Can I offer both a one-time payment and a recurring subscription for the same product?

Yes. Add multiple pricing entries to the same product — one set to “One Time” and another set to “Recurring.” Customers will see both options at checkout. This is a common pattern for offering a “pay in full” discount alongside a monthly payment plan.

Why can’t I find my product when creating an invoice?

HighLevel filters products by price type. Standard (one-time) invoices only show one-time products, and recurring invoices only show recurring products. Make sure you’re creating the right invoice type for the product you want to add.

How long should I set my free trial period?

The trial period is measured in days. For SaaS products, 14 days is the sweet spot. For coaching or memberships, 7 days works well. For high-ticket services, keep it to 3-5 days and consider adding a small setup fee to qualify leads.

Why aren’t my Stripe products showing up in HighLevel?

Only recurring/subscription products can be imported from Stripe. One-time products must be created directly in HighLevel. If a recurring product still isn’t appearing, it may already exist in HighLevel or hasn’t fully synced yet — sync can take up to 24 hours. Try deleting the product in HighLevel (this won’t delete it from Stripe) and re-importing.

8. Connecting Products to Workflows and Automations

Products don’t exist in isolation inside HighLevel. Once a customer purchases, you can trigger workflows based on payment events to automate your entire fulfillment process.

For example, when a one-time product is purchased, you can automatically send a confirmation email, add a tag to the contact, move them to a new pipeline stage, and grant access to a membership area — all without manual intervention. For recurring products, you can trigger different workflows for successful payments, failed payments, and subscription cancellations.

The key trigger to use is Payment Received in your workflow builder. Filter by the specific product or price to ensure the right automation fires for the right purchase. This is especially important if you have multiple products — you don’t want a $47/month community member getting the same onboarding sequence as a $2,500 VIP coaching client.

If you’re new to workflows, check out our other HighLevel guides for step-by-step automation tutorials. The combination of products + workflows is where HighLevel really shines compared to stitching together separate tools.

Conclusion

Setting up HighLevel products correctly from the start saves you hours of troubleshooting later. Whether you’re selling a one-time digital template, a recurring coaching retainer, or a tiered SaaS subscription with a free trial, the Payments > Products section handles it all. The key is choosing the right pricing model for your offer, configuring your tax and SEO settings properly, and connecting your product to the right sales channel.

If you’re building out a full product catalog and want hands-on help getting everything configured, check out our coaching offer in the sidebar — or explore our guide on handling one-time and recurring purchases in HighLevel for more advanced billing strategies. For the official reference, see the HighLevel help article on creating and selling products.

The Complete Operator's Playbook

Weekly strategies from top-performing agencies

Join 5,000+ operators who get weekly tutorials, templates, and strategies that are actually working right now.

Matt @ HLPT

Matt @ HLPT

Founder, HL Pro Tools

Matt and his team of 250+ are known for making it easy to win with GoHighLevel. They bundle tools, trainings and team time for a complete solution. You can use them for all your HighLevel needs from white label support to done-for-you fractional marketing services.