NetSendo Logo
v1.2.0- AI Campaign Architect Module:

Open-source Email & SMS marketing you host yourself

Full control over data, ready-made integrations, AI for content creation, automation and webhooks. Set up in Docker in 5 minutes.

NetSendo Dashboard
NEW • AI Module

AI Campaign Architect

Strategic Email + SMS campaign planner that creates your plan, logic, and forecasts — before you send your first message.

4-Step Wizard

Business context → Audience → AI Strategy → Forecast & Export

Campaign Blueprint

Message timeline, goals (education/sales/reminder) and IF/THEN logic

ROI Forecast

Industry benchmarks + sliders that calculate ROI in real-time

Recommended message count and channels (Email/SMS)
Schedule and timing optimization
Segmentation (leads vs customers, active vs inactive)
Behavior logic (opened / clicked / purchased)
AI Campaign Architect Dashboard
New tables: campaign_plans, campaign_plan_steps
Export: Drafts / Scheduled
12 languages for generation
PL/EN translations

Why NetSendo?

Built for developers who want control, privacy, and flexibility without sacrificing modern features.

Campaign Architect
AI-powered strategic planner. Design campaign flow, segments, IF/THEN logic, and forecast ROI.
Self-hosted / Docker
Keep your data private. Deploy on your own servers with a simple Docker Compose setup.
Email & SMS Marketing
Unified platform for both channels. Send campaigns, newsletters, and transactional messages.
AI Assistant
Generate subject lines and email content with AI. Supports OpenAI, Anthropic, and localized models.
Webhooks & API
Real-time event triggers. Build custom automations with comprehensive API access.
Open Source
Transparent development, source-available. Community-driven features with Silver & Gold plans.

How it works

01

Deploy in Docker

Run docker compose up. NetSendo starts in seconds with Postgres and Redis included.

02

Add Mailbox

Connect your SMTP server, Gmail, or API provider like SendGrid/Mailgun.

03

Plan & Launch

Design campaign strategy in Campaign Architect, export to campaigns and launch.

AI-Powered Content Creation

Let AI write your
campaigns in seconds

Stop staring at a blank screen. Netsendo's AI assistant can generate engaging subject lines, write full email body content, and even take voice dictation to craft your message.

Multi-Model Support

Use OpenAI GPT-4o, Anthropic Claude 3.5, or Google Gemini. Your API key, your rules.

Voice Dictation

Just speak your ideas. The AI will transcribe and format them into a professional newsletter.

AI Content Creation

Connect with your tools

NetSendo plays nicely with the tools you already use. Orchestrate workflows with n8n and connect any AI model.

Explore n8n Integration
n8n
Workflow automation
Twilio
SMS Provider
Vonage
SMS Provider
SMS API
SMS Provider
Gmail
Email requests
SMTP
Custom server
SendGrid
Email API
OpenAI
AI generation
Anthropic
AI generation

Latest Updates

View all releases
v1.2.0Latest
Release Notes
  • AI Campaign Architect Module:
  • New AI-powered campaign planning wizard for strategic email/SMS campaign creation.
  • 4-step wizard flow: Business Context → Audience Selection → AI Strategy Generation → Forecast & Export.
  • Business context inputs: industry, business model, campaign goal, AOV, margin, decision cycle.
  • Multi-list audience selection with real-time subscriber statistics.
  • AI-generated campaign strategy with message sequence, timing, and conditional logic.
Full changelog
v1.1.3Previous
Release Notes
  • SMS List Advanced Settings:
  • Added Integration settings tab with API key generation and webhook configuration.
  • Added CRON settings tab with custom schedule configuration per SMS list.
  • Added Advanced settings tab with co-registration (parent list sync) and limits.
  • New routes: sms-lists.generate-api-key and sms-lists.test-webhook.
  • Expanded SmsListController with generateApiKey() and testWebhook() methods.
Full changelog
v1.1.2Previous
Release Notes
  • SMS AI Assistant:
  • Added new AI generation feature for SMS content (similar to email assistant).
  • Support for tone selection (Casual, Formal, Persuasive) and multiple suggestions (1 or 3).
  • Includes SMS-specific character counting and GSM/Unicode detection.
  • New SmsAiAssistant Vue component integrated into SMS creation page.
  • SMS Preview with Data:
Full changelog

Frequently Asked Questions