Integrations / Marketing

MailerLite

Look up, add and update MailerLite subscribers, put them in groups, draft campaigns, and trigger workflows from subscriber and campaign events.

11 tools 14 trigger events

Tools

mailerlite.get_subscriber

Get a subscriber by email address or ID, with their status, custom fields and groups. Subscriber IDs are long numbers like 31897397363737859.

subscriber*

mailerlite.list_subscribers

List subscribers, optionally by status. Pass next_cursor back as cursor for the next page.

statuslimitcursor

mailerlite.upsert_subscriber writes

Add a subscriber, or update the one with that email address. Fields and groups you leave out are kept, so it only ever adds groups. Returns the subscriber's ID.

email*fieldsgroupsstatusresubscribe

mailerlite.list_groups

List groups with their IDs and active subscriber counts. Group IDs are long numbers like 116179357232744234.

namelimitpage

mailerlite.add_to_group writes

Add an existing subscriber to a group, by their IDs.

subscriber_id*group_id*

mailerlite.remove_from_group writes

Remove a subscriber from a group, by their IDs.

subscriber_id*group_id*

mailerlite.list_fields

List custom fields with the keys upsert_subscriber takes in fields.

limit

mailerlite.list_campaigns

List campaigns by status, with their stats once sent. Campaign IDs are long numbers.

statuslimitpage

mailerlite.create_campaign_draft writes

Create a regular campaign as a draft for someone to review and send from MailerLite. It isn't scheduled or sent. Custom HTML content needs MailerLite's Advanced plan; without it, leave content out and design the email in MailerLite.

name*subject*from_name*from*reply_tocontentgroups

mailerlite.api_get

Send a GET request to any MailerLite API path under https://connect.mailerlite.com/api and return the response. For endpoints the named tools don't cover.

path*params

mailerlite.api_request writes

Send a POST, PUT, PATCH or DELETE request to any MailerLite API path under https://connect.mailerlite.com/api.

method*path*paramsbody

Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any MailerLite API path.

Connect

  1. In MailerLite, open Integrations → MailerLite API (dashboard.mailerlite.com/integrations/api), choose Generate new token, name it and copy it. MailerLite shows it only once.
  2. Paste it as the connection's API token.

Credentials

API token Webhook signing secret

MailerLite API docs

Triggers

In MailerLite, open Integrations → Webhooks, choose Generate webhook, enter this URL and the events your workflows use, then open Manage on the webhook and paste its signing secret on this connection. Subscriber events carry the subscriber at the top level or in data.subscriber; group events add data.group.

Events

subscriber.createdsubscriber.updatedsubscriber.unsubscribedsubscriber.added_to_groupsubscriber.removed_from_groupsubscriber.bouncedsubscriber.automation_triggeredsubscriber.automation_completedsubscriber.spam_reportedsubscriber.deletedsubscriber.activecampaign.sentcampaign.opencampaign.click
trigger
kind: mailerlite connection: mailerlite events: [subscriber.created]

Turn one person's AI process into the company's.

Murmurator is invite-only. Already invited? Sign in and build something real.