Animalo
EN FR

Changelog

What's new at Animalo

A running log of the features and fixes we are shipping. New entries appear at the top.

May 12, 2026 Major

Pet Parents Portal — your customers' self-service area

app.animalo.com/en/pethotel/animalo/account

Animalo · Your account

Welcome back, Achille.

2 active stays coming up.

All Coming up In our care Past stays
Boarding Awaiting confirmation

Lexi · Marley

June 15, 2026 – June 22, 2026

Due €78.50
Daycare

Marley

June 8, 2026

✓ Paid

Preview of the dashboard your customers see when they sign into their account.

  • New per-pension URL at /pethotel/{slug}/account where end customers sign in with a passwordless magic link valid 7 days.
  • Dashboard with Coming up / In our care / Past stays sections, status filter chips, and a List / Calendar view toggle (month grid).
  • Booking detail page: total / paid / due breakdown, contract download, and a "Pay securely" button when the pension has Stripe configured.
  • Awaiting-confirmation pill on every booking until the pension verifies the request. Payment is locked until then.
  • Embedded booking widget at /account/book: identity is pre-filled from the account and the customer's pets appear automatically.
  • Profile editor with full address (country picker, admin area, street, postal code, city), password setter, and a "My pets" tab to update name / breed / gender / date of birth.
  • Onboarding callout with progress: set a password, add a phone, tell us about pets.
  • Portal renders in the pension's own language regardless of the URL locale.
  • Admin can resend a sign-in link from the customers list via the new "Send portal link" action, and see a Portal status column (Signed in / Invited / No account) plus a status filter.
May 8, 2026 Major

Yearly analytics dashboard

  • New /data/analytics page with a year selector and a Total view.
  • KPI cards: bookings, confirmed, cancelled, unique customers, gross revenue (incl. VAT), cash collected, average booking value, total discounts, nights sold, daycare days, promo bookings, new vs returning customers.
  • Breakdown panels by booking type, source and pet type.
  • Top 5 customers by bookings and by revenue.
  • Lighter analytics block on the home dashboard.
May 6, 2026 Operations

May 2026 pricing rollout

  • Plan tiers renamed to Core / Pro / Scale.
  • In-app banner notifying recipient teams of the pricing update (dismissible).
  • Terms of Service updated: Paddle as merchant of record + 30-day price-change notice clause.
April 30, 2026 Feature

Promo codes overhaul

  • Each pension can now define multiple promo codes (replaces the legacy single-code field).
  • Each code is scopable by booking type (boarding / daycare / services) and minimum / maximum duration.
  • New admin form to create / edit / delete codes.
  • The widget validates the code against the selected booking type and duration before applying the discount.
April 28, 2026 Feature

Service & grooming improvements

  • Service groups let several service types share a single availability pool (Toilettage).
  • Weekend pricing and hourly + extra-minutes slot configuration on services.
  • Grooming duration matrix (per coat × size combination) promoted from v2 to v1 for allowlisted salons.
  • Pro-rata price adjustment when the groomer extends or shortens a slot.
  • Widget shows the calculated service duration and the desktop recap no longer truncates long service names.
April 22, 2026 Improvement

Customer registration & widget polish

  • Phone country-code selector with the full ISO list (~190 countries) and phone now required on registration.
  • Drop-off / pick-up times surfaced correctly in the generated contract.
  • Availability rules can now be scoped to specific booking types (e.g. block daycare only).
  • Booking detail page renders the actual check-in time (no more 12:00 UTC placeholder).
  • Bookings list defaults to most recent first.
  • Switched analytics tracker to Taap.it.