Setup a Marketo API Role
Smartling uses Marketo’s API to import your content to the Smartling Dashboard and return translated content to the Marketo Dashboard. To set up the Connector, you need to create an API Role, dedicated API user and a LaunchPoint service in the Marketo Dashboard. Your Smartling CSM will then be able to enable the Marketo Connector for your Smartling project.
To do this, follow the steps in the Quickstart Guide for Marketo REST API. When you configure permissions for the API role, you only need to grant Access API > Read-Write Assets.
When you have set up your API role, API User and Launchpoint service,
Set up API details in the Smartling Dashboard.
At Project Settings > Marketo Settings, provide your marketo Client Id, Client Secret, Endpoint and Identity.
You can find these settings in the Marketo Dashboard:
- Client ID and Client Secret:
Available in the Marketo Admin Dashboard at Integration > Launchpoint after you setup your Smartling service.
- Endpoint & Identity URLs:
Available in the Marketo Admin Dashboard at Integration > Web Services
From Project Settings > Marketo Settings, you can configure your translation languages, and options for exporting translations to Marketo.
At the top of the settings page, check each translation language for your Marketo content.