imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app 路 Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
漏 2026 Imperal, Inc. 路 ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. MailerLite Connector

MailerLite Connector Extension

馃摚 Marketing路by seeu路v0.2.0
Pay per use10-40 tok/action
Open in panel
0 capabilities20 actions1 installs

About this extension

MailerLite email marketing - manage subscribers, groups, segments, campaigns, automations, forms, custom fields, and webhooks. Connect your own MailerLite API key to read and manage your own account's data here. Some features are plan-gated by MailerLite itself (e.g. resend/multivariate campaigns, advanced automation triggers) - this extension detects and reports that honestly rather than guessing.

What you get

Every capability exposed by MailerLite Connector, metered per action and guarded by the two-step safety protocol.

  • connection_statusread

    Whether the user's own MailerLite API key is connected. Use for: is my MailerLite account connected, connection status.

  • save_mailerlite_keywrite

    Connect a MailerLite account by saving its API key. Validates the key against MailerLite before saving. Use for: connect my MailerLite account, save this API key.

  • list_mailerlite_accountsread

    List every MailerLite account you've connected - label, masked key, which one is active.

  • switch_mailerlite_accountwrite

    Switch which connected MailerLite account is active - all following calls use this one.

  • disconnect_mailerlite_accountdestructive

    Disconnect ONE specific connected MailerLite account by its label - removes only that key.

  • list_subscribersread

    List subscribers, optionally filtered by status (active/unsubscribed/unconfirmed/bounced/junk). Use for: list my subscribers, show active subscribers.

  • create_fill_subscriberwrite

    Create or update (upsert) a subscriber by email. Non-destructive - omitted fields/groups are NOT removed from an existing subscriber. Use for: add this email to my list.

  • get_subscriberread

    Fetch one subscriber by id. Use for: get subscriber details.

  • subscriber_activityread

    A subscriber's engagement activity (opens, clicks, etc). Use for: subscriber engagement history.

  • add_subscriber_to_groupwrite

    Assign an existing subscriber to a group.

  • remove_subscriber_from_groupwrite

    Remove a subscriber from a group.

  • delete_subscriberdestructive

    Permanently delete a subscriber.

  • forget_subscriberdestructive

    GDPR 'right to be forgotten': permanently erases this subscriber's personal data (distinct from delete_subscriber, which just removes the record - forget is MailerLite's own compliance endpoint, POST /subscribers/{id}/forget, confirmed via MailerLite's official SDK source). Use for: forget this subscriber, right to be forgotten.

  • list_groupsread

    List mailing groups. Use for: list my groups.

  • create_groupwrite

    Create a new mailing group. Use for: new group called X.

  • rename_groupwrite

    Rename an existing mailing group.

  • delete_groupdestructive

    Permanently delete a group (subscribers stay, just un-grouped).

  • group_subscribersread

    List subscribers belonging to a group.

  • list_segmentsread

    List dynamic subscriber segments. NOTE: segment filter rules are built in the MailerLite UI only - this extension can list/rename/delete existing segments but not author new filter logic. Use for: list my segments.

  • rename_segmentwrite

    Rename a segment (filter rules themselves can't be edited via API).

  • delete_segmentdestructive

    Permanently delete a segment.

  • segment_subscribersread

    List subscribers matching a segment's rules.

  • list_campaignsread

    List campaigns filtered by status (sent/draft/ready) and/or type (regular/ab/resend/rss). Use for: list my campaigns, show draft/sent campaigns.

  • get_campaignread

    Fetch one campaign by id. Use for: get this campaign.

  • create_campaignwrite

    Create a draft campaign. type='resend'/'multivariate' and content_html both carry a REAL risk of being rejected on lower MailerLite plans - any such rejection is surfaced with MailerLite's own exact wording, never guessed. Use for: draft a new campaign called X.

  • schedule_campaignwrite

    Schedule a ready campaign to send (or send it instantly with delivery='instant'). Use for: schedule this campaign for tomorrow, send now.

  • cancel_campaignwrite

    Cancel a campaign that's currently in 'ready' state (queued to send). Use for: cancel this send.

  • delete_campaigndestructive

    Permanently delete a campaign. Use for: delete this campaign.

  • list_automationsread

    List automations (name, enabled/disabled, created date) - read-only. MailerLite's API can't build or edit automation steps; those are UI-only. Use for: list my automations, show automation workflows.

  • get_automationread

    Fetch one automation's basic info by id. Use for: get this automation.

  • automation_activityread

    Subscriber activity flowing through an automation, filtered by status (completed/active/canceled/failed - required). Use for: who's in this automation, automation subscriber activity.

  • create_automation_draftwrite

    Create an EMPTY draft automation (name only) - MailerLite's API can't define triggers/steps, so the user still needs to open MailerLite's UI to actually build the workflow. Use for: create a draft automation shell.

  • delete_automationdestructive

    Permanently delete an automation. Use for: delete this automation.

  • list_formsread

    List forms of one type: popup, embedded, or promotion (required - MailerLite has no combined 'all forms' endpoint). Use for: list my popup/embedded forms.

  • rename_formwrite

    Rename a form. Use for: rename this form.

  • delete_formdestructive

    Permanently delete a form. Use for: delete this form.

  • form_subscribersread

    List subscribers who signed up via a specific form. Use for: subscribers from this form.

  • list_fieldsread

    List custom subscriber fields (text/number/date). Use for: list custom fields.

  • create_fieldwrite

    Create a custom subscriber field (type: text, number, or date). Use for: add a custom field.

  • rename_fieldwrite

    Rename a custom field. Use for: rename this field.

  • delete_fielddestructive

    Permanently delete a custom field. Use for: delete this field.

  • list_webhooksread

    List configured webhooks. Use for: list my webhooks.

  • create_webhookwrite

    Create a webhook for a MailerLite event (e.g. subscriber.created, campaign.sent - see MailerLite docs for the full event list). campaign.click/campaign.open/subscriber.deleted REQUIRE batchable=true (MailerLite's own requirement). Use for: add a webhook for this event.

  • delete_webhookdestructive

    Permanently delete a webhook. Use for: delete this webhook.

  • list_campaign_languagesread

    List valid language_id values for campaign unsubscribe-page language.

  • list_timezonesread

    List valid timezone_id values for scheduling campaigns.

  • mailerlite_capability_statusread

    Show this MailerLite account's REAL plan (name, price, subscriber tier, smart-sending flag - read directly from MailerLite's own account endpoint) plus any capability restrictions actually observed from live API responses, and MailerLite's own documented plan gates for things the account endpoint doesn't itself describe (e.g. whether HTML campaign content is unlocked at this tier). Use for: what MailerLite features am I limited to, plan limits.

Related extensions

More extensions in Marketing ready to enable in one click.

  • Google Search ConsoleConnect your own Google account to see your Search Console properties and their real Google Search performance - top queries, impressions, clicks and average position, straight from Google.
  • Matomo Matomo Analytics ConnectorTraffic analytics dashboard for one or more Matomo instances: visits, trends, top pages, sources, devices, geo, audience insights and AI anomaly detection - track multiple sites/projects side by side.
  • NotesPersonal notes with folders, tags, full-text search, and trash management for your workspace.
  • Mail ClientMulti-provider email client - Google, Microsoft, Yahoo, IMAP. Inbox, send, reply, forward, search, archive, manage emails, contacts, custom folders/labels. Gmail batchModify for instant bulk operat...

Ready to use MailerLite Connector?

Enable MailerLite Connector in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel