Maileon for TeamLeader

Maileon for TeamLeader provides 2-way synchronization between Maileon and TeamLeader.

Installation

To install the addon visit the Login Page. You should be greeted with the following screen:

 

Clicking the Login with TeamLeader button takes you to TeamLeader authorization page.

After the authorization procces you should be redirected to your Integration’s Settings screen:

 

You can always visit this page by going through the Login process on the login page.

The final step is to enter the API key of the Maileon account you wish to integrate with. For more information about Maileon API keys please contact your Maileon distributor.

Click the TestAPI Key to test the key you’ve supplied. Now you can proceed to configuring your integration.

Note: At the section ‘Webhooks’ you should see your unique webhooks settings which you can copy into your maileon settings. (See at Configuration/Webhooks)

Don’t forget to Save the configuration after you’ve statisfied with your settings.

Configuration

Maileon Settings

Contact Settings

Maileon API Key

This is the API key you’ve supplied during installation. You can always change this key by clicking the Change API Key button and submitting a new value.

Double Opt-in Process

With this option enabled a double opt-in process will be started for each contact that is created in your TeamLeader account.

Double Opt-in Process Plus

With this option enabled the double opt-in process will result in a double opt-in plus permission instead of double opt-in. Only available if the DOI process is enabled.

Double Opt-in Mailing Key

If you want to customize the DOI mailing that will be sent from Maileon you can input the key of the mailing here. Only available if the DOI process is enabled. Do NOT leave this field empty if your Maileon account has no default DOI mailing set!

Contact Permission

If you want to just create Maileon contacts with a set permission you can select it here. Only available if the DOI process is disabled.

Webhooks

Double Opt-in Confirmation

The webhook URL to use in Maileon for Double Opt-in confirmation events.

Unsubscription

The webhook URL to use in Maileon for unsubscription events.

Maileon Webhooks Configuration

If you want Maileon to publish relevant changes to your TeamLeader contacts you should configure Maileon webhooks. You can find the Webhook URLs in the Maileon Settings section.

Unsubscription Webhook

Unsubscription events should have the following JSON information enabled:

  • external id (required)

  • msg_id (optional)

  • method (optional)

Example configuration in Maileon:

 

DOI Webhook

DOI confirmation events should have the following JSON information enabled:

  • external id (required)

  • email (required)

Example configuration in Maileon:

 

For more information about Maileon webhooks please contact your Maileon distributor.

Synchronized Data

The plugin currently matches the following TeamLeader properties to their equivalent contact fields in Maileon:

Property

Sample

Property

Sample

Email

max.mustermann@xqueue.de

First name

Max

Last name

Mustermann

Date of Birth

1980-01-12