Skip to main content

Create a Keap Developer Application

Create an OAuth application in the Keap Developer Portal to obtain credentials for API access.

1

Sign in to the Keap Developer Portal

Go to the Keap Developer Portal and sign in or create an account.

2

Register a new application

Navigate to My Apps and click + New App.

  • Enter an application name (e.g., StackOne Integration)
  • Enter a description for your application
  • Set the Redirect URI to the Callback URL from your Connector Profile
  • Click Create to register the application
3

Copy your credentials

After creating the app, copy your credentials from the application details page.

  • Copy the Client ID value
  • Copy the Client Secret value — store it securely as it may not be shown again

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Keap:
1

Open the connector

Log in to StackOne, open Connectors, and select Keap.
2

Choose actions and events

  • Click Add Profile.
  • If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0.
  • Select the actions, and any events, to enable for this Connector Profile.
  • Click Continue.
3

Set up authentication

  • Select Authentication Type as OAuth 2.0.
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
  • Click Create Profile.
Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to Link Accounts for Keap.