Learn how to connect your BrightTALK channel to your Marketo instance. In order to do this, you must be an Admin for both.
Admin Permissions Required
At this point you’ll be required to set up an API Only User Role and API User in order to restrict what permissions BrightTALK will have in your Marketo instance. Because we already have articles for those steps, we’ll link you to them.
Create an API Only User Role.
Create an API User, using the BrightTALK API Role you created during Step 4.
Go back to the Admin area.
Under Integration, click LaunchPoint.
Click the New drop-down and select New Service.
Enter a Display Name of your choice. Click the Service drop-down and select Custom (do not select BrightTALK).
Remember to not select BrightTALK in the drop-down. It is a field we are in the process of removing, and selecting it could create significant issues with your Marketo/BrightTALK integration.
Enter a Description of your choice. Click the API Only User drop-down and select the BrightTALK API User you created during Step 5. Click Create.
Click View Details for the custom service you just created.
Copy (and save) the Client ID and Client Secret. Click Close.
Under Integration, select Web Services.
Under Rest API, copy (and save) the Endpoint and Identity.
After the credentials are authenticated, you’ve officially connected BrightTALK to Marketo. The next step is to determine which data fields you’d like to sync.