
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.
What your marketing team gains from day one
Short answer: Odoo Marketing brings together email marketing, SMS, automation, social media, events, surveys, the website and the online shop around a single contact file, shared with the CRM and invoicing.
- 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.
CRM
The destination of every campaign: qualified leads, probability score, assignment by team and follow-up of sales activities.
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.
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
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.