Skip to content

CustomerLabs + Maropost Integration

Maropost is a multi-channel marketing automation platform that supports email, SMS, and customer journey orchestration. Integrating CustomerLabs with Maropost enables enriched first-party customer data — including behavioral events, user traits, and unified profiles — to be forwarded to Maropost for audience segmentation and targeted campaign delivery.

This integration requires three sets of credentials from Maropost: an Account ID, an API Token, and SFTP credentials for advanced audience sync.

  • An active CustomerLabs account
  • An active Maropost account with admin access to Settings and API Keys

In CustomerLabs, navigate to Destinations → All Destinations, search for Maropost, and click Enable.

Maropost listed under All Destinations in CustomerLabs

In Maropost, navigate to Settings → Account & Billing → Company Information and copy the Account ID.

Account ID location in Maropost Company Information
Account ID pasted into Maropost Configuration Settings in CustomerLabs
  1. Navigate to Destinations → Maropost → Configuration Settings.

  2. Paste the Account ID into the designated field.

  3. Click Save Changes.

    API Keys section in Maropost Settings

Navigate to Settings → API Keys and click Add Key.

Contacts and FTP permissions enabled for the Maropost API key

Enable the following permissions for the key:

  • Contacts
  • FTP

Click Save to generate the key.

API Token pasted under Account Token in CustomerLabs

Copy the Key URL (API Token) generated in the previous step. Then:

SFTP Access settings in Maropost
  1. Navigate to Destinations → Maropost → Configuration Settings.

  2. Paste the token under Account Token.

    SFTP host, username, password, and port in Maropost
  3. Click Save Changes.

SFTP access enables CustomerLabs to sync audience lists directly to Maropost’s file transfer endpoint. This is required for bulk audience uploads.

SFTP credentials entered in Maropost Advanced Settings in CustomerLabs

In Maropost, navigate to Settings → SFTP Access. Note the following values:

FieldDescription
HostSFTP server hostname
UsernameSFTP login username
PasswordSFTP login password
PortSFTP connection port
Audience sync configuration in CustomerLabs to Maropost
  1. Navigate to Destinations → Maropost → Advanced Settings.

  2. Paste the SFTP credentials into the respective fields.

    Audience list successfully synced to Maropost
  3. Click Save Changes.

With SFTP configured, audience lists from CustomerLabs can be synced to Maropost for use in campaigns and journeys.

The Maropost integration is now active. CustomerLabs will forward customer data and audience lists to Maropost, where they can be used for targeted email, SMS, and multi-channel campaign delivery.

SettingValue
Account ID LocationMaropost → Settings → Account & Billing → Company Information
API Token LocationMaropost → Settings → API Keys → Key URL
API Permissions RequiredContacts, FTP
SFTP LocationMaropost → Settings → SFTP Access
Where to EnterCustomerLabs → Destinations → Maropost → Configuration Settings / Advanced Settings