Stitchflow
Typeform logo

Typeform User Management Guide

Manual workflow

How to add, remove, and manage users with operational caveats that matter in production.

UpdatedMar 16, 2026

Summary and recommendation

Typeform user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.

Typeform uses a flat, workspace-level role model with three fixed roles: Admin, Editor, and Viewer.

There are no custom roles and no per-form or per-folder permission sets - access is all-or-nothing at the workspace level.

Admins hold full control over members, billing, and content;

Editors can create and manage their own forms;

Viewers can only read.

SCIM provisioning is available, but only on the Enterprise plan and only after SSO is fully configured.

For every app below Enterprise tier, user lifecycle is managed entirely through the Members UI at Account avatar → Workspace Settings → Members.

Quick facts

Admin console pathAccount avatar (top-right) → Workspace Settings → Members
Admin console URLOfficial docs
SCIM availableYes
SCIM tier requiredEnterprise/Growth Custom
SSO prerequisiteYes

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Admin Full workspace control: invite/remove members, change roles, manage billing, create/edit/delete all forms, view all responses, manage integrations and workspace settings. Cannot exceed seat limits imposed by the current plan without upgrading. Available on all paid plans; workspace owner is Admin by default. Counts as a billable seat on plans with per-seat pricing (e.g., Growth Essentials at $166/user/month). Only Admins can manage billing and remove other members; there must always be at least one Admin in a workspace.
Editor Create, edit, duplicate, and delete own forms; view and export responses for own forms; collaborate on shared workspaces. Cannot manage members, change roles, access billing, or edit forms owned by others unless explicitly shared. Available on Plus plan and above for multiple members; Basic plan is single-user. Counts as a billable seat on per-seat plans. On the Business plan, the number of included Editor seats is capped; additional seats may require upgrade.
Viewer View forms and responses within the workspace; cannot create or edit forms. Cannot create, edit, or delete forms; cannot manage members or billing. Availability of Viewer role depends on plan; not explicitly documented as available on all tiers - verify against current plan details. Viewer seat billing treatment is not explicitly documented in current official help docs; confirm with Typeform support before provisioning.

Permission model

  • Model type: role-based
  • Description: Typeform uses a fixed set of workspace-level roles (Admin, Editor, Viewer). Permissions are assigned per role and apply across the workspace. There is no object-level or form-level permission granularity beyond workspace membership.
  • Custom roles: No
  • Custom roles plan: Not documented
  • Granularity: Workspace-level only; no per-form or per-folder custom permission sets documented.

How to add users

  1. Navigate to your workspace in Typeform.
  2. Click your account avatar or workspace name to open Workspace Settings.
  3. Select the 'Members' tab.
  4. Click 'Invite members' (or 'Add members').
  5. Enter the email address(es) of the person(s) to invite.
  6. Select the role to assign (Admin or Editor).
  7. Click 'Send invite'. The invitee receives an email invitation and must accept to join the workspace.

Required fields: Email address of invitee, Role selection (Admin or Editor)

Watch out for:

  • Invitees must accept the email invitation before they appear as active members.
  • The number of members you can invite is capped by your plan's seat limit; inviting beyond the limit requires a plan upgrade.
  • Basic plan is single-user and does not support additional members.
  • Pending invitations consume a seat on some plans - verify current behavior with Typeform billing documentation.
Bulk option Availability Notes
CSV import No Not documented
Domain whitelisting No Automatic domain-based user add
IdP provisioning Yes Enterprise (requires SSO as prerequisite; SCIM provisioning supported via Okta and Microsoft Entra ID)

How to remove or deactivate users

  • Can delete users: Yes
  • Delete/deactivate behavior: Typeform's official help documentation describes removing (deleting) a member from a workspace. The member loses access to the workspace immediately upon removal. There is no documented 'deactivate' state distinct from removal; removal is the supported offboarding action.
  1. Navigate to Workspace Settings → Members.
  2. Locate the member to remove.
  3. Click the options menu (three dots or similar) next to the member's name.
  4. Select 'Remove from workspace' (exact label may vary).
  5. Confirm the removal when prompted.
Data impact Behavior
Owned records Forms and responses owned by the removed member remain in the workspace and are accessible to Admins. Typeform's help documentation states that content is not deleted when a member is removed.
Shared content Shared forms and workspace content remain intact and accessible to remaining members.
Integrations Integrations configured by the removed member may require re-authentication or reassignment by an Admin; specific behavior is not fully documented in official help docs.
License freed Removing a member frees the seat, making it available for a new invite within the plan's seat limit.

Watch out for:

  • Removing a member does not delete their forms or response data; an Admin must manually reassign or delete that content if needed.
  • If the removed member was the sole Admin, another member must be promoted to Admin first.
  • SCIM-provisioned users removed via the IdP are deprovisioned automatically on Enterprise plans; manual removal is separate from IdP-driven deprovisioning.

License and seat management

Seat type Includes Cost
Core plan seat (Basic/Plus/Business) Access to form creation, response collection, and workspace collaboration features per plan tier. Basic is single-user; Plus and Business include multiple seats. Basic ~$25–29/mo, Plus ~$55–59/mo, Business ~$99/mo (billed annually; prices vary by billing cycle)
Growth plan seat (Essentials/Pro) Advanced features including higher response limits, priority support, and additional integrations. Per-user pricing model. Growth Essentials ~$166/user/month, Growth Pro ~$291/user/month (billed annually)
Enterprise seat SSO, SCIM provisioning, advanced security, dedicated support, custom response limits. Custom pricing; contact Typeform sales
  • Where to check usage: Account avatar → Workspace Settings → Members (shows current member count and seat usage); billing details under Account → Billing.
  • How to identify unused seats: No automated 'last active' or login-date column is documented in the Members UI. Admins must manually review member activity or cross-reference with IdP logs (for SSO/SCIM accounts) to identify inactive seats.
  • Billing notes: Seat counts and included members vary significantly by plan. Basic plan is single-user. Upgrading mid-cycle is prorated per Typeform's standard billing terms. Growth plans are per-user and can become expensive at scale. Pending invitations may count against seat limits - confirm with current Typeform billing documentation.

The cost of manual management

Every app on a non-Enterprise plan carries the full weight of manual provisioning: invitations sent one at a time, no automated deprovisioning, and no last-active or login-date column in the Members UI to surface idle seats. Admins must cross-reference IdP logs or conduct periodic manual reviews to identify unused seats.

Pending invitations may count against seat limits depending on plan - a detail Typeform's public documentation does not resolve definitively. The Basic plan is single-user and cannot add teammates at all; multi-member collaboration requires Plus or higher.

Growth plan pricing is per-user and scales steeply. Without a reliable way to audit seat activity from the admin console, unused seats on Growth Essentials ($166/user/month) or Growth Pro ($291/user/month) can accumulate cost silently.

What IT admins are saying

Community evidence is not specific enough to quote or summarize yet for this app.

The decision

Manual management is the only path for every app on Basic, Plus, or Business plans. It is workable for small, stable teams where member turnover is low and seat counts are easy to track by eye.

The absence of granular permissions is a harder constraint: if your team needs to share specific forms with contractors or external reviewers without exposing the full workspace, the current role model has no solution short of creating a separate workspace.

Enterprise with SSO is the prerequisite for SCIM. If your organization already runs Okta or Microsoft Entra ID and needs automated provisioning and deprovisioning at scale, the Enterprise tier unlocks that path. Google Workspace and OneLogin are not supported as SCIM IdPs per available documentation.

Bottom line

Typeform's manual user management is straightforward for small teams but shows its limits quickly as headcount or turnover grows. The flat workspace-role model means every app either gets full Editor access or nothing, and there is no admin-facing activity data to help reclaim unused seats.

Teams that need automated lifecycle management must be on Enterprise with SSO already in place - there is no middle-ground option between fully manual and full SCIM.

Automate Typeform workflows without one-off scripts

Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.

Every app coverage, including apps without APIs
60+ app integrations plus browser automation for apps without APIs
IT graph reconciliation across apps and your IdP
Less than a week to launch, maintained as APIs and admin consoles change
SOC 2 Type II. ~2 hours of your team's time

UpdatedMar 16, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

15Five logo

15Five

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

15Five uses a fixed role-based permission model with six predefined roles: Account Admin, HR Admin, Billing Admin, Group Admin, Manager, and Employee. No custom roles can be constructed. User management lives at Settings gear → People → Manage people p

1Password logo

1Password

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

1Password's admin console at my.1password.com covers the full user lifecycle — invitations, group assignments, vault access, suspension, and deletion — without any third-party tooling. Like every app that mixes role-based and resource-level permissions

8x8 logo

8x8

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

8x8 Admin Console supports full lifecycle user management — create, deactivate, and delete — across its X Series unified communications platform. Every app a user can access (8x8 Work desktop, mobile, web, Agent Workspace) is gated by license assignmen