Summary and recommendation
HubSpot's Starter Customer Platform costs $15/seat/month and bundles all Hubs—but has no SSO or SCIM. To get automated user provisioning, you need Enterprise tier ($150/seat/month for Sales Hub), a 10x price increase just to unlock identity management. This is one of the steepest SCIM taxes in the SaaS landscape.
The architectural trap: SCIM requires SSO to be enabled first, and SSO is only available at Enterprise. Even if you're on Professional tier ($100/seat), you still can't use SCIM without upgrading to Enterprise for SSO. For a 50-person team moving from Starter to Enterprise, that's going from $9K/year to $90K/year—an $81K annual premium just to automate user provisioning, plus mandatory onboarding fees of $1,500-$7,000.
The strategic alternative
Stitchflow provides SCIM-level provisioning through resilient browser automation for HubSpot without requiring the Enterprise tier upgrade or SSO prerequisite. Works with any HubSpot plan—including Starter. Flat pricing under $5K/year, regardless of team size.
Quick SCIM facts
| SCIM available? | Yes |
| SCIM tier required | Enterprise |
| SSO required first? | Yes |
| SSO available? | Yes |
| SSO protocol | SAML 2.0 |
| Documentation | Official docs |
Supported identity providers
| IdP | SSO | SCIM | Notes |
|---|---|---|---|
| Okta | ✓ | ✓ | OIN app with full provisioning |
| Microsoft Entra ID | ✓ | ✓ | Gallery app with SCIM |
| Google Workspace | ✓ | JIT only | SAML SSO with just-in-time provisioning |
| OneLogin | ✓ | ✓ | Supported |
The cost of not automating
Without SCIM (or an alternative like Stitchflow), your IT team manages HubSpot accounts manually. Here's what that costs:
The HubSpot pricing problem
HubSpot gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.
Tier comparison
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| Starter Platform | $15/seat | ✗ | |
| Sales Hub | - | ||
| Marketing Hub | - | ||
| Service Hub | - |
Plan Structure (Per Hub, Per User Monthly)
| Hub | Starter | Professional | Enterprise | SCIM | SSO |
|---|---|---|---|---|---|
| Starter Platform | $15/seat | - | - | ✗ | ✗ |
| Sales Hub | - | $100/seat | $150/seat | ✓ | Enterprise only |
| Marketing Hub | - | $890/mo | $3,600/mo | ✓ | Enterprise only |
| Service Hub | - | $90/seat | $130/seat | ✓ | Enterprise only |
Note: Starter Customer Platform ($15/seat) bundles all Hubs but has no SSO or SCIM. SCIM technically available at Professional tier but requires Enterprise SSO prerequisite. Marketing Hub uses hub-level pricing rather than per-seat.
The SCIM Tax: To go from Starter ($15/seat) to Enterprise with SSO/SCIM ($150/seat for Sales Hub), you pay 10x more per seat.
What this means in practice
The SSO prerequisite forces Enterprise upgrades. Using current list prices for common configurations:
Sales Hub (seat-based upgrade: Professional → Enterprise)
| Team Size | Annual Cost Increase |
|---|---|
| 25 users | +$15,000/year |
| 50 users | +$30,000/year |
| 100 users | +$60,000/year |
Marketing Hub (hub-level upgrade: Professional → Enterprise)
Calculation: Sales Hub = $50/seat × users × 12; Marketing Hub = ($3,600 - $890) × 12
Additional constraints
Summary of challenges
- HubSpot supports SCIM but only at Enterprise tier (Sales Hub: $150/seat/mo; Marketing Hub: $3,600/mo; Service Hub: $130/seat/mo)
- Google Workspace users get JIT provisioning only, not full SCIM
- Our research shows teams manually provisioning this app spend significant hidden costs annually
What the upgrade actually includes
HubSpot doesn't sell SCIM separately. It comes bundled with Professional or Enterprise tier features, but there's a critical catch: SSO (required before SCIM setup) is Enterprise-only:
This creates an expensive trap: SCIM is technically available at Professional ($100+/seat/month for Sales Hub), but you can't use it without Enterprise SSO. For most Hubs, you're looking at $150+/seat/month minimum, plus mandatory onboarding fees of $1,500-$7,000.
Stitchflow Insight
We estimate ~60% of Professional/Enterprise features are irrelevant for teams that only need automated user provisioning. You're paying premium prices for marketing automation, advanced CRM workflows, and custom reporting when you just want to sync users from your IdP.
What IT admins are saying
Community sentiment on HubSpot's SCIM implementation reveals frustration with architectural constraints and pricing complexity. Common complaints:
- SSO being locked to Enterprise tier while SCIM is available at Professional
- Only one SCIM app allowed per account, limiting multi-IdP flexibility
- User attributes becoming locked after SCIM creation, requiring IdP management
- Complex multi-Hub pricing making true SSO/SCIM costs unpredictable
You need Enterprise for SSO but Professional for SCIM - makes no sense when you need both working together for proper identity management.
The multi-Hub pricing is a nightmare to budget. Sales Hub Enterprise plus Marketing Hub Enterprise just for SSO access adds up fast.
The recurring theme
HubSpot's split approach to identity features creates operational friction and cost complexity, forcing admins to choose between incomplete automation or significant tier upgrades across multiple product lines.
The decision
| Your Situation | Recommendation |
|---|---|
| On Professional, need SCIM but not Enterprise SSO | Use Stitchflow: avoid the $30K-60K/year Enterprise upgrade just for SSO prerequisite |
| Using multiple Hubs, complex pricing calculations | Use Stitchflow: predictable flat pricing vs. per-Hub Enterprise upgrades |
| Already on Enterprise with SSO enabled | Use native SCIM: you're paying for it |
| Need Enterprise features beyond SCIM/SSO | Evaluate Enterprise: SCIM comes bundled with advanced features |
| Small team, low user turnover | Manual may work: but monitor for compliance gaps as you grow |
The bottom line
HubSpot's SCIM requires Enterprise-tier SSO to be enabled first, creating a costly architectural trap where Professional users must upgrade across all Hubs just to unlock basic provisioning automation. For teams that want automated user lifecycle management without the Enterprise complexity and mandatory onboarding fees, Stitchflow delivers the same functionality at predictable pricing under $5K/year.
Automate HubSpot without the tier upgrade
Stitchflow delivers SCIM-level provisioning through resilient browser automation, backed by 24/7 human in the loop for HubSpot at <$5K/year, flat, regardless of team size.
Technical specifications
SCIM Version
2.0
Supported Operations
Create, Update, Deactivate, Groups
Supported Attributes
Not specifiedPlan requirement
Enterprise
Prerequisites
SSO must be configured first
Key limitations
- SSO must be enabled before SCIM can be configured
- Only one SCIM app allowed per HubSpot account
- SCIM-created users can only have permissions edited in HubSpot (not other attributes)
- SSO only available at Enterprise tier despite SCIM being Professional
- Disable group sync in Entra to avoid quarantine state
Configuration for Okta
Integration type
Okta Integration Network (OIN) app with SCIM provisioning
Prerequisite
SSO must be configured before enabling SCIM.
Where to enable
Required credentials
SCIM endpoint URL and bearer token (generated in app admin console).
Configuration steps
Enable Create Users, Update User Attributes, and Deactivate Users.
Provisioning trigger
Okta provisions based on app assignments (users or groups).
Full SCIM integration. Create Users, Update Attributes, Deactivate Users. Permission set management syncs Okta Roles to HubSpot permission sets. SSO must be enabled first.
Native SCIM is available on Enterprise. Use Stitchflow if you need provisioning without the tier upgrade.
Configuration for Entra ID
Integration type
Microsoft Entra Gallery app with SCIM provisioning
Prerequisite
SSO must be configured before enabling SCIM.
Where to enable
Required credentials
Tenant URL (SCIM endpoint) and Secret token (bearer token from app admin console).
Configuration steps
Set Provisioning Mode = Automatic, configure SCIM connection.
Provisioning trigger
Entra provisions based on user/group assignments to the enterprise app.
Sync behavior
Entra provisioning runs on a scheduled cycle (typically every 40 minutes).
Custom SCIM integration now GA. Disable group sync in Entra to avoid quarantine. Job title/phone number mapping may have issues. SSO tutorial available.
Native SCIM is available on Enterprise. Use Stitchflow if you need provisioning without the tier upgrade.
Unlock SCIM for
HubSpot
HubSpot gates automation behind Professional or Enterprise plan. Stitchflow delivers the same SCIM outcomes for a flat fee.
See how it works


