Yes, Webflow supports creating a multilingual website (e.g., up to 3 languages), allows external API integrations like Guesty, and supports adding custom chat features. Below are step-by-step details for each topic.
1. Creating a Multilanguage Website (Up to 3 Languages)
- Webflow supports multilingual sites natively through its Webflow Localization (available on paid plans like Business or Enterprise).
- You can add up to 3 languages using the Webflow Localization beta features or third-party tools.
- Native Webflow Localization allows you to:
- Duplicate pages or content per language.
- Translate text, alt tags, and collection content.
- Set separate SEO tags (titles/descriptions) per language.
- Assign domains or subdirectories (e.g.,
/en
, /fr
, /de
). - There is official Webflow documentation for Localization:
👉 https://university.webflow.com/lesson/localization-overview
2. Integrating the Guesty API for Reservations
- Guesty offers an API for managing reservations, properties, users, etc.
- In Webflow, you can integrate Guesty using:
- Custom JavaScript embedded in .
- Automation tools like Zapier or Make.com, which support Guesty and Webflow.
- Authentication handling (Guesty typically requires an API token in headers).
- You can build a custom UI with forms in Webflow, and trigger API calls via JavaScript or through a backend server (such as using AWS Lambda or a proxy).
- Note: Webflow itself cannot make direct server-side API calls—it must go through a client-side script or external backend.
3. Adding a Custom Chat to a Webflow Site
- You can embed any custom chat widget using:
- Custom Code Sections under Project Settings > Custom Code (Footer or Head).
- Embed components in your Webflow pages.
- Examples:
- Integrate Tawk.to, Crisp, Intercom, or a fully custom-built chat using WebSocket/backend.
- Paste the embed script provided by your chat provider.
- Webflow supports lazy loading and other performance optimizations—ensure chat scripts are placed appropriately to avoid blocking render.
Summary
You can build a 3-language multilingual Webflow site using its built-in Localization tools. Guesty API integration is possible through custom JavaScript or automation tools. Adding a custom chat widget is supported via embed code. Use Webflow’s Custom Code areas to inject third-party integrations as needed.