You can create a multilingual website with up to 3 languages in Webflow, integrate the Guesty API for reservations, and add a custom chat feature. Webflow supports all these functions with certain limitations and third-party tools.
1. Multilanguage Website (Up to 3 Languages)
- Yes, Webflow supports multilingual content through:
- Native Webflow Localization (paid add-on as of 2023)
- Third-party tools like Weglot, Polyflow, or manual CMS-based methods
- Webflow’s native Localization lets you:
- Manage up to 5 locales (languages)
- Translate static and CMS content
- Assign different domains or subdirectories per language
- To limit to 3 languages, simply enable only 3 locales in the Localization panel
- Guide:
- Webflow’s official guide: https://university.webflow.com/lesson/localization-overview
- Weglot documentation: https://support.weglot.com
2. Guesty API Integration for Reservations
- You can integrate the Guesty API by using Webflow's built-in features along with custom JavaScript and external services like Zapier, Make (Integromat), or backend services (e.g. Firebase, Express.js)
- Guesty offers a public API: https://docs.guesty.com
- Integration steps:
- Create a form in Webflow where users enter booking info
- Use Webflow’s form submission webhook or a script to send data to a backend/middleware that calls the Guesty API
- Guesty responds with reservation status, which you can reflect in Webflow or via email/confirmation modal
- Important: Webflow does not natively support POST/PUT requests to third-party APIs—this must be handled via external code/services
3. Adding a Custom Chat Feature
- Yes, you can add a custom chat solution using embed code
- Options include:
- Third-party chat systems like Tidio, Crisp, Intercom, or LiveChat (embed via Custom Code or Embed element)
- Custom-built chat with Firebase or Socket.io—embed the required scripts and elements using Webflow’s Custom Code
- Embed instructions typically provided by chat service providers (e.g., place before
</body>
tag via Page Settings > Custom Code)
Summary
You can build a 3-language website in Webflow using its Localization feature or tools like Weglot. Guesty API integration is possible via external code or middleware. For chat, you can add a custom or third-party chat widget by using Webflow’s Custom Code embedding.