Webflow sync, pageviews & more.
NEW

Can a multilanguage website be created in Webflow with a maximum of 3 languages? Is there a guide available for this? Can the Guesty API be integrated for making reservations? Is it possible to add a custom chat to a Webflow website?

TL;DR
  • Create a 3-language website in Webflow using native Localization or tools like Weglot.
  • Integrate Guesty API via custom JavaScript and external services like Zapier or a backend.
  • Add a chat feature by embedding third-party or custom chat code using Webflow’s Custom Code.

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.

Rate this answer

Other Webflow Questions