Custom QuickBooks Identity Provider

Last updated 07/12/2024

Step 1

Log in to the QuickBooks Developer site using your Quickbooks/Intuit account:

Step 2

  • Click Dashboard in the top menu.
  • Click the Create an app button.
  • Select QuickBooks Online and Payments for the platform.

Step 3

  • Enter your App Name. For App Name, we recommend using your organization or company name.
  • Select the Accounting scope.
  • Click Create app.
Step 3

Step 4

  • In the left menu, go to Keys & credentials under the Production heading.
  • Follow the links to complete your account profile, enter a link to your privacy policy and EULA, and identify target industries for your app.
  • Add the following Redirect URL:

  • Click Save at the bottom of the page.
Step 4

Step 5

Under the Keys section on the page, copy and save the Client ID and Client Secret for the Bread & Butter setup below.

Step 5

Step 6

Bread & Butter Setup:

  1. Go to
  2. Click Sign In and authenticate (or Sign Up make a new account and authenticate).
  3. Go to Settings in the left menu.
  4. Click on QuickBooks under SSO Settings > Social Accounts.
  5. Select "Set QuickBooks for Production".
  6. Enter a custom name and description.
  7. Enter the Client ID from the QuickBooks setup steps above.
  8. Enter the Client Secret from the QuickBooks setup steps above.
  9. Click Save.
  10. Click the checkbox next to your new QuickBooks provider to enable it.
Step 6

Don’t use Bread & Butter? Want to learn more about how Bread & Butter solves the four biggest problems facing marketers today? Book a demo and see how Bread & Butter is helping marketers make the most of their first-party data