Go client library and CLI for the MailerLite API. Manage subscribers, groups, and email campaigns.
$ go get www.ubuntusoftware.net/pkg/mailerlite
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)