Skip to content

Complete Guide to Odoo Email Marketing

DeployMonkey Team · March 10, 2026 5 min read

Odoo Email Marketing lets you create, send, and analyze email campaigns directly from your ERP. It uses your existing contact database, supports drag-and-drop email design, A/B testing, and detailed analytics. Campaigns can target segments based on any Odoo data — purchase history, lead stage, geographic location, and more.

Key Features

  • Drag-and-drop email builder
  • Dynamic mailing lists from any Odoo model
  • A/B testing for subject lines and content
  • Open rate, click rate, and bounce tracking
  • Unsubscribe management and GDPR compliance
  • Marketing Automation (Enterprise) for drip campaigns

Setup

  1. Install Email Marketing
  2. Configure outgoing email (SMTP) — see SMTP guide
  3. Create mailing lists or use dynamic filters on contacts
  4. Design your first campaign with the drag-and-drop editor
  5. Test with a small segment before sending to full list

Best Practices

  • Warm up new sending domains gradually to build reputation
  • Segment your audience — targeted emails outperform mass blasts
  • A/B test subject lines on 10% of your list before sending the winner
  • Clean your list regularly — remove bounced and inactive contacts
  • Always include an unsubscribe link (legally required)

Frequently Asked Questions

Free in Community?

Yes. Email Marketing is in Community. Marketing Automation (drip campaigns) is Enterprise.

Can I use my own SMTP?

Yes. Configure any SMTP server (Gmail, SendGrid, Mailgun, Amazon SES).

Does it track opens and clicks?

Yes. Detailed analytics per campaign with open rates, click rates, and bounce tracking.