> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Marketo Writeback Connector

## Intro

Marketo provides account-based marketing automation software including email, mobile, social, digital ads, web management and analytics. Use Domo's Marketo Writeback connector to send your Domo data to your Marketo leads objects. To learn more about the Marketo API, visit their page ([https://developers.marketo.com/rest-api/](https://developers.marketo.com/rest-api/ "https://developers.marketo.com/rest-api/") ).

You export your Domo data to Marketo in the Data Center. This topic discusses the fields and menus that are specific to the Marketo Writeback connector user interface. General information for adding DataSets, setting update schedules, and editing DataSet information is discussed in [Adding a DataSet Using a Data Connector](/s/article/360042926274).

<Note>
  **Note:** The owner of a writeback dataset must also be an owner or co-owner of the input dataset.
</Note>

## Prerequisites

To configure this connector, you must have the following:

* Client ID and Client Secret generated during the creation of your custom service.
* The REST endpoint URL provided when you created a custom service.
* The Identity URL provided when you created a custom service.
* Your Domo Developer account Client ID and Client Secret

### Obtaining your Domo Developer Client ID and Client Secret:

To create a new client:

1. Login to [Domo developer account](https://developer.domo.com/login).
2. In the top right corner under ****My Account**** click ****New Client****.
3. Enter the application name and description.
4. Provide the application scope by selecting the checkboxes for ****Data**** and ****User****.
5. Click ****Create****.

Once you have created a client, you can manage the client by clicking on ****Manage Client****. Your **Client Secret** will appear in the **Manage Client** section.

## Configuring the Connection

This section enumerates the options in the **Credentials** and **Details** panes in the (third-party tool) Connector page. The components of the other panes in this page, **Scheduling** and **Name & Describe Your DataSet**, are universal across most connector types and are discussed in greater length in [Adding a DataSet Using a Data Connector](/s/article/360042926274 "Adding a DataSet Using a Data Connector").

### Credentials Pane

This pane contains fields for entering credentials to connect to your Marketo as well as your Domo developer account.. The following table describes what is needed for each field:

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:201;a"><thead><tr><th colspan="1" rowspan="1"><p><span class="s1"> Field </span></p></th><th colspan="1" rowspan="1"><p><span class="s1"> Description </span></p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"> Client ID </td><td colspan="1" rowspan="1"> Enter the Marketo Client ID generated during the creation of your custom service. </td></tr><tr><td colspan="1" rowspan="1"> Client Secret </td><td colspan="1" rowspan="1"> Enter the Marketo Client Secret generated during the creation of your custom service. </td></tr><tr><td colspan="1" rowspan="1"> Endpoint URL </td><td colspan="1" rowspan="1"> Enter the REST endpoint URL provided when you created a custom service. Example: <span class="mt-font-size-18"><span class="mt-font-courier-new"><tt><a href="https://100-AEK-913.mktorest/com/rest" target="_blank" title="https://100-AEK-913.mktorest/com/rest"> [https://100-AEK-913.mktorest/com/rest](https://100-AEK-913.mktorest/com/rest) </a></tt></span></span></td></tr><tr><td colspan="1" rowspan="1"> Identity URL </td><td colspan="1" rowspan="1"> Enter the identity URL provided when you created a custom service. Example: <span class="mt-font-size-18"><span class="mt-font-courier-new"><tt><a href="https://100-AEK-913.mktorest.com/identity" target="_blank" title="https://100-AEK-913.mktorest.com/identity"> [https://100-AEK-913.mktorest.com/identity](https://100-AEK-913.mktorest.com/identity) </a></tt></span></span></td></tr><tr><td colspan="1" rowspan="1"> Domo Client ID </td><td colspan="1" rowspan="1"> Enter your Domo Developer Client ID. For more information, see <a href="#h_01ES6XS75TMYHX84GAMZ8PGWMD" target="_self" title="Marketo Writeback Connector"> Prerequisites </a>. </td></tr><tr><td colspan="1" rowspan="1"> Domo Client Secret </td><td colspan="1" rowspan="1"> Enter your Domo Developer Client Secret. For more information, see <a href="#h_01ES6XS75TMYHX84GAMZ8PGWMD" target="_self" title="Marketo Writeback Connector"> Prerequisites </a>. </td></tr></tbody></table>

Once you have entered valid credentials, you can use the same account any time you go to set up a new Domo-Marketo connection. You can manage connector accounts in the **Accounts** tab in the Data Center. For more information about this tab, see [Managing User Accounts for Connectors](/s/article/360042926054 "Managing User Accounts for Connectors").

### Details Pane

This pane contains the details that you need to provide in order to send your leads data from Domo to your Marketo account.

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:201;a"><thead><tr><th colspan="1" rowspan="1"><p> Menu </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"> Writeback Type </td><td colspan="1" rowspan="1"> Select Leads to write data from Domo to Marketo Lead objects </td></tr><tr><td colspan="1" rowspan="1"> Domo DataSet - DataSet ID </td><td colspan="1" rowspan="1"><p> Enter the ID of your Domo DataSet containing the data to write to Marketo. </p><p> This ID is located in the DataSet URL. Example: <a href="https://customer.domo.com/datasources/" target="_blank" title="https://customer.domo.com/datasources/"> [https://customer.domo.com/datasources/](https://customer.domo.com/datasources/) </a><b><b> aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee </b></b> /details/settings </p></td></tr><tr><td colspan="1" rowspan="1"> Configuration Mapping - Map dataset fields and Marketo fields </td><td colspan="1" rowspan="1"><p> - Select whether to use automated mapping (if your DataSet fields match Marketo Fields) or to define the mapping manually </p><p> - For manual mapping, match the desired Marketo fields and DataSet columns. </p><p> - Generating the mapping automatically only works if the Marketo Fields and Dataset Fields are an exact match. </p><p> - If you don't see the fields you are expecting via automated mapping, try manual mapping. </p><p> - Make sure the lookup field is selected among the Marketo fields or manual mapping. </p></td></tr><tr><td colspan="1" rowspan="1"> Enter a dataset to map the fields here </td><td colspan="1" rowspan="1"> Enter a DataSet in this field to map the fields with your Marketo data. </td></tr></tbody></table>

### Other Panes

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see [Adding a DataSet Using a Data Connector](/s/article/360042926274).
