Tutorial

How to Build a Partner Referral Form That Lands in HubSpot

Written by
Pravin Kumar
Published on
Oct 24, 2026

How do you build a partner referral form that lands cleanly in HubSpot?

Create a form that captures the partner's details and the referred company separately, map each field to its own HubSpot property, stamp the lead source as partner, and trigger a workflow that assigns an owner and tells the partner you received it. Clean structure on day one keeps attribution honest later.

Partner referrals often arrive as forwarded emails, Slack messages, or a quick note on a call. That works for the first two or three. After that, referrals get lost, nobody knows which partner sent which deal, and the partner stops sending them because they never hear back. A dedicated form fixes all three problems.

This tutorial walks through the fields, the HubSpot properties, the workflow, and the partner follow up. It assumes you use HubSpot as your CRM and host the form on your website, whether that is Webflow or HubSpot's own form tool.

Why does a partner referral need its own form?

Because a referral has two people in it: the partner who sent it and the prospect being referred. A normal contact form only captures one. If you push referrals through your standard demo form, the partner's details get lost or overwrite the prospect's. A dedicated form keeps both, and keeps partner attribution clean.

Attribution is the real reason. If you want to know which partners drive pipeline, you need every referral tagged with the partner's name at the moment it arrives. Adding it later from memory never works. The form makes the tag automatic and consistent.

A form also sets expectations for partners. When they know exactly where to send referrals and what information to include, they send better ones. It signals that you take the partnership seriously, which matters if you are just starting a partner program like the one I described in how to pick the first integration partner to co-market with.

Which fields should the referral form include?

Split the form into two sections. The partner section needs the partner's name, email, and company. The referral section needs the prospect's name, email, company, role, and a short note on what they need and how warm the introduction is. Add a checkbox confirming the prospect agreed to be contacted.

The consent checkbox matters more than it looks. A partner should only refer someone who expects to hear from you. A short line like "I confirm this person has agreed to be introduced" protects your sender reputation and keeps the first touch warm instead of cold. It also gives you a record if anyone asks later.

Keep the form short. Every extra field lowers the chance a busy partner finishes it. I would not ask for company size, budget, or timeline here. Your team can collect those on the first call or through enrichment. The form's job is to capture the introduction, not to qualify the deal.

How should you set up the HubSpot properties?

Create custom contact properties for the referring partner's name, email, and company, plus a referral note and a referral date. Use HubSpot's standard properties for the prospect's own details. Set lead source, or your equivalent original source field, to a partner value. Plan these properties before you build the form.

In HubSpot, open your settings, go to properties, and create the custom ones on the contact object. A dropdown property for the partner company works better than free text if you have a defined partner list, because it keeps names consistent for reporting. Free text leads to "Acme," "Acme Inc," and "ACME" as three different partners.

If your team uses a company or deal property to track partner sourced revenue, create that too and decide how it gets filled. I mapped out this planning step in more detail in how to map form fields to HubSpot properties before launch. Doing it before the form exists saves a messy cleanup later.

How do you connect the form to HubSpot?

If you build the form in HubSpot, map each field directly to its property in the form editor. If you build it in Webflow, connect it through Webflow's HubSpot integration or through Zapier or Make. Either way, test that every field lands in the right property before sharing the form with partners.

The tricky part is the two person structure. The prospect becomes the contact record. The partner's details go into the custom properties on that same contact, not into a second contact, unless you specifically want partners as their own records. Most small teams are better off keeping partner details as properties at first.

Integration options and field mapping capabilities change over time and vary by plan, so check the current Webflow and HubSpot docs for your setup. If you use Zapier or Make, map each form field explicitly to a HubSpot property, and add a step that sets the lead source value so it never depends on someone remembering.

What should the HubSpot workflow do after a referral arrives?

The workflow should assign an owner, set the lifecycle stage, notify the owner with the referral note, and send a thank you email to the partner. It can also create a task for the owner to reach out within a set time. Every referral should trigger the same steps so nothing depends on memory.

Workflow features depend on your HubSpot plan, so confirm what yours includes first. Then set the enrollment trigger to a form submission on the referral form. Then add actions in order: set contact owner based on your routing rules, set lifecycle stage to lead or your equivalent, send an internal notification that includes the partner's name and the referral note, and create a follow up task due within one business day.

The partner thank you is the step most teams skip, and it is the one that keeps referrals coming. A short automated email to the partner's address, confirming you received the referral and naming who will follow up, closes the loop. Partners who hear back send more referrals. Partners who hear nothing stop.

How do you keep partners updated on their referrals?

Send partners a short update when a referral reaches key stages, such as a first meeting held or a deal won. You can automate this with a workflow triggered by deal stage changes, or send a monthly summary manually. Either way, partners should never have to ask what happened.

For a small partner program, a monthly email to each partner listing their referrals and current status works well and feels personal. As the program grows, automate stage updates through HubSpot workflows that email the partner when the associated deal moves. Keep the updates factual and brief.

Be thoughtful about what you share. Partners usually want to know whether you met, whether there is an opportunity, and whether it closed. They do not need deal values or internal notes unless your agreement says so. Agree on what you will share when the partnership starts.

How do you report on partner referrals in HubSpot?

Build a report that counts referrals by partner, then a second report that tracks referred contacts through to deals and revenue. Filter by your partner lead source value and group by the partner company property. Review it monthly with your partner lead to see which relationships are worth more investment.

The first report answers "who sends us referrals?" The second answers "whose referrals turn into revenue?" Those can be very different lists. A partner who sends many weak referrals may need coaching on fit. A partner who sends few but strong referrals deserves more attention and co-marketing.

Partner sourced leads often behave differently from other inbound leads, so look at their conversion rates separately rather than mixing them into your overall funnel. I explained why in why partner sourced leads should be qualified differently.

What should you do next?

Create the custom HubSpot properties for partner name, email, company, note, and date. Build the two section form with a consent checkbox, connect it, and test every field. Then set up the workflow that assigns an owner, notifies them, and thanks the partner, and share the form link with your partners.

My view is that a referral form is the cheapest partner program upgrade you can make. It costs an afternoon, and it turns referrals from scattered messages into tracked, attributed pipeline that partners can see you respect.

If you want help building the form, the HubSpot properties, or the workflows behind your partner program, reach out. Let's chat about how referrals reach you today and how to make sure none of them get lost.

Get found, cited and the back office automated

Let's make your site the source AI engines quote and wire up the systems behind it.

Contact

Let's get your website found and cited by AI

Tell me what you're working on, whether AI search is skipping your product, your back office is buried in manual work, or you need a build that does both.

Got it, thanks. I read every message personally and reply within 1-2 business days.
Oops! Something went wrong while submitting the form.