Marketo Connector

Setting Up Your Marketo Connector

This article will describe how to:

  1. Configure Marketo User Permissions
  2. Connecting Marketo to Smartling
  3. Marketo Connector Configuration
  4. Language Configuration 
  5. Configure Marketo Content Parsing

The Smartling Marketo connector allows you to translate Marketo content with context. Translations are requested from within the Smartling platform, and translated content is automatically sent to your Marketo instance. Smartling’s Marketo Connector currently ingests all assets and related assets* within the following Marketo content types, including dynamic content where it is supported

  • Emails (template and detached)
  • Landing pages
  • Forms
  • Snippets

To link your Marketo account to Smartling, complete all sections below:

  1. Create an API user role in Marketo
  2. Connect Marketo to Smartling
  3. Configure the Marketo Connector

Create an API user role in Marketo

To use the connector, you first need to create the following in Marketo:

  1. A dedicated API user
    • You only need to grant this role with Read-Write Assets. We recommend creating a custom API role with this access for this API user.
  2. A LaunchPoint service in the Marketo dashboard 

To complete the above, follow the steps in the Quickstart Guide for Marketo REST API.

Screenshot_2022-05-20_at_12.26.16.png

This role requires Read-Write Assets permissions. 

Connect Marketo to Smartling

  1. Log into Marketo.
  2. Log into Smartling.
  3. Create a Marketo Connector project type in your Smartling Account.
  4. From within this project, click on the gear icon > Project Settings > Marketo Settings
  5. Click Connect to Marketo.
  6. Enter the following credentials:
    1. Client ID: Available from Marketo Admin Dashboard in Integration > Launchpoint.
    2. Client Secret: Available from Marketo Admin Dashboard in Integration > Launchpoint.
    3. Endpoint: Available from Marketo Admin Dashboard in Integration > Web Services.
    4. Identity: Available from Marketo Admin Dashboard in Integration > Web Services.
  7. Click Save.

Your Marketo instance will now be connected to your Smartling project.

Configure the Marketo Connector

When you have successfully completed connecting Marketo to Smartling, the Marketo Setting page has the following configurations

General

Plain Text Emails

The Smartling Marketo Connector allows you to translate the HTML version of your emails if your Marketo template is set to generate plain text.

To enable this feature:

  1. From within this project, click Project Settings > Marketo Settings.
  2. Click to check off the Translate Plain Text Email checkbox.

Click Save.

Language Configuration 

The Smartling Marketo Connector allows you to set custom locale codes (ie. fr-FR vs. fr vs. French) in the File Name generated when we return translated assets back to Marketo. You must enter a value in this section otherwise the connector will not pick up that target language.

To enter locale values:

  1. From within this project, click Project Settings > Marketo Settings.
  2. Enter your desired locale code in the Target Languages column.
  3. Click on the checkmark that appears to save.

Screenshot_2022-05-17_at_16.19.30.png

Smartling Settings

Talk to your Customer Success Manager or Solutions Architect about options on auto-authorization, visual context, translation retrieval states, namespace, and placeholder formats.

Ready to translate Marketo content? See our Marketo translation guide.

Was this article helpful?