Back to Help Hub
IntegrationsFAQ2 min readUpdated 2026-03-05

FAQ: How do I qualify referrals based on a deal stage when I'm creating contacts, not deals?

Referral Factory’s HubSpot integration works within a single object type.

Browse topics and support
Navigation

Topics

Article

On this page

Support

Ask AI

Ask a product or setup question without leaving this page.

Need human help?

Still stuck?

If this article does not solve the problem, send the context to support or book time with a human.

We will keep the article or page context with your request so support can respond faster.
Read this page as a quick path: scan the headings, use the step blocks, and escalate if the expected result does not happen.
Referral Factory’s HubSpot integration works within a single object type. If you configure the integration to create Contacts, your qualification rule must also be based on a Contact property. If you configure it to create Deals, your qualification rule must be based on a Deal stage.
You cannot create a Contact but qualify on a Deal stage change — those are two different object types and the integration cannot bridge them.
This catches businesses out because many have a workflow like:
Step 3 cannot trigger qualification if your integration is set to work with Contacts.
  • Referred person joins → create a Contact in HubSpot
  • Sales team works the contact → creates a Deal
  • Deal reaches Closed Won → referral should qualify

Option 1: Switch to Deal-based integration

If your referral qualification should happen at a deal stage, configure the integration to create Deals (with an associated Contact) from the start. Then set your qualification rule to trigger when the deal reaches your target stage (e.g. Closed Won).
This is the cleanest solution if your sales process is fully deal-centric.

Option 2: Stay with Contacts and use HubSpot workflows

If you need to work with Contact objects but your conversion signal lives at the deal level, you can build a workaround inside HubSpot:
This adds complexity but keeps your CRM object model intact.
  • Keep the Referral Factory integration set to create Contacts
  • In HubSpot, create a workflow that triggers when a Deal reaches Closed Won
  • In that workflow, update a custom Contact property on the associated contact — for example, set a custom property called Referral Status to Qualified
  • In Referral Factory, set your qualification rule to trigger when that Contact property changes to Qualified

Which option should I choose?

SituationRecommended approach
You want to keep things simpleSwitch to Deal-based integration
Your other CRM workflows depend on Contact-based logicUse HubSpot workflows workaround
Related strategy reading

Go deeper with Learn

This help article explains the setup. These Learn guides explain the bigger strategy, planning, and real-world use of referral programs.

Article feedback

Did this answer your question?

Your vote helps support spot weak articles, fix missing steps, and decide when a person should step in.