Skip to content
Last updated

Drip integration

Drip is an e-commerce marketing automation platform for email and workflow campaigns. Integrating Drip with Frontegg lets your application manage subscribers, read campaigns and workflows, record events, apply tags, and access broadcasts on behalf of your users — all through Frontegg's integration layer using Drip's OAuth 2.0 authorization.


Prerequisites

  • A Drip account
  • Access to register an OAuth application in Drip (Settings → My User Settings → Applications)

Connect Drip

You register an OAuth 2.0 application in Drip. The application provides the Client ID (also called the OAuth ID) and Client Secret, and defines the redirect URI that Drip returns users to after they authorize access.

Step 1: Open your Drip applications

Sign in to Drip and open your OAuth applications page at www.getdrip.com/user/applications.

Step 2: Create a new application

Click New Application and fill in the details:

  • Name — A descriptive name, for example Frontegg Integration.
  • Redirect URI — Your Frontegg Redirect URL: https://YOUR_MCP_GATEWAY_URL/integration-callback

Save the application.

Step 3: Copy the Client ID and Client Secret

Open the application. Drip displays the Client ID (OAuth ID) and Client Secret. Copy both values.

Keep your Client Secret safe

Treat the Client Secret like a password. Never expose it in client-side code or commit it to version control.

Configure the Frontegg portal

Once you have your Client ID and Client Secret, configure the integration in the Frontegg portal:

  1. Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → Drip.
  2. Enter the Client ID and Client Secret.
  3. Select the required scopes:
ScopeDescription
subscribers:readRead subscriber information
subscribers:writeCreate, update, and delete subscribers
campaigns:readRead campaign information
workflows:readRead workflow information
  1. Click Save.

When a user connects their Drip account, Drip shows a consent screen listing these permissions before granting access.

Keep your credentials secure

Never share or commit your Client Secret to version control.

Additional resources