Stitchflow
AdRoll logo

AdRoll SCIM guide

Native SCIM

How to automate AdRoll user provisioning, and what it actually costs

Native SCIM requires All Plans plan

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 requiredUnknown
SSO required first?Yes
SSO available?Yes
SSO protocolSAML 2.0
DocumentationNot available

Supported identity providers

IdPSSOSCIMNotes
OktaOIN app with full provisioning
Microsoft Entra IDGallery app with SCIM
Google WorkspaceJIT onlySAML SSO with just-in-time provisioning
OneLoginSupported

The cost of not automating

Without SCIM (or an alternative like Stitchflow), your IT team manages AdRoll accounts manually. Here's what that costs:

Source: Stitchflow research, normalized to 500 employees:
Orphaned accounts (ex-employees with access)5
Unused licenses12
IT hours spent on manual management/year85 hours
Unused license cost/year$3,500
IT labor cost/year$5,100
Cost of compliance misses/year$890
Total annual financial impact$9,490

The AdRoll pricing problem

AdRoll gates SCIM provisioning behind premium plans, forcing significant cost increases for basic user management.

Plan Structure

PlanPriceSSOSCIM
Pro$36/mo (Marketing & Ads Plus)
BusinessCustom pricing
EnterpriseCustom 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:

No visibility
Custom pricing makes budget planning difficult
Sales process required
Enterprise access requires going through AdRoll's sales team
Bundled features
You pay for the entire Enterprise package, not just provisioning
Minimum commitments
Enterprise typically includes annual contract requirements

Additional constraints

SAML prerequisite
SCIM setup requires SAML SSO to be fully configured first, adding implementation complexity.
Support dependency
Setup requires working directly with AdRoll support - you cannot self-configure SCIM even with Enterprise access.
Bearer token management
SCIM requires generating and managing Personal Access Tokens (PATs) for authentication.
Limited JIT alternative
Just-in-time provisioning is not supported, making SCIM the only automated provisioning option.

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:

SCIM 2.0 automated provisioning (Create, Update, Deactivate)
SAML single sign-on (SSO)
Enhanced security controls
Dedicated account management
Priority support
Advanced reporting and analytics
Custom integrations and API access

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.

Reddit r/sysadmin

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.

Spiceworks Community

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 SituationRecommendation
On Pro or Business plan, need SCIMUse Stitchflow: avoid the Enterprise tier jump
Enterprise plan but SCIM setup stalledUse Stitchflow: skip the support coordination hassle
Need provisioning but no SAML requirementUse Stitchflow: avoid the SAML prerequisite
Already on Enterprise with SAML configuredUse native SCIM: you're paying for it
Small team, infrequent user changesManual 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.

Works alongside or instead of native SCIM
Syncs with your existing IdP (Okta, Entra ID, Google Workspace)
Automates onboarding and offboarding
SOC 2 Type II certified
24/7 human-in-the-loop monitoring
Book a Demo

Technical specifications

SCIM Version

2.0

Supported Operations

Create, Update, Deactivate, Groups

Supported Attributes

Not specified

Plan 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

Okta Admin Console → Applications → AdRoll → Provisioning

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).

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

Entra admin center → Enterprise applications → AdRoll → Provisioning

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
Admin Console
Directory
Applications
AdRoll logo
AdRoll
via Stitchflow

Last updated: 2026-01-20

* Pricing and features sourced from public documentation.

Keep exploring

Related apps

Automox logo

Automox

Has SCIM
SCIM StatusIncluded
Manual Cost$9,490/yr

Automox offers native SCIM 2.0 provisioning, but only on their Enterprise plan with custom pricing. Lower tiers (Pro starting at $1/endpoint/month and Automate Essentials) are limited to JIT provisioning through SAML, which creates users only on first login with default Read Only permissions. This forces manual role adjustments for every new user and creates a gap between when access is granted in your IdP and when users can actually perform their job functions in Automox. The JIT-only approach on lower tiers creates compliance headaches for IT teams. Users appear "provisioned" in your identity provider but remain non-functional until they log in and administrators manually adjust their permissions. For patch management and endpoint security tools like Automox, this delay can leave critical systems unmanaged while you wait for manual intervention.

View full guide
Coralogix logo

Coralogix

Has SCIM
SCIM StatusIncluded
Manual Cost$9,490/yr

Coralogix supports native SCIM 2.0 provisioning on all paid plans (Business and Enterprise), but requires SSO configuration as a prerequisite. While this seems straightforward, Coralogix's custom pricing model means you'll need to negotiate directly with sales to understand the true cost of SCIM-enabled plans, creating procurement friction for what should be standard identity management functionality. The SSO-first requirement creates an additional deployment dependency that can complicate rollouts, especially in organizations where SCIM provisioning and SSO implementation are managed by different teams or have different timelines. This architectural coupling means you can't implement automated user lifecycle management without first configuring federated authentication, even if your immediate need is just provisioning automation.

View full guide
Meta Ads logo

Meta Ads

Has SCIM
SCIM StatusIncluded
Manual Cost$9,490/yr

Meta Ads supports SCIM 2.0 provisioning through Meta Work Accounts, which is free to access. However, Meta Work Accounts is currently only available to "select customers" - meaning most organizations can't access this functionality despite it being technically free. Even when available, SCIM only works with managed Meta Work Accounts, not personal Facebook profiles, creating a complex dual-account management scenario for many teams. This selective availability creates a significant operational gap. Without automated provisioning, IT teams must manually manage Meta Ads access for marketing teams, often dealing with personal Facebook accounts that can't be centrally controlled. When employees leave, their personal accounts retain access to company ad accounts and sensitive campaign data, creating compliance and security risks that SSO alone can't address.

View full guide