CleanPlanet is a modern cleaning service operating in Vienna, Austria, with a second division in Spain. The goal was to ship an original, trustworthy website that stands out among Austrian competitors, prioritizes Commercial Cleaning leads, and makes booking straightforward across languages and devices.
Product Designer (UX, UI, Research); web implementation in Framer; CMS modeling; integrations.
Solo product designer.
JuneβSeptember 2025
Create a distinctive, easy-to-use cleaning services website that is responsive (desktop, tablet, phone), multilingual (EN/DE/ES), and offers a clear, cost-effective booking path for multi-location operations with a B2B focus on Commercial Cleaning.
Busy professional in Vienna
Books services mostly on desktop at work; sometimes on mobile; needs predictable outcomes.
Values reliability, clear pricing, and time savings.
Decide quickly between one-time vs subscription; see what's included; add only the extras she needs.
Open with real-work video; surface reviews and before/after evidence.
Persistent Commercial Cleaning CTA; obvious routes for business vs home.
CMS for services/pricing; multilingual copy (EN/DE/ES); location-aware sections.
Desktop-first layouts that gracefully scale down; compressed media and lazy-loaded assets.
A single, integrated first-impression that combines a full-bleed hero video (with accessible caption and static poster) with an always-visible "Commercial Cleaning" CTA in the header and a subtle branded cursor that automatically reverts to the system cursor on inputs and forms. Together, these elements boost memorability, make the B2B path immediately visible, and reinforce the brand without harming usability.
Team needs to add/modify services without design/dev cycles.
Structured services collection (title, description, inclusions, price notes, imagery).
Faster updates and scalable content ops.
Quality is hard to convey with static shots.
Interactive slider for real job examples.
Higher engagement; tangible proof of outcomes.
Users couldn't compare one-time vs recurring at a glance.
Pricing cards (Weekly / Bi-weekly / Monthly) with benefits and savings labels.
Faster decisions; higher recurring interest.
Header with sticky CTA
Hero video block
Service cards (CMS)
Reviews card
Before/After slider
Pricing cards (subscription)
Booking lead form
Language switcher
FAQ accordion
Footer with legal/contacts
Custom cursor
Focus states
Empty/error states
Commercial CTA clicks β form submits
Lead-to-booking conversions
Time on page for Pricing
EN/DE/ES split
cta_click_commercial, lead_form_start, lead_form_submit, booking_deeplink_click, lang_switch_en, lang_switch_de, lang_switch_es, before_after_interact, reviews_view, pricing_plan_select.
1-question post-inquiry β "Was it easy to find what you needed?" (1β5) + optional comment.
A/B hero video vs static image
Geolocate default language
Structured data for reviews/FAQ (SEO)
Deeper Spain localization
CRM integration for lead scoring
Add job gallery with tags