How to Sell Gift Cards in GoHighLevel
If you use ClickUp to plan projects and want a streamlined way to sell and track digital gift cards, GoHighLevel offers a complete workflow from payment to delivery. This guide walks you step by step through creating gift card products, collecting payments, and managing redemptions inside GoHighLevel, all powered by Stripe integration.
Prerequisites for Using GoHighLevel Gift Cards
Before setting up gift cards, make sure you have these essentials in place:
- An active GoHighLevel account with admin access.
- A connected Stripe account for payment processing.
- Access to Opportunities (pipelines), Workflows, and Products in your sub-account.
With these items ready, you can configure a smooth system to sell gift cards through GoHighLevel.
Create a Gift Card Product in GoHighLevel (Stripe)
The first step is to add a gift card product that will be billed through Stripe, then used in your GoHighLevel funnels or forms.
Step 1: Open the Payments Section in GoHighLevel
- Log in to your GoHighLevel sub-account.
- Navigate to Payments in the left menu.
- Click on Products to view or create your products.
Step 2: Add the Gift Card Product
- Click + New or Add Product.
- Enter a clear product name such as Digital Gift Card – $100.
- Set the price (e.g., $50, $100, or any custom denomination).
- Select the appropriate currency for your business.
- Choose the product type as a one-time payment (not subscription).
- Save the product to sync it with Stripe through GoHighLevel.
This Stripe-backed product becomes the core of your gift card sale flow in GoHighLevel.
Build a Pipeline Stage for GoHighLevel Gift Card Sales
To track each purchase and redemption, you should create a dedicated pipeline stage in GoHighLevel.
Step 3: Create or Edit the Pipeline
- Go to Opportunities in your GoHighLevel account.
- Click Pipelines (usually in the top or side menu).
- Create a new pipeline or edit an existing sales pipeline.
Step 4: Add a Gift Card Stage
- Inside the pipeline, add a new stage, for example: Gift Card Purchase.
- Optionally, add another stage like Gift Card Redeemed.
- Save your pipeline so GoHighLevel can track contacts moving through these stages.
This setup lets you see all gift card customers and follow their status over time.
Connect the Gift Card Product to a GoHighLevel Funnel or Form
Next, you will offer the gift card for sale using a GoHighLevel funnel, website, or form.
Step 5: Choose Your Funnel or Page
- Go to Sites in GoHighLevel.
- Open Funnels or Websites.
- Select the funnel or page where you want to sell gift cards, or create a new one.
Step 6: Add an Order Form or Payment Element
- Edit the selected page in the GoHighLevel builder.
- Drag in an Order Form or One-Step Order element.
- In the order form settings, choose the gift card Stripe product you created earlier.
- Set up fields for buyer details (name, email, and optional recipient email).
- Save and publish your funnel or page.
Now visitors can pay for a gift card directly through your GoHighLevel funnel using Stripe.
Automate Gift Card Delivery in GoHighLevel
To send gift card information automatically after purchase, you can use a GoHighLevel workflow connected to Stripe events or form submissions.
Step 7: Create a Workflow Triggered by Purchase
- Go to Automation (or Workflows) in GoHighLevel.
- Click Create Workflow.
- Select a trigger such as Order Submitted, Form Submitted, or a Payment Received trigger tied to the gift card product.
- Filter the trigger so it only runs for your gift card product.
Step 8: Add Delivery Actions
- Add a Create/Update Opportunity action to place the contact into the Gift Card Purchase stage you built earlier.
- Add a Send Email action to deliver the gift card details.
- In the email, include:
- Gift card value and terms.
- Unique code or instructions on how the recipient can redeem.
- Contact information for support.
Save and turn on the workflow so GoHighLevel handles delivery for every new gift card purchase.
Track and Manage Gift Card Redemptions in GoHighLevel
After selling gift cards, you will need a simple way to mark them as redeemed using GoHighLevel pipelines and notes.
Step 9: Move Opportunities When Gift Cards Are Redeemed
- When a customer or recipient uses a gift card, open their contact in GoHighLevel.
- Go to Opportunities and move the record from Gift Card Purchase to Gift Card Redeemed (or your chosen stage).
- Use Notes on the opportunity or contact to record:
- Redemption date.
- Amount used.
- Any remaining balance if you manage partial redemptions manually.
This approach keeps your GoHighLevel dashboard updated with the latest gift card activity.
Best Practices for GoHighLevel Gift Card Workflows
To make your system reliable and clear, follow these best practices:
- Use descriptive product names like Gift Card – $50 to avoid confusion.
- Include terms and expiration details on the checkout page and confirmation email.
- Test the full flow in GoHighLevel with a small Stripe test payment before going live.
- Keep a separate pipeline just for gift cards if you sell a high volume.
These tips help maintain accuracy and transparency with customers while leveraging GoHighLevel automations.
Learn More and Extend Your GoHighLevel Setup
For advanced strategy, templates, and implementation help around sales funnels and automation, you can visit Consultevo and explore optimization services tailored for GoHighLevel users.
To see the original documentation this guide is based on, visit the official article on how to sell gift cards in GoHighLevel at this support page.
By combining Stripe products, funnels, and workflows inside GoHighLevel, you can build a complete, automated system for selling and tracking digital gift cards with minimal manual work.
Need Help With ClickUp?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
