HADOOPT
TECHNOLOGIES
Schedule a Tech Consultation
Home
Services
Odoo ERP implementation Rollout, custom modules, migration and support. Web application development SaaS products, portals and internal platforms. Mobile application development Offline-first field apps and customer apps. AI development & automation LLM assistants, document processing, forecasting. Odoo version upgrades ↗ Move to a newer release, scoped and priced on its own site.
Products
OrgExp ↗ Budget, CAPEX and OPEX management.
Blog About Contact Schedule a Tech Consultation
Blog / Odoo 17: Complete Guide for Businesses
Odoo 17 3 min read

Setting Up Email Marketing Campaigns in Odoo 17

Design, segment, and automate email campaigns using Odoo 17's Email Marketing tools — complete with templates, performance tracking, and contact management.

· ERP practice 12 Dec 2023 · updated 01 May 2025

Odoo 17's Email Marketing app builds a mailing in a drag-and-drop block editor, picks its recipients from any Odoo model with a filter, and sends it through your outgoing mail server. Opens, clicks, bounces and unsubscribes come straight back onto the mailing record. Email Marketing is part of Odoo 17 Community; the multi-step Marketing Automation app is Enterprise.

Setting Up Email Marketing Campaigns in Odoo 17

Activating the Email Marketing Module

To start sending campaigns:

Apps → Install "Email Marketing"

This gives you a full set of tools for email campaigns, contact list management, scheduling, and analytics.

Creating Your First Email Campaign

Start here:

Email Marketing → Mailings → Create

Define your campaign:

  • 🔛 Subject line
  • 👤 Recipient group (contacts, leads, customers)
  • 📆 Scheduled send time
  • ✍️ Choose a design template or create a new one

You can run one-time campaigns or set up recurring sends with automation rules.

Designing Professional Email Templates

Use the drag-and-drop builder to design emails:

  • 📸 Add images, text blocks, CTAs, buttons, and headers
  • 🎨 Apply brand colors, spacing, and fonts
  • 📱 Mobile-responsive out of the box

You can save layouts as reusable templates for newsletters, promotions, or updates.

Segmenting and Targeting Your Audience

Odoo allows you to target specific groups using:

  • 🧠 Filters (e.g., industry, region, lead stage)
  • 🎯 Tags (VIP, Repeat Buyer, New Lead)
  • 📋 Custom mailing lists or saved segments

More relevance = better open rates and more conversions.

Setting Up Automations and Triggers

For smarter follow-ups, use:

  • 🔁 Scheduled email sequences
  • ⚙️ Automated flows with the "Marketing Automation" app
  • 📥 Welcome emails, drip campaigns, abandoned cart flows

You can also trigger emails based on actions — like form submissions or lead status changes.

Analyzing Email Performance

Every campaign includes key metrics:

  • 📬 Open and click-through rates
  • 📤 Delivery and bounce status
  • 📉 Unsubscribes and complaints

Use this feedback to test subject lines, timing, and design for better results.

Conclusion

Odoo 17 makes email marketing simple and effective. Whether you're nurturing leads, promoting new products, or staying top-of-mind, you can create campaigns that look great and perform even better — all from your ERP dashboard.

Need help designing high-converting email flows? Our marketing automation team is here to help.

Questions we get asked

Is Email Marketing included in Odoo 17 Community?

Yes. Mailings, the block editor and its templates, mailing lists and contacts, recipient filters, scheduling, A/B testing, the blacklist and the open and click statistics are all in Odoo 17 Community. The Marketing Automation app, which chains emails and actions into multi-step campaigns triggered by what a record does, is an Enterprise app.

Who can an Odoo 17 mailing be sent to?

Any model that holds an email address. The default is a mailing list, but you can target contacts, leads and opportunities, sales orders, event attendees or a model of your own, and narrow the selection with the same filters you use in list views. Odoo counts the recipients before sending and skips blacklisted and opted-out addresses.

Do I need my own mail server for Odoo 17 mailings?

On Odoo Online a limited daily sending allowance is included, and past it you configure an outgoing mail server of your own. On a self-hosted Odoo 17 you always supply one. Either way, authenticating your sending domain with SPF, DKIM and DMARC records is what keeps campaign email out of spam folders, and Odoo cannot do that part for you.

How does unsubscribing work in Odoo 17?

Every mass mailing carries an unsubscribe link. Following it removes the recipient from the list that was mailed and offers to blacklist the address entirely, which stops all future mass mailings to it across the database. The blacklist is a separate list you can review, and blacklisted addresses are excluded from every mailing automatically rather than by hand.

← Previous Managing Subscriptions and Recurring Revenue in Odoo 17 Next → Automating Marketing Campaigns in Odoo 17
Keep reading
Odoo 17 Complete Guide to Installing Odoo 17 on Mac, Windows, Linux and Docker 7 min read Odoo 17 Integrating All Your Business Apps with Odoo 17 4 min read Odoo 17 Creating and Managing Blogs in Odoo 17 3 min read