Skip to main content

How to Connect Your Salesforce Account to BrandBastion

Updated over a week ago

Salesforce x BrandBastion integration is coming soon

To integrate your Salesforce org with BrandBastion, you’ll create an External Client App in Salesforce (OAuth) and then connect it inside BrandBastion using the Consumer Key and Consumer Secret. This connection allows BrandBastion to securely create Salesforce Cases from the BrandBastion platform.

🧾 What You’ll Need

  • Salesforce Admin access (or permission to access Setup and manage External Client Apps)

  • Your Salesforce org must have API access enabled, and the user who will authorize the integration must have API Enabled permission

  • Access to your BrandBastion workspace

  • A place to copy-paste the Identifier and Client Secret

🛠️ Step-by-Step Guide to Set Up OAuth in Zendesk

1. Open Salesforce Setup

  • Log into Salesforce.

  • Click the gear icon (top right).

  • Click Setup.

2. Open “External Client App Manager”

  • In the Setup search bar, type External Client App Manager

  • Open External Client App Manager

3. Create a New External Client App

  • Click New External Client App

4. Create a New External Client App

Use something descriptive, for example:

  • External Client App Name: BrandBastion Integration

  • Contact Email: your admin/IT email

(Other fields can be filled according to your internal policy.)

5. Configure OAuth Settings

In the API (Enable OAuth Settings) section:

  • Check Enable OAuth

  • Select OAuth scopes

    • Manage user data via APIs (api) — required to create/update records (e.g., Cases) via REST APIs

    • Perform requests at any time (refresh_token, offline_access) — allows BrandBastion to stay connected without repeated logins (stores a refresh token securely)

    • Access the identity URL service (id, profile, email, address, phone) — helps BrandBastion confirm which user/org authorized the connection

Then click on the “Create” button to create the Client app

6. Verify Your Identity (If Prompted)

Salesforce may require identity verification (email/SMS/authenticator), depending on your org’s security settings. Complete the verification to proceed.

7. Copy the Consumer Key and Consumer Secret

  • Open your newly created External Client App

  • Go to its Settings/OAuth area and open Consumer Key and Secret

  • Copy both values (you’ll paste them into BrandBastion)

⚠️ If you can’t view the Consumer Secret: some orgs require an additional permission to view External Client App consumer secrets. Ask a Salesforce admin to enable the relevant permission (for example, “View External Client App Consumer Secrets…”) or otherwise grant access to view the secret.


Connect Salesforce to BrandBastion

  • Log into your BrandBastion dashboard

  • Click your user icon (top right) → Company → Integrations

  • Click + Add integration → choose Salesforce

  • Paste:

    • Consumer Key

    • Consumer Secret

  • Click Sign in with Salesforce and complete the Salesforce login/authorization

Once authorized, Salesforce will show as Connected in BrandBastion.

Did this answer your question?