AI Integration
Built-in MCP server lets AI assistants like Cursor, Claude Code, and Windsurf manage campaigns, generate templates, and analyze delivery stats through natural language.
Learn about MCP →The complete newsletter system with built-in AI integrations, a full REST API for CRM and third-party connections, and multi-user role management. All from a modern admin panel.
Built-in MCP server lets AI assistants like Cursor, Claude Code, and Windsurf manage campaigns, generate templates, and analyze delivery stats through natural language.
Learn about MCP →Full CRUD API with Sanctum authentication and OpenAPI/Swagger docs. Connect your CRM, sync subscribers, trigger campaigns, and pull reports programmatically.
Explore the API →Three permission levels — Editor, Manager, Administrator — with granular access control over campaigns, subscribers, templates, tokens, and users.
See the role matrix →Professional newsletter management, no compromises.
Import/export CSV, tagging, status management and advanced segmentation.
Hierarchical organization with draft, ready, sending, and sent states.
Customizable templates with placeholder support and AI generation.
Automatic delivery via cron with estimated completion time.
Opens, clicks, unsubscribes, and automatic UTM parameters.
Filter recipients by tags and status. Testing tags keep production metrics clean.
KPIs, send statistics, per-message tracking, and monitoring widgets.
Configurable per-minute, per-hour, and per-day limits to match your SMTP provider.
IMAP integration for automatic bounce processing and subscriber cleanup.
Auto-generated interactive API documentation at /api/documentation.
Admin panel in Italian, English, German, French, Spanish, and Portuguese.
Sanctum-based tokens with separate abilities for REST API and MCP access.
git clone https://github.com/andreapollastri/newsletter.git
cd newsletter
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
npm install && npm run build
Deploy to any Ubuntu VPS with cipi.sh — the open-source CLI built exclusively for Laravel.
wget -O - https://cipi.sh/setup.sh | bash
Clone the repo, configure SMTP and start sending newsletters in minutes.