
swan.io
Problem
Well-designed but hard to maintain
Content changes on one page broke others
Localization split between Weglot and native Webflow
Result
A site the team can actually own
Component system that keeps content updates safe and predictable
Full localization migrated to Webflow
Landing page templates marketers can ship independently
New navbar, advanced blog filtering, and ongoing weekly improvements
Client review
This must be one of the best (if not the best) external support we received. Johannes behaved as a member of the team, making himself available, being responsive and going the extra mile to help the team whenever he could. He showcases a high level of dedication and expertise.
Added advanced filtering to their blog and customer stories pages so visitors can find the content that's actually relevant to them.

Redesigned and implemented a new navbar in alignment with the team. A cleaner navigation that works across five language versions of the site.

Built a component architecture so the team can update content confidently without breaking the site.
