Alumni Engagement
PurpletGo + HubSpot
30-day free trial - no credit card required
The HubSpot integration is in beta. Confirm results in HubSpot after using it, and contact us if anything looks wrong.
What it does
What PurpletGo does in HubSpot
Add opted-in former employees to HubSpot as contacts, and remove a departing employee's HubSpot seat.
- Creates or updates a HubSpot contact for each former employee who opts in to the alumni network, with an alumni status that shows rehire eligibility.
- With the separate HubSpot (Admin) connection, removes the departing employee's HubSpot seat while keeping the records they own.
What you need
- A HubSpot private app token with crm.objects.contacts.write for alumni sync.
- The crm.schemas.contacts.read and crm.schemas.contacts.write scopes on the same token, so PurpletGo can create the alumni_status contact property if it is missing.
- A second private app token with settings.users.write for seat removal.
Plan
All plans
Compare plansSetup
Set up HubSpot in PurpletGo
- 1
For alumni sync, open Integrations > Alumni Engagement, choose HubSpot, paste the token, and confirm your password.
- 2
For seat removal, connect HubSpot (Admin) under Access Revocation Apps.
Good to know
- Only former employees who opted in are synced.
Why this matters
An alumni network is only useful if the data is current - adding former employees as they opt in beats re-entering them into a CRM by hand.
HubSpot FAQ
Common questions about the HubSpot integration
What does PurpletGo do in HubSpot?
Add opted-in former employees to HubSpot as contacts, and remove a departing employee's HubSpot seat.
Why sync alumni to HubSpot?
An alumni network is only useful if the data is current - adding former employees as they opt in beats re-entering them into a CRM by hand.
Which PurpletGo plan includes the HubSpot integration?
All plans.
What do I need to connect HubSpot to PurpletGo?
A HubSpot private app token with crm.objects.contacts.write for alumni sync. The crm.schemas.contacts.read and crm.schemas.contacts.write scopes on the same token, so PurpletGo can create the alumni_status contact property if it is missing. A second private app token with settings.users.write for seat removal.
Related
Related Alumni Engagement integrations
Offboard with every system accounted for
Some integrations need the Team or Enterprise plan, shown above.
30-day free trial - no credit card required