Checklist before installing a Marketo integration

We recommend completing the following steps before installing the Marketo integration to ensure a smooth setup.

1. Create an API-Only Role

  1. Log in to Adobe Experience.
  2. Click on Marketo Engage and launch your instance.
  3. At the top, navigate to Admin.
  4. In the left sidebar, go to AdminSecurityUsers & Roles.
  5. Click on Roles, then New Role, and provide the API role name (used in Step 2).
  6. Select the appropriate API access permissions for this role.
  7. Click Create.

For more information, refer to Marketo’s official documentation.

2. Create an API-Only User

  1. Log in to Adobe Experience.
  2. Click on Marketo Engage and launch your instance.
  3. At the top, navigate to Admin.
  4. In the left sidebar, go to AdminSecurityUsers & Roles.
  5. Click on Users, then Create API Only User, and fill in the required details.
  6. Under Roles, select the role created in Step 1.
  7. Click Create.

For more information, refer to Marketo’s official documentation.

3. Create a Custom Service

  1. Log in to Adobe Experience.
  2. Click on Marketo Engage and launch your instance.
  3. At the top, navigate to Admin.
  4. In the left sidebar, go to AdminIntegrationLaunchPoint.
  5. Click on NewNew Service, and provide the following details:
    • Display Name: (Your preference)
    • Service: Custom
    • Description: (Your preference)
    • API Only User: Select the user created in Step 2
  6. Click Create.
  7. After creation, you can view the Client ID and Client Secret by clicking View Details.
  8. You will also need the workspaceId (Munchkin Account ID). This can be found under AdminIntegrationMunchkin.

For more information, refer to Marketo’s official documentation.