mailerlite

Go client library and CLI for the MailerLite API. Manage subscribers, groups, and email campaigns.

$ go get www.ubuntusoftware.net/pkg/mailerlite

Package Information

Version
v0.1.0
License
MIT
Author
Gerard Webb
Last Updated
December 16, 2025

Downloads

Pre-built binaries for macOS, Linux, and Windows:

Features

  • Subscriber Management - Add, update, list, and delete subscribers
  • Groups - Create groups and manage group membership
  • Forms & Automations - List forms and automation workflows
  • Webhooks - Create and manage webhook integrations
  • Web3Forms Integration - Webhook server for form submissions

CLI Usage

# List subscribers
mailerlite subscribers list

# Add a subscriber
mailerlite subscribers add [email protected] "John Doe"

# Show account stats
mailerlite stats

# Start webhook server for Web3Forms
mailerlite server

Library Usage

import "www.ubuntusoftware.net/pkg/mailerlite"

client := mailerlite.NewClient(apiKey)
subscriber, err := client.AddSubscriber(ctx, "[email protected]", nil)