Visisto
Email Marketing·2 September 2026 · Updated 11 October 2026·2 min read

Email Marketing ROI in 2026: Calculate the Return That Actually Matters with Visisto

Calculate email campaign returns using realistic costs, gross margin and careful attribution instead of unverified industry ROI promises.

VT

Visisto Team

Visisto

Email Marketing ROI in 2026: Calculate the Return That Actually Matters with Visisto

Email Marketing ROI in 2026: Calculate the Return That Actually Matters with Visisto

“Email returns £40 for every £1 spent” is not a forecast for your business. It's an unhelpful headline unless you know the costs, attributed orders, margins and the customers who would have purchased anyway.

Visisto brings Contacts, Email campaigns, supported Automations and Results into one marketing workflow. Start with an eligible audience, send a message with one job and review the results you can actually measure. Then calculate the economics using your own business data—not an invented industry guarantee.

A useful ROI report should help you decide what to do next: improve the campaign, change the audience, remove a redundant tool or stop a flow that isn't working.

Create an Email campaign with Visisto — free.

Revenue is not return on investment

An order worth £100 doesn't deliver £100 of profit. You may pay for product cost, fulfilment, payment processing, discounts, returns, customer support and advertising.

A typical simple ROI formula is:

ROI = (defined return − defined investment) ÷ defined investment × 100.

The words defined matter. If the numerator is top-line sales and the denominator ignores staff hours, the output isn't a meaningful measure of marketing profit.

A practical contribution-based estimate for an attributed campaign is:

Estimated marketing contribution = attributed order contribution before marketing − attributable campaign and platform costs.

Estimated attributed contribution ROI = estimated marketing contribution ÷ attributable costs × 100.

This is not automatically incremental ROI because attribution and causality are different things.

Worked example: £2,000 in sales is not £2,000 in return

Imagine a completely fictional retailer with the following numbers:

Input Amount
Attributed sales revenue £2,000
Gross margin assumption 40%
Attributed gross profit before marketing costs £800
Allocated platform, creative and labour costs £200
Estimated contribution after campaign cost £600
Contribution ROI relative to cost 300%

Calculation: £2,000 × 40% = £800; (£800 − £200) ÷ £200 × 100 = 300%.

That estimate includes only the simplified costs shown. Real gross margin may not cover variable fulfilment or returns, so define the actual contribution basis carefully.

What the table cannot tell you: whether the campaign caused those orders. Some customers may have purchased without the email. The 300% is an illustration, not a Visisto customer result or an industry benchmark.

Attribution tells a story, not a controlled experiment

Suppose a customer sees a social ad, reads a product review, receives your newsletter and then purchases. Several systems might claim some credit depending on whether they use last click, first click, an email-open window or another rule.

Before using an attributed-revenue number, record:

  1. Which conversion qualifies as an order.
  2. Which email event qualifies for attribution.
  3. How long the attribution window lasts.
  4. Whether the model counts opens, clicks or both.
  5. Whether a customer can be credited across channels.
  6. How returns, taxes, discounts and refunds are treated.
  7. How orders are deduplicated.
  8. Whether the correct website or store event is actually available.

Visisto Results is a place to review supported marketing performance; don't claim it automatically sees revenue from every Shopify, WooCommerce or payment installation. Confirm the actual integration and event mapping before publishing a revenue claim from the dashboard.

The Google Analytics Data API schema also distinguishes events, users and revenue-related measures. The label and underlying event definition matter more than a dramatic chart.

Incremental ROI needs an additional question

Attributed outcomes are not the same as orders that would not otherwise have happened.

To estimate incremental impact, an appropriately designed comparison may allocate eligible customers between a campaign group and a holdout group, then compare relevant conversions in a common observation window.

For example, imagine 1,000 comparable eligible contacts in each randomly assigned group. The email group generates 70 orders; the holdout generates 60. The observed difference is 10 additional orders per 1,000 eligible contacts, before accounting for study design, uncertainty and other factors.

That is a hypothetical teaching example, not proof that a particular email campaign creates a one-percentage-point increase. Small differences require adequate sample sizes and a sound analysis.

Where no suitable experiment is possible, report attributed revenue honestly and avoid relabelling it as incremental return.

Include costs that don't appear on a SaaS invoice

Cost Practical accounting question
Platform plan What portion belongs to this period or campaign?
Email sending Are there extra sending or usage charges?
Creative and writing How much real labour was required?
Design and photography Was external production commissioned?
Integration setup What maintenance or development effort does it use?
Consent and list hygiene What operational effort is required?
Discount expense How much margin did the incentive remove?
Refunds and returns Were gross sales later reversed?
QA and reporting Who tested the email and verified results?

A £9 software subscription doesn't mean the campaign cost £9 to create. Equally, don't charge the entire annual agency expense to a single newsletter if your comparison only includes the competitor's monthly plan.

Use consistent time periods, cost definitions and currencies.

Email campaigns and Automations need different evaluation

A planned Email campaign is typically sent to a selected eligible audience at a chosen time. Examples include a newsletter, real product announcement or event invitation.

A supported Automation handles a repeatable response to a specific event. A newsletter signup might trigger a welcome. A booking system may send its standard confirmation through the relevant Bookings workflow.

A welcome recipient is already interested in the guide they requested. A general newsletter reaches a different audience with a different purpose. You can't assume an Automation has better ROI merely because its click rate is higher.

Judge each flow according to its job:

Newsletter: Is the audience reading and acting on relevant content?

Launch: Did the eligible recipients reach the accurate product information?

Welcome: Was the promised resource delivered correctly?

Booking reminder: Did the customer receive necessary information without an inappropriate marketing sequence?

Event invitation: Did interested recipients reach the correct event page?

Keep a shared definition of outcomes without making every message an immediate sales pitch.

A complete Visisto campaign example

Imagine a small homeware retailer creating a guide to choosing materials.

Audience: Customers eligible to receive product education.

Subject: Three things to check before choosing a sofa fabric.

Opening: Compare durability, cleaning requirements and colour in real lighting before choosing. Our short guide explains the practical trade-offs.

CTA: Read the material guide.

The first step is to create an Email campaign in Visisto, choose appropriate Contacts, check sender authentication and test all links and mobile rendering.

After the send, review actual supported delivery and relevant engagement in Results. Only connect sales data if the relevant integration and attribution logic have been verified. Do not invent purchases or imply a tracked open equals a reading or buying decision.

A second example: a software product announcement

A SaaS product adds a new dashboard report. A suitable message might be:

Subject: Your weekly report is easier to review.

Body: We simplified the display to make key changes easier to identify. Here's what changed and where to find the report.

CTA: See the update.

The product feature must actually exist. The campaign could be successful if eligible users discover the improvement and use it, even if there is no direct checkout event.

An ROI framework built solely around immediate ecommerce orders would miss that customer outcome. Use a goal-specific metric and avoid assigning a made-up monetary value to engagement.

Sending allowance is a cost and capacity decision

Suppose a business stores 8,000 legitimate Contacts and plans two eligible monthly newsletters to 4,000 recipients plus one product announcement to 3,000.

That is 4,000 × 2 + 3,000 = 11,000 sends, before any supported Automations. It fits inside Visisto Free's 15,000 monthly sending allowance under its account policies.

If the same store later sends three messages to 15,000 eligible people, that's 45,000 sends. The £9 Choice — Email campaigns & automations allowance of 50,000 monthly emails may then be relevant.

Unlimited stored Contacts does not mean unlimited sends, universal delivery speed or permission to contact every stored record.

What Visisto pricing contributes to the calculation

Plan Monthly Email sends Active Automations
Free £0 15,000 3
Choice — Email campaigns & automations £9 50,000 10
Growth £29 150,000 25
Agency £199 2,500,000 Unlimited under plan terms

All approved plans include unlimited stored Contacts, subject to relevant limits. Choice upgrades one selected tool group; other groups keep their Free allowances.

Visisto can be a strong choice for email-first businesses wanting a clear subscription and a direct Contacts-to-campaign workflow. But platform pricing alone cannot guarantee positive ROI.

Review current Visisto pricing.

A practical campaign comparison worksheet

Field Campaign A Campaign B
Primary goal [Defined action] [Defined action]
Eligible audience [Count and criteria] [Count and criteria]
Time window [Dates] [Dates]
Emails sent [Count] [Count]
Delivered definition [Provider metric] [Provider metric]
Relevant clicks [Validated count] [Validated count]
Attributed orders [If available and supported] [If available and supported]
Contribution margin [Actual assumption] [Actual assumption]
Allocated costs [Consistent basis] [Consistent basis]
Attribution window [Defined] [Defined]
Uncertainty [Missing information] [Missing information]
Next action [Concrete decision] [Concrete decision]

A seasonal sale and a product education newsletter may have different purposes; don't compare them solely by total attributed revenue.

Avoid these five ROI reporting mistakes

1. Reporting revenue as profit. Gross sales omit product costs and many variable expenses.

2. Assuming post-click sales were caused by email. Attribution requires a definition; incrementality requires additional evidence.

3. Counting all stored addresses as eligible audience. Respect consent, suppression and relevant customer purpose.

4. Ignoring automated overlaps. The same buyer may receive a newsletter, welcome and promotional follow-up. Count total sending and customer experience.

5. Treating a platform's displayed open rate as exact readership. Mailbox privacy and tracking behaviour complicate open measurement; focus on useful validated outcomes where possible.

The ICO's electronic marketing guidance explains recipient eligibility under UK rules, with other jurisdictions requiring their own assessment.

A monthly measurement habit

Week 1 — Plan: Choose one primary campaign outcome, identify an eligible audience and state what data actually exists.

Week 2 — Send: Prepare a real campaign, test the sender and links, then send with an appropriate allowance.

Week 3 — Observe: Review delivery, useful clicks, opt-outs and any verified conversion data. Investigate unexpected errors.

Week 4 — Decide: Calculate the documented contribution estimate and costs. Label uncertainty and choose one change to test next.

Don't call the review complete until somebody can answer: what will we change because of these results?

Frequently asked questions

Is there a universal good email marketing ROI?

No. Margins, measurement rules, audiences and cost structure differ across businesses.

Is 300% ROI guaranteed if I use Visisto?

No. The number here is a transparent fictional calculation, not a customer claim or product guarantee.

Can Results calculate ecommerce revenue automatically for every store?

Verify available integrations, attribution methods and account configuration. Don't assume universal order-data access.

Should I use gross revenue in the formula?

Revenue can be a reporting input, but appropriately defined gross profit or contribution is often more useful for economic evaluation.

How do I measure actual incremental impact?

Where suitable, use a controlled comparison or holdout and analyse uncertainty. Otherwise label attributed activity honestly.

Better decisions beat bigger ROI headlines

You don't need a universal “£40 back for £1 spent” statistic to build a valuable email programme. You need eligible Contacts, useful campaigns, real costs and reporting that helps you improve.

Visisto makes it straightforward to start with Email campaigns and supported follow-ups. Let your own trustworthy data—not a marketing benchmark—tell you what to scale.

Create a measurable Email campaign with Visisto — free.


Sources — reviewed 11 October 2026

All example orders, campaign costs and financial returns are hypothetical. Actual ROI requires defensible accounting and attribution.

VT

Written by Visisto Team

Visisto

Ready to grow?

Stop losing leads. Start free today

Every day without Visisto, your website leaks contacts. 20 widget types widgets, email automations, broadcasts, and 25+ native integrations , all replacing Klaviyo, OptinMonster, and Zapier. £0/mo to start.

Start free, no credit card

No credit card · No time limit · Cancel anytime