Skip to Content
Illustration: Odoo Marketing

Your business needs · Marketing

Odoo Marketing: campaigns linked to real sales

Marketing generates contacts, registrations and visits. What matters next is knowing which of them became customers. Odoo answers that question because campaigns and sales live in the same database.

With Odoo Marketing, your emails, SMS, social posts, events and surveys start from the same contact file as your CRM. Every campaign carries its tracking parameters, every click lands on the contact's record and every opportunity keeps its source. Return on investment reads by channel and by campaign, with no reconciliation spreadsheet.

ANOR deploys these applications with 63 years of Odoo combined across its partners. We start with the CRM and the contact base, then add channels in the order of your priorities. This page is part of our series on your business needs. When the customer journey needs clarifying before the tool, our organisation consulting frames the lead, opportunity and order flow with marketing and sales.

Book 30 minutes

What your marketing team gains from day one


  • One database: the contact who opens an email, registers for an event and requests a quote is the same record, with its full history.
  • A readable return on investment: opportunities and orders keep their source, medium and campaign.
  • Fast execution: templates, drag-and-drop editor, saved segments and A/B tests on the subject line or the content.
  • Built-in compliance: consent, mailing lists, unsubscribe link and blocklist managed in the tool.
  • An autonomous team: campaigns are created without a developer and without file exports.

All these applications are included in Odoo's "Custom" licence: €35.90 per user per month for the first year, then €44.90 from the second year.

Marketing software for SMEs: what ANOR brings together


Each channel matches a real Odoo application. We activate them in the order of your priorities, on the same contact base.

Email marketing

Block editor, reusable templates, lists and dynamic segments, A/B testing, open, click and bounce statistics. Every mailing links to a campaign and its tracking parameters.

Marketing automation

Workflows triggered by a contact's action: open, click, registration, purchase, inactivity. Conditional branches, delays, email or SMS sending and activities created for sales reps.

SMS and WhatsApp

SMS campaigns with the same segments as email, automatic confirmations and reminders. WhatsApp conversations arrive in Odoo and attach to the contact.

Social media

Publishing and scheduling on Facebook, Instagram, LinkedIn, X and YouTube from a single calendar, interaction tracking, push notifications to subscribed website visitors.

Events

Registration pages, ticketing, tracks, exhibitors, badges and reminders. Attendees join the contact base and feed the CRM.

Surveys

Satisfaction questionnaires, qualification forms and certifications. Answers are viewed per contact and can trigger an automated workflow if you wish.

Website and SEO

Pages built from blocks, blog, forms linked to the CRM, live chat, meta tags and sitemap managed in the editor, language versions on the same page.

eCommerce

Shop on the same stock and catalogue as sales, promotions, discount codes, loyalty, abandoned cart recovery.

See Odoo eCommerce

CRM

The destination of every campaign: qualified leads, probability score, assignment by team and follow-up of sales activities.

See Odoo CRM

From first click to order: the link with the CRM


Marketing and sales share three objects in Odoo: the contact, the campaign and the opportunity. A website form creates a lead with its source and medium. An event registers the attendee and can open an opportunity. A clicked email appears in the record history the sales rep reads before calling.

  • Your campaign links carry tracking parameters that the website recognises and keeps on the lead created.
  • The CRM calculates a probability of closing from the history of your own opportunities.
  • Orders from the shop and from quotations keep their original campaign: revenue reads by channel.
  • Sales reps receive activities created by automated workflows, at the right time, on the right record.

This continuity requires a clean contact base. We handle duplicates and consents before the first campaign, with Odoo's cleaning and merge tools.

Dashboards that truly serve marketing

Marketing indicators in Odoo are calculated on production data: mailings, clicks, registrations, leads and orders. They sit in the same dashboards as those of the sales management.

  • Open, click, bounce and unsubscribe rates per campaign and per segment.
  • Leads created by source, medium and campaign, then conversion rate into opportunities and orders.
  • Registrations, attendance and associated revenue for each event.
  • Website traffic, page views, forms submitted, chat conversations and online orders.

Dashboards are shared by role: management sees cost and revenue per channel, the marketing team sees the detail of each campaign.

How ANOR deploys Odoo Marketing


1

Contact base

Import of existing lists, deduplication, consents and initial segments. Nothing is sent before the base is clean.

2

CRM and forms

Pipeline, sources and mediums, website forms linked to the CRM. The lead, opportunity, quotation flow is in place before the first campaign.

3

Channels in batches

Email first, then automation, SMS, social media and events according to your priorities. Each channel has its own acceptance testing and its first real campaign.

4

Measurement and training

Dashboards by role, team training on their own campaigns, then support and maintenance over time.

The other business functions, seen through Odoo


Marketing feeds sales and depends on data. Each page in the series describes what Odoo changes for another function.

Executive management

A unified view and indicators built on real data.

See the page

Sales

Quotations, orders, pricing and follow-ups as an extension of the CRM.

See the page

IT and CIO

Master data, integrations, hosting and access security.

See the page

Accounting and finance

Revenue per campaign reads all the way into the accounts.

See the page

Odoo 20 AI for Email Marketing


Odoo 20 adds AI agents to the Email Marketing app, available in the Enterprise edition, to support your campaigns. We check with you which uses bring a real gain before enabling them.

Questions from marketing managers


The questions that come up during a first conversation with a marketing team.

Yes for campaigns, lists, templates, A/B tests and statistics. The decisive advantage lies elsewhere: the contact who clicks is the same record as in the CRM and invoicing. We import your lists and consents at the start.

Yes. Leads, opportunities and orders keep their campaign, source and medium. Online sales and signed quotations therefore read by channel.

The quality of this reading depends on discipline with tracking parameters: we set it up with you from the first campaign.

Workflows are built in a visual interface: trigger, delay, condition, action. A trained marketing manager creates and changes them alone. We support you on the first real workflows.

Mailing lists carry each contact's subscription, the unsubscribe link is inserted automatically and a blocklist stops any sending to an address that has opted out. Website forms can collect consent at sign-up.

Facebook, Instagram, LinkedIn, X and YouTube, from a shared publishing calendar, with interaction tracking in Odoo. Push notifications go to website visitors who have accepted them.

With the CRM and the contact base: that is the foundation for everything else. The first batch includes the pipeline, website forms and a first email campaign. The other channels are added afterwards, in short batches.

Yes. Automated journeys, dynamic segments and A/B tests are included in the licence, with no third-party tool to connect to the CRM. For an SME, the main benefit is reading the revenue generated per campaign in the same database as sales.

With a complimentary situation audit: we map your channels, your lists, your current tools and the real hand-off between marketing and sales. You leave with a batch order and the prerequisites for your contact database.

The Odoo apps involved

Odoo 20 icon of the CRM app

CRM

Leads, opportunities, activities and sales forecasts in a single pipeline.

Odoo 20 icon of the Email Marketing app

Email Marketing

Email campaigns, segments and open-rate statistics.

Odoo 20 icon of the Website app

Website

Pages, blog and forms you can edit without development.

Odoo 20 icon of the Surveys app

Surveys

Questionnaires, scores and answer analysis.

Let's talk about your campaigns and your CRM

Thirty minutes with a consultant who knows Odoo's marketing applications. You leave with a batch order and a list of prerequisites for your contact base.