Step 1: Set up your Marketo Engage API user
Before connecting Marketo Engage to Dash, a Marketo Engage admin must:
1. Create an API-Only User.
- In Marketo Admin, click Users & Roles, then Users.
- Create a new API-only user.
- Assign the following permissions:
- Read-Only Asset (to fetch programs, emails, and landing pages)
- Access User Management API (to retrieve user and workspace details)
- Access Users (to fetch user-role mappings)
2. Create a LaunchPoint Custom Service.
- Click Admin, LaunchPoint, then New Service.
- Choose “Custom” and associate it with the API-only user.
- After saving, securely store the Client ID and Client Secret.
3. Get your Marketo Identity URL.
- Click Admin, then Web Services, then note your Identity URL.
- For example: https://123-ABC-321.mktorest.com/identity