Skip to main content

Upcoming events block

The Upcoming Events block highlights upcoming shows, making it easy for email recipients to quickly see what’s coming up.

Written by Jessica Ng

This guide reflects the current version of the Upcoming Events block. We’re actively improving this feature, so some details might change. An updated version of this article is coming soon.

What is the Upcoming Events block?

  • The Upcoming Events block shows upcoming events inside your emails. It helps you promote more shows without manual updates

This block is perfect for any email that promotes your upcoming events, including:

  • Newsletters

  • Announcements

  • On-sale campaigns

  • Welcome or winback automations

  • Post-show campaigns

By cross-promoting your upcoming shows, you increase visibility and create more chances for fans to buy—without any extra effort. Your content stays fresh and relevant, helping drive repeat visits and more ticket sales over time.

Note: Need to update an event's name, date, time, or ticketing link? You can update events in two ways:

1. You can do this directly in the Event Hub. The Upcoming Events block always reflects current event data, so any changes you make in Hive will update automatically after the changes are made on Event Hub


2. When building a template, inline edits made within a block remain local to that specific email. They are not automatically applied to Event Hub unless you choose to save them when prompted. For more details on updating event information using the Upcoming Event Block, see: Saving inline edits back to Event Hub


Add the Upcoming Events block

  1. Open the email builder

  2. Drag the Upcoming Events block into your template.

  3. Click the block to open the settings panel.

You can select one of the following options:

  • Manually choose events (or create a new event directly from the block)

  • Hive generates events at send time

If you choose to manually select events, you can pick the events you want to include, or create a new event directly from the block if it doesn’t exist yet.

Select the Use filters option, enter a venue and/or genre, and let the Upcoming Events block automatically populate events that match those settings. For more details on this option, scroll down to the Auto-populate events by genre or venue section.

If you do not use Select events or Use filters, Hive will generate upcoming events from your account automatically.

4. Once you’ve chosen how you’d like the block to select events, you can further customize the fonts, colours, and styles so it matches your brand.

If you need a refresher on how to navigate the email builder, check out this help article.

Note: the Upcoming events block will only populate in your email builder if your ticketing platform is connected to Hive or if you have manually imported event data.


Event filters

Time-based event filters

If you choose Hive to generate your events at send time, you can control how far into the future events are selected.

Use these settings to define a time window relative to the send date:

  • Min days after email is sent
    Only include events starting this many days after send.

  • Max days after email is sent
    Only include events starting up to this many days after send.

This helps you avoid promoting events that are too soon or too far out.

By default, the block selects the soonest upcoming events first (in event date order), up to your configured maximum.


Venue and Genre Filtering

If you choose Hive to generate your events at send time, you can populate events by genre and/or venue. Hive will generate events into your email right before the email is sent, not while you’re building it.

This keeps your content up to date, even for emails you’ve scheduled in advance.

If your max events is set to 3 but there are only 2 upcoming events, only those 2 will appear in your email. The block can showcase up to 20 events in total.

If there are events you’d like to leave out, you can use the Exclusions field to add keywords for any events you don’t want included. For example - Sold out, VIP, presale.

You can also switch to Select Events and manually choose exactly which events you want to feature.

Note: If you want to edit an event name to include a keyword so it’s picked up by the Exclusions field, you can do that directly from the event’s hub. For a full walkthrough of the steps, check out this article.


Excluding sold out events

You can automatically exclude sold out events from the Upcoming Events block.

When enabled, Hive removes sold out events from dynamic selection at send time. Availability depends on your ticketing integration.

This setting only applies when Hive generates events automatically at send time.

Note: When you select the filters in the email template builder, you won’t see the selected events directly in the editor.

To preview which events will appear, you can either:

  • Generate an email preview, or

  • Send a test email to yourself.


Manual event ordering

When manually selecting events, you can reorder them directly in the selection list.

Drag the handle on the left side of an event to change its position.

Drag the handle on the left side of an event to change its position.

The order shown here is the order events appear in the email.

This option is available only for manually selected events


Change the Upcoming Events block view

To adjust how your upcoming events are displayed in your email:

  • Click on the Upcoming Events block

  • Open the General settings in the right-hand panel

  • Choose your preferred layout

By default, events are displayed in columns.

But you can switch this to Display links only if you prefer a more compact list.

Note: You can choose any layout for desktop; Hive handles the mobile experience automatically.


Editing Upcoming Events block

You can customize how events appear using the sessions in the right-hand panel.

Event Content

Control which event information appears in the block.

  • Spacing

  • Pre-header

  • Event image position

  • Event title visibility

  • Show event description

  • Event venue

  • Event start time

  • Event price

  • “Buy tickets” button (typically toggled on)

Event times shown in the block reflect the event’s timezone. If an event does not have a timezone set, Hive falls back to the brand’s timezone.

Layout and ordering:

Adjust how events are displayed. Options include:

  • Choosing between grid or links-only layout

  • Reordering events using drag-and-drop (manual events only)

Styling and formatting

Customize the appearance of event details.

Options include:

  • Font size and text styling

  • Event date and time format

  • Spacing between elements

Changes made at the block level apply to all events in the block.

To customize a specific event, hover over the event in the template that you would like to edit and a blue square will appear over the event that you are editing. When you click onto the event, the individual event editor will open.

Alternatively, you can:

  1. Find the event in the event list.

  2. Click the edit (pencil) icon next to the event.

  3. Update the fields for that event only.

Saving inline edits back to Event Hub

When you edit an event's details directly inside the Upcoming Events block, for example, the title, image, artist, or ticketing link, Hive checks your changes against the saved event record.

If your edits differ from what's stored in Event Hub, you'll see a pop-up message in the bottom left corner asking whether you want to save those changes back to the event record.

You'll have three options:

  • Update Event: If you feel good about the changes, you can click "Update Event" and update the event directly from this message

  • Review changes: By clicking this option, Hive will provide a review of the changes, and you can decide whether you want to apply them to the event in the next step

  • Keep changes only in this email: If you want to keep your edits local to this template, you can simply close this notification; the event record in Event Hub is left as-is.

Event date and time format

Choose a preset date and time format or create a custom format. Custom formats give you full control over how dates and times appear.

This setting applies to all events in the block and updates immediately after selection. Formats apply at the block level and stay consistent across populated events.

Automatic text color adjustment

When you add a new Upcoming Events block, Hive automatically adjusts the text color based on the background color.

This helps maintain readability and ensures sufficient contrast for event information.

You can still manually adjust text colors if you want to customize the design further.

This setting applies to all events in the block and updates immediately after selection. Formats apply at the block level and stay consistent across populated events.

These settings let you fine-tune how your Upcoming Events blocks appear in the email.


FAQs

Q: Does the block recognize Event Series?

A: Not currently. The block pulls individual events, not series groupings. If those events happen to be part of a series, they'll appear as individual events rather than a grouped series.

Q: Can I use both Select Events and Use Filters at the same time?

A: No. Choose one approach per block. Use "Select Events" for manual curation or "Use Filters" for automated updates.

Q: Why aren't any events showing up?

A: Check that your ticketing integration is active and events are published. If you selected Hive to generate events, the events will populate at send time. If you’re using filters, make sure your venue name or genre matches exactly and you have upcoming events that meet your criteria. Use Preview or a test send to confirm which events will appear.

Check out this FAQ article for more insights on why your events aren't synced to Hive.

Q: Which layouts work best for mobile?

A: All Upcoming Events block layouts automatically adjust for mobile. On small screens, events collapse to a single event per row to maintain readability. You don’t need to choose a separate mobile-specific layout.

You can design for desktop, and Hive will handle the mobile experience.

Q: Is there a limit to how many times I can use this block?

A: There’s no hard limit. Be mindful of email clipping, especially in Gmail. If using multiple blocks or showing many events, consider fewer events per block or "Display Links Only" to keep emails manageable.

Q: How does Hive select events before sending my email?
A: Hive uses send-time replacement to populate the Upcoming Events Block. This means events are generated right before your email is sent, not while you’re building it. This keeps content current for scheduled campaigns and automations.

If you haven’t manually selected events, Hive will automatically include any events that match your filters — or all upcoming events if no filters are applied.

Did this answer your question?