Collect Payments with Forms in Hubspot
Using Hubspot payments with forms lets you collect money directly from your website while keeping all contact and transaction data in one CRM. You can add payment links to new or existing forms, customize who pays fees, and track every purchase in the same place you manage marketing and sales.
What you need before using Hubspot payments
Before you add payments to a form, confirm that payments are turned on in your Hubspot account and that you have the right permissions.
Hubspot payments availability and requirements
- A Hubspot account with payments enabled.
- Permissions to create or edit forms and payment links.
- A connected bank account in your payments settings.
- At least one product or line item set up for your payment links.
You can review the official setup and requirements on the Hubspot payments with forms help article.
Best practices before adding payments
- Decide whether you are collecting a one-time payment, recurring payment, or donation.
- Confirm pricing, billing frequency, and currency.
- Prepare terms, refund policy, and any necessary legal text.
- Decide if you or the buyer will pay transaction fees.
How Hubspot forms and payments work together
When you connect a payment link to a form in Hubspot, the form collects contact and deal information, and the payment link processes the transaction. Hubspot then records the payment on the contact record and, when configured, creates deals and subscriptions automatically.
Main use cases for Hubspot payment forms
- Event registrations with a fee.
- Donations for nonprofits.
- Service deposits or retainers.
- Subscription signups for recurring services.
- Quotes that customers can pay online.
What happens after a payment is submitted
- The contact record is created or updated in Hubspot.
- The payment record is stored with status and amount.
- Optional: deals are created and associated with the contact.
- Optional: subscriptions are started for recurring charges.
Create a payment link in Hubspot
The first step is to build a payment link that defines what the buyer is paying for and how much. Then you attach that link to a form.
Step-by-step: build a payment link
-
In your Hubspot account, go to the payments tools area.
-
Click to create a new payment link.
-
Add a product, line item, or custom amount (for donations or variable payments).
-
Select one-time or recurring billing. For recurring billing, choose the billing interval and start date rules.
-
Choose whether you or the buyer covers processing fees.
-
Customize the checkout page details, including name, description, and confirmation message.
-
Save the payment link so it is available to attach to forms, quotes, or pages.
Payment link options in Hubspot
- Fixed price for products or services.
- Custom amount for donations or flexible contributions.
- One-time payments for single purchases.
- Recurring payments for subscriptions and retainers.
Add a payment link to a Hubspot form
Once the payment link is ready, you can attach it to a new or existing form in Hubspot so that contacts pay right after completing the form.
Attach payments to a new form in Hubspot
-
In your Hubspot portal, navigate to Marketing > Forms.
-
Click Create form and choose a form type (standalone page, embedded form, or pop-up).
-
Design your form fields, such as name, email, phone, and any additional questions.
-
Open the form options or payments section within the editor.
-
Select Use a payment link and choose the payment link you created earlier.
-
Configure any additional settings like deal creation or subscription association.
-
Publish the form and embed it on your website or landing page as needed.
Attach payments to an existing Hubspot form
-
Go to Marketing > Forms in your Hubspot account.
-
Find the existing form you want to edit and click to open it.
-
Review the current fields and update them if you need extra information for billing or service delivery.
-
In the form editor options, enable payments or select Attach payment link.
-
Choose the appropriate payment link from the list.
-
Update form follow-up and automation settings.
-
Save and update the form so the changes go live wherever it is embedded.
Configure post-payment actions in Hubspot
After someone completes the form and payment, you can use Hubspot automation and CRM features to follow up automatically.
Typical post-payment workflows in Hubspot
- Send confirmation emails with receipt details and next steps.
- Create or update deals tied to the payment.
- Enroll contacts in nurture sequences or onboarding campaigns.
- Notify internal teams such as sales, finance, or delivery.
- Trigger CRM updates like lifecycle stage changes or custom property updates.
Managing refunds and payment status
If a payment is refunded or fails, the payment record in Hubspot reflects the updated status. You can build views or reports around these statuses, and adjust workflows to handle cancellations or failed charges appropriately.
Optimize Hubspot payment forms for conversions
Beyond technical setup, you should optimize the experience to increase completed payments and reduce friction on your Hubspot forms.
Form design tips for better performance
- Keep the number of fields as low as possible.
- Use clear labels and validation so buyers know exactly what to enter.
- Place the form above the fold on high-intent pages.
- Include trust elements like testimonials, security badges, and guarantees.
Payment experience best practices in Hubspot
- Display total cost and billing frequency clearly before checkout.
- Offer multiple payment methods if available.
- Use concise, benefit-focused copy around your call to action.
- Set up follow-up reminders for incomplete forms using automation where appropriate.
Reporting and tracking payments in Hubspot
Because every transaction is captured in the CRM, you can use Hubspot reporting to understand revenue and customer behavior from your forms.
Key metrics to monitor
- Number of forms submitted with payments.
- Conversion rate from form view to completed payment.
- Total revenue by form or payment link.
- Refund rate and failed payment rate.
- New vs. returning customers coming through payment forms.
Using Hubspot data across your funnel
Use the data from payment forms to segment contacts, personalize email campaigns, and refine your sales process. Because Hubspot unifies contact, deal, and payment data, you can see how marketing campaigns and forms contribute to revenue.
Next steps and additional Hubspot resources
If you are implementing payments for the first time, start with one simple form and payment link, then expand as you confirm that the flow is working smoothly in Hubspot.
- Review the full official guide to collect payments with forms.
- Explore professional Hubspot consulting, implementation, and optimization services from Consultevo.
By combining well-designed forms with integrated payments in Hubspot, you can streamline checkout, keep your CRM clean, and gain a complete view of the customer journey from first touch through payment.
Need Help With Hubspot?
If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.
“`
