Connect BrightTALK to Marketo connect-brighttalk-to-marketo

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

Steps in BrightTALK steps-in-brighttalk

  1. Log in to and click Connect Now.
  2. Under Advanced Marketo Connector, click Connect.
  3. You will come to the credentials screen, asking for: Client ID, Client Secret, Identity Service URL, and Rest Service URL. To get this information, log-in to Marketo.

Steps in Marketo steps-in-marketo

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.
  1. Create an API Only User Role.

  2. Create an API User, using the BrightTALK API Role you created during Step 4.

  3. Go back to the Admin area.

  4. Under Integration, click LaunchPoint.

  5. Click the New drop-down and select New Service.

  6. Enter a Display Name of your choice. Click the Service drop-down and select Custom (do not select BrightTALK).

    note caution
    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.
  7. 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.

  8. Click View Details for the custom service you just created.

  9. Copy (and save) the Client ID and Client Secret. Click Close.

  10. Under Integration, select Web Services.

  11. Under Rest API, copy (and save) the Endpoint and Identity.

Additional Steps in BrightTALK additional-steps-in-brighttalk

  1. Return to the BrightTALK connector set-up screen from Step 3, and enter the credentials you saved from Steps 12 and 14.

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.