Setting up the Knak<>Marketo integration is easy. And it's powerful. It allows you to push email and landing page templates from Knak into Marketo at the push of a button.

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

Step #1:

Login to Marketo. Go to the admin panel, and click on roles.

Step #2:

Create a new role. For simplicity, give it full access to the API. 

Minimum API permissions are as follows:

  • Approve Assets
  • Read-Write Assets

Step #3:

Invite a new user. 

Important Note: Ensure you select the role you just created, and make sure 'API Only' is selected, or the integration won't work.

Step #4:

Create a new LaunchPoint Service for Knak.

Note: If you don't see 'Custom' here, you need to speak with your Marketo account manager to upgrade your Marketo subscription.

Important Note: Ensure you select the new user here that has the proper API permissions, otherwise the integration won't work.

Grab your Client ID and Client Secret from this screen and enter it into Knak.

Step #5:

Grab your REST API Endpoint from the Web Services tab in Marketo.

Step #6:
Go to Company Settings > Integrations and select "+ Add new integration"
Add all credentials to Knak, and you're done! Enjoy effortless syncing between Knak and Marketo!

Did this answer your question?