20 SERVICESTWO LANGUAGES

IMMOTRO markets real estate projects in German-speaking Switzerland and internationally. 20 services, but the old website covered only a fraction. We built a bilingual website that the team manages entirely on their own.

Client
IMMOTRO, Regensdorf ZH
Industry
Real estate marketing
Scope
Bilingual website
Technology
Astro 5, React 19, Sanity CMS
Operations
Netlify

The offering grew,the website did not

IMMOTRO advises developers, markets new developments, and guides projects from initial concept through full occupancy. Supporting 20 specialized services for clients like stimo Unternehmungen and leading real estate developers.

The old website had a CMS for projects but showed only a fraction of the offering. No English version for the international market. No pre-qualification on enquiries. Anyone wanting a quote called or wrote an email without context.

What we built

Project portfolio with categories, images with focus point per device, enquiries pre-qualified for sales. IMMOTRO manages the entire website themselves. Two languages, one CMS.

Pre-qualified enquiries

Visitors select their project type, required services, and budget in an intuitive multi-step form, ensuring incoming leads have actionable context and clear priority.

Two languages, one management

German for German-speaking Switzerland, English for international investors. Both versions share the same CMS. Google indexes them as separate sites.

Project portfolio with categories

Portfolio projects organized by category. Visitors filter by project type. IMMOTRO adds new references via drag-and-drop in the CMS.

Images with focus point

Every image has a focus point. The platform crops correctly on every device. Portrait on mobile, landscape on desktop.

Six featuresthat come with it

Beyond the portfolio and contact form, the website has five more features that IMMOTRO uses in daily operations.

Video on the homepage

Highlighting three flagship developments in seamless video loops, immediately capturing buyer attention.

Appointment booking

One click on the contact page launches the scheduling tool, enabling prospects to book meetings directly into the team calendar.

Google reviews

The 5.0 rating appears on multiple pages. Visitors read client testimonials before they enquire.

FAQ with structured data

Frequently asked questions appear directly in Google search results. The website delivers structured data automatically.

Image gallery

Project pages show all images in a gallery. Zoom and swipe gestures on every device.

Technology
Astro 5Fast pages despite many images
React 19Lightbox, form, image gallery
TypeScriptType safety across the project
Sanity CMSBilingual content management
Tailwind CSSConsistent design across all devices
NetlifyHosting with automatic scaling
GSAP + LenisAnimations that do not slow down
Mux VideoStreaming without wait time

What changed

IMMOTRO manages projects, services, job listings and both languages independently. Enquiries reach sales pre-qualified.

20Services on the website. Each presented individually, each managed through the CMS.
2Languages. German and English, indexed separately, one CMS.
CMSProjects, services and content. IMMOTRO manages everything independently.