Skip to main content
All CollectionsIntegrationsMarketing Automation PlatformsPardot
How to set up the Pardot integration and sync
How to set up the Pardot integration and sync

Creating an integration to sync emails and landing pages to Pardot

Felix Higgs avatar
Written by Felix Higgs
Updated over a month ago

Setting up the Knak<>Pardot integration is easy. And it's powerful. It allows you to push emails & landing pages from Knak into Pardot as Layout Templates at the push of a button.

Note: You'll need Pardot admin access to complete this setup.

Setting up a connected app in Pardot

  1. In the top right corner, select the Gear Icon > Setup.

  2. In the settings search bar search for and select App Manager.

  3. Select New Connected App.

  4. Add a name for your connected app (i.e. Knak Integration).

  5. Add contact details of the owner of the connected app.

  6. Check the Enable OAuth Flows box in the API section.

  7. Under Selected OAuth Scopes, add the Manage Pardot services and Perform requests at any time scope which gives the app the ability to access and authenticate to Pardot.

  8. Click Require Secret for Web Server Flow.

  9. If shown, ensure “Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows” is not checked.

  10. Click Save.

Required Information to create the integration

  • Connected App Consumer Key

  • Connected App Consumer Secret

  • Business Unit (BU) IDs

  • Salesforce User Credentials with Pardot login rights

  • Salesforce Instance URL

To find the Consumer Key & Secret, follow these steps:

  1. In the top right corner, select the Gear Icon > Setup.

  2. In the settings search bar search for and select App Manager.

  3. Find your connected app and select View.

  4. Copy your Consumer Key.

  5. Click Click to reveal to show your Consumer Secret and copy it.

To find the Pardot Business Unit, follow these steps:

  1. Go to the Gear Icon > Setup.

  2. In the left hand menu, under Account Engagement, click on Business Unit Setup.

  3. Find and record the business unit ID(s) for the Pardot instance you are integrating with Knak. The business unit ID should contain 18 characters.

To find the Pardot Instance URL, follow these steps:

  1. While logged into Pardot, click your avatar in the top, right corner.

  2. Record the URL above Settings and Log Out.

Create the integration in Knak

  1. Open Knak Builder and navigate to Admin (top left button).


  2. Navigate to Integrations > Platforms > + Add New Integration, then select Pardot.


  3. Enter the Client ID (Consumer Key), Client Secret (Consumer Secret), Business Unit ID and Instance URL information that you gathered in a previous step, then click Authorize & Save.


  4. Login to Pardot with your username and password


  5. Upon successful authentication, you will be redirected to Knak and should see a green box with the message We have received authorization from Pardot. You may continue.



    Note: If you see an error message, use the information in the message to fix the error and re-attempt authentication.

  6. Congratulations! You have successfully set up a Pardot integration and will be able to sync emails and landing pages to your Pardot instance.

Managing your integration

Now that your integration is set up, you can view its configuration, edit it, or delete it from the "My Platform Connection" list on the Integrations page.

If you need to connect a new integration – or re-add a previously deleted one – you can do so by scrolling down to the "All Platforms" section and clicking Connect or Add Another Connection on the relevant platform tile.

Sync Walkthrough

Troubleshooting

If you are getting errors authorizing Pardot, please double-check the following:


Need more help? Contact Support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com.

References

Did this answer your question?