TinyBell Help Center โ guides, tutorials and FAQs to set up your hotel direct booking widgets.
How can we help you?
Everything you need to set up TinyBell, run your first campaign, and get more direct bookings.
Follow these four steps and your hotel widget will be visible to visitors today.
Create your free account
Sign up at thetinybell.com/register. No credit card required. Your dashboard is where all your campaigns and widgets live.
Copy and install the pixel
Go to Dashboard โ Pixel. Copy the snippet. Paste it inside the <head> of every page on your hotel website โ or use Google Tag Manager.
- New tag โ Custom HTML
- Paste the pixel code
- Trigger: All Pages
- Save & Publish
- Open your theme editor
- Find the
<head>section - Paste before
</head> - Save and publish
Create your first campaign
Click New Campaign in your dashboard. A campaign is a container โ it holds one or more widgets and controls which pages of your website they appear on. Give it a descriptive name like "Summer Direct Offer 2026".
Add a widget and go live
Inside your campaign click Add Notification. Choose a type, upload your hotel photo, write your offer, set the display rules, and save. Your widget is live immediately โ no review, no waiting.
Each widget type is optimised for a different conversion goal.
A full-width image widget displayed on your hotel website. Best for seasonal promotions, brand stories, and visual offers. The image is clickable and links to any URL you specify โ your booking engine, a room page, or a special offer landing page.
Best used when:- You have a great hero photo and want to drive clicks to your booking engine
- You're promoting a seasonal package (ski season, summer, Christmas)
- You want to test which hotel image resonates most with visitors (use A/B testing)
A compact widget with an image, headline, body text, and a prominent button. The most effective widget type for promoting specific direct booking offers. The button label and link are fully customisable.
Best used when:- Promoting a specific perk: "Book direct โ free breakfast included"
- Creating urgency: "Only 2 rooms left at this price"
- Targeting visitors who have browsed rooms but haven't booked yet
Display real guest reviews as social proof at the moment visitors are deciding whether to book. Reduces hesitation, builds trust, and increases the likelihood of a direct booking over OTA alternatives.
Best used when:- Showing your best Booking.com or TripAdvisor quotes directly on your site
- Highlighting reviews that mention specific perks (breakfast, pool, location)
- Pairing with a Call to Action widget on the same campaign
Shows how many people are currently viewing your hotel website. Creates real-time urgency and FOMO (fear of missing out). The counter is based on actual pixel data from your visitors.
Best used when:- Your hotel has steady traffic (50+ daily visitors) for meaningful numbers
- During peak booking seasons or promotional periods
- On room pages or the booking flow to add urgency at the decision moment
Capture hotel visitor email addresses with a branded opt-in widget. Build your direct communication list to send offers, seasonal promotions, and early-bird rates โ reducing dependency on OTA channels.
Best used when:- Offering something in exchange: "Subscribe for a 10% loyalty discount"
- Capturing visitors who browse but don't book โ re-engage them later
- Building a pre-arrival email list for a new property
Precise targeting means higher CTR. A widget shown to the wrong visitor at the wrong time is wasted.
Where to show
- All pages โ Maximum reach. Good for brand-wide social proof and reviews.
- Homepage only โ First impression offers. Visitors are top-of-funnel here.
- URL contains โ Target specific pages, e.g. any URL with "/rooms/" or "/book".
- URL does not contain โ Exclude the confirmation page or booking engine iframe.
When to show
- Immediately โ Widget appears on page load. Best for image campaigns that don't interrupt.
- After X seconds โ Delay the widget. Recommended 5โ10 s for Call to Action.
- On exit intent โ Triggers as the visitor moves to close the tab. Last-chance moment.
- After scroll % โ Show after the visitor has scrolled down. Signals genuine interest.
A/B testing shows different images to different visitors โ same message, same offer, same button. You measure which photo gets more clicks.
How to set it up
- Open any Image Campaign or Call to Action widget settings
- Scroll to the A/B Testing section and toggle it ON
- Upload Variant B (your challenger image). Optionally add Variant C for a 3-way test
- Click Save โ visitors are split automatically from that moment
- Go to the Statistics tab to see clicks and CTR per variant. The winner is marked with a green checkmark โ
How variant assignment works
Each visitor is assigned a variant server-side using an anonymised hash of their IP address and browser. This means: the same visitor always sees the same variant (consistent experience), and no cookies are set on your hotel website visitors. TinyBell is GDPR-compliant out of the box โ you don't need to add it to your cookie consent tool.
Understanding what the numbers mean is the difference between improving and guessing.
| Metric | Definition | Hotel benchmark |
|---|---|---|
| Impressions | Times the widget was shown to a visitor | Depends on your traffic |
| Unique Visitors | Distinct visitors who saw the widget | โ |
| Clicks | Times a visitor clicked the widget | โ |
| CTR | Clicks รท Impressions ร 100 | Image: 5โ15% CTA: 8โ20% |
Why is my CTR low?
The most common questions from hotel teams, answered plainly.
<head> tag, or add it via Google Tag Manager. After that, everything โ creating campaigns, editing widgets, turning them on and off โ is done from your TinyBell dashboard. No developer needed.Still have a question?
Our team typically replies within a few hours. We know the hospitality industry โ we'll give you a direct answer.
Email info@thetinybell.com