Skip to content

Sync Audiences to Maropost

CustomerLabs audience lists can be synced to Maropost as email contact lists via the List Sync option. The sync uses SFTP to deliver a CSV of audience contacts to Maropost, which then imports them into the target contact list on a scheduled basis.

  • Maropost destination configured in CustomerLabs with SFTP credentials entered (Destinations → Maropost → Configuration Settings)
  • An audience created in CustomerLabs
  1. Open the target audience and click View Audience.

    Audience list with View Audience icon
  2. Navigate to the Schema tab. Select the fields to include in the sync (e.g., email, phone, first_name, last_name) and click Update Schema.

    Schema tab with audience fields selected

Navigate to the List Sync tab and click Map Schema under Maropost.

List Sync tab with Map Schema option for Maropost

Select an existing Maropost contact list from the dropdown, or click + Create New List to create one.

Maropost list selection dropdown with Create New List option

If creating a new list, fill in the required list name and configuration fields.

Create New List form for Maropost in CustomerLabs
New Maropost contact list configuration fields
  1. Use the + icon to map each CustomerLabs audience field to the corresponding Maropost field.

    Schema field mapping with + icon between CustomerLabs and Maropost
  2. Enable the Subscribe checkbox to automatically add synced contacts to the Maropost subscription list.

    Subscribe checkbox enabled in Maropost schema mapping
  1. Click Save List and Schema to save the mapping.

  2. Click Download Schema CSV to download the schema file — this will be used to configure the automated import in Maropost.


In Maropost, navigate to Audience → Email Contact Lists and select the target list.

Maropost Audience → Email Contact Lists section
  1. Click Import and select Automated Imports.

  2. Upload the CSV downloaded from CustomerLabs and set the delimiter to Comma.

    Import option selected in Maropost contact list
    Automated Imports selected in Maropost
  3. Configure the import settings:

    FieldValue
    Import NameA descriptive name for the import job
    File Path/uploads/<customerlabs_audience_name>/contacts.csv
    SubscribedSet to Subscribed
    Import Name and File Path configured in Maropost automated import
    Subscribed field set to Subscribed in Maropost import
    Field mappings auto-populated from CSV headers in Maropost
  4. Field mappings will auto-populate based on the CSV headers. Configure any custom field mappings as required.

    Custom field mapping configured in Maropost automated import

Return to CustomerLabs, open the audience, and navigate to the List Sync tab. Enable the Maropost toggle and click Instant Sync to begin the initial audience delivery.

Maropost toggle enabled and Instant Sync activated in CustomerLabs