Composition

Email Loading Speed on Mobile: How to Measure and Improve It

Updated September 2026 · 6 min read

In short

Email loading speed on mobile measures how quickly a campaign becomes visible on a smartphone with a limited connection. It is evaluated with two metrics adapted from Google Lighthouse: First Contentful Paint (FCP, the first visible element) and Largest Contentful Paint (LCP, the main visual), simulated on a mid-range phone over slow 4G. Image weight, format and dimensions drive most of the result.

Why slow 4G is the honest test

Your campaign is usually approved on office Wi-Fi and a large screen. A meaningful share of your audience opens it in conditions nothing like that: indoors, in transit, in rural coverage, on unstable 4G. Simulating a slow connection is not pessimism — it is the realistic floor of the experience you ship.

The cost of slowness is concrete. If the hero image or the offer takes ten seconds to appear, many recipients have moved on before your key content ever rendered.

An email that performs on slow 4G performs everywhere. The reverse is not true.

The two metrics that matter

FCP
First Contentful Paint

The first visible element: logo, opening line. It tells the reader the email is coming.

Target: under 2 s. Above 3 s, frustration and early exits rise.
LCP
Largest Contentful Paint

The moment the main element — hero, product visual, large headline — is visible.

Target: under 4 s. Above 10 s, key content arrives too late.
+ How they are measuredTest conditions: mid-range phone, slow 4G

Both metrics are simulated on a mid-range smartphone over a slow 4G connection, as in Google Lighthouse mobile audits. It is the realistic floor of the experience you ship, not the best case.

How to read a loading speed check

PassLCP under 4 s: a smooth, fast experience.
WarnLCP between 4 and 10 s: usable, but noticeably slow.
FailLCP above 10 s: key content too slow, high risk of drop-off before it appears.

5 best practices

  1. Optimize images: 700 px wide at most, under 150 KB, JPG by default.
  2. Compress and resize visuals to their display size — never let the email client scale down a 2,000 px file.
  3. Place a lightweight logo or a short text line above the hero: a fast first signal (FCP) reassures while the rest loads.
  4. Remove redirects from image URLs, host assets on a fast CDN and limit external fonts.
  5. Keep key elements — headline, CTA — as HTML text, so the message exists even while images are still loading.

Common mistakes

  • Approving the campaign on office Wi-Fi only, and never on a phone over a weak connection.
  • Building the hero as one large image containing the headline and the CTA: nothing readable appears until it loads.
  • Exporting PNGs for photos, which are often several times heavier than a well-compressed JPG.
  • Chaining image URLs through tracking or CDN redirects before the file is served.
  • Relying on custom web fonts without a solid fallback font.
Inside Inbox Maestro

How Inbox Maestro checks it

Inbox Maestro measures the FCP and LCP of your test email on a simulated slow mobile connection, identifies the exact element slowing the render, and details its size, format and origin — so you know which file to fix first. The result appears in the Checkup section of your report, under Composition.

Mobile Loading Speed
Mobile Loading Speed — Mobile Speed Insights (Google)
Mobile Speed
Fail
First Contentful Paint (FCP)3.1 s
Largest Contentful Paint (LCP)16.0 s
LCP element: hero imagegif · 600 × 400 px · 930 KB
Heavy
InsightsPrimary content display time (LCP) is too long (16.0 seconds).

→ Compress / resize the image (≤ 700 px, < 150 KB), avoid heavy GIFs.

Example result: Fail — the first elements appear in 3.1 s, but the animated hero takes 16 seconds. Replacing a 930 KB GIF with a compressed image under 150 KB is the first fix to make.

Frequently asked questions

How fast should an email load on mobile?

The main content (LCP) should appear within 4 seconds on a slow connection. Between 4 and 10 seconds the experience degrades; beyond 10 seconds, many recipients will have moved on.

What are FCP and LCP in email?

FCP is the moment the first element becomes visible; LCP is the moment the main element, usually the hero image, renders. Together they describe how the loading experience feels.

What slows email loading the most?

Oversized and under-compressed images, image URLs behind redirects, slow hosting and heavy animated GIFs. Image optimization is almost always the biggest lever.

Why test on a slow connection rather than Wi-Fi?

Because a meaningful share of opens happens with limited connectivity. An email that performs on slow 4G performs everywhere; the reverse is not true.

Test your campaign under real mobile conditions.

Inbox Maestro measures FCP and LCP on a simulated slow connection and names the element that holds your email back.

Get Your Email Checkup →