Briefing June 2026
Monthly Support Report
Thunderbird Support
June 2026
Q2 2026 · At a glance
  • Overall CSAT: 77.7% → 76.7% → 83.6% (Apr–Jun) — every score rose in June
  • Thundermail CSAT: 62.5% → 92.9% → 95.0% (Apr–Jun) — April low-sample noise; June 95%
  • Donor CSAT: 77.0% → 66.7% → 80.0% (Apr–Jun) — May dip was rating noise; June rebound
  • Play Store TB: 3.81★ → 3.73★ → 3.68★ — declining every month since January's 3.95★; 0.32★ short of 4★ goal
  • Top friction · Android (Play Store): Push sync #1 all quarter (37→34→20) — no fix shipped
  • Top friction · Desktop (SUMO): Send/Receive #1 all quarter (191→250→245) · Crashes & Performance spike in June (26→61, +150%) — startup freeze cluster
  • Thundermail ideas: 24 new in June (top 27 votes) · 3 landed · 4 in flight · Jul 1 quarterly review — 10 status moves
  • Volume: 516 → 606 → 534 tickets — May post-appeal peak; June donor lull (279→215)

Support Operations · Month in Review

Every satisfaction score rose. Now the Play Store rating needs to follow.

June was a strong CSAT month — every satisfaction score rose.

Overall 83.6% (+6.9 pts) Thundermail 95.0% Donor 80.0% (+13.3) Volume 534 (−12% MoM)

Play Store still short of the 4★ goal.

  • TB 3.68★ · K-9 3.55★
  • Push / Notification Sync — #1 friction (20 neg, 34→20; no fix shipped)
  • Spam Filter Absent — rising review pain (13 neg, 8→13) · lower product priority
June 2026 · By the numbers
534
Total tickets
▼ −11.9% MoM
83.6%
Overall CSAT
▲ +6.9 pts MoM
95.0%
Thundermail CSAT
▲ +2.1 pts MoM
360
Play Store reviews
493→360 MoM† · 30 languages
FIG. 1Monthly average Play Store rating, Jan–Jun 2026. Thunderbird slipped again to 3.68★; K-9 held steady at 3.55★. Dashed line = 4★ annual goal.
The story this month

0.32★ from the 4★ annual goal.

  • Push / Notification Sync — still #1 (20 neg, 34→20; mentions only, no fix shipped)
  • Spam Filter Absent — rising fast (13 neg, 8→13) · users feel it; not a top product ask
3.68★
TB · −0.05 MoM
3.55★
K-9 · +0.02 MoM
▸ What we're asking for

Reliable push/sync is the primary product ask — still #1 friction (20 neg, 34→20), open epics, no fix shipped yet.

Filter
01
Donor Care

Donor CSAT snaps back — up 13 points to 80%

Donor satisfaction recovered sharply to 80.0% after May's noise-driven dip.

  • Strongest donor month since the drop · volume eased with seasonal lull
  • 215 tickets (−22.9% MoM)
215 tickets · Zendesk
Donor CSAT
80.0%
+13.3 pts MoM
Donor Tickets
215
−22.9% MoM · seasonal
Response rate
23.6%
of tickets rated
The read

May's dip was mostly measurement noise; June confirms the bounce to 80.0%.

  • Misdirected and wrong-channel ratings drove May's dip
02
Thundermail

95% CSAT, and an ideas board buzzing about pricing

117 tickets at 95.0% CSAT (+2.1 pts) — subscriber support holding strong.

  • 3 status moves in June · 2 landed, 1 new in flight (see below)
  • 10 statuses updated at Jul 1 quarterly review — top 10 ideas by score
  • 3 landed · 4 in flight — webmail, MFA, and dark mode among active builds
  • 24 new ideas in June · pricing themes prominent (early-supporter perk, family plan, regional pricing)
  • Account and calendar features also in the mix
117 tickets · Zendesk · FeatureOS board 17437
Thundermail CSAT
95.0%
+2.1 pts MoM · 39.2% rated
Thundermail Tickets
117
flat MoM (was 118)
New Ideas (June)
24
7 categories
Shipped & in flight
Landed (3)
In flight (4)
Status moves · June
  • FeatureOS exposes created_at and updated_at only — no status-change audit log
  • Dates reflect last board activity or submission; vote and comment edits also bump updated_at
  • Unlimited aliases landed May 8 (predates June)
Quarterly review · Jul 1
  • First public quarterly ideas review — top 10 ideas by score on the launch overview agenda
  • Statuses were updated from Open for discussion with public comments
  • Vote counts below are as of the Jul 1 review snapshot — June sections above show June-end counts, so the same idea can differ (e.g. Early-supporter perk: 27 at June-end, 31 at Jul 1)
On the roadmap (3)
Exploring the Idea (5)
Great idea; not yet (2)

First quarterly review; statuses moved from Open for discussion per How We Handle Ideas. Vote counts as of Jul 1.

New ideas this month — top by votes
17▲Family planThundermail
9▲Multiple calendarsAppointment
7▲Regional pricingThundermail
7▲European hostingThundermail
All 24 new ideas — June
IdeaVotesTag
A small permanent perk for early supporters27Accounts & Subscriptions
Ability to change primary e-mail20Privacy & Security
Family plan17Thundermail
Add support for multiple calendars9Appointment
Use Stalwart's WebDAV implementation9Send
Regional Pricing for Thundermail7Thundermail
European Hosting7Thundermail
Password manager in the Thundermail suite6New Feature
Gmail-style "Send mail as" identities6Thundermail
15 email addresses, not 15 aliases4Thundermail
Consider BIMI support for Webmail4Thundermail
Tabs3Thundermail
Keep it simple2Thundermail
Instant syncing with Push notifications2Thundermail
Non email-based signup / login / recovery2Privacy & Security
Support sender's profile picture2Thundermail
Linux Mint Online Accounts support1Thundermail
Pricing questions1Accounts & Subscriptions
Sync notes & call feature (VOIP)1New Feature
Enable JMAP even if Thunderbird doesn't yet1Thundermail
Enforced breaks between meetings1Appointment
Max bookings per day / time-frame1Appointment
Alert when custom-domain DNS verification fails1Thundermail
Implementazione Codice "app.Procedures.Cloud"1Other
Top ideas — all time
IdeaVotesMoMStatusTag
Easily sayable + typeable email domains74Great idea; not yetThundermail
Webmail for Thundermail74+18In flightThundermail
Multifactor Authentication58+14In flightPrivacy
Additional pricing tiers53+5On the roadmapAccounts
Sign-in with Thunderbird46Great idea; not yetAccounts
New ideas by category
Thundermail13
Appointment3
Accounts2
Privacy2
New Feature2
Send1
Other1
03
Android Reviews

Push still tops friction — spam pain rising, not top product priority

360 Play Store reviews · 30 languages — push still tops friction; spam mentions keep rising but sit lower on the product queue.

  • Push / Notification Sync — #1 (20 neg, 34→20; no fix shipped)
  • Spam Filter Absent — #2, only top-3 theme still rising (13 neg, 8→13) · user pain, lower product priority
360 reviews · TB 295 (276 stable + 19 beta) · K-9 65 · GCS auto-export · Report: Android Reviews →
Play Store data source — June 2026

June review counts and monthly averages come from Play Console GCS auto-export (scripts/fetch_reviews.py) — replacing manual UI downloads (Jan–May).

  • Mobile leadership approved the shift (July 2026) — cleaner, repeatable, canonical
  • May manual export: 493 reviews · June GCS: 360 — not necessarily fewer users reviewing
  • Treat trend lines crossing this boundary as carrying a methodology caveat
TB Avg Rating
3.68★
−0.05 MoM · 0.32★ to goal
K-9 Avg Rating
3.55★
+0.02 MoM · held steady
Play Store Tickets
202
down from 209
Incoming Play Store review tickets — all star ratings, all three apps.
Reviews
360
30 languages · TB 295 · K-9 65
⚠️ Play Store Rating — Q2 drift

TB averaged 3.68★ in June — declining every month since January's 3.95★.

  • −0.27 from January's 3.95★ · 0.32★ to the 4★ annual goal
  • K-9 held at 3.55★ (+0.02 MoM) — track both apps against goal
FIG. 2Thunderbird star distribution — 295 reviews. The 1–2★ columns are the mass we need to convert.
FIG. 3K-9 Mail star distribution — 65 reviews. Held steady, but a heavier 1★ tail than TB.
Top friction points · ranked by negative (1–3★) mentions · sourced from 360 reviews, analyzed with AI
01
Push / Notification Synctop friction · unaddressed
33 mentions TB 28 · K-9 5 avg 3.00★ 3-mo 37→34→20 ↓ fewer mentions · not from fixes → deep dive

Paraphrase: users report sync is unreliable — they have to manually refresh and still miss messages; contact storage also inconsistent.

20
negative
02
Spam Filter Absentrising neg mentions
20 mentions TB 18 · K-9 2 avg 3.00★ 3-mo 12→8→13 ↑ rising neg mentions

Paraphrase: no way to mark mail as junk — reviewers say the app is unusable without basic spam handling.

13
negative
03
8 mentions TB 7 · K-9 1 avg 2.50★ 3-mo 9→5→5 → flat

Paraphrase: app won't launch on older Samsung hardware — crashes immediately on first open, reproducible every attempt.

5
negative
04
QR / Settings Importaccelerating
7 mentions TB 7 · K-9 0 avg 3.29★ 3-mo 1→3→4 ↑ accelerating

Paraphrase (German → English): account setup via QR code doesn't work.

4
negative
Meeting the ⭐⭐⭐⭐+ goal — what we need to do
  • Push / Notification Sync: 20 neg (34→20) · still #1 · primary product ask · fewer mentions, not from fixes · no product fix shipped
  • Spam Filter Absent: 13 neg (8→13) · only top-3 theme still rising · users feel it · lower product priority · no fix in market
  • Rating gap: TB 3.68★ needs +0.32★ · K-9 held 3.55★ · converting push 1–3★ reviewers is the primary path
Eng priority alignment · Play Store vs SUMO vs shipped work

Cross-checked June Play Store friction against Roland's Android LLM Insights and thunderbird-android-reports merged PRs — are we working on what moves stars?

  • Aligned: push/sync/delivery — Play Store #1 · Roland #6 + #2 · June shipped FetchingMailSettings UX refresh (not a notify pipeline fix) · open spike #11083 on global folder sync/push
  • GitHub (push): #11056 notification bug fixes (~16% done) · #11083 global sync/push spike · #10079 sync all folders · #11057 notification refactor is the core delivery lever
  • Aligned: QR/setup — Play Store #4 · Roland #7 · June merged QR migration manager to release
  • Deprioritized (for now): spam filter — Play Store #2 (rising) · absent from Roland Android top clusters · Mozilla Connect filtering demand (#4, 103 kudos) · mobile leadership ranks other work ahead · no June merged PR · open issues #1508 / #5676 since 2021
  • Partial: crashes — Play Store #3 (flat) · June shipped webview + date-format crash fixes · not the dominant star-math lever
K-9 Churn Watch

K-9 held steady at 3.55★ (+0.02) — no regression this month.

  • Low-star tail remains the concern
  • Heavy 1★ tail: 14 of 65 K-9 reviews (22%) are 1★ — higher low-star share than TB (13%)

Top 10 languages — Play Store

English120
German83
Spanish25
Russian19
French19
Italian17
Japanese13
Polish12
Portuguese9
Czech6
04
Desktop Forum · SUMO

Volume eased; solved rate dips under new methodology

750 questions this month — solved rate fell to 60% (−10 pts MoM) under Roland's new concatenation method.

  • Compare like-for-like against his current figures, not originally-published May numbers
  • Ignored rate rose to 21%
SUMO · thunderbird · 750 questions · methodology caveat applies
Questions
750
−52 MoM
Solved Rate
60%
−10 pts MoM †
Ignored %
21%
+4 pts MoM
Trusted Contributor %
43%
−6 pts MoM
SUMO metrics · 3-month trend
MetricValueMoM3-mo trend
Questions (excl. spam)750−52733 → 802 → 750
Solved Rate60%−10 pts64 → 70 → 60% †
Ignored %21%+4 pts23 → 17 → 21% †
Trusted Contributor %43%−6 pts45 → 49 → 43% †

† SUMO figures use Roland's concatenation method as of July 2026. May is not restated — MoM deltas carry a methodology caveat.

Signal

Send/Receive and Crashes & Performance lead June desktop signal — Roland's LLM Insights flags a startup freeze/crash spike on top.

  • Send/Receive — 245 questions (32.7%)
  • Crashes & Performance — 61 (up from 28 in May); LLM rank 1: startup freeze/crash 24→60 (+150%)

Roland insights · June

Spike report → · LLM insights →
⚠ Spectrum/Charter certificate spike — June vs May

Both Roland reports flag the same incident: Thunderbird treats mobile.charter.net mail-server certificates as untrusted after an ISP cert change.

  • PROJECT1 — v151 × Spectrum · 7 questions · 21.5× above baseline (Jun 9) · 100% served
  • LLM Insights — new cluster 0→7 · same hostname pattern · 43% resolved, poorly served
▸ Open questions · ops
  • Gmail (Jun 30) — PROJECT1 flags v152 wrong-groups / missing visibility (4 cases, 4.7× baseline). Hypothesis only
  • Certificate path — need a KB for ISP cert expiry, but in-product fix matters more than documentation alone
  • Engineering priority — triage flagged; honestly unclear if this ranks high on the eng backlog yet
Other spikes & regressions · June vs May
SignalCasesDetail
Startup freeze / crash 60LLM #1 · 24→60 (+150%) · 37 severity-4+ — strongest regression signal while total volume fell
Microsoft / Outlook (spreading)6PROJECT1 · 4.4× baseline · HTML display + connection failures · 50% answered
Gmail (hypothesis)4PROJECT1 · emerging Jun 30, v152 · 4.7× baseline · wrong groups / missing message visibility · 50% answered
Attachments dropped on forward (new)5LLM #8 · 20% resolved · data-integrity cluster
Mail auto-moved to Trash/Junk (new)5LLM #9 · 20% resolved · 40% unanswered

Sources: Desktop spike report (PROJECT1) · Desktop LLM Insights · June 2026 vs May 2026

What sounds like we need
  • KB article for ISP certificate expiry / acceptance (Charter/Spectrum pattern) — bridge until product path improves
  • In-product untrusted-cert handling for ISP mail servers — not documentation-only
  • Regression-test startup/crash path and v152 provider regressions once Gmail thread is confirmed
Spectrum/Charter certificate spike

Spectrum/Charter certificate trust errors spiked on desktop SUMO this month — 7 questions, 21.5× baseline (Roland PROJECT1 + LLM Insights).

  • Desktop IMAP users hit ISP cert changes and bring them to the forum — an ISP-driven entry point worth watching for recurrence
05
Android Forum · SUMO

Solved rate recovered — ignored rate eased

50 questions at 68% solved (+4 pts MoM) — ignored rate eased sharply.

  • Ignored rate fell to 18% (−13 pts) — reversal from May's spike
  • Delivery/notify pain spans two Roland clusters (#6 + #2)
SUMO · thunderbird-android · 50 questions
Questions
50
−5 MoM
Solved Rate
68%
+4 pts MoM
Ignored %
18%
−13 pts MoM
Trusted Contributor %
50%
+6 pts MoM
Android forum metrics · 3-month trend
MetricValueMoM3-mo trend
Questions (excl. spam)50−573 → 55 → 50
Solved Rate68%+4 pts65 → 64 → 68%
Ignored %18%−13 pts22 → 31 → 18%
Trusted Contributor %50%+6 pts53 → 44 → 50%

Roland insights · June

Full report →
Emerging pain · 46 questions (Roland's LLM corpus; flat MoM) · 5 new clusters
  • Stopped receiving new mail (LLM #6) — 1→3 reports, mean severity 4.0, 67% resolved, 33% unanswered · worst-served returning cluster
  • No new-mail notifications despite sync (LLM #2, new) — compounds #6; mail arrives but no notify signal
  • QR transfer failures (LLM #7) — 1→3, 100% resolved but doubled · onboarding friction scaling
  • Save All attachments data loss (LLM #3, new) — overwritten/zero-byte files · quick code look warranted
  • Category shift: send-receive 9→12 · search-folders 1→7 · migration-import 3→7

Source: Android LLM Insights monthly summary · updated 2026-07-06 · June 2026 vs May 2026 · LLM-derived triage, not proof

Top contributors · SUMO
UsernameAnswers
platform3448
jesuscpa75
06
K-9 Mail Forum · Discourse

Accepted answers up; unanswered rate ticked higher

36 new topics — accepted-answer rate climbed to 14%, best in three months.

  • Unanswered rate rose to 44%
  • Attachments returned to top themes (absent in May)
forum.k9mail.app · all categories · 36 new topics
New Topics
36
50 → 38 → 36
Accepted Answer %
14%
4 → 8 → 14%
Unanswered %
44%
40 → 32 → 44%
Top topic themes
ThemeTopics3-mo trend
Setup / Accounts57 → 5 → 5
Sync / Fetch43 → 5 → 4
Attachments43 → — → 4 ↑
Update regression35 → 2 → 3
Notifications16 → 2 → 1 ↓
Top contributors

No contributors with 3+ answers this month.

Topics from forum.k9mail.app via public Discourse API — all categories, report month only.

  • Accepted-answer % counts topics with a marked solution (undercounts true resolution)
  • Themes matched by keyword pattern against topic titles
07
Appendix

Drill-down dashboards & working docs

When a theme needs more than the dashboard shows, it gets its own drill-down.

  • Per-review analysis, OEM follow-up queues, KB recommendations
  • Full source reports behind each section summary

Note: June drill-downs live in this folder.

  • Push deep dive
  • SUMO and Connect source reports — June .md exports
  • Internal working docs (follow-up queue, KB recs, ops index) not yet generated for June
  • Archived prior-month HTML is read-only — never edit March/May files to fix links here
Deep-dive dashboards
🔍

Every push-related review by problem category.

  • Core delivery failure, version regression, UX friction
  • Per-review cards, device decoding, translations, star-math scenarios
Public Per-review detail Star-math scenarios
Full source reports
📈

All 17 trending desktop tags with searchable question lists.

  • Source behind the Desktop Forum top-10 table
  • Markdown export: june_sumo_trending.md
Public
🎯

Community-signal priority themes with provider breakdowns.

  • Auth/OAuth, update regressions, data loss
  • Markdown export: june_desktop_priorities.md
Public
🤖

LLM-derived engineering triage over Android SUMO questions.

  • Send-receive + notification clusters · QR transfer · attachment data loss
  • Source behind Android Forum §05 Roland insights block
PublicJune 2026
📊

Version×cause spikes (PROJECT1) merged with LLM severity clusters.

  • Startup crash spike · Spectrum cert · v152 Gmail/Outlook regressions
  • Source behind Desktop Forum §04 Roland insights block
PublicJune 2026
💡

Complete Mozilla Connect wishlist (25 ideas).

  • Kudos + views behind Android and Desktop wishlist tables
  • Markdown export: june_connect_ideas.md
Public
08
CX Framework

Receive · Resolve · Resound

How the month maps to Thunderbird Support's action framework.

🕊
Receive

June volume and friction signals at a glance.

  • 534 Zendesk tickets (−12% MoM) — seasonal lull
  • 360 Play Store reviews · 30 languages
  • Push/sync #1 friction (20 neg, 34→20; no fix shipped)
  • Spam-filter mentions rising (13 neg, 8→13) · user pain, lower product priority
  • 750 desktop forum questions (new SUMO methodology)
🪽
Resolve

CSAT rose across every brand this month.

  • Overall 83.6% (+6.9 pts) · Thundermail 95.0% (+2.1) · Donor 80.0% (+13.3)
  • Android forum solved rate 68% (+4 pts)
  • 202 Play Store review tickets received
Resound

More working than the rating number suggests.

  • 47% of TB reviews are 5★ (139 of 295) — a loyal base actively showing up; the drag is concentrated in a fixable low-star slice
  • Push neg mentions down 46% over Q2 (37→20) — quieting without a fix shipped; the trend is moving in the right direction
  • Crashes flat two months straight (9→5→5 neg) — stopped getting worse
  • K-9 stabilized — 3.55★ (+0.02) after the sharp April regression
  • Desktop cert spike: 100% answered — novel ISP-driven issue (Spectrum/Charter), fully served by the community
  • Thundermail CSAT 95.0% (+2.1 pts) · Donor 80.0% (+13.3 pts)

Receive / Resolve / Resound is Thunderbird Support's CX action framework. Support Vision →

What's Next

The team is growing — we're bringing on two new Technical Support Specialists, with onboarding expected in late July and early August.

This dashboard was redesigned with Fable following Bolt design principles. Check out the Design.md →

Definitions & sources
MentionsCount of Play Store reviews whose text matches a topic's keyword pattern, regardless of star rating. One review = one mention.
Neg. mentionsMentions where the review is 1–3 stars.
Avg ★Mean star rating (1–5) across all reviews matching that topic.
Play Store ticketsIncoming Play Store review tickets received in Zendesk — all star ratings, all three apps ("Thunderbird App Store Reviews" brand count). Not every review generates a ticket.
Review export

Jan–May 2026: manual Play Console UI download. June onward: GCS auto-export via fetch_reviews.py (mobile manager approved, July 2026).

  • MoM counts spanning this boundary may differ partly because of the source change
  • Example: May 493 vs June 360 — not necessarily real volume movement
DSATDissatisfied rating — a Zendesk CSAT response indicating the ticket did not meet expectations.

Methodology caveats

  • † May 493 → June 360 review count: may reflect the GCS vs manual export methodology change, not necessarily real volume movement — see §03 Android Reviews callout
  • Play Store (June 2026): CSVs from GCS export bucket — approved shift from manual UI downloads. Cross-method MoM comparisons carry a caveat.
  • SUMO: Roland's concatenation method (SUMO API gated behind JS). May not restated — MoM deltas carry a caveat.

Data sources & privacy

  • Zendesk Explore · Play Store Console (GCS export) · SUMO (Roland's metrics repo) · FeatureOS board 17437 · K-9 Discourse API · Mozilla Connect
  • AI translations noted where applicable
  • Review text and ticket subjects paraphrased · PII redacted before write · no identifying content in any repo file