This article will walk through the process for authenticating the TechTarget Pardot Connector with your Pardot (Marketing Cloud Account Engagement) instance. If you have any questions or encounter any issues during this process, please reach out to your TechTarget Customer Success Team.
Authentication Instructions
Prerequisites
- You must have Salesforce OAuth set up in the org. To set up a connected app for OAuth, the "pardot_api" scope must be one of the selected OAuth scopes. Otherwise, OAuth flows other than username/password flow can't be used with the Account Engagement API.
- You must have the Account Engagement Business Unit ID that you want to authenticate with. To find the Account Engagement Business Unit ID, use Setup in Salesforce. From Setup, enter "Business Unit Setup" in the Quick Find box. Your Account Engagement Business Unit ID begins with "0Uv" and is 18 characters long.
- If you can’t access the Business Unit Setup information, ask your Salesforce Administrator to provide you with the Account Engagement Business Unit ID.
- Authenticate with a user that is SSO enabled. An SSO-enabled user is one who can log in to pi.pardot.com using "Log In with Salesforce" or who can access Account Engagement using the Account Engagement Lightning App.
Step 1: Create a Salesforce Connected App
1: Create a new Salesforce Connected App and set the callback URL to “https://www.workato.com/oauth/callback”.
2: Uncheck the "Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows" checkbox in the Connected App's settings. The checkbox is located under Scopes and Callback URLs.
3: Select the two OAuth scopes below:
- Manage Pardot services (pardot_api)
- Perform requests at any time (refresh_token, offline_access)
4: Once complete, The configured Connected app settings should look like the screenshot below:
Step 2: Authenticate Pardot
1: Log into TechTarget’s Priority Engine platform: https://itda2.techtarget.com/itda/pe/
2: Copy and paste the unique URL provided to you by TechTarget into your browser. It will bring you to directly to the Pardot authentication page in Priority Engine.
3: Enter the Consumer Key and Consumer Secret from your connected app, as well as the Business unit ID from the Prerequisites.
4: Click Connect. This will open a new tab where you can enter your Pardot/Salesforce credentials to finalize the connection.
5: The status will now show as Connected. Authentication is complete, and you can close the window.