Email marketing for beginners comes down to a short sequence: get permission to write to people, pick a tool that sends for you, prove to inboxes that the mail is really from you, then send something useful on a schedule your readers expect. None of it needs a big budget or a designer. It does need a little setup before the first send, and that setup is where most new senders trip.
This guide walks through that path from an empty list to your first campaign and the numbers to watch afterwards. When you are past the basics and want to tune results, the planned email marketing best practices article picks up from there.
What email marketing is
Mailchimp’s glossary entry on email marketing defines it as using email to promote products or services and to build customer loyalty. The idea is old. Mailchimp notes that in 1978 a marketing manager named Gary Thuerk sent the first commercial email, to a list of only 400 addresses.
What has changed is the scale and the rules. Today the people who receive your mail, and the companies that run their inboxes, decide whether your messages arrive. That is why the first steps below are about permission and trust, and the design and writing come after.
Email marketing basics: the five pieces you need
Before you send a single campaign, have these in place:
- A reason to write: what readers get from you and how often
- A list of people who said yes: collected through a signup form, not bought
- A sending tool: an email service provider (ESP) that stores contacts and sends campaigns
- An authenticated domain: so Gmail, Yahoo and others can verify the mail is yours
- A few templates: at least a welcome email and one layout for regular sends
The steps that follow cover each one in order.
Step 1: Make a promise to your readers
Write one sentence that finishes “Subscribe and you will get…” For a shop it might be new arrivals and one sale a month. For a consultant it might be a short tip every Tuesday. That sentence becomes the promise on your signup form.
The promise matters to inbox providers as well as readers. In its sender best practices, Yahoo recommends setting expectations at signup about what mail people will get and how often, and then keeping to that frequency. A reader who knows what to expect rarely reaches for the report spam option.
Step 2: Build an email list with permission
Every address on your list should belong to someone who asked to hear from you. Shopify’s email marketing guide puts permission first and suggests a few places to collect signups:
- A form in your site header, navigation or footer
- Your About page and blog pages
- An exit-intent pop-up
- Checkout and customer accounts
- In person, at events or with a QR code on packaging
Yahoo goes further: it advises confirmed opt-in, and asks senders not to buy lists or use pre-checked boxes. Confirmed opt-in means a new subscriber clicks a link in a confirmation email before they join the list. The Double Opt-In Confirmation template shows what that message can look like: one confirm button plus a brief list of what subscribers get.
Laws apply too. Shopify names three rule sets to learn: CAN-SPAM (US), GDPR (EU) and CASL (Canada). This guide is not legal advice, so check what applies where your subscribers live.
Step 3: Choose a sending tool
You cannot run a list from a personal inbox. An ESP handles signup forms, contact storage, templates, sending, unsubscribes and reports. Shopify’s advice for beginners is not to agonize over the choice, since you can switch later, and to pick one whose pricing, editor and templates suit you.
A few names you will run into:
- HubSpot, whose guide to launching email campaigns covers audience, goals, platforms and calendars step by step
- Mailchimp, which offers templates, automations and reports
- Klaviyo and Shopify Messaging, popular with online stores
- Salesforce Marketing Cloud, aimed at larger teams with data across many channels
When you compare tools, look at the free tier or entry price on the vendor’s own pricing page, whether it has a drag-and-drop editor, whether it accepts custom HTML, and whether its automations include a welcome series. Note that our site supplies templates; it does not send email for you.
Step 4: Set up your sending domain
This is the technical step people skip, and it decides whether mail reaches the inbox. Gmail and Yahoo both publish rules.
According to Google’s email sender guidelines, anyone sending to personal Gmail accounts must:
- Set up SPF or DKIM email authentication for the sending domain
- Point valid forward and reverse DNS at the sending IPs
- Use a TLS connection to send
- Hold the user-reported spam rate, as Postmaster Tools shows it, under 0.3%
Once your daily volume to Gmail passes 5,000 emails, you also need SPF, DKIM and DMARC, a From domain that aligns with the authentication, and a one-click way to leave marketing lists. Yahoo’s rules are close: authentication, a low spam rate, one-click unsubscribe for bulk senders and honoring unsubscribe requests within 2 days.
You do not have to understand every acronym. Most ESPs have a domain setup screen that gives you the DNS records to copy into your domain host. Do it before your first send, not after your first complaint.
Step 5: Pick your first templates
You need fewer layouts than you think. Start with two: a welcome email and a layout for your regular send, such as a newsletter or a product update. Our template library has 258 free HTML templates in 28 categories, and you can preview, read the code and copy the HTML with no account. Paste the HTML into the custom HTML editor of your ESP, then change the words, links and images.
If you would rather build a layout of your own, our step-by-step template walkthrough covers the process from blank page to tested file.
Step 6: Write a welcome email
The welcome email goes out the moment someone joins, while they still remember why. Klaviyo’s help article on welcome series describes it as a sequence of emails sent directly after someone subscribes, and calls this a critical moment to introduce new, interested people to your business.
A first welcome email for a beginner can be simple:
- Thank the reader and confirm what they signed up for
- Repeat the promise: what you send and how often
- Give one useful thing right away, such as a guide, a code or your most read post
- Add one button, and say who is writing
Browse the Welcome category for 24 layouts, and see our planned roundup of welcome email examples for message ideas.
Step 7: Send your first campaign
Your first regular campaign should be short and focused on one action. Before you press send, fill in the fields readers see first in the inbox:
- From name: a person or a brand name people recognize
- Subject line: what is inside, in plain words
- Preview text: the short teaser line that sits beside the subject
Do not leave the preview text empty. When it is blank, says Mailchimp’s preview text help, the inbox grabs the opening words of the email instead, and those are often a “View in browser” link or stray code. For subject ideas, our list of email subject line examples collects them by campaign type.
Then send a test to yourself, open it on a phone and on a computer, click every link, and only then send to the list. Some tools protect you from yourself here. HubSpot’s knowledge base says that, by default, HubSpot does not send marketing email to unengaged contacts, meaning people who have not opened your last 11 marketing emails.
Step 8: Read your first results
Your ESP will report opens, clicks, unsubscribes and spam complaints. Treat opens with care. In Litmus’s September 2026 client data, Apple makes up 76.56% of opens, and that share counts Mail Privacy Protection, a feature that can log an open for a message no person looked at. Mailchimp gives the same warning on its benchmarks page: Mail Privacy Protection can skew the open rates you see.
For a beginner, three numbers tell you more:
- Clicks: did anyone do the one thing you asked?
- Unsubscribes: a jump after a send means the content or frequency missed the promise
- Spam complaints: keep these rare, since Gmail’s threshold is a spam rate under 0.3%
Compare each send with your own previous sends rather than with other companies. Your list is small and new, and its trend is the useful signal.
A simple first month
If a calendar helps, here is one way to spread the work over four weeks. Adjust it to your own pace.
- Week 1: write your promise, open an ESP account and add the signup form to your site.
- Week 2: add the DNS records for your domain and confirm the ESP shows them as verified.
- Week 3: set up the welcome email as an automation and test it by signing up yourself.
- Week 4: send your first regular campaign, then note clicks, unsubscribes and complaints in a simple sheet.
After that, repeat the regular send on the schedule you promised and change one thing at a time.
Email marketing for beginners: common mistakes
- Importing contacts who never signed up, such as business cards or a bought list
- Skipping domain authentication because the first test landed fine
- Sending only when there is a sale, then going quiet for months
- Writing three calls to action in one email
- Forgetting the unsubscribe link or making it hard to see
- Judging success on open rates alone
FAQ
How many subscribers do I need to start email marketing?
None. Set up the form, the welcome email and your domain first, then send your first campaign when you have a handful of people. Small lists are easier to learn on.
Is email marketing free?
Many ESPs have a free tier with limits on contacts or sends, and the templates on our site are free to browse and copy. Check each vendor’s pricing page for current limits.
How often should a beginner send?
As often as you promised at signup and can keep up. Yahoo recommends honoring the frequency you set, so a steady monthly email beats an ambitious weekly plan that stalls.
Do I need to know HTML?
No. Most ESPs have drag-and-drop editors, and ready-made HTML templates can be pasted in and edited without writing code.
Your next step
Starting email marketing is less about clever copy and more about doing the basics in the right order: permission, a sending tool, an authenticated domain, a welcome email and one focused first campaign. Get those right and every later improvement has something solid to build on. When you are ready to set up your first send, pick a layout from the template library.