Skip to main content

Broadcast reports

What the Reports tab on a Broadcast shows, what each metric counts, and how revenue is attributed.

Every Broadcast has a Reports tab showing what the send actually did: who received it, who engaged, and how much booking revenue is attributed to it. It covers every channel the Broadcast used, so a campaign sent by email and WhatsApp is reported in one place.

Opening a Broadcast report

  1. Go to the Broadcast section.

  2. Open the Broadcast you want to look at.

  3. Click the Reports tab.

    The Reports tab on a Broadcast, showing the metrics

What each metric means

  • Total. Total number of guests targeted.

  • Sent. Number of guests successfully contacted.

  • Failed. Guests not contacted, because of incorrect or missing contact details.

  • Hard bounce. A permanent email delivery failure. See Email marketing metrics explained.

  • Replies. Guests who responded to the message.

  • Opt-outs. Guests who unsubscribed from future messages.

  • Revenue. Gross revenue, including taxes, from reservations made by targeted guests within 30 days of the campaign. See the note on attribution below.

  • Revenue per click. Revenue divided by Clicks per Link.

  • Unique Opens. Guests who opened the message. Counted once per guest.

  • Unique Clicks. Guests who clicked at least one link. Counted once per guest.

  • Unique CTR. Unique Clicks divided by Unique Opens, as a percentage.

  • DR Conversion. Form submissions triggered by the Broadcast.

  • Clicks per Link. Total clicks each link received. This normally exceeds Unique Clicks.

How revenue is attributed

Revenue is attributed by membership of the campaign audience, not by clicks. If a targeted guest books within 30 days of the campaign, that booking counts towards the campaign's revenue whether or not they opened or clicked the message.

This is worth knowing before you compare campaigns. A Broadcast sent to a large audience of guests who were likely to book anyway will show high revenue without having caused much of it.

Filtering and tracking over time

Use the time filters to narrow the report to a period, for example last month.

The time filter on a Broadcast report

The report also shows how opens, clicks, and unsubscribes build up after the send, measured at 4 hours, 8 hours, 1 day, and 3 days.

How Broadcast metrics develop over time after the send

What this does not do

  • No click-based revenue attribution. Revenue is credited on audience membership, so a guest who never opened the message still counts if they book within the window.

  • No cross-device or session tracking. Returning visitors are not followed across devices or sessions, so the report cannot tell you which device or visit led to a booking.

  • Delivery to the guest is not guaranteed. Bookboost delivers the message to the channel. If a guest has blocked SMS, WhatsApp, or email from the hotel, or their email domain blocks it, the message will not arrive. As of July 2025 Bookboost's sending domain is not on any blacklist.

  • Missing contact details limit reach. Guests without a valid email address or phone number cannot be contacted at all, and show up as Failed.

What to do next

If Failed is high, the problem is your guest data rather than the campaign. See Reports overview for the Reach report, which shows how much of your database is contactable at all. For automated campaigns, see Journey reports.

Getting help

Open Talk to Us in the left menu of the platform, or email support@bookboost.io.

Did this answer your question?