Embed experiences anywhere.

Three production-ready widgets, powered by the tickadoo catalogue. Drop them into any travel site, hotel concierge, or blog post. Live data, live booking, commissions paid out automatically.

Widget 1 · /map

City map with inventory

A mini-map of bookable experiences in any city. Clicks attribute back to you. Ships as a single iframe.

widgets.tickadoo.com/map
<iframe src="https://widgets.tickadoo.com/map?key=YOUR_KEY&city=london" width="100%" height="560" style="border:0;border-radius:12px;"></iframe>
city · city slug (e.g. london, new-york, paris, tokyo)
max_results · optional, 1–20, defaults to 10
Widget 2 · /card

Single experience card

The full detail card for one experience: hero image, price, reviews, and a book-now button that carries your attribution.

widgets.tickadoo.com/card
<iframe src="https://widgets.tickadoo.com/card?key=YOUR_KEY&slug=EXPERIENCE_SLUG" width="100%" height="700" style="border:0;border-radius:12px;"></iframe>
slug · the tickadoo product slug (e.g. abba-voyage-tickets)
Widget 3 · /trio

Related experiences trio

Three related or co-bookable experiences for a given product. Ideal for "you might also like" blocks on experience pages.

widgets.tickadoo.com/trio
<iframe src="https://widgets.tickadoo.com/trio?key=YOUR_KEY&slug=EXPERIENCE_SLUG&context=pair" width="100%" height="320" style="border:0;border-radius:12px;"></iframe>
slug · the source experience slug
context · one of pair, after, nearby, similar
Widget 4 · /cards.html

OpenAI Apps SDK cards

The ChatGPT component bundle for rendering experience cards inside the Apps SDK iframe.

widgets.tickadoo.com/cards.html
<iframe src="https://widgets.tickadoo.com/cards.html?test=1" width="100%" height="720" loading="lazy"></iframe>

Common questions

How does attribution work?

Every click out of a widget carries utm_source=partner_YOUR_KEY, utm_medium=widget, and a campaign tag. When the booking completes, a row lands in partner_commissions with your share of the gross. Dashboards and payouts follow automatically.

What does a partner key look like?

Something like ptr_abc12345. You send us the primary domain you'll embed on, we issue a key, and the widget enforces Referer matching so nobody else can borrow your key.

Can I restyle the widgets?

For deeper customisation, talk to us about CONNECT or call the MCP directly at mcp.tickadoo.com/mcp and render however you like. These iframes are the zero-effort path.

Is there an API I can call instead of iframes?

Yes — mcp.tickadoo.com/mcp exposes the full MCP tool surface. Or the Howard CONNECT REST API for traditional integrations.

What is the current commercial rate?

Default is 10% of gross on confirmed bookings. Higher for strategic partners and hotels on CONNECT. Paid out via Stripe Connect.