← All posts
Small business owner reading email on a laptop at a tidy desk

Odoo Email Marketing That Doesn't Feel Like Spam

The Email Everybody Deletes

A client showed me his sent folder once, proud of the volume. Four campaigns a month, every month, to his whole list. Big banner images. Three offers per email. Exclamation points doing heavy lifting that the copy could not.

His open rates were in the basement, and worse, people who genuinely liked his company were unsubscribing. Not because he emailed too often. Because every email treated them like a stranger who had wandered into a sales pitch. These were customers. Some of them had bought from him for years. And the email they got addressed them like a billboard addresses traffic.

We rebuilt his approach inside the same Odoo he was already paying for. The list did not change. The sender did not change. The voice did, and so did the results he could feel: replies. People started writing back like a human had written to them, because one finally had.

Smartphone with an email app on a coffee shop table next to a coffee cup

Start With Who, Not What

Most campaigns begin with "what do we want to sell this week." Mine begin with "who exactly is this for." Odoo pulls your mailing lists straight from the same database as your CRM and your sales, so the segments are already sitting there waiting. Past customers who bought one thing and never heard about the thing that goes with it. Quotes that went quiet. People in one town, one trade, one boat.

A smaller list aimed at the right people beats a giant list aimed at everyone, every single time. When the email lands and the reader thinks "this is about my world," you have earned the next ten seconds. When it lands and smells like it went to ten thousand strangers, you have earned the delete key.

I would rather send two hundred people an email that sounds hand-picked than send five thousand people a foghorn. The foghorn is how you train your best customers to ignore you.

Write It Like You Talk

Here is my editing rule, and it has never failed me. Read the draft out loud. If it sounds like something you would say to a customer standing in your shop, ship it. If it sounds like a press release, start over.

That means one idea per email. Not three offers and a reminder and a survey link. One thought, told plainly, with a reason it matters to the reader. It means short paragraphs. It means your name at the bottom, a real person's name, because people reply to people and they delete departments.

Odoo gives you a drag-and-drop builder with all the blocks and banners you could want. I use about a tenth of it. A clean email that looks like a person typed it outperforms a glossy one that looks like an agency invoiced it. The glossy email announces "this is marketing." The plain one gets read like a message, which is the whole game.

The subject line follows the same rule. I write the subject line I would use emailing one customer I like. No hype words, no fake urgency, no pretending something is on fire. "Quick idea for your spring schedule" gets opened by people who trust me. "HUGE SAVINGS INSIDE" gets opened by nobody I want as a customer.

Let People Answer

The biggest difference between spam and a conversation is what happens when somebody hits reply. In my setup, replies come back to a real inbox that a real person watches. Questions get answers the same day. A "not for me, thanks" gets a polite goodbye and a clean removal, and that person thinks better of us than before they unsubscribed.

Odoo tracks the bounces, the opens, and the link clicks, and I do look at them, but I treat them as smoke, not fire. The fire is replies and orders. An email that gets forwarded to a coworker with "we should call this guy" will never show up in your dashboard as anything special. It is still the most valuable send of the month.

Send on a rhythm people can feel. For most small businesses, that is less often than your enthusiasm wants and more often than your fear wants. A useful email every couple of weeks keeps you familiar. Familiar is what gets the phone call when the need finally shows up, and the need always shows up eventually.

The Setup That Supports All This

None of the voice work matters if the plumbing leaks. A few boring things I get right in Odoo before any campaign goes out.

The mailing lists stay clean because they come from the CRM, where the data already gets argued over. Dead addresses bounce and get dropped instead of being mailed forever. People who bought get tagged as customers, so they never receive the new-prospect pitch by accident. That one mistake, pitching a happy customer like a cold lead, burns more goodwill than any subject line ever will.

New signups get a short welcome series, written the same plain way, so their first impression is a person and not a promotion. And every campaign gets one clear next step. Call, reply, book, buy: pick one. An email with four doors is an email nobody walks through.

The Point

Spam is not a volume problem or a software problem. It is a respect problem wearing a software costume. Your customers handed you their email addresses because they bought from you or trusted you once. Write to them like you remember that, aim each send at the people it actually concerns, and let them talk back.

Do that inside Odoo, or inside any tool, and email stops being the channel you apologize for. It becomes the quietest salesperson you own: the one who shows up in the inbox sounding like you on your best day.

Frequently Asked Questions

How often should a small business send marketing emails?

Often enough to stay familiar, rarely enough that every send earns its place. For most small businesses I work with, a genuinely useful email every two to four weeks works well. If you cannot say what the reader gets out of this one, do not send it. Silence beats noise.

Does Odoo Email Marketing replace a tool like Mailchimp?

For most small businesses, it covers the job: lists, campaigns, tracking, bounces, unsubscribes, and it sits in the same system as your CRM and sales, which is a real advantage. If massive consumer lists and elaborate design templates are your whole strategy, a dedicated tool may fit better. If your list is your customers, Odoo is usually the smarter home for it.

What should my first campaign be if my list is cold?

Not a sale. Send something useful to the exact people it helps, in your own voice, with your name on it. A seasonal reminder, a mistake to avoid, a change that affects them. You are reintroducing a person, not launching a promotion. The selling starts working again after people remember a human runs the place.

How do I keep my emails out of the spam folder?

Send to people who actually signed up or bought from you, keep your list clean of dead addresses, set up your domain's sending records properly, and do not write like a spammer. No bought lists, no shouting subject lines, no image-only emails. Reputation follows behavior, and behavior is the whole list.

Share this post X Facebook LinkedIn
David Strausser

Written by David Strausser

David is CEO of Dead Brands, LLC and Head of Sales (contracted) for Quaint Business Solutions — an ERP veteran of over a decade across SAP Business One and Odoo. Ex-General Manager (Northeast) at Vision33 and VP of Business Development at SEIDOR. Dad, guitarist, Eagles fan.

Keep reading

Try Odoo free

See why so many small businesses are ditching a dozen disconnected apps for one platform. Spin up Odoo and kick the tires yourself — no credit card, no sales call required.

Start Your Free Odoo Trial

Shop the brand

Take a piece of the bite with you

Shark Bite Biz white v-neck — white v-neck shirt with the official Shark Bite Biz logo
View all in the store →