Communication

CRM Newsletters: Send Your First Campaign in an Hour

Send newsletters from your CRM: no export, no separate tool. Authenticate your domain, build a segment, test the email, schedule it and read the results.

Luca Bosso
Luca Bosso
|23 min read
Newsletter editor with drag and drop templates and send analytics

To send a newsletter from your CRM you build a segment from the contacts you already have, write the email in the template editor, send yourself a test, and schedule the delivery. There is no export and no import, because the contacts and the sending tool live in the same place, and every message sent appears on the contact record afterwards.

The part most people skip is the one that decides whether the email lands in the inbox or in the spam folder: authenticating your sending domain. This guide covers the whole sequence, from that first technical setup to the analytics you read the morning after, and by the end you will have sent a first campaign you can actually repeat every month.

Why you should run email marketing from your CRM

The most compelling reason to manage email marketing from within your CRM is the elimination of data fragmentation. When your contacts live in one system and your email tool lives in another, you are constantly exporting, importing, deduplicating, and reconciling. Every synchronization point is a potential failure point: a contact who unsubscribed in one system but not the other, a new lead who was added to the CRM but never made it to the mailing list.

Running email marketing from your CRM gives you a single source of truth for contacts. There is no export step because the contacts are already there. Segmentation is based on real, live data, not a CSV snapshot from last Tuesday. You can build a segment based on pipeline stage, purchase history, lead source, or any combination of fields in your CRM, and the segment updates automatically as data changes.

Personalization goes far beyond inserting a first name. Because your email tool has access to the full client record, you can use merge tags that insert the company name, the last product purchased, or the name of the assigned salesperson. Each recipient sees a message that feels individually written, even though it went out to hundreds of people at once.

Every email you send also appears on the contact's timeline, alongside meeting notes, deal updates, and WhatsApp conversations, so whoever picks up the phone next can see what that client has already received.

Finally, consent management, unsubscribe handling, and data deletion requests all happen in one place, which removes the most common source of mistakes: an unsubscribe registered in the email tool but never reflected in the CRM. For a broader look at data protection, our guide on GDPR and CRM compliance covers the regulatory landscape in detail.

What you need before your first send

Four things, and it is worth having all of them ready before you write a single line of copy.

Access to your sending domain's DNS records. Not the CRM, the domain: usually the panel of whoever registered it. You will need to add a few records there, and if that access sits with an external consultant, request it now rather than the evening before the send.

A verified list of contacts with a lawful basis for contacting them. People who left you a business card at a trade show two years ago are not a mailing list. As a general rule under the GDPR, you should be able to show when and how each contact agreed to receive commercial communications; if you are unsure about your list, ask your privacy advisor before the first send.

A real reply address that someone reads. Sending from an address that nobody monitors is a wasted opportunity: some of your most useful replies to a newsletter are simply people answering it.

Your logo and brand colours, in a decent resolution. Ten minutes spent on the header now saves you from redoing every template later.

Getting into the inbox: authenticate your domain first

This is the step that separates newsletters that get read from newsletters that get filtered, and it is entirely technical, so you only do it once.

When you send from yourcompany.com through any sending platform, receiving servers ask a reasonable question: is this platform allowed to send on behalf of this domain? The answer is given by three DNS records.

RecordWhat it doesWhere you add it
SPFLists which servers may send email for your domainDNS of your domain
DKIMSigns each message cryptographically so it cannot be forgedDNS of your domain
DMARCTells receiving servers what to do when a check failsDNS of your domain

The sequence is always the same, whatever platform you use:

  1. Open the sending domain section of your CRM and add the domain you will send from. The system generates the exact records you need to publish.
  2. Copy the records into your domain's DNS panel, one by one. They are usually TXT records, and the value must be pasted whole, without extra spaces at either end.
  3. Wait for propagation and run the verification. It typically takes minutes but can take hours. The domain must show as verified before you schedule anything.
  4. Send a test to two different mailboxes, ideally on different providers, and check the message actually lands in the main inbox rather than in promotions or spam.

Do not send from a free mailbox. A newsletter sent from a generic free address will be filtered by most providers, because you cannot authenticate a domain you do not control. Always use an address on your own domain.

Sending your first newsletter, step by step

Once the domain is verified, the campaign itself takes less than an hour.

  1. Build the recipient list first, not last. Create the segment before you write, because who you are writing to changes what you write. Start narrow: your active clients, or the leads created in the last three months.
  2. Choose a template and set the header once. Add your logo, company details, and the physical address required in commercial emails. Saved in the template, it carries over to every future send.
  3. Write the subject line before the body. Keep it under about fifty characters so it does not get cut off on phones, and say what is inside rather than teasing it.
  4. Write the body around a single action. One newsletter, one thing you want the reader to do. Put that link both in the middle and near the end.
  5. Add the unsubscribe link. It is legally required and it protects your reputation: people who cannot unsubscribe mark you as spam instead, which is far more damaging.
  6. Send yourself a test and read it on your phone. Check the sender name, the subject, images with images disabled, and every link. Most mistakes are caught here.
  7. Schedule the send. For B2B audiences mid-morning on a weekday tends to work; avoid Monday first thing and Friday afternoon.
  8. Come back after 48 hours and read the numbers, which is what the last section of this guide is about.

Professional email templates

A poorly formatted email, one with broken images or a layout that collapses on a phone, gets deleted before the first sentence is read. This is why a decent template system matters more than the writing itself.

Start from a pre-built layout for the case you need, whether that is a product announcement, a monthly newsletter, an event invitation, or a seasonal promotion. These come with the basics already handled: they adapt to any screen, the buttons are visible, and the text is readable without zooming.

The drag-and-drop editor then lets you adapt the layout without touching code. Set the header and footer once, with your logo, company details, and links, and they carry across every template you build afterwards. When you are happy with a result, save it as a reusable template: the next similar email starts from there instead of from a blank page.

Four design rules cover most situations. Design for phones first, because that is where most emails are opened. Keep the main action visible without scrolling. Use a single column. Stick to your brand colours rather than adding new ones for each campaign.

Smart contact segmentation

Sending the same email to your entire contact list is the fastest way to ensure mediocre results. A message that speaks to the specific situation of the person reading it gets opened and acted on more often than a generic announcement, which is the whole point of segmentation: sending the right message to the right people.

Your CRM holds the data you need to segment effectively. Static segments are manually curated lists, for example, attendees of a specific event or members of a referral program. They do not change unless you edit them. Dynamic segments are built from rules that evaluate automatically. A dynamic segment defined as "all leads in the negotiation stage who were created in the last 30 days" updates itself in real time as leads enter or leave that criteria.

Because the CRM already holds your business data, the segmentation criteria go well beyond a simple address list. You can segment by status (active leads, paying customers, former customers), by source (website form, WhatsApp, trade show, referral), by industry or interest, by pipeline stage (in negotiation, proposals sent, deals won in the last month), or by engagement (who opened the last email, who has not opened anything in three months).

Creating a segment typically takes just a few clicks. You select the criteria, preview the matching contacts, and save the segment with a descriptive name. The next time you send a newsletter, you choose which segment receives it instead of blasting your entire database.

Segmented campaigns tend to perform better than undifferentiated mass sends on every metric that matters, opens and clicks included, and they generate fewer unsubscribes, because your contacts feel you are speaking to their situation. If you are looking for ways to further refine how you handle leads across segments, our article on automatic lead scoring pairs naturally with this approach.

Scheduling and programmed sends

An email arriving at eight on a Tuesday morning does not perform like the same email arriving at ten on a Saturday night. Scheduled sends let you write today and deliver at the moment that suits your audience, which also means you can write several newsletters in one sitting and space them out over the following weeks.

Getting the frequency right is a balancing act. Send too often and people start ignoring you or unsubscribing; send too rarely and they forget who you are. For most B2B audiences a fortnightly or monthly rhythm works, while B2C audiences tolerate weekly sends when the content is genuinely useful. What matters most is picking a cadence and keeping it.

Behind the scenes, the send queue does something you should know about: it spreads a large send over time instead of firing everything at once, which is what keeps your sender reputation healthy. Invalid addresses are handled automatically, with permanently failed ones removed from future sends.

Unsubscribe handling is both a legal requirement and a trust signal. When a contact clicks the unsubscribe link, the CRM immediately updates their record and excludes them from future sends. There is no lag, no manual step, and no risk of accidentally emailing someone who has opted out. This one-click process protects your sender reputation and keeps you compliant with GDPR and anti-spam regulations. For a broader look at automating manual tasks across your team, including email workflows, we have a dedicated guide.

Analytics and optimization

Four numbers are worth reading after every send, and each one answers a different question. The open rate tells you whether the subject line earned attention. The click-through rate tells you whether the content persuaded anyone to act. The unsubscribe rate tells you whether you are writing too often or to the wrong people. The bounce rate tells you the state of your list.

What counts as a good number depends heavily on your industry and on how the list was built, so the useful comparison is not against a published benchmark but against your own previous sends. A campaign that does worse than your usual is telling you something; a campaign that does worse than an industry average you read somewhere may just mean your audience is different.

Click maps show which links attracted attention, which is the fastest way to learn what your readers actually care about. Conversion tracking goes further and connects a click to what happened next, when the contact came back to the site and filled in a form, which is only possible because the email and the CRM pipeline share the same data.

The loop is simple: send, read the numbers, change one thing, send again. Changing one variable at a time is what makes the comparison meaningful. To measure broader business performance beyond email, pair this with custom dashboards and sales reports.

What to check before choosing a CRM with newsletters built in

"Newsletter included" covers a wide range, from a plain sender that mails a saved list to a full campaign tool with segments and reporting. Before you commit, six specific questions tell you which one you are looking at, and each of them costs you real work later if the answer is the wrong one.

What to checkThe question to askWhy it matters
Sending domainCan I authenticate my own domain with SPF, DKIM and DMARC?Without it a share of every campaign is filtered, whatever the editor looks like
Segment sourceAre segments built on live CRM fields, or on a list I upload?An uploaded list is only as fresh as the day you uploaded it
Consent recordWhere is an unsubscribe written, in one place or two?Two places is where compliance mistakes begin
Template reuseCan I save a layout and start the next campaign from it?Rebuilding the header every month is why newsletters quietly stop
Reporting depthDo opens and clicks land on the contact record, or only in a campaign summary?Per contact data is the part your sales people actually use
Sending volumeHow many messages are included, and what happens above that?The answer decides what growing your list will cost

Two of these deserve a note. Segmentation on live fields is the whole reason to run email from the CRM rather than beside it: if the tool only accepts an uploaded file, you are back to exporting, deduplicating and reconciling every month, which is the work you were trying to remove. The consent record matters more than it sounds, because an unsubscribe registered in one system and not the other produces a list that drifts slowly and a problem you discover a year later.

The other question worth asking is the boring one about volume. Most sending is priced either on the number of contacts you keep or on the number of messages you send, and the two behave very differently once your list doubles. Ask which model applies and what happens when you pass the threshold, before the list grows rather than after. If you want to see how the editor, the segments and the sending side fit together in one place, the newsletter features page goes through them in order.

From single campaigns to automated sequences

A monthly newsletter is the starting point, not the destination. The same sending engine can also deliver messages that leave on their own when something happens in the CRM: a lead arrives from the website, a deal moves to a new stage, a client has not been contacted in ninety days. The first one takes about twenty minutes to set up, and the sequence below is the one to start with.

  1. Pick one trigger and one message. The welcome email to a new lead is the easiest, because the trigger is unambiguous and the content is short. Resist the urge to design a five step journey on day one.
  2. Write it as if a person had sent it. Two short paragraphs, one link, a real signature. Automated messages that read like a brochure get treated like a brochure.
  3. Set the delay deliberately. Immediate works for a confirmation, but a commercial message often does better after a few hours, when the person is no longer clicking through your site.
  4. Define the exit condition. Decide what stops the sequence: a reply, a booked call, a stage change. Without it, someone who has already answered you keeps receiving the follow up.
  5. Switch it on for one segment first. Run it for a week on a narrow group, read what came back, then widen it.

Once the first sequence runs by itself, the pattern repeats for the rest: every message that someone on your team currently sends by hand at a predictable moment is a candidate, and each one you move over is time your team stops spending every week.

Running several recurring newsletters from the same CRM

Sending one campaign is a project. Sending three or four different ones every month is an operation, and that is where most small teams quietly stall. The client update goes out two weeks late, a commercial offer reaches the person who signed a contract yesterday, and a notice about changed opening hours arrives in the same promotional template as a discount. None of that is fixed by writing better copy. It is fixed by deciding once which recurring sends exist, who receives each one, and how often.

Start by naming them. Most small companies end up with three or four recurring types, and they behave differently enough that mixing them causes real damage.

Type of sendWho receives itRealistic rhythmWhat it is for
Client updateActive clients onlyMonthlyWhat changed, what you delivered, what is useful to know
Commercial newsletterLeads and clients who agreed to receive offersEvery two to four weeksNew services, offers, invitations to talk
Service and product notesOnly the people who use that serviceWhen something actually changesMaintenance windows, new features, changed procedures
Seasonal or event sendA narrow segment chosen for the occasionA few times a yearTrade fairs, holiday closures, webinars

Five rules keep those lanes from merging back into one:

  1. Save one segment per send type, instead of one list for everything. A segment called "Active clients" and a segment called "Opted in to offers" overlap heavily, and that is fine. What matters is that each recurring send always starts from the same saved rule, so nobody has to rebuild the audience from memory on the day of the send.
  2. Use tags for the reason someone is on a list, segments for the rule that selects them. A tag like fair-2026 records where a contact came from and never changes. A dynamic segment like "clients with an open project" recalculates itself. Mixing the two produces lists that look right and quietly go stale.
  3. Record a preference per type on the contact record. Ask at sign-up which of your recurring sends the person actually wants, store the answer as a field or a tag, and build every segment so it excludes whoever declined that type. This is the part that keeps lists alive: when someone gets tired of offers, the alternative to leaving altogether is switching one type off, and that alternative only exists if you built it. Unsubscribes that would have removed the contact from everything become a narrower choice instead.
  4. Put the type in the campaign name. "Client update 2026-09" and "Offers 2026-09" cost nothing to type and make the reporting readable a year later, because you can compare each send with the previous one of the same kind rather than with an average of four different things.
  5. Keep operational notices out of commercial templates. A message about a changed procedure should look like a service message, with no banner and no offer next to it, and the information should also live somewhere the client can go back and find, which is what a client portal is for. Emails get deleted; the procedure should not disappear with them.

Then commit to a calendar you can genuinely sustain. A five person agency that writes a good client update on the first Tuesday of the month and a commercial email in the third week is running two solid recurring newsletters, and that is already a rhythm clients can recognise. Block the writing time in the calendar like any other appointment, keep a short list of topics so you never start from a blank page, and prepare next month's send while this month's numbers are still in front of you. If you cannot hold a weekly pace, do not promise one: a monthly email that always arrives is worth more than a weekly one that stops in November.

Keeping your lists clean so the next sends still arrive

Every campaign leaves residue behind: addresses that no longer exist, mailboxes that were full that morning, people who stopped opening anything eight months ago, and a handful of typos that arrived with an import. That residue is why send number twelve can perform worse than send number one even when the writing has improved.

The reason is that receiving servers keep a running judgement of your sending domain. Messages that bounce, messages nobody ever opens, and the occasional spam complaint all feed into it, and the judgement applies to your domain, not to the single campaign. A list you never clean therefore makes every future send harder to deliver, including the service notices that people genuinely need to receive. Cleaning is not housekeeping, it is what protects the sends you have not written yet.

Four signals are worth reading after each delivery, and each one calls for a different action.

SignalWhat it usually meansWhat to do about it
Soft bounceTemporary problem: full mailbox, server down, message too largeLeave the address in place, but count the repeats: three consecutive soft bounces should be treated as a hard one
Hard bounceThe address does not exist or the domain is goneExclude it from future sends straight away; most sending tools do this for you, so your job is to check that it happened
Spam complaintSomeone used the "report spam" button instead of the unsubscribe linkRemove the contact and check where that contact came from, because complaints usually arrive in clusters from one bad source
SilenceDelivered correctly, opened nothing for monthsNothing immediately; this is what the periodic cleanup is for

A practical routine that a small team can keep up looks like this:

  1. Within 48 hours of every send, read bounces and complaints, not just opens. A sudden jump almost never means the email was bad. It usually points at a batch of addresses added in a hurry, and finding that batch now is far cheaper than finding it after three more campaigns.
  2. Every three months, list the contacts with no opens in the last six months. Send that group one plain message with an honest subject line, one link, and a direct question about whether they still want to hear from you. Whoever answers stays and is worth more than before; whoever ignores it has told you something too.
  3. Suppress rather than delete. Keep the contact record in the CRM with its history and mark it as not mailable. Deleting the person loses the commercial history you may need later and, worse, leaves the door open for the same address to come back in through the next import.
  4. Clean at the door, not only at the exit. Most dirty lists were already dirty on day one: duplicates, mistyped addresses, and rows with no record of where the consent came from. Deduplicating and checking the source while the data is still in the file is the cheapest pass you will ever do, and our guide on how to import a customer list into a CRM covers the checks worth running first.
  5. Once a year, look at the sending side and not only at the list. Confirm the DNS records for your domain are still published, that the reply address is still read by someone who works there, and that the company details in the footer are current.

A made up but realistic example makes the priority clear. If 240 addresses out of 4,000 bounce hard on your first campaign, roughly six in every hundred, the subject line is not your problem: the list is. Fix the source, run one cleanup pass, and only then go back to arguing about wording. The comparison that matters afterwards is always against your own previous send of the same type, because a client update and a promotional email are never going to produce the same numbers.

Frequently asked questions

Do I really need SPF and DKIM, or can I just start sending? You can technically send without them, but a good share of your messages will land in spam or be rejected outright, and you will spend weeks wondering why the campaign performed badly. Publishing the records takes a few minutes and only has to be done once per sending domain.

How many contacts do I need before a newsletter is worth doing? There is no minimum that makes it worthwhile. A monthly email to two hundred well-qualified clients is more useful than a quarterly one to five thousand addresses collected without a clear reason. Start with the list you can honestly say agreed to hear from you.

What do I do with contacts who never open anything? After several consecutive campaigns with no opens, either try one last email with a different subject line, or remove them from the regular list. Inactive addresses damage your sender reputation and inflate your numbers without producing anything.

Can I keep using a separate email tool alongside the CRM? You can, and some teams do while they migrate. The cost is the reconciliation work: consents, unsubscribes, and new contacts have to stay aligned in both systems, and it is precisely where mistakes happen. If you keep both, decide which one holds the authoritative consent record.

Try Flusia free for 30 days

No credit card required. Setup in less than 24 hours.

Start now

Share this article

Written by

Luca Bosso

Luca Bosso

Founder of Flusia

Related articles