Summary and recommendation
AdRoll supports native SCIM 2.0 provisioning, but only on Enterprise plans with custom pricing. The implementation requires SAML SSO to be configured first, and setup involves working directly with AdRoll support to obtain bearer tokens and complete the integration. For teams on Pro ($36/month) or Business plans, there's no automated user provisioning available—IT admins must manually manage user accounts and access.
This creates a significant operational burden for growing marketing teams. Without automated provisioning, every new hire requires manual account creation, role assignment, and access configuration across AdRoll's advertising campaigns and audiences. When employees leave, IT teams risk leaving orphaned accounts with access to sensitive advertising data and campaign budgets. The gap between affordable plans and Enterprise pricing forces many organizations to choose between manual overhead and potentially expensive upgrades.
The strategic alternative
Stitchflow provides SCIM-level provisioning through resilient browser automation for AdRoll without requiring the Enterprise upgrade. Works with Pro and Business plans and any IdP. Flat pricing under $5K/year.
Quick SCIM facts
| SCIM available? | Yes |
| SCIM tier required | Unknown |
| SSO required first? | Yes |
| SSO available? | Yes |
| SSO protocol | SAML 2.0 |
| Documentation | Not available |
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 AdRoll accounts manually. Here's what that costs:
The AdRoll pricing problem
AdRoll gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.
Plan Structure
| Plan | Price | SSO | SCIM |
|---|---|---|---|
| Pro | $36/mo (Marketing & Ads Plus) | ||
| Business | Custom pricing | ||
| Enterprise | Custom pricing |
Note: SCIM provisioning requires SAML SSO to be configured first - you cannot implement SCIM without the full Enterprise SSO package.
What this means in practice
Since AdRoll uses custom pricing for Enterprise, the actual cost varies significantly by company size and negotiation. However, the jump from transparent Pro pricing ($36/month) to Enterprise custom quotes typically represents a substantial increase:
Additional constraints
Summary of challenges
- AdRoll supports SCIM but only at Unknown tier (Custom)
- 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
AdRoll doesn't sell SCIM à la carte. It's bundled with Enterprise features:
The catch: SAML must be configured before SCIM can be enabled, and you'll need to work directly with AdRoll support to complete the SCIM setup. There's no self-service configuration.
Stitchflow Insight
If you need enterprise-grade advertising management anyway, the upgrade may make sense. If you just want automated user provisioning, you're paying for enterprise features you won't fully use. We estimate ~80% of Enterprise features are irrelevant for teams that only need SCIM - most organizations just want to automate onboarding and offboarding for their advertising platform.
What IT admins are saying
Community sentiment on AdRoll's SCIM implementation reveals frustration with the convoluted setup process and enterprise-tier requirements. Common complaints:
- SCIM locked behind Enterprise tier with custom pricing
- Multi-step setup requiring SAML first, then coordinating with AdRoll support
- No JIT provisioning option as a simpler alternative
- Bearer token management adding another security consideration
Had to upgrade to Enterprise just to get SCIM working. The sales team wouldn't give straight pricing until we committed to a demo.
Why do I need to configure SAML first before I can even think about SCIM? Just let me automate user provisioning without jumping through hoops.
The recurring theme
AdRoll treats SCIM as an enterprise sales opportunity rather than a standard security feature, forcing IT teams through unnecessarily complex setup processes and pricing negotiations.
The decision
| Your Situation | Recommendation |
|---|---|
| On Pro or Business plan, need SCIM | Use Stitchflow: avoid the Enterprise tier jump |
| Enterprise plan but SCIM setup stalled | Use Stitchflow: skip the support coordination hassle |
| Need provisioning but no SAML requirement | Use Stitchflow: avoid the SAML prerequisite |
| Already on Enterprise with SAML configured | Use native SCIM: you're paying for it |
| Small team, infrequent user changes | Manual may work: but watch for access cleanup gaps |
The bottom line
AdRoll's SCIM requires Enterprise pricing and SAML-first configuration through support channels. For organizations wanting provisioning automation without the tier upgrade or SAML complexity, Stitchflow delivers SCIM-level results through resilient automation.
Automate AdRoll without the tier upgrade
Stitchflow delivers SCIM-level provisioning through resilient browser automation, backed by 24/7 human in the loop for AdRoll 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
Unknown
Prerequisites
SSO must be configured first
Key limitations
- SAML must be configured before SCIM
- JIT provisioning not supported - must use SCIM
- Requires working with AdRoll support to complete setup
- Bearer token (PAT) required for SCIM
Documentation not available.
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).
Docs
SAML must be configured before SCIM. Supports Create, Update, Deactivate.
Native SCIM is available on Unknown. 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).
Non-gallery app setup required. SAML first, then SCIM.
Native SCIM is available on Unknown. Use Stitchflow if you need provisioning without the tier upgrade.
Unlock SCIM for
AdRoll
Stop paying the SCIM Tax for AdRoll. Get enterprise-grade SCIM at a fraction of the enterprise plan cost.
See how it works


