What shipped this week — accounts, saved cards, status page, cue light system, and more

We had a busy day. Most of these were either "we should really build this" items from the backlog or "wouldn't it be nice if…" notes scribbled on Post-its in the workshop. Today they all landed at once. The shortlist:

Accounts, properly

Until today, the only way to see your order history was a magic-link email — type your address, get a one-time link, see your orders. That still works (it's the right call for one-off buyers), but if you're returning often you can now sign up for a proper account.

Full details in the account features wiki, including the deletion process (we delete everything we hold within a week of you asking, except the order records HMRC requires us to keep for 7 years).

Cart-recovery emails — without a SaaS

If you start typing your email at checkout but don't finish, we now send up to two reminder emails:

Both have a one-click unsubscribe link in the footer. We rely on the soft-opt-in rule under PECR Reg 22(3) for this — your email was collected during a transaction for the same goods. Records are deleted after 14 days regardless, and we never share the address with anyone.

The whole thing is a Cloudflare Worker cron job (*/5 * * * *) plus a D1 table. No third-party SaaS, no per-email pricing tier.

Live service status

A few months back we had a 4-minute Stripe outage during a busy hour. Customers couldn't tell whether we were down or Stripe was. New page: expanseelectronics.com/status.

The Worker pings Stripe, Resend (transactional email), and Cloudflare D1 every 5 minutes; results land in a D1 history table; the status page renders the latest plus 30-day uptime. The probe for Resend was particularly fiddly — most of their endpoints require a permission scope our sending-only key doesn't have, so we ended up using a reachability-only check. Lesson learned: status probes should match what you actually need the service to do.

cueSystem bundle

The cueServer and cueDesk have been individual pre-orders for a few weeks. Today the cueSystem Bundle opens at £329.99 — that's £49.98 off versus buying both separately. There's a "Bundle & save" card on each component product page pointing at it; on the homepage and main store grid the bundle is hidden (cross-sold from the components rather than the parent), and the compare page reflects the new price automatically because we made it data-driven (see below).

If you're new to the cueSystem we wrote three wikis last week worth reading:

Newer / smaller bits

A handful of less-headline things that all add up:

And: a newsletter, finally

Up to now our only mailing lists were per-product launch notifications (one email when masterETH ships, one when cueSystem ships, etc.). Today we added a general newsletter — one email a month covering new products, firmware releases, and the workshop-side things we think you'd find interesting.

Double opt-in, no tracking pixels, one-click unsubscribe, mostly written by hand. If you'd like the next post like this one to land in your inbox without you remembering to come back: https://expanseelectronics.com/newsletter/.

Plus: share what you've built

We get the most enquiries from people who saw one of our products in someone else's install — but until now we had no way to actually collect those photos. New page: /share-your-install/. Tell us where your kit ended up, attach a photo, and we'll thank you with a discount on your next order. With your permission we'll feature standout installs on the blog and the Instagram (https://instagram.com/expanse.electronics).

Photos upload directly to our Cloudflare R2 bucket — no third-party image host required.

What's next

For the rest of the month we're back on the products themselves — finishing the masterETH firmware (v1.1 → v1.2), getting the cueSystem prototype boards into proper shake-testing, and polishing the dualETH v7.5.2 release notes. The next blog post in this thread will probably be the next firmware update for the dualETH.

If you spot anything in the new storefront that's off, email support@expanseelectronics.com or reply to this if you got it via the newsletter. Thanks for reading — and for the buyers who've been with us since the original 2022 site, thanks for being patient while we cleaned everything up.