ReplaMail guides

Marketing Software: Pick the Pricing Model Before the Tool

Compare marketing software by category and billing model, work out your real yearly cost, and see when a one-off licence beats a monthly plan.

For most small businesses and agencies, the best marketing software is a reliable email platform, with other tools added only when a specific job requires them. Billing matters more than features. A per-contact subscription costs more every time your list grows, while a one-off licence plus pay-per-send delivery stays roughly flat. Choose the pricing model first, then compare feature lists. If you do it the other way round, a growing list will push your bill up every year.

TL;DR:

  • "Marketing software" covers eight different categories. Most small businesses need one or two of them, not a suite.
  • How a tool charges you, per contact, per seat or per send, decides your cost in year three far more than any feature does.
  • Google and Yahoo now require bulk senders to authenticate, offer one-click unsubscribe and keep spam complaints below 0.3%. Any tool you buy must support this.
  • Agencies that pay per-contact pricing for every brand pay for the same infrastructure several times over.
  • With self-hosting, 80,000 emails a month through Amazon SES costs about $8 in sending fees, plus a small server.

Table of Contents

What Marketing Software Actually Covers, and Which Parts You Need

"Marketing software" is a catch-all label for at least eight kinds of product. Most "best of" lists mix them together, so an email tool ends up ranked against an SEO crawler. This explains why those lists rarely agree. Sort the categories out first and the buying decision gets much smaller.

Category What it does Typical billing model When a small business needs it
Email marketing Campaigns, newsletters, signup forms Per contact, per send, or one-off licence From day one, if you have customers
Marketing automation Triggered sequences, branching journeys Usually bundled with email, priced per contact Once you send more than a newsletter
CRM Contact records, deals, sales pipeline Per seat When more than one person sells
Social scheduling Queues and publishes posts Per seat or per profile If social drives real revenue
SEO tools Keyword and backlink research Flat monthly tiers If organic search is a core channel
Analytics Traffic and conversion tracking Often free at small scale Always, but the free tier is usually enough
Ad management Paid campaign building and reporting Free (inside ad platforms) or % of spend Only if you run paid ads
Landing page builders Standalone pages for campaigns Flat monthly or bundled If your website is hard to edit

The pattern is clear in the table. Email, automation and landing pages often overlap in one product. CRM and social tools are usually priced per seat. Analytics and ad tools are often free. The categories that cost you more as you grow are the ones billed per contact. Our guide to choosing an email marketing tool that fits your list and budget covers that category in more depth.

The most popular marketing automation tools fall into three groups. Each group's pricing model tells you more than its feature list.

  • All-in-one suites. These combine CRM, email, automation, landing pages and reporting, priced by contacts and seats together. The automation is strong, but entry plans are often limited, and the useful features tend to sit in the higher tiers.
  • Email-first platforms. These are built around campaigns and signup forms, with automation added on top. They are usually priced per contact, so the bill rises in steps as your list grows, even if you send the same number of emails.
  • Self-hosted email systems. You install the software on your own server and send through a delivery service such as Amazon SES, Mailgun or Postmark. You pay once for the licence and then per email sent. There is no contact count to bill against.

For a business that mainly needs email campaigns and a few triggered sequences, an all-in-one suite is usually the wrong choice. You end up paying for a CRM, ad reporting and social tools you will not use. If you are unsure where email ends and automation begins, the cost breakdown of email marketing versus marketing automation sets out what each costs. Our explainer on marketing automation triggers covers which automations to build first.

Free Marketing Software: Where the Free Tier Ends and the Bill Starts

A hand drops a coin into a partly filled glass jar of coins on a desk.

Free marketing software is a real option. Analytics, basic SEO checks and ad managers are free and good enough for most small businesses. Free email plans are a different case. They usually cap your contacts or monthly sends, and they often add the provider's branding to your emails. The cap is set at roughly the point where your list starts to be useful.

When you hit the cap, moving your list elsewhere is the expensive part. You have to rebuild templates, recreate automations and re-embed signup forms on every page. Because of that effort, most businesses upgrade to the paid tier on the same platform. That moment is when per-contact pricing starts to apply.

Pro Tip: Before you commit to any per-contact plan, ask the vendor in writing whether unsubscribed, bounced and unconfirmed contacts count towards your billed total. On some platforms they do. A list of 10,000 can include 2,000 people who will never receive another email, and you may still be paying for them.

Marketing Software for Small Business: Start With Email, Then Work Out the Real Cost

A florist arranges flowers at a workbench in a small shop's back room, with a closed laptop nearby.

If you only buy one piece of marketing software, make it email. Email is the one channel where you own the audience. A platform can change its algorithm without notice, but your mailing list stays with you.

The top five digital marketing tools for a typical small business, in order of priority:

  1. An email platform with automation. This handles campaigns, welcome sequences and abandoned-enquiry follow-ups.
  2. Free web analytics. This shows you which pages and sources lead to signups.
  3. Your website's own landing pages, or the email tool's. You do not need a separate subscription for this.
  4. The ad platforms' own managers. They are free and only needed if you run paid ads.
  5. A simple CRM. Add one only when more than one person is handling leads.

Beyond these five, tools in a longer "top 10" list (SEO suites, social schedulers, design tools, survey tools, chat widgets) are worth paying for only when a specific channel is already bringing in revenue.

Now the cost. A per-contact plan's price depends on list size. A self-hosted system's price depends on how many emails you send. Here is a worked example for a list of 20,000 contacts receiving four emails a month (80,000 sends):

At 80,000 emails a month, sending through Amazon SES at $0.10 per 1,000 costs $8. That is the whole sending bill.

Amazon's published SES pricing gives that $0.10 per 1,000 rate. New accounts start at $0.16, so budget about $13 a month to be safe. Add a small server at roughly €5–15 a month. Including a $299 licence, the first year comes to around $580, which is under $50 a month. In year two, the optional updates fee is $49, so the yearly total drops to about $330, or roughly $28 a month. Compare that with your current invoice for 20,000 contacts. The full set-up trade-offs are in our guide to self-hosted email marketing platforms.

The Sending Rules Any Email Marketing Software Must Support

Since February 2024, the two largest mailbox providers have enforced rules for bulk senders. Whatever software you choose has to make following them straightforward.

  • Authentication. Google's email sender guidelines require anyone sending more than 5,000 messages a day to Gmail addresses to set up SPF, DKIM and DMARC for their sending domain.
  • One-click unsubscribe. Bulk marketing mail must support the one-click unsubscribe method defined in IETF RFC 8058, and unsubscribe requests must be processed within two days. Yahoo's sender best practices set the same requirements.
  • Complaint handling. The software must automatically suppress addresses that bounce or report you as spam. If it does not, your reputation drops with every campaign you send.
  • Legal basics. The FTC's CAN-SPAM compliance guide requires an honest subject line, a valid physical postal address and opt-outs honoured within 10 business days for US recipients.

0.3%. That is the spam complaint rate Google tells bulk senders never to reach, and it asks them to stay below 0.1%.

A spam complaint rate of 0.3% means three complaints in every 1,000 delivered emails. One badly targeted campaign to an old list can push you past it. This is why double opt-in is worth turning on, even though it slows list growth.

Running Several Brands: Why Per-Account Pricing Multiplies

Three closed laptops in a row on a desk, each with a stack of coins in front that gets taller from left to right.

Agencies and multi-brand businesses pay the most under per-contact pricing. Each brand usually needs its own account, and each account has its own contact tier, its own minimum plan and its own invoice. Five brands with 8,000 contacts each are billed as five separate mid-sized customers, not as one customer with 40,000 contacts.

The workaround of putting every brand in one account brings its own problems. Lists, templates and reports get mixed together. Client staff can see each other's data. When one brand sends a poorly received campaign, the complaints can affect the shared sending reputation of every other brand.

Pro Tip: Give each brand its own sending subdomain, such as news.brandone.com and mail.brandtwo.com, each with its own SPF, DKIM and DMARC records. Mailbox providers track reputation by domain. Separate subdomains mean one client's complaint spike does not hurt delivery for the rest, and you can move a brand to a different sending service without affecting the others.

For multi-brand work, look for these features: separate brands with their own lists and templates in one install, user roles that limit each client to their own brand, and the ability to connect a different sending service per brand.

Three Questions Buyers Ask: The 3-3-3 Rule, the Big 4, and 1 Lakh a Month

What is the 3-3-3 rule in marketing?

There is no official 3-3-3 rule. The phrase is used in several ways, and no standards body or textbook defines it. The most useful version for email works like this. A subject line gets about three seconds to earn the open. The email should make no more than three points. A new subscriber should receive three well-spaced messages, such as welcome, proof and offer, before you start regular campaigns. Treat it as a guide for writing, not a formula with evidence behind it.

Who are the big 4 in marketing?

"The big 4" usually means the 4 Ps of the marketing mix: product, price, place and promotion. E. Jerome McCarthy set them out in 1960. Some people use the phrase for the largest advertising holding groups instead, but those groups have been merging, so any list of names goes out of date quickly. The 4 Ps are still useful here. Marketing software only covers promotion, and it cannot fix a weak product, the wrong price or poor distribution.

How do you earn 1 lakh per month in digital marketing?

₹1,00,000 a month is roughly $1,150–1,200 at recent exchange rates. The most dependable route is monthly retainers rather than one-off projects. For example, five clients paying ₹20,000 a month each for managed email and content reaches the target. Your margin then depends on your tool costs. If each client needs its own per-contact subscription, those costs rise as the client list grows. One self-hosted install that serves every client keeps your costs almost the same as you add clients. Any agency should check this before signing its fifth retainer.

Run Every Brand's Email for a One-Off $299, Not a Monthly Per-Contact Bill

ReplaMail is self-hosted email marketing software. You buy it once: $299 for one company, or $899 for the Agency licence. It includes a drag-and-drop campaign builder, branching automations, signup forms, landing pages, double opt-in, bounce and complaint handling, and team roles. You get unlimited brands, contacts and sends from one install. It sends through your own Amazon SES, SMTP2GO, Resend, SendGrid, Mailgun, Postmark or SMTP account, so your cost depends on emails sent, not on contacts stored. Updates are included for 12 months, then cost an optional $49 a year. You also get the source code under a commercial licence.

The limits are real. You need a small server (about €5–15 a month) and someone comfortable setting one up and handling DNS records. There is no SMS, social posting, Shopify or WooCommerce integration, A/B testing, RSS-to-email, CRM or built-in backups, so you manage backups yourself. If you rely on any of those features, check the spec sheet carefully, including ours, before switching.

Frequently Asked Questions

What is the best marketing software for a small business?

For most small businesses, the best marketing software is an email platform with built-in automation, signup forms and landing pages, supported by free web analytics. Add a CRM, social or SEO tool only when that channel is already bringing in revenue. Compare billing models before features, because per-contact pricing goes up as your list grows.

Is free marketing software good enough?

Free analytics and ad managers are good enough for most small businesses. Free email plans usually cap contacts or sends and often add the provider's branding, and moving your list once you hit the cap is time-consuming. Most businesses upgrade on the same platform instead, which is when per-contact pricing starts.

How much does self-hosted email marketing cost per year?

For a 20,000-contact list receiving four emails a month, the first year comes to about $580. That covers a $299 licence, a €5–15 monthly server and around $13 a month in Amazon SES sending fees at the new-account rate. In later years the optional $49 updates fee replaces the licence cost, so the total is roughly $330.

What sending rules does marketing software need to support?

Google and Yahoo require bulk senders to authenticate with SPF, DKIM and DMARC. They also require one-click unsubscribe as defined in RFC 8058, with unsubscribe requests processed within two days. Google asks senders to keep spam complaints below 0.1% and never reach 0.3%, so automatic bounce and complaint suppression is essential.

Can one marketing tool manage email for several brands?

Yes, if it keeps each brand's lists, templates and reports separate and lets you limit each user's access to their own brand. Each brand should also use its own sending subdomain so that one brand's complaints do not damage the others' delivery. Per-account platforms usually bill each brand as a separate customer.

Sources