Expiro home
Changelog

What's new in Expiro

Updates, improvements and fixes.

28 May 2026 v0.31.0

Conversion & Onboarding

  • CSV import - automatic date detection for DD/MM/YYYY, MM/DD/YYYY, DD-MM-YYYY, DD.MM.YYYY and YYYY/MM/DD formats
  • Onboarding email day 3 - team invite link now points directly to team settings tab
  • Admin account detail - last contract added date and onboarding completion status added to overview
27 May 2026 v0.30.0

Product & Growth

  • Programmatic SEO page /slack-renewal-reminders
  • Programmatic SEO page /teams-contract-alerts
  • Review schema structured data added to all landing pages with testimonials
  • Product schema structured data added to /pricing
21 May 2026 v0.29.0

Conversion & SEO

  • Renewal Pipeline - contract statuses (upcoming, contacted, negotiating, renewal_sent, renewed, lost)
  • ROI Calculator on landing page - shows estimated annual loss from missed renewals
  • Landing page /for-recruiters targeting recruiters tracking contractor agreements
  • Internal linking audit - all blog posts now link to /pricing and use case pages
  • Footer restructured into Product and Use cases columns
20 May 2026 v0.28.0

Activation & Visibility

  • Pricing page added to navigation and sitemap
  • Landing page /for-teams for small teams tracking shared contracts
  • Contract reminder email 24h before expiry - scheduled automatically on contract create and update
  • Admin account detail page at /admin/accounts/:id with overview and scheduled jobs tabs
13 May 2026 v0.27.0

Trust & Conversion

  • Pricing page at /pricing - dedicated public page with all 3 plans, feature comparison and FAQ
  • Onboarding email sequence refactored - build/deliver split, all three days previewable in Settings
  • Dashboard empty state - targeted CTA when no contracts added yet
  • CI/CD pipeline updated - tests now run on hotfix/* branches
  • Email preview section in Settings reorganised into labelled groups
28 April 2026 v0.26.0

Conversion & Polish

  • Homepage redesign - new headline, single CTA, founder story, expanded features, sharper problem copy
  • Onboarding improvements - manual/CSV mode toggle, 3 required fields by default, advanced options hidden, Slack nudge on completion
  • Dynamic testimonials from priv/testimonials.exs - tags per audience, one edit point for all landing pages
  • Settings LiveView refactored into separate LiveComponents per tab - index, account, security, notifications, team, activity
  • Sudo mode timeout extended from 10 to 60 minutes
  • CI/CD pipeline updated - tests now run on hotfix/* branches
  • Changelog pagination - 10 entries per page with reusable pagination component
  • Blog listing pagination - 10 posts per page
26 April 2026 v0.25.1

Hotfix

  • Weekly digest no longer sent to expired or cancelled accounts
26 April 2026 v0.25.0

Engagement & Growth

  • Feature wishlist - account admins can submit and vote on feature requests, moderation flow with email notifications
  • Landing page /for-consultants - dedicated page targeting consultants
  • In-app trial upgrade prompt - banner visible throughout entire trial with messaging based on days remaining
  • Admin wishlist at /admin/wishlist - review pending wishes, approve, reject, plan and ship
25 April 2026 v0.24.0

Conversion & Analytics

  • Redesigned /compare page - separate columns per tool with accurate data for Expiro, Spreadsheets, Notion, Monday.com and Airtable
  • Admin analytics dashboard at /admin/analytics - signups, conversion rate, churn, 30-day chart
  • Landing page /vs-excel - Expiro vs Excel comparison with verified pricing
24 April 2026 v0.23.0

SEO Expansion

  • Landing page /vs-monday - Expiro vs Monday.com comparison
  • Landing page /vs-airtable - Expiro vs Airtable comparison
  • Fixed comparison data on /vs-notion and /vs-monday - expiry alerts marked as partial where applicable