> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.aloha.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ¿Cómo configuro mi widget en mi página web?

## Pasos para instalar el widget en tu página web

El widget de Aloha te permite integrar fácilmente el sistema de reservas en tu página web, ofreciendo a los clientes una forma rápida y sencilla de reservar sus estadías. Su instalación es simple y no requiere conocimientos avanzados de programación.

A continuación, te explicamos paso a paso cómo agregarlo a tu sitio web.

## Paso 1 - Agrega el archivo de estilos

Para que el widget se vea correctamente, es necesario incluir el archivo de estilos en tu página web.

📌**Copia y pega el siguiente código dentro de la etiqueta** <head> **de tu archivo HTML:**

<link rel="stylesheet" href="[https://booking-widget.aloha.co/aloha-booking-widget.css"/](https://ayuda.alojate.pro/'%20rel=)>

[![](https://storage.crisp.chat/users/helpdesk/website/-/4/4/d/4/44d451ca1630d400/65159d2f-487e-4416-b142-6def52_1jysfqn.png)](https://downloads.intercomcdn.com/i/o/qn4880pe/1356350140/8e1a1aedc0bc854ffbea5be01819/Captura+de+pantalla+2025-01-27+a+la%28s%29+16_09_51.png?expires=1752703200&signature=f74c12077db5363b14dfd30574e2128d2ed88d18feca92fa439ca6ec93b37535&req=dSMiEMp7nYBbWfMW1HO4zbnZQydMeyngL%2FHvWEA0sUhf5UKvnfElqKQzwBlE%0AgdeMUg9iWM%2Bbk8BNm0c%3D%0A)

## Paso 2 - Agrega el contenedor del widget

Este contenedor es el espacio donde se cargará el widget dentro de tu sitio web.

📌 **Copia y pega este código antes de la etiqueta de cierre** </body> **de tu archivo HTML:**

**_<div id="aloha-widget"></div>_**

[![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/1/5/7e1527543602e800/5e5c644c-8d8d-4822-bdfb-918009_1qcs2qg.png)](https://downloads.intercomcdn.com/i/o/qn4880pe/1356431019/1c8d2136511a9f52750baadb3d73/Captura+de+pantalla+2025-01-29+a+la%28s%29+11_25_40.png?expires=1752703200&signature=2bf62fb18443ecb569a7f74957a9842ebf9a59821fe4a0e73467767398b337c3&req=dSMiEM19nIFeUPMW1HO4zatsqlNEXkLOrwk6y3F94aOtOECkysjT7cF3Ki7C%0AVHSkRI0OCVAmUzifvgE%3D%0A)

## Paso 3: Asignar un ID único al botón para abrir el widget

Para que el widget se abra cuando se haga clic en un botón específico, primero debes asignarle un ID único. En Elementor, puedes hacerlo fácilmente de la siguiente manera:

1. Abre el editor de Elementor y selecciona el botón que deseas que abra el widget.
2. En la barra lateral izquierda, ve a la sección **“Contenido”**.
3. En el campo **“ID del bóton”**, asigna un ID único al botón. Por ejemplo, usa _btn-widget_.

[![](https://storage.crisp.chat/users/helpdesk/website/-/1/d/e/2/1de22776c5b00f00/c46faafd-b13f-4cb3-b169-7de802_1y6v05d.png)](https://downloads.intercomcdn.com/i/o/qn4880pe/1356391445/0f75d098296267a8f56cb6f04b8c/Captura+de+pantalla+2025-01-29+a+la%28s%29+10_58_28.png?expires=1752703200&signature=78d1ceae9600a24913b87d977d1d1dd5977e7d5a790354a228775b254a68ca8d&req=dSMiEMp3nIVbXPMW1HO4zYO2pMxvA5reLP7UO4BgRyM3E5b%2FCfINd9zkgXHz%0AphlDys8TuMn6%2Bnh22sc%3D%0A)

Este ID es esencial para vincular el botón con el script que abrirá el widget de reservas.

## Paso 4 - Obtener la clave secreta de la propiedad y agregar el script

La clave secreta de la propiedad es necesaria para autenticar el widget en tu página. Para obtenerla, sigue estos pasos:

**Obtén la clave secreta de la propiedad** en el sistema Aloha:

1. Ve a **Administrar Sistema** en tu panel de administración.
2. Luego, selecciona **Widget**.
3. Allí verás la **“Llave de identificación de tu propiedad”**. Esta es la clave que necesitas copiar.

[![](https://storage.crisp.chat/users/helpdesk/website/-/7/f/8/b/7f8b296ac02c9c00/36f2f65f-1827-4061-908c-2f53b4_1shybfy.png)](https://downloads.intercomcdn.com/i/o/qn4880pe/1356408781/406f5b20d87803d4bf846e2b8e89/Captura+de+pantalla+2025-01-29+a+la%28s%29+11_09_06.png?expires=1752703200&signature=0ba4486fa1e2c168a47ceaf516a3f606251dece90936f56a8dffd4a17299b7bd&req=dSMiEM1%2BlYZXWPMW1HO4zV9lN0yicoXmijNF2CvH76M%2FpXWWpM0l4UMnJ4%2Bg%0AGfyUGFxRZ1VGdbvqmSE%3D%0A)

## Paso 5 - Agregar el script del widget y configurarlo

Una vez que hayas asignado el ID al botón, ahora debes agregar el script que cargará y abrirá el widget cuando se haga clic en el botón. Este código se inserta antes de la etiqueta de cierre </body> de tu archivo HTML.

📌 **Copia y pega este código en el área correspondiente:**

_<!-- Widget Aloha no tocar -->_

<script type="text/javascript" src="[https://booking-widget.aloha.co/aloha-booking-widget.umd.js"></script](></script'%20rel=)>

_<script>_

_var alohaObject = new AlohaBookingWidget({_

_key: '_**TU_CLAVE_SECRETA_AQUI**_'_

_});_

_var button = document.getElementById('btn-widget'); // Este es el ID único asignado al botón_

_// Agregar un event listener al botón_

_button.addEventListener('click', function (e) {_

_e.preventDefault();_

_// Llamar al método para abrir el widget cuando se hace clic en el botón_

_alohaObject.open();_

_});_

_</script>_

Con esto, cuando tus huéspedes hagan clic en el botón con el ID btn-widget, el widget de Aloha se abrirá correctamente.

[![](https://storage.crisp.chat/users/helpdesk/website/-/7/8/2/5/7825c51312da2400/3ee063d0-1c3d-43c2-a553-9635a1_y7ru2w.png)](https://downloads.intercomcdn.com/i/o/qn4880pe/1356413357/faffde100633c98da20723393895/Captura+de+pantalla+2025-01-29+a+la%28s%29+11_16_10.png?expires=1752703200&signature=fe3052ea3219bf65a1c66c3d45722c9057d2f496cd8f09c4a00eb38878f00cec&req=dSMiEM1%2FnoJaXvMW1HO4zemvNnzjhlOX%2FT0QehjtwlfLt%2FiO9zhi0Y1cJbiE%0AyvURhmu%2F0IU5odnU944%3D%0A)

Asegúrate de reemplazar 'TU_CLAVE_SECRETA_AQUI' con la **clave secreta** de tu propiedad que obtuviste en el sistema.