Skip to main content
Select Actions to adjust the guide
Some actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.
Action
Scope(s)
Loading actions…
Dynamic Guide URL
Scopes Selected
Separator
Workspace Admin access is required to create a Webflow App and obtain OAuth credentials.

Creating a Webflow App

To connect Webflow with StackOne via OAuth, you need to create a Webflow App in your workspace to obtain a Client ID and Client Secret.

1

Open App Development settings

Sign in to your Webflow Dashboard and select your Workspace.

  • In the left sidebar, expand Apps & Integrations
  • Click Develop
  • Click + Create an App
2

Fill in App info

In the Create App dialog, fill in the App info tab.

  • App name - Enter a descriptive name (e.g., StackOne Integration)
  • App description - Brief summary of the app
  • App homepage URL - Your application’s HTTPS URL
  • Click Continue to proceed to the Building blocks tab
  • Select Data Client as the app type
3

Configure Data Client and Redirect URI

In the Building blocks tab, enable Data client (REST API) and configure the redirect URI.

  • Toggle Data client (REST API) to On
  • In the Redirect URI field, enter: https://api.stackone.com/connect/oauth2/webflow/callback
4

Select App Subscriptions

Enables actions: Add Or Update Page Custom Code, Add Or Update Site Custom Code, Create 301 Redirect, Create Asset Folder, Create Collection, Create Collection Items, Create Field, Create Live Collection Items, Create Product, Create SKU, Create Site, Create Webhook, Delete 301 Redirect, Delete Asset, Delete Collection, Delete Collection Field, Delete Collection Item, Delete Collection Items, Delete Form Submission, Delete Page Custom Code, Delete Robots.txt Rules, Delete Site, Delete Site Custom Code, Delete Webhook, Delete Well-Known Files, Fulfill Order, Get 301 Redirects, Get Asset, Get Asset Folder, Get Authorized User, Get Collection, Get Collection Item, Get Comment Thread, Get Component Content, Get Component Properties, Get Custom Domains, Get Ecommerce Settings, Get Form Schema, Get Form Submission, Get Live Collection Item, Get Order, Get Page Content, Get Page Custom Code, Get Page Metadata, Get Product, Get Registered Scripts, Get Robots.txt, Get Site, Get Site Activity Logs, Get Site Custom Code, Get Site Plan, Get Webhook, Introspect Token, List Asset Folders, List Assets, List Collection Items, List Collections, List Comment Replies, List Comment Threads, List Components, List Custom Code Blocks, List Form Submissions, List Form Submissions By Site, List Forms, List Inventory, List Live Collection Items, List Orders, List Pages, List Products, List Sites, List Webhooks, Publish Collection Items, Publish Site, Refund Order, Register Hosted Script, Register Inline Script, Replace Robots.txt, Set Well-Known File, Unfulfill Order, Unpublish Live Items, Update 301 Redirect, Update Asset, Update Collection Field, Update Collection Item, Update Collection Items, Update Component Content, Update Component Properties, Update Form Submission, Update Inventory, Update Live Collection Items, Update Order, Update Page Content, Update Page Metadata, Update Product, Update Robots.txt, Update SKU, Update Site, Upload Asset

Under App Subscriptions, select the required scopes for your integration:

  • Important: The authorized_user:read scope is required for the connection test
  • Click Save app
5

Copy Client ID and Client Secret

After saving, the Client ID and Client Secret are displayed in the Data client (REST API) section.

  • Click Copy next to the Client ID and store it securely for use later
  • Click Copy next to the Client Secret and store it securely for use later
  • To access these again later, click next to your app on the App Development page, then Edit App > Building blocks

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Webflow:
1

Navigate to Connector Profiles

Login to StackOne and navigate to Connector Profiles
2

Create New Connector Profile

  • Click + Connector Profile
  • Search for and select Webflow
  • Select Type as OAuth 2.0
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
    • Scopes (Optional)
  • (Optional) Select Actions to be enabled for this Connector Profile
  • Click Create profile
Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to Link Accounts for Webflow.