· v1.309

Conversion funnel, newsletter double opt-in and subscriber insights

Conversion funnel

Analytics now trace the whole path from visitors to orders, so a soft month has an explanation: traffic that never reaches a product, products that never reach a cart, carts that never reach checkout. You get the shape of the drop-off rather than a single number at the end.

Newsletter double opt-in and welcome coupons

New subscribers confirm their address by email before they join the list, which keeps the list clean and your sender reputation intact, and welcome coupons send a reminder before they expire. Links carrying a ?discount parameter apply the code as the shopper arrives, and the shared welcome coupon is protected so it can't be edited out from under the flow.

Subscriber insights

Open a subscriber and the sidebar shows what drove the signup and which welcome coupon they were sent; the list carries a source badge and a filter on it, so you can look at just the popup signups or just the ones from a campaign.

Also shipped

  • Generic 404 pages unified across the app, so a wrong URL looks intentional instead of broken
  • Stores are soft-deleted rather than removed outright, which makes a deletion recoverable
  • Country flags in every country picker

Fixes

  • [admin]Reflect the actual prefix in the welcome-code example hint
  • [analytics]Make locked traffic widgets legible instead of blurred
  • [analytics]Return 204 for beacons from unresolvable store domains
  • [api]Stop /v1/me leaking the full store row
  • [billing]Re-sync the store plan name from the billed Stripe price on renewal
  • [billing]Re-sync the plan name on subscription webhooks
  • [design]Let merchants escape a stalled design session
  • [newsletter]Record signup attribution
  • [shipping]Compact country selector
  • [subscribers]Keep the sidebar on screen and polish the list
  • [subscribers]Render detail links on hard loads
  • [subscribers]Sort the list newest-first
  • [support]Prevent double-sent replies and speed up submit