Changelog

What's new in Presentr

Running record of features, improvements, and fixes. Most recent first.

Polish pass — timezones, reorder, dashboard

  • newAttendee local-time in every email — we capture the browser timezone at registration and render reminders in the attendee's zone instead of the host's.
  • newDrag-to-reorder interactions in the timeline editor. Grab the grip, drop into a new slot, the trigger time updates automatically.
  • fixedDashboard 'Registrations (month)' was counting attendance rows — a recurring webinar with one signup across 4 sessions showed as 4, not 1. Now counts unique people.
  • improvedRecent registrants card now shows the most recent webinar each signup came from.

Marketing, referrals & better email

  • newReferrals — every workspace auto-gets a referral link. Share it; earn 20% of paid invoices for the first 12 months of anyone who subscribes through it.
  • newCustom sending domain — verify your domain with Resend in Workspace settings and all attendee emails send from your brand, not ours.
  • newWorkspace slug aliases — rename your workspace URL without breaking any webinar links that are already out there. Old slug 301-redirects for 90 days.
  • improvedWebinar schedule editor: the type selector is now an explicit labelled field with a 'Current: X' badge, not just tabs. No more 'did I save that?'
  • fixedRegistration and Chat-inbox cards on each webinar's page now actually work instead of 404ing.

Team, branding, billing, chat

  • newStripe billing — subscriptions, customer portal, usage limits, trial countdowns. Checkout lives at /dashboard/billing.
  • newTeam management — invite admins, moderators, and viewers with scoped permissions. Pending invites list with resend / revoke.
  • newWorkspace branding — upload a logo, set primary + accent colours, see a live preview of what attendee pages will look like.
  • newNotification editor — customise confirmation, reminder, and follow-up email copy per webinar with merge tags and a live preview.
  • newChat — attendees chat during a session, hosts reply from a Realtime inbox at /dashboard/chat.
  • newAnalytics — drop-off curve, interaction response rates, sessions log, registrant database with fuzzy search + CSV export.

Webinar core

  • newWebinar CRUD with Mux video upload, automatic transcoding, thumbnails, and duration detection.
  • newFour schedule types — on demand, just-in-time, recurring, and replay-only.
  • new25 interaction types — polls, quizzes, CTAs, downloads, surveys, testimonials, countdowns, and more. Timeline editor with scrub-to-add.
  • newConfigurable seek-forward lock for live-style playback. Attendees can re-watch but can't skim ahead.
  • newInngest-scheduled emails: 24h / 1h / 15min reminders, follow-up or replay after the session.

Foundation

  • newMagic-link auth via Supabase. Workspaces with RLS. Public homepage + cross-domain routing between presentr.co.uk and app.presentr.co.uk.