How to integrate Marketo with Tofu

~10 min read Last updated April 23, 2026

Overview video on how to use Tofu with Marketo

Create a Marketo API user and custom service for Tofu

1. Create an API role for Tofu

Go to Admin → Security → User & Roles → Roles → New Role.

Creating a new API role for Tofu in Marketo

2. Create an API user for Tofu

Go to Admin → Security → User & Roles → Invite New User. You can use any email to create the user.

Inviting a new API user in Marketo

Make sure to select the role we created earlier and also check API Only.

Selecting the Tofu API role and API Only option

3. Create a custom service for Tofu

Go to LaunchPoint → New Service. Make sure to choose Custom as the service type and select the API user we just created.

Creating a new Custom service in LaunchPoint

4. Create custom fields to hold Tofu-generated data

Go to Admin → Database Management → Field Management → New Custom Field.

Note
  • Use Text Area as the field type.
  • It’s not required, but preferably name the field (both name and API name) as tofucontent1, tofucontent2, etc.
  • Make sure the Name and API Name stay the same.
  • We recommend creating at least 20 fields.
Creating a custom Text Area field for Tofu content

After the fields are created, make sure to toggle this off in the field management UI. This will enable Marketo to properly render HTML formatting (multi-paragraphs, bullet points, bolded text, etc.) for Tofu-generated content.

Toggling HTML rendering option in field management

We also need to create one additional field named tofu_page_url to export landing page URL tokens. Make sure the field type is URL.

Creating the tofu_page_url field with URL type

Connect Tofu with Marketo

  1. To connect Tofu with Marketo, go to the org settings within Tofu (direct link here) and click Connect to the right of Marketo.
    Tofu org settings showing the Marketo Connect button
  2. On the next pop up, click Connect. From there, follow the steps for logging in and authorizing the integration in Marketo.
    Marketo connect confirmation pop-up
  3. Once connected, you should see the screen below:
    Marketo integration successfully connected in Tofu
Next up Once connected, head over to the Token Management guide to learn how to track and recycle your personalization tokens.