> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thetinybell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Tag Manager

> Install TinyBell via Google Tag Manager.

## Setup

1. Log in to [Google Tag Manager](https://tagmanager.google.com/).
2. Select your hotel website container.
3. Click **Tags > New**.
4. Name the tag "TinyBell Pixel".
5. Click **Tag Configuration > Custom HTML**.
6. Paste your pixel code:
   ```html theme={null}
   <script src="https://thetinybell.com/pixel/YOUR_PIXEL_KEY" defer></script>
   ```
7. Click **Triggering > All Pages**.
8. Click **Save**.
9. Click **Submit** to publish the changes.

## Verify

1. Use GTM's **Preview** mode to test before publishing.
2. Visit your website with Preview mode active.
3. Confirm the TinyBell tag fires on page load.
4. Publish when everything looks correct.

## Advanced: fire on specific pages only

If you want TinyBell notifications only on certain pages:

1. Create a new **Trigger** of type "Page View".
2. Set the condition to "Page URL contains `/rooms`" (or your target page).
3. Use this trigger instead of "All Pages".

<Info>
  Page-level targeting can also be done inside TinyBell's notification settings. Using GTM triggers is optional.
</Info>
