Before You Start
Before setting up the integration, make sure you have:
Admin access in Knak
Access to Eloqua settings
Permission to create users and security groups in Eloqua
A dedicated email address for the Knak sync user
Connect Eloqua to Knak
Open the Integrations Page
Open Knak.
Go to Account Settings → Integrations → Platforms.
Find the Eloqua tile and press Connect.
Click Authorize.
A new browser tab opens with the Eloqua authorization page.
Log in to your Eloqua account.
Review the authorization request.
Confirm authorization to continue.
After authorization completes, the integration is connected automatically.
Click Create New Integration to save.
Configure Minimum Sync Permissions in Eloqua
Recommended: Create a dedicated Eloqua security group and API user for Knak. This limits access to only the assets required for syncing.
Create a New Security Group
Open Eloqua Settings
In Eloqua, click the Settings gear icon in the bottom navigation bar.
If you do not see Settings, contact your Eloqua administrator for additional permissions.
Create the Security Group
Click Users.
Open the user dropdown menu.
Select New Security Group.
Enter a name for the group.
Enter an acronym.
Configure Asset Permissions
Open Asset Creation Settings
Select Asset Creation.
Enable these asset permissions:
Dynamic Content
Emails
Landing Pages (optional)
Landing Pages are only required if you plan to sync landing page templates from Knak.
Configure Default Asset Permissions
Open Default Asset Permissions
Click Security Group Overview to return to the Overview Page
Select Default Asset Permissions.
Set Access Levels
Configure permissions for users who need access to synced assets.
Adjust all other permissions based on your organization's workflow.
If you sync landing pages from Knak, Repeat the same permission setup for Landing Pages.
Recommended settings:
Permission Type | Recommended Access |
Asset Creator | View + Edit |
Note: Users who manage synced assets may also require delete or permission-management access.
Create the Knak Sync User
Add a New User
Assign the Security Group
Configure Email Access
Use an email address that you can access.
Tip: Use an email alias when setting up integrations (for example, youremail+api@domain.com).
This keeps all integrations tied to one dedicated account. It also prevents disruptions if a team member leaves.
Enable Send User a New Welcome Email.
Set the Password
Create a password for the user.
Save the credentials securely.
Use these credentials when authorizing Eloqua in Knak.
Configure Eloqua Forms Access
If you use Eloqua forms inside Knak landing pages, the Knak API user must have permission to access those forms.
Grant Form Permissions
Open the form in Eloqua.
Go to Actions → Permissions.
Add the Knak API user or a shared security group that includes the Knak API user.
Grant at least View access.
Without at least View access, the Knak API user cannot read the form definition when Knak attempts to embed the form into a landing page.
You can also grant access through a shared security group.
Recommended Long-Term Setup
To reduce ongoing maintenance, configure default form permissions to automatically include the Knak API user.
You can do this in two ways:
Add the Knak API user to a shared permissions group used for forms
Update default form creation permissions to include that group
This setup ensures newly created forms are automatically accessible to Knak. It also reduces the need for manual permission updates on each form.
Manage Your Integration
Once the integration is connected, you can manage it from the Integrations page in Knak.
View, Edit, or Delete a Connection
Go to Admin → Integrations → Platforms.
Locate your connection under My Platform Connections.
From here you can:
Connect an Additional Integration
You can create another connection if needed.
Go to Admin → Integrations → Platforms.
Scroll to the All Platforms section.
Locate Salesforce Account Engagement (Pardot).
Click Connect or Add Another Connection.
Use this option if you need to:
Connect another Salesforce instance
Connect a different Business Unit
Re-add a previously deleted integration
Syncing to Eloqua
After the integration has been set up, you can sync over to Eloqua.
To do this:
Click on Actions
Choose Sync
Choose the Email Group and Sync Folder
Click the Sync button and your asset will now be synced over.
When syncing to Eloqua, Knak syncs the following email header fields:
1. From Name - $from_name
2. From Email - $from_email
3. Reply To Email - $reply_email
4. Subject - $subject
5. Preview Text - $preview_text"
Need more help? Contact support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com




















