Skip to content

OAuth providers

Webflow

Set up Webflow OAuth for website building and CMS management

Connect your users to Webflow for website management, CMS collections, page content, forms, and ecommerce data.

PropertyValue
Provider IDwebflow
CategoryDesign & Developer Tools
PKCENot supported
Token refreshNot supported (permanent tokens)
Redirect URIShown in Developer Portal

Open the Webflow workspace

Sign in to webflow.com/dashboard as a workspace Admin (only workspace admins can create apps and view client secrets).

Open Apps & Integrations

Go to Workspace SettingsApps & IntegrationsApp Development and click Create an App.

Fill in app details and enable Data Client

Enter Name, Description, Homepage URL (HTTPS), and Icon. Enable the Data Client capability so the app can use OAuth.

Configure the redirect URI

Add the Alter callback URL from the Developer Portal to the Redirect URI field (must be HTTPS) and select the required scopes.

Get credentials

Copy the Client ID and Client Secret.

Open the Developer Portal

Go to portal.alterauth.com and navigate to the application.

Add Webflow provider

Go to OAuth Providers > Add Provider > Webflow.

Enter credentials

  • Client ID: Paste your Webflow Client ID
  • Client Secret: Paste your Webflow Client Secret

Select scopes

Choose the scopes the application needs.

Save

Click Save. The provider is now active.

ScopeDescription
sites:readRead site data and metadata
sites:writeModify site settings
pages:readRead page content
pages:writeCreate and modify pages
collections:readRead CMS collection data
collections:writeManage CMS collections and items
forms:readRead form submissions
ecommerce:readRead ecommerce orders and products
ecommerce:writeManage ecommerce data
assets:readRead asset data
assets:writeUpload and manage assets
authorized_user:readRead the authorized user’s basic profile — id, email, name (default, required)