---
title: "Connect Marketingplatform"
description: "Find your API username and token in Marketingplatform, connect them, and add new sign-ups to a list with your custom fields."
url: https://scratcher.io/help/integrations/marketingplatform
language: en
---

1. [Help center](https://scratcher.io/help)
2. [Integrations](https://scratcher.io/help/integrations)
3. Connect Marketingplatform

# Connect Marketingplatform

Find your API username and token in Marketingplatform, connect them, and add new sign-ups to a list with your custom fields.

With the Marketingplatform integration, everyone who signs up is added as a subscriber to the Marketingplatform list you choose. If they are already on the list, their data fields are updated.

## What you need

- A Marketingplatform account with API access, and a user who can see the API settings.

## Step 1: Find your API details in Marketingplatform

1. Log in to Marketingplatform.
2. Open the settings and find the API section.
3. Copy the **API username**, and create or copy an **API token**.

The username and token give access to the account, so there are no permissions to choose. Scratcher reads your lists and data fields, and adds and updates subscribers.

## Step 2: Connect Marketingplatform to Scratcher

1. In Scratcher, go to **Settings** > **Integrations** and click **Marketingplatform**.
2. Fill in the **API username** and **API token**.
3. Click **Install integration**. Scratcher checks that it can read your lists.

## Step 3: Turn it on in a campaign

1. In the editor, go to **Connect** > **Integrations** > **Marketingplatform** and click **Activate**.
2. If you have connected more than one account, choose it under **Select account**.
3. Under **External list**, choose the list.
4. Under **Field mappings**, match each **Scratcher field** to a data field on the list, including your custom fields.
5. Under **Filter by permissions (optional)**, choose your marketing consent checkbox.
6. Click **Save**, and then **Test**.

## Field mapping

- The email address and the mobile number (with country code) are sent automatically. If a person has no email address, they are added with their mobile number.
- The list's **Country** field can't be mapped.
- Empty values don't overwrite existing data when a subscriber is updated.

## Consent

New subscribers are added as confirmed, and start any autoresponders on the list. If someone was deleted from the list earlier for privacy reasons, Scratcher subscribes them again. So only send people who gave consent: use **Filter by permissions (optional)** with your marketing checkbox.

## What is sent and when

New sign-ups are sent within a minute or two, and existing leads are sent when you activate it.

## Troubleshooting

- "Email or domain is banned": Marketingplatform blocks this address or domain. It can't be added.
- "All or some of the fields are invalid..." when installing: check the username and token.
- Deliveries fail with a message about data fields: the list has no data fields, or a mapped field was deleted. Check the mappings.

Integrations

- [How integrations work](https://scratcher.io/help/integrations/how-integrations-work)
- [All integrations](https://scratcher.io/help/integrations/other-integrations)
- [Check the delivery status and resend leads](https://scratcher.io/help/integrations/delivery-status)
- [Connect HubSpot](https://scratcher.io/help/integrations/hubspot)
- [Connect Salesforce Marketing Cloud](https://scratcher.io/help/integrations/salesforce-marketing-cloud)
- [Connect Microsoft Dynamics 365 with Zapier](https://scratcher.io/help/integrations/microsoft-dynamics-365)
- [Connect Emarsys](https://scratcher.io/help/integrations/emarsys)
- [Connect Klaviyo](https://scratcher.io/help/integrations/klaviyo)
- [Connect Mailchimp](https://scratcher.io/help/integrations/mailchimp)
- [Connect ActiveCampaign](https://scratcher.io/help/integrations/activecampaign)
- [Connect Apsis One](https://scratcher.io/help/integrations/apsis-one)
- [Connect Drip](https://scratcher.io/help/integrations/drip)
- [Connect HeyLoyalty](https://scratcher.io/help/integrations/heyloyalty)
- [Connect Peytz](https://scratcher.io/help/integrations/peytz)
- [Connect Marketingplatform](https://scratcher.io/help/integrations/marketingplatform)
- [Connect Campaign Monitor with Zapier](https://scratcher.io/help/integrations/campaign-monitor)
- [Connect ActiveTrail with Zapier](https://scratcher.io/help/integrations/activetrail)
- [Connect Bloomreach](https://scratcher.io/help/integrations/bloomreach)
- [Connect Iterable](https://scratcher.io/help/integrations/iterable)
- [Connect Mapp](https://scratcher.io/help/integrations/mapp)
- [Connect Agillic](https://scratcher.io/help/integrations/agillic)
- [Connect Ortto](https://scratcher.io/help/integrations/ortto)
- [Connect Emarketeer](https://scratcher.io/help/integrations/emarketeer)
- [Connect Shopify](https://scratcher.io/help/integrations/shopify)
- [Connect Hello Retail](https://scratcher.io/help/integrations/hello-retail)
- [Connect 8,000+ apps with Zapier](https://scratcher.io/help/integrations/zapier)
- [Connect monday.com with Zapier](https://scratcher.io/help/integrations/monday-com)
- [Connect Asana with Zapier](https://scratcher.io/help/integrations/asana)
- [Connect Podio with Zapier](https://scratcher.io/help/integrations/podio)
- [Connect Intercom with Zapier](https://scratcher.io/help/integrations/intercom)

## Related articles

- [How integrations work](https://scratcher.io/help/integrations/how-integrations-work): Connect your email tool or CRM once, turn it on in each campaign, choose a list, map your fields and send only people who gave consent.
- [Check the delivery status and resend leads](https://scratcher.io/help/integrations/delivery-status): See which leads were sent to your tools, understand the error messages, fix the problem and send them again.
- [Ask for consent and add terms and conditions](https://scratcher.io/help/forms/consent-and-permissions): Add consent checkboxes for newsletters, link your terms, choose which checkbox subscribes people and send only people who said yes to your email tool.

## Still need help?

Real people are here to help. If you already use Scratcher, the quickest way is the chat inside the platform.

- **[Chat with us](https://platform.scratcher.io/login)**

    Log in and click the chat button in the bottom-right corner. Rex answers right away, and our team is a click away.
- **[Book a meeting](https://scratcher.io/book-a-meeting)**

    A free 30-minute video call with our team: a tour, campaign ideas or help with your setup.
- **[Email us](mailto:contact@scratcher.io)**

    Write to contact@scratcher.io and we will get back to you.
