About GoodHabitz
GoodHabitz is a Netherlands-based online learning company that delivers engaging training courses to employees across Europe and beyond. With a catalog spanning six-plus languages and dedicated marketing teams in multiple countries, GoodHabitz needed a website that every regional team could manage on its own - without letting brand or layout consistency slip. After running on a custom front end for years, they came to Flowout to consolidate everything onto a single, scalable platform.
Online learning / corporate training
Industry
250-500 employees
Company size
Eindhoven, Netherlands
Location
Migration, Development, Design
Services
Challenges: one platform for many markets, many languages, and a lot of moving parts
GoodHabitz was running on a custom front end backed by the Sanity CMS. Content for every market and language lived in a setup that didn't give regional marketing teams an easy, centralized way to publish and manage their own courses, articles, and resources. On top of that, the site carried a heavy layer of back-end logic and third-party tooling that doesn't map neatly onto Webflow.
The biggest challenges included:
- Migrating a large, multi-market site off a custom front end and Sanity into Webflow - without disrupting live traffic
- Supporting 6+ languages and separate marketing teams, each managing their own localized content
- Recreating complex back-end behavior - a custom data layer, event tracking, and a course selector - inside Webflow's front-end-only environment
- Giving marketers the freedom to build and edit pages while protecting brand and layout consistency
- Connecting third-party services (Google Tag Manager, tracking scripts, marketing automation) that don't integrate with Webflow natively
The goals were clear:
- Consolidate every language and market into one Webflow platform
- Let regional marketing teams manage their own content and publish directly
- Keep the brand and layout consistent across all markets
- Deliver the migration incrementally, with no disruption to live languages


Our solution
Flowout delivered a full migration from GoodHabitz's custom/Sanity stack to Webflow, rebuilding the site as a single, component-driven platform. Rather than a risky big-bang cutover, the team migrated incrementally - launching English and two additional languages first, with redirects routing the remaining languages to the existing site until each was ready. Today, the entire multi-language site runs on Webflow.
Under the hood, this was anything but a standard marketing site. Flowout set up a custom data layer to support localized resources and power event tracking through Google Tag Manager, then engineered workarounds - including iframe-based form submissions - to connect Webflow forms to GoodHabitz's marketing automation stack, which has no native Webflow integration.
To balance marketer flexibility with brand control, Flowout built a configurable component system. Marketers can toggle form fields on or off, deploy "locked" forms for demos and free trials that fire specific data-layer events, and set custom events on unlocked forms - all without touching code or risking the layout. Reusable, locked components let regional teams customize the elements they need while keeping every market on-brand and consistent.

Implementation highlights
Incremental, zero-disruption migration
Flowout launched English and two languages first, redirected the rest to the existing site, then moved every remaining language onto Webflow - with no interruption to live markets.
Custom data layer
Built to support localized resources and integrate cleanly with Google Tag Manager and the client's tracking scripts across markets.
Configurable, locked component system
Marketers customize exposed fields and content; everything else stays locked, so the layout and brand can't be broken.
Smart form integrations
iframe-based submissions plus locked and unlocked form logic connect Webflow to the client's marketing automation and trigger the right data-layer events.
Course selector and catalog integration
A bespoke course selector - a project in its own right - plus an integration connecting Webflow to GoodHabitz's back-end course catalog, so course information stays in sync.


The results
GoodHabitz now runs its entire multi-market website from a single Webflow platform. Marketing teams across every language can create, edit, and publish their own content directly - a shift made even smoother by Webflow updates during the project that enabled multi-person editing and direct publishing of individual CMS items without republishing the whole site.
Key outcomes:
- One centralized platform for 6+ languages and every regional marketing team
- Regional teams now publish and manage their own content independently
- Brand and layout consistency preserved through locked, reusable components
- Complex back-end requirements - data layer, tracking, forms, and course selector - delivered within Webflow's constraints
- Incremental migration completed with no disruption to live languages



