MailerLite

Integrate MailerLite with your AI workspace

MailerLite is an email marketing service that offers tools for creating and managing email campaigns, automating workflows, and building landing pages.

Explore Triggers and Actions

Add Product to Category

Tool to add a product to a category in an e-commerce shop. Use when you need to assign or link a product to a specific category for organization and marketing purposes.

ActionTry it

Add Subscriber To Group

Tool to assign an existing subscriber to a group. Use when you need to add a subscriber to a specific group in your MailerLite account.

ActionTry it

Create automation

Create automation

ActionTry it

Create Campaign

Tool to create a new email campaign (draft) with specified type, content, and targeting. Use when you need to create a campaign programmatically with email settings and optional audience targeting via groups or segments. HTML content support is also plan-dependent; insufficient plan capabilities result in `can_be_scheduled=false` on the created draft.

ActionTry it

Create E-commerce Cart Item

Tool to add an item to a shopping cart. Creates the cart if it does not exist. Use for abandoned cart automation.

ActionTry it

Create E-commerce Category

Tool to create a new product category for a shop. Use when organizing products into categories or setting up shop taxonomy with automation preferences.

ActionTry it

Create E-commerce Order

Tool to create a new order for a shop. Use when recording customer purchases or syncing order data from external systems.

ActionTry it

Create E-commerce Product

Tool to create a new product for an e-commerce shop. Use when adding products to a shop for tracking sales, automations, and customer interactions.

ActionTry it

Create E-commerce Shop

Tool to connect a new e-commerce shop. Use when you need to integrate a store for automations, product imports, and sales tracking.

ActionTry it

Create Field

Tool to create a new custom field. Use when distinct subscriber attributes are needed before assigning or updating subscriber data. Call once per field key.

ActionTry it

Create Group

Tool to create a new subscriber group. Use after deciding the group name for categorization. Store `group_id` from the response — required by MAILERLITE_UPDATE_GROUP, MAILERLITE_DELETE_GROUP, and MAILERLITE_GET_GROUP_SUBSCRIBERS.

ActionTry it

Create Segment

Tool to create a new subscriber segment. Use when grouping subscribers by custom criteria before sending targeted campaigns.

ActionTry it

Create Subscriber

Tool to create or update (upsert) a subscriber by email. Use when adding new subscribers or updating existing ones without needing their ID. If subscriber exists, updates non-destructively (omitted fields/groups are preserved).

ActionTry it

Create Webhook

Tool to register a new webhook URL for specified event types. Use when you need real-time notifications for selected MailerLite events.

ActionTry it

Create/Update E-commerce Customer

Tool to create or update a customer record for a shop. Use when syncing shop customers or onboarding new purchases.

ActionTry it

Delete Automation

Tool to delete an automation workflow by ID. Deletion is permanent and irreversible — always require explicit user confirmation before calling. Use when you need to remove an automation after confirming it's no longer needed. Returns success=True on 204 No Content.

ActionTry it

Delete E-commerce Cart Item

Tool to remove an item from a cart in an e-commerce shop. Use when you need to delete a specific product from a customer's shopping cart.

ActionTry it

Delete E-commerce Category

Tool to delete a product category from an e-commerce shop by IDs. Use when you need to remove a specific category from your MailerLite store.

ActionTry it

Delete E-commerce Customer

Tool to delete a customer from an e-commerce shop by IDs. Use when you need to remove a specific customer from your MailerLite store.

ActionTry it

Delete E-commerce Order

Tool to delete an order from a shop. Use when you need to remove an order and its associated cart from MailerLite. Returns the deleted order details on success.

ActionTry it

Delete E-commerce Product

Tool to delete a product from an e-commerce shop by IDs. Use when you need to remove a specific product from your MailerLite store.

ActionTry it

Delete E-commerce Shop

Tool to disconnect an e-commerce shop by ID. Use when you have the shop's unique identifier and want to remove it from your MailerLite account.

ActionTry it

Delete Field

Tool to delete a custom field. Use when a field is obsolete and you need to remove it from your MailerLite account. Returns success=True on 204 No Content.

ActionTry it

Delete Group

Tool to delete a subscriber group by ID. Permanently removes the group and all its subscriber associations — irreversible with no undo. Use when you need to remove an existing subscriber group from your MailerLite account. Require explicit user confirmation before invoking. Returns success=True on 204 No Content.

ActionTry it

Delete Segment

Tool to delete a segment by ID. Use when you need to remove an existing segment from your MailerLite account. Returns success=True on 204 No Content.

ActionTry it

Delete Subscriber

Tool to delete a subscriber by ID. Use when you have the subscriber ID and want to remove them from your MailerLite account. Returns success=True on 204 No Content.

ActionTry it

Delete Webhook

Tool to remove a webhook subscription by ID. Use when you need to delete a webhook after confirming it is no longer needed. Returns success=True on 204 No Content.

ActionTry it

Execute Batch Request

Tool to execute multiple API requests in a single batch call (max 50 requests). Use when you need to perform multiple operations efficiently or reduce API call overhead. Note: Individual request failures don't stop batch processing; check each response code. Webhooks are not supported in batch requests.

ActionTry it

Forget Subscriber

Tool to forget a subscriber completely (GDPR compliant deletion). Use when you need to permanently delete all subscriber data within 30 days.

ActionTry it

Get Account Info

Tool to retrieve basic MailerLite account details. Use when you need to verify authentication and review account metadata. Response payload is nested under results[i].response.data with data and meta subkeys — not a flat data key. Does not return a dedicated sender-domain list; absent domain fields indicate unknown status, not verified or unverified.

ActionTry it

Get Account Stats

Tool to retrieve usage statistics and performance metrics for the account. Use after sending campaigns to analyze engagement and deliverability.

ActionTry it

Get Automation

Tool to retrieve details of a specific automation by ID. Use when you have the automation ID and need its full configuration. Example: "Get automation 7267552".

ActionTry it

Get Automation Activity

Tool to retrieve subscriber activity for a specific automation. Use when you need to track automation execution status and subscriber progress through workflows. Requires filter[status] parameter to be specified.

ActionTry it

Get Campaign Languages

Tool to retrieve a list of all available campaign languages. Use when you need to fetch supported languages for creating or configuring campaigns.

ActionTry it

Get Campaigns

Tool to retrieve a list of all campaigns. Use when you need to fetch campaigns optionally filtered by status or type, with pagination.

ActionTry it

Get E-commerce Cart

Tool to fetch details of a specific cart by shop ID and cart ID. Use when you need to retrieve cart information including customer, items, total, and checkout URL.

ActionTry it

Get E-commerce Cart Item

Tool to fetch details of a specific cart item by shop ID, cart ID, and item ID. Use when you need to retrieve information about a specific item in a cart.

ActionTry it

Get E-commerce Category

Tool to fetch details of a specific product category by shop and category ID. Use when you need information about a specific e-commerce category.

ActionTry it

Get E-commerce Customer

Tool to fetch details of a customer by shop and customer ID. Use after confirming shop_id and customer_id.

ActionTry it

Get E-commerce Customers

Tool to list customers for a specific shop. Use when you need to retrieve and paginate ecommerce customers after you have a shop ID. Example: "List customers for shop 123".

ActionTry it

Get E-commerce Order

Tool to fetch details of a specific e-commerce order by shop ID and order ID. Use when you need to retrieve order information including customer, cart items, total, and status.

ActionTry it

Get E-commerce Product

Tool to fetch details of a specific e-commerce product by shop and product ID. Use when you need product information such as name, price, description, and categories.

ActionTry it

Get E-commerce Shop

Tool to fetch details of a specific e-commerce shop by ID. Use when you need detailed configuration or stats of a connected shop.

ActionTry it

Get E-commerce Shops

Tool to list all e-commerce shops connected to the account. Use when you need to retrieve and paginate shop listings for an account.

ActionTry it

Get Fields

Tool to retrieve all custom fields defined in the account. Use when you need to list or paginate through subscriber custom fields.

ActionTry it

Get Group

Tool to retrieve details of a specific subscriber group by ID. Use when you need information about a particular group's statistics and configuration.

ActionTry it

Get Group Subscribers

Tool to list subscribers within a group by ID. Use when you need to retrieve subscribers belonging to a specific MailerLite group before targeted campaigns. Use after confirming the group ID is valid.

ActionTry it

Get Groups

Tool to retrieve all subscriber groups. Use when listing, paginating, or looking up group IDs for use in downstream tools (e.g., `trigger.settings.group_id`). Always verify returned IDs exactly match before passing to other tools; mismatched IDs cause silent failures.

ActionTry it

Get Import Status

Tool to retrieve the status and detailed report of a subscriber import operation by import ID. Use after initiating an import to track progress and review results including validation issues, duplicates, and processing statistics.

ActionTry it

Get Segment

Tool to retrieve a specific segment by ID. Use when you need to get details about a particular segment including subscriber count, open rate, and click rate statistics.

ActionTry it

Get Segment Subscribers

Tool to retrieve all subscribers belonging to a specific segment. Use when you need to list or paginate through subscribers in a MailerLite segment for targeted campaigns or analysis.

ActionTry it

Get Segments

Tool to retrieve all segments in the account. Use when you need to list or paginate through segments.

ActionTry it

Get Subscriber

Tool to fetch a single subscriber by ID or email address. Use when you need to retrieve detailed information about a specific subscriber.

ActionTry it

Get Subscriber Activity

Tool to fetch the activity log for a specific subscriber. Use when you need to track subscriber engagement history including email opens, link clicks, bounces, and other events.

ActionTry it

Get Subscribers

Tool to retrieve all subscribers. Use after connecting account and when listing subscribers by status or paginating. Response payload nested under results[i].response.data with data and meta subkeys. Paginate all pages before computing metrics to avoid sampling bias. Limited by MailerLite Connect API quotas.

ActionTry it

Get Subscribers Stats

Tool to get subscriber statistics for the account. Use to retrieve counts of total, active, unsubscribed, unconfirmed, bounced, and junk subscribers.

ActionTry it

Get Webhook

Tool to retrieve details of a specific webhook by ID. Use when you need to get information about a particular webhook configuration.

ActionTry it

Get Webhooks

Tool to retrieve all configured webhooks. Use when you need to list webhooks for your MailerLite account.

ActionTry it

Import E-commerce Categories

Tool to bulk import categories to an e-commerce shop. Use when you need to add multiple categories at once to a shop.

ActionTry it

Import E-commerce Orders

Tool to bulk import orders to an e-commerce shop. Use when syncing historical orders or bulk loading order data. Products must exist before importing orders.

ActionTry it

Import E-commerce Products

Tool to bulk import products to an e-commerce shop. Use when you need to add multiple products to a shop in one request.

ActionTry it

Import Subscribers to Group

Tool to bulk import multiple subscribers to a specific group. Use when adding many subscribers at once is more efficient than individual creation. The import runs asynchronously by default; use the returned progress URL to check completion status.

ActionTry it

List Automations

Tool to retrieve all automations in your MailerLite account. Use when you need to list automations, optionally filtered by status, name, or group. Supports pagination for large result sets.

ActionTry it

List E-commerce Cart Items

Tool to list all items in a specific cart for an e-commerce shop. Use when you need to retrieve items from a cart after you have both a shop ID and cart ID.

ActionTry it

List E-commerce Carts

Tool to list all carts for a specific shop. Use when you need to retrieve abandoned or active shopping carts after you have a shop ID. Example: "List carts for shop 49095".

ActionTry it

List E-commerce Categories

Tool to list all product categories for a shop. Use when you need to retrieve or paginate through categories.

ActionTry it

List E-commerce Category Products

Tool to list all products in a specific e-commerce category. Use when you need to retrieve products for a given shop and category combination.

ActionTry it

List E-commerce Orders

Tool to list all orders for a specific e-commerce shop. Use when you need to retrieve and paginate orders for a shop after you have a shop ID.

ActionTry it

List E-commerce Products

Tool to list all products for a specific e-commerce shop. Use when you need to retrieve and paginate product listings after you have a shop ID.

ActionTry it

List Forms

Tool to retrieve all forms of a specific type (popup, embedded, or promotion). Use when you need to list forms with optional filtering by name and pagination support.

ActionTry it

List Timezones

Tool to retrieve all available timezones supported by MailerLite. Use when you need to get timezone options for campaigns, automations, or scheduling.

ActionTry it

Remove Product From Category

Tool to remove a product from a category in an e-commerce shop. Use when you need to unlink a product from a specific category without deleting the product itself.

ActionTry it

Remove Subscriber From Group

Tool to remove a subscriber from a group by ID. Use when you need to unassign a subscriber from a specific group in your MailerLite account. Returns success=True on 204 No Content.

ActionTry it

Set Double Opt-In

Tool to enable or disable double opt-in for new subscribers. Use when configuring subscription confirmation settings.

ActionTry it

Update E-commerce Cart

Tool to update an existing cart's checkout URL or total price. Use when you need to modify cart details like the checkout link or recalculate the cart total for an active shopping cart.

ActionTry it

Update E-commerce Cart Item

Tool to update a cart item's quantity or properties in an e-commerce cart. Use when you need to modify an existing item in a customer's cart.

ActionTry it

Update E-commerce Category

Tool to update an existing product category in an e-commerce shop. Use when you need to modify the category name or automation settings.

ActionTry it

Update E-commerce Customer

Tool to update a customer's data for a shop by IDs. Use when you need to change email, marketing opt-in, or spend totals for an existing customer.

ActionTry it

Update E-commerce Order

Tool to update an existing order's status or total price in an e-commerce shop. Use when you need to mark orders as complete or adjust pricing. Note: Cannot update cart or customer through this endpoint.

ActionTry it

Update E-commerce Product

Tool to update an existing product in an e-commerce shop by IDs. Use when you need to modify product details like name, price, description, or URL.

ActionTry it

Update E-commerce Shop

Tool to update settings of a connected e-commerce shop by ID. Use when you need to modify shop details (name, URL, currency) or toggle features after verifying the shop exists.

ActionTry it

Update Field

Tool to update the title of an existing custom field. Use when renaming a field label (e.g., correct typos or rebranding).

ActionTry it

Update Group

Tool to update a group's name by ID. Use when renaming an existing group after confirming its ID. Note: renaming does not update references in downstream integrations or reports that use the old group name.

ActionTry it

Update Segment

Tool to rename an existing segment by ID. Use when you need to update a segment's name after confirming its ID.

ActionTry it

Update Subscriber

Tool to update an existing subscriber's information by ID. Use when altering subscriber details.

ActionTry it

Update Webhook

Tool to update an existing MailerLite webhook. Use when you need to change its URL or event triggers by ID.

ActionTry it