How to Use Payments in GoHighLevel Forms
This guide explains how to add payments and donations to forms in GoHighLevel, step by step. While ClickUp is often used to manage SOPs, this tutorial focuses on the exact settings you need inside GoHighLevel to collect money securely through your funnels and websites.
By the end of this article, you will know how to connect Stripe, configure price points, set up donations, and map form fields to products so you can start taking payments directly in your forms.
Before You Start: Requirements for GoHighLevel Payments
To successfully collect payments in a GoHighLevel form, make sure the following prerequisites are completed:
- An active GoHighLevel account with access to the Funnels/Websites builder.
- A connected Stripe account inside your GoHighLevel sub-account.
- At least one product created under the Payments > Products section.
- For donations: a clear idea of whether you want fixed donation amounts, open amounts, or both.
If Stripe or products are not set up, the payment options will not appear correctly when you edit your forms.
Accessing the GoHighLevel Form Builder
You can add payment fields only from the new builder experience within GoHighLevel. Here is how to access it:
- Log in to your GoHighLevel account.
- From the left menu, open Sites, then select Funnels or Websites.
- Choose the funnel or website where you want to add a payment form.
- Click the specific page step that should contain the form.
- Open the editor to view the drag‑and‑drop page builder.
Once you are in the builder, you can either edit an existing form element or add a new one.
Adding a Payment Form Element in GoHighLevel
To configure payments correctly, start with a form element on your page.
- In the page editor, click the + Add Element button.
- Select Form and drag it into the desired section.
- Choose an existing form or create a new one from the pop‑up.
- Click on the form and then click Edit Form to open the form builder panel.
This will display all form fields on the left side and their settings on the right, where you can configure payment options.
Enabling Payments in a GoHighLevel Form
Once your form is open within the GoHighLevel builder, follow these steps to enable payments:
- In the form builder, look for the section related to Payment or Order fields.
- Add a Payment or Order element to the form (naming can vary slightly depending on the builder version).
- After adding the payment element, click it to open its detailed settings.
Inside the payment element settings, you will choose the type of payment: one-time, subscription, or donation. You will also connect the field to specific products and price points you created in the Payments section.
Configuring Price Points and Products in GoHighLevel
Before payment fields work correctly, you must have products and price points configured in GoHighLevel.
- Go to Payments in your left-hand menu.
- Click Products and create a new product if needed.
- Assign a product name, description, and connect it to Stripe.
- Create one or more Price Points for the product (for example, $10 one-time, $50 one-time, or $20/month subscription).
Each price point can then be selected from the payment field settings inside the form. This mapping ensures that when a customer pays, the correct product and plan are recorded in Stripe and your CRM.
Setting Up One-Time Payments in GoHighLevel Forms
To accept a simple one-time payment, configure your form as follows:
- Open the form builder in GoHighLevel and click on your payment field.
- In the settings, set the Payment Type to One-Time.
- Select the relevant Product from the dropdown.
- Choose the correct Price Point associated with a one-time charge.
- Optionally, enable quantity or multiple selection if your product supports it.
Once published, the form will charge the customer a one-time amount when they submit their details and payment information.
Setting Up Subscriptions in GoHighLevel Forms
You can also use the same payment components to sell recurring subscriptions.
- In the form builder, click the payment field.
- Change the Payment Type to Subscription.
- Select a Product that has subscription price points defined.
- Pick the correct Recurring Price Point (for example, monthly or yearly).
- Confirm that Stripe is properly linked and that the plan exists there as well.
With subscriptions, charges will recur according to the interval defined in the price point you selected.
Creating Donation Options in GoHighLevel Forms
Donations can be handled in a flexible way using form fields and payment mapping in GoHighLevel.
Fixed Donation Amounts in GoHighLevel
To offer donors a set of predefined amounts:
- Create a product in Payments > Products representing your donation.
- Set up multiple price points (for example, $10, $25, $50, $100).
- In the form builder, add a selection field (radio or dropdown) listing the same amounts as options.
- Then add a payment field and map each price point to the respective option where supported, or choose a single fixed price point if using only one amount.
This method gives your donors a simple way to choose from standard donation levels.
Open-Amount Donations in GoHighLevel
If you want donors to enter any amount they choose:
- Add a Number or Currency field to your form labeled as “Donation Amount”.
- Ensure the field is required, so the form cannot submit without a value.
- Add a payment field and, where supported, map it to the donation amount field so the amount entered is used as the charge.
- On the product side, you can create a generic donation product in GoHighLevel and use a flexible amount rather than fixed price points.
With open-amount donations, always test carefully to make sure the form passes the entered value to the payment gateway correctly.
Mapping Form Fields to Products in GoHighLevel
Proper field mapping ensures that payments are correctly linked to contacts and products.
- Within the form builder, open the settings for the payment element.
- Locate the mapping section, where you can associate:
- Customer Details (name, email, phone) with CRM fields.
- Product with available products created in the Payments area.
- Price Point with the right one-time, recurring, or donation amount.
- For donation forms, confirm that the donation amount field is referenced if your configuration supports dynamic pricing.
Good mapping minimizes payment issues and improves reporting accuracy inside GoHighLevel.
Testing Your GoHighLevel Payment Form
Before publishing your funnel or website, thoroughly test the payment flow.
- Open your funnel or website page in preview mode.
- Fill in all required contact and payment fields.
- Use Stripe test card data if your Stripe account is in test mode.
- Submit the form and confirm that:
- The payment succeeds without errors.
- The contact appears in your GoHighLevel contacts list.
- The transaction appears under Payments or in Stripe with the correct product and amount.
Repeat this process for all variations you support, such as different one-time amounts, subscriptions, and donation configurations.
Publishing and Optimizing Your GoHighLevel Payment Flows
Once testing is complete, publish the funnel or website step that contains your payment form.
To further improve results:
- Use clear calls to action near the form.
- Add trust elements such as security badges and short testimonials.
- Track conversions and abandoned submissions via GoHighLevel analytics and automations.
- Set up workflows to send confirmations, receipts, and follow‑up messages after successful payments.
For additional marketing automation strategies around payment funnels, you can explore expert resources at Consultevo.
More Help on GoHighLevel Payment Forms
If you need deeper technical details, limitations, or the most up‑to‑date interface screenshots, refer to the official documentation on payment in forms and donations here: GoHighLevel Payment in Forms, Including Donations.
By following the steps above, you can reliably configure one-time payments, subscriptions, and donation flows inside your GoHighLevel forms while keeping your products, price points, and Stripe integration perfectly aligned.
Need Help With ClickUp?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
