How to Use PartnerShare with HubSpot: Setup & Workflow
Affiliate and referral programs generate clicks, signups, and deals—but if that data lives in a separate silo, your sales team can't act on it. PartnerShare tracks every promoter and referral, while HubSpot holds your customer records and pipeline. Connecting them gives you a single view of which partners drive revenue and which deals need follow-up.
This guide explains how the two platforms complement each other, walks through the setup, and shows practical workflows for SaaS teams running performance-based growth.
Why combine PartnerShare and HubSpot?

First viewport screenshot of www.hubspot.com.
PartnerShare is built for affiliate and referral program management: it tracks clicks, signups, and deals, automates commission calculations and payouts, and provides an affiliate marketplace for promoter discovery. HubSpot is a customer platform that unifies marketing, sales, and service around a shared CRM.
The combination solves a common problem: partner-sourced leads arrive in your CRM without context. A referral signs up, but sales doesn't know who referred them or what commission is owed. By syncing PartnerShare data into HubSpot, you can:
- Attribute deals to partners so revenue reporting reflects true channel contribution.
- Trigger sales workflows when a high-value referral enters the pipeline.
- Close the loop on commissions by matching closed-won deals in HubSpot to PartnerShare payouts.
- Segment promoters and customers for targeted nurture campaigns.
How the two platforms fit together

First viewport screenshot of www.hubspot.com.
| Function | PartnerShare | HubSpot |
|---|---|---|
| Affiliate/referral tracking | Clicks, signups, deals | Contact and deal records |
| Commission management | Automated calculations, multi-currency payouts | Deal amounts and close dates |
| Promoter discovery | Affiliate marketplace | Contact segmentation |
| Sales pipeline | Limited | Full pipeline and deal stages |
| Marketing automation | Reward and payout workflows | Email, campaigns, workflows |
PartnerShare handles the partner side; HubSpot handles the customer side. The integration point is the data that flows between them—typically via webhooks, native integrations, or a middleware tool.
Setup: connecting PartnerShare to HubSpot

HubSpot product interface.
Step 1: Define your tracking model
Decide what you want to sync. Most teams start with three data types:
- Referral signups – new contacts created via a PartnerShare referral link.
- Deal outcomes – closed-won or closed-lost status for referred deals.
- Commission events – when a payout is triggered or completed.
Map each to a HubSpot property (e.g., partner_referral_id, partner_name, commission_status).
Step 2: Configure PartnerShare tracking
In PartnerShare, set up your referral and affiliate links with unique identifiers for each promoter. Enable conversion tracking for signups and deals. If you use the in-product referral system, confirm that referral codes are captured at signup.
Step 3: Connect the data flow
Depending on your stack, you can connect the platforms in one of three ways:
- Native integration or webhook: PartnerShare can send event data to HubSpot via webhook when a referral converts. Use HubSpot's webhook endpoint or a workflow trigger to create or update contacts.
- Middleware (e.g., Zapier, Make): Connect PartnerShare events to HubSpot actions—create a contact, update a deal property, or enroll a contact in a workflow.
- API sync: For custom setups, use PartnerShare's API and HubSpot's CRM API to push referral data on a schedule.
Step 4: Map fields and test
Create the custom properties in HubSpot before syncing. Run a test referral through PartnerShare and verify that the contact appears in HubSpot with the correct partner attribution. Check that deal amounts and commission statuses match.
Step 5: Build HubSpot workflows
Once data flows, automate the follow-up:
- New referral alert: When a contact is created with a partner referral ID, notify the assigned sales rep.
- High-value referral routing: If the deal amount exceeds a threshold, route to a senior rep or create a task.
- Commission status update: When a deal moves to closed-won, update the commission status property and trigger a PartnerShare payout event.
Practical examples

First viewport screenshot of www.hubspot.com.
Example 1: A SaaS referral program
A project management SaaS runs a customer referral program through PartnerShare. When an existing customer refers a new company, PartnerShare issues a referral link. The new signup is tracked, and a webhook creates a HubSpot contact with referred_by set to the customer's name.
In HubSpot, a workflow enrolls the new contact in an onboarding sequence and alerts the account executive. When the deal closes, the deal amount syncs back to PartnerShare, which calculates the referral reward and queues the payout. The customer sees the reward in their PartnerShare dashboard.
Example 2: An affiliate marketplace campaign
A digital product company recruits affiliates through PartnerShare's marketplace. Each affiliate gets a unique link. When a visitor clicks and signs up, PartnerShare records the click and signup, then pushes the contact to HubSpot with the affiliate ID.
HubSpot segments these contacts by affiliate source. The marketing team sees which affiliates drive the most marketing-qualified leads and adjusts commission tiers in PartnerShare accordingly. Closed deals sync back, and PartnerShare automates multi-currency payouts to affiliates worldwide.
Example 3: Preventing commission leakage
A B2B SaaS team noticed it was paying commissions on deals that later churned or were refunded. By syncing HubSpot deal stages to PartnerShare, they set a rule: commissions are only triggered when a deal reaches closed-won and stays active for 30 days. HubSpot's deal stage changes update PartnerShare, which holds payouts until the window passes. This reduced chargebacks and improved payout accuracy.
Common problems this combination solves
- Siloed partner data: Sales sees leads but not the promoter behind them. Syncing attribution into HubSpot gives context.
- Manual commission reconciliation: Finance teams export CSVs to match deals to payouts. Automation replaces this.
- Slow follow-up on referrals: Referred leads often convert faster, but without alerts they sit in the queue. HubSpot workflows fix that.
- Global payout complexity: PartnerShare handles multi-currency settlements; HubSpot tracks the deal value that determines the payout.
When to use this combination (and when not to)
This setup fits SaaS and digital product teams that already use HubSpot as their CRM and want to run performance-based affiliate or referral programs. It's especially useful if you have international promoters or need automated commission calculations.
If you're still evaluating affiliate platforms, compare options like PartnerShare vs impact.com vs Referral Factory or PartnerShare vs Tradedoubler vs Partnero to see which fits your program size and region. For teams focused on brand visibility alongside affiliate tracking, see how to use PartnerShare with Semrush.
Related reading
- PartnerShare vs Social Snowball: SaaS vs DTC Referral Fit - Compare PartnerShare and Social Snowball for affiliate and referral programs. See which platform fits SaaS vs DTC ecommerce, pricing, tracking, and payouts.
- Upfluence Review 2026: Influencer Platform for Ecommerce - Evidence-based Upfluence review: ideal users, use cases, strengths, limitations, pricing signals, setup, and decision criteria for ecommerce brands.
Sources and further reading
- The heart of the internet - Hi, I have used the search here and google, but no luck in finding a solution for my problem. My wife and I have a joint photo library on our iPhones and upload images and videos to immich on a regular basis. We would both like to see all photos and videos, no matter who owns or uploaded them from the homepage. Partner sharing seems to limit sharing archived assets and also you need to navigate into the "partners" timeline.
FAQ
Do I need a developer to connect PartnerShare and HubSpot?
Not necessarily. Webhooks and middleware tools like Zapier or Make can handle most syncs without code. Custom API syncs may require developer support.
Can I track both affiliate and customer referrals in HubSpot?
Yes. Use separate properties or values for affiliate ID and customer referral ID so you can segment and report on each program separately.
How do commissions get calculated if deals sync from HubSpot?
PartnerShare calculates commissions based on the deal data you send—typically deal amount and status. You define the commission structure in PartnerShare, and it automates the payout once the deal meets your criteria.
What HubSpot plan do I need?
You need a HubSpot plan that supports custom properties and workflows. The free tools may be sufficient for basic tracking, but automation typically requires a paid tier. Check HubSpot's current plans for workflow limits.
Can I prevent paying commissions on refunded deals?
Yes. Set a rule in PartnerShare to hold payouts until a deal has been active for a set period, and use HubSpot deal stage updates to trigger the release.
Conclusion
PartnerShare and HubSpot serve different sides of the same growth equation: PartnerShare manages the promoters and payouts, while HubSpot manages the customers and pipeline. Connecting them turns scattered referral data into actionable revenue intelligence. Start with a simple sync—referral signups and deal outcomes—then expand to automated commission triggers as your program grows.
For a broader look at referral platforms, see our Top 10 Enterprise Referral & Loyalty Platforms 2026.
Sources: Replit partner dashboard guide, TidyCal for consultants