Website Sailings Widget

Last updated July 9, 2026

Website Sailings Widget

Show your best cruise deals on your own website without copying prices by hand. The sailings widget is an embeddable grid of the sailings you choose to feature. Each card shows the ship, itinerary, and a live "starts at" price, plus a Book button that sends travelers into a booking flow through JourneyFuse — so the commission stays yours instead of going to a supplier site.

Perfect for: a "current sailings" or "hot deals" section on your website, a Facebook landing page, or anywhere you want to advertise real cruise pricing that keeps itself up to date.

How It Works

A featured sailing is just a cruise price watch you have chosen to publish. Because it is a price watch, JourneyFuse already re-checks the price for you automatically (once a day, twice a day when the sailing is under 30 days out), so the number on your website moves when the fare moves. There is nothing extra to maintain.

Setting It Up

1. Create a cruise price watch

Go to Watches and add a cruise price watch for the sailing you want to promote (ship, sailing date, cabin category, and party size). The cabin category and party size you pick set the "starts at" price shown on the widget, so choose the option you want to advertise (for example, an interior cabin for two).

Supported cruise lines for live pricing are Royal Caribbean, Celebrity, and Carnival.

2. Feature it on the widget

Open the watch's detail page. In the sidebar, turn on Feature on website widget. A few optional fields appear:

  • Marketing blurb — a short line shown under the price (for example, "Limited-time fare").
  • Display order — a number that controls where this sailing sits in the grid (lower numbers first).
  • Link a group booking — paste a group booking link here so the card's Book button checks travelers out through you. Leave it blank and the button becomes a "Contact us" link to your landing page instead.

3. Turn the widget on and copy the embed code

On the Watches page, open Website sailings widget (owners and admins only). Flip it on, then copy the embed snippet. It looks like this:

<iframe src="https://journeyfuse.com/your-agency/sailings/embed" style="width:100%;border:0;min-height:600px" loading="lazy"></iframe>

Paste that into any page on your website. The widget inherits your page's background, so it drops in cleanly. Prices and featured sailings update on their own, no re-embedding needed.

What Shows on Each Card

  • Ship name and cruise line
  • Itinerary details (nights, region, and ports) when we have them for that sailing
  • The live "starts at" price per person
  • Your marketing blurb, if you added one
  • A Book Now button (when a group booking is linked) or a Contact us button

If a sailing does not have itinerary details on file yet, the card still shows the ship, price, and button.

Booking and Commission

When a traveler clicks Book Now, they go to the group booking you linked, and the booking runs through JourneyFuse. That is the whole point: you can advertise live cruise pricing on your own site while keeping every booking (and its commission) with you rather than sending traffic to a supplier's checkout.

Good to Know

  • Prices refresh automatically. You do not need to touch the widget after setup. To force a fresh check, use Check now on the price watch.
  • You control what shows. Only watches you flag as featured appear. Un-feature one and it drops off the widget immediately.
  • Turning the widget off hides the whole grid without deleting your featured sailings, so you can take it down and bring it back anytime.