Last updated September 17, 2026
The proposal editor's new look replaces the old combined "Add-ons & travel insurance" panel with two separate cards: an Add-ons card (one table, no popup) and a Travel protection card (four modes, a live client preview). Both live in the same place the old panel did — scroll down from your options.
These two cards only appear in the new look. If your editor still shows a single "Add-ons & travel insurance" section with a modal for each add-on, you're on the classic editor — see Creating and Sending Proposals for how add-ons and insurance work there. Everything you build in either look is stored the same way and behaves the same for your client; only how you edit it differs.
Every add-on on the proposal is a row in one table — excursions, transfers, insurance-adjacent extras you've built by hand, anything. Click a row to open its editor in place; there's no popup to close and reopen.
Each row shows how it's offered to the client, as one of three words:
"Included" with a real price only works when the add-on applies to every option. A row scoped to one or a few options can't be a charged, no-checkbox line — the client picking a different option would have no way to know it was ever part of the price. If you try to mark a scoped add-on "Included" with money attached, the chip is disabled and the row explains: "Included with a price needs All options." An Included add-on priced at $0 (a free perk with nothing to collect) has no such restriction — it can sit on any option.
A row of toggle chips, one per option on the proposal. Tick the options this add-on should show up on. Leave every chip off, or tick all of them, and it applies to All options — the one value the client-facing page treats as proposal-wide. The table's Applies to column reads "All options," the single option's name plus "only" when just one is ticked (e.g. "Four Seasons only"), or a count ("3 options") when several are.
Pick the day this add-on belongs to from a dropdown built off the option's (or the trip's) dates. The row then shows "Day 3" next to it; a row with no day set reads "Any day."
The table row shows the essentials — name, price, offer word, applies-to, day. Click More to open the rest of what you can set on an add-on:
The row's ⋯ menu holds Save to library, Duplicate, and Delete (with an undo toast — nothing is deleted outright). Drag the handle on the left to reorder rows.
Travel protection — what used to be called "travel insurance" in this editor — now has its own card, directly below Add-ons. It's one of four modes, picked from four tiles at the top:
| Mode | What it means |
|---|---|
| Not offered | Insurance isn't mentioned on this proposal at all. |
| Optional | The client can add it with a tick — you can offer one plan or several. |
| Required | Included for everyone, folded into the total. |
| Quote later | You recommend it now and send a real quote after booking. |
Whichever mode you pick, the card's right-hand rail shows "What [client's first names] see" — a live preview of the exact wording and layout your client gets at checkout, updating as you edit.
Switch to Required and the card adds a Price row where you set the premium — Per traveler or Flat total. Picking Required also turns on Charge the premium at booking automatically (you can still turn that switch back off), so the premium is collected the moment the client books rather than billed separately later.
Pick Not offered and the card asks why, from a Reason dropdown: Domestic day trip, Cruise line's own policy, Client has annual cover, or Other (which adds a free-text note). This is optional, but leaving it blank triggers the warning below.
If protection is Not offered, no reason is given, and there's no other record of an insurance decision on the trip (no legacy recommendation, no per-option override), the card shows an amber notice:
No offer, no decline on record. Most agencies want a documented offer on every trip — if this is deliberate (a domestic day trip, a cruise line's own policy), say why so it shows on the trip.
The same state shows amber in the editor's rail (● Travel protection · not offered) and gets flagged under "worth a look" on Review & send. Pick a reason from the dropdown and both clear.
Pick Quote later and a Remind me to send the quote toggle appears. Turn it on and choose how many days after booking to be reminded (1, 2, 3, 5, 7, or 14 days).
When the timer runs out, JourneyFuse writes a task on the trip — something like "Send [client]'s travel protection quote" — so it lands on your normal task list rather than depending on you remembering. A few things to know about how it fires:
Set a workspace-wide starting point under Settings → Agency & Branding → Defaults, in the Travel protection defaults card, under Default protection on new proposals (Settings → My Business if you are a solo advisor). Pick None — decide per proposal, or one of Optional, Required, Quote later, or Not offered.
Whatever you pick is stamped onto every new proposal from then on — it never edits proposals you already made. The Travel protection card's header shows your current default (or "none set") so you always know what a fresh proposal will start from.
The client-facing wording changed along with the new cards:
Everything else about checkout — accepting an option, paying a deposit, signing terms — is unchanged.
Build a single proposal where the client picks one hotel AND one set of tickets AND one excursion — instead of forcing them to choose just one option.
Share a document with your client and ask them to confirm it's accurate, or tell you what's wrong, before you place a deposit. Every answer is recorded against the exact file they saw.
Turn a row of independent add-on checkboxes into a pick-one set — tip tiers, airfare, transfers — so clients choose one instead of selecting all four.