Sidekick Strategies
Events
Contact UsSchedule a Strategy Call
Abstract comic-style hero background

HubHeroes Podcast

Running Events on HubSpot Just Got a Whole Lot Easier

June 8, 2026

Running Events on HubSpot Just Got a Whole Lot Easier

If you've ever tried to run an event on HubSpot, you already know the feeling. You grab a HubSpot form, you wire it to a webinar tool, you wrestle with Zoom IDs and calendar notifications, and somewhere in the middle of it all you start pulling your hair out. HubSpot was built to be a marketing, sales, and CRM system. It was never built to be an events tool. That gap has cost event marketers years of workarounds. In this episode, Max Cohen pulled back the curtain for George B. Thomas and Chad Hohn on two new things his team at Happily just shipped that finally close the gap: Happily registration flows and paid events powered by the HubSpot Payment Links API.

First, a Quick Unbound Flex

Before the heroes got into events, they marked a milestone. HubSpot's Unbound event is roughly 100 days out as of the recording, landing September 16, 2026. And George is now confirmed on the speakers page. His session is titled "The Five Layer Marketing System: Stop Chasing Tactics." Registration wasn't open yet at the time of recording, so there's nothing to do with it for now. Just know George will be gracing the stage again, and he's fired up to talk about the five layers.

Why Running Events on HubSpot Has Always Been Brutal

Here's the honest read the heroes landed on: HubSpot has about 90 percent of the toolset an event marketer needs. Email, lists, reporting, the CRM. The two pieces it was never built for are registration and check-in. So event marketers naturally reach for the tools they already have, and that's exactly where the pain starts.

Going all the way back to onboarding humans in 2015, the same request kept coming up. Someone wants to use a HubSpot form to register people for a webinar or an event. Then the chore begins.

  • You have to get the contact ID into the system to register them.
  • You have to push that into your webinar platform, often with a Zoom ID, and register them there too.
  • You have to send the right email so they actually get every event and calendar notification.
You've got to get the ID into the system, then use the Zoom ID to register for the thing, then send the email properly so they get all the event and calendar notifications. It's just a chore.
Chad

And the team is genuinely charitable to HubSpot here. The reality is you almost have to build an events tool like an events person, then make it work for the marketer. HubSpot built a marketing and CRM system first, which is why forms strain the second your registration gets even slightly complex.

The Data Structure Problem Nobody Talks About

The deeper issue isn't the form. It's the data model underneath it. We're all coded to think in contact properties, so that's where people try to stuff event data. But an event is way more nuanced than a contact property can hold.

Think about what a registration actually is. It's a thing that happened. It deserves to be its own object, the same way a deal is its own object and a lead is its own thing. Max framed it with a question worth sitting with: imagine if you represented every deal a human ever closed inside contact properties and just overwrote them every single time. You'd call that crazy. Yet that's exactly what happens with event registrations.

The classic failure: a team uses one HubSpot form for an event, and a single contact property gets overwritten seven times because the same human was invited across that many touches. The history turns into a black hole the moment someone registers for something else.

HubSpot forms are amazing. They're just not built for event registration, which can be twenty times more complicated than a basic lead-capture form. Even with the new form builder and custom object access, getting there is a workaround on top of a workaround.

What Just Launched: Happily Registration Flows

This is the big news. The Happily team built something called registration flows, and it's their first real step toward breaking the chokehold HubSpot forms had on event registration.

For years, Happily did wild things to HubSpot forms. CMS modules that handled multi-guest registration, session selection, all kinds of fancy work. They pushed forms right to the edge of what they were ever meant to do. But to support truly complex registration needs, they had to stop bending forms into a dimension they were never built for and start playing on their own field, with full control.

What a registration flow is: the entire registration experience contained in Happily's own environment, no HubSpot form required. You name it, flip it on, and you get a link people can register through immediately. No HubSpot page to build first.

Registration Types: Free, Paid, and Everything Between

Inside a flow, you build registration types. These are the different kinds of tickets or passes a human can grab, and this is where paid events finally get easy.

  • Set each type to unlimited, or cap it at a specific number, say 50 free passes.
  • Make a ticket free, or make it paid and set a price, with the option to collect sales tax.
  • Choose whether you absorb the processing fee or pass it to the purchaser, with revenue-per-reservation guidance baked in.
  • Ask conditional questions per ticket, so a VIP or partner registration can collect extra information that a free pass never sees.

That last one matters more than it sounds. You get full control over which fields are required for each ticket type, all the way down to whether you even require an email address.

Guest Registrants and Ticket Transfers

Here's a real-world problem solved cleanly. Sometimes you need to reserve a ticket before you know the human's email. So if you un-require the email field, Happily creates a guest registrant: a held ticket someone can transfer to a real person later, with everything updating in HubSpot the moment it happens.

Ticket holders get their own self-serve way to transfer registrations to other humans too, so the organizer never has to babysit it. And you decide per ticket type whether transfers are even allowed.

Timeline-Based Ticket Availability

Availability is where the flows get really smart. Tickets can go live immediately, or on a specific date and time, and you control exactly when they stop selling: on a date, when the event starts, when it ends, or when you simply run out.

The standout is the timeline view. You can queue ticket types to play off each other visually. Set a paid VIP ticket to become available the moment your free passes sell out, and the whole thing sequences itself. You could even sell tickets on day three of a four-day event and still get that human in the door.

Paid registration used to be the ugliest layer of all. You had to get payment links involved, run HubSpot commerce, and figure out how to modify what came through during the payment, or stack a form in front of it. The heroes called it what it was: not fun.

What changed: HubSpot launched the Payment Links API, and Happily is already using it. As Max put it, his coding agent thanks HubSpot very much, because they built paid registrations on top of it the moment it shipped.

When someone buys a paid ticket, the data lands in HubSpot the way it should:

  • Registrations show up as deals associated to the event itself.
  • Line items get written for every ticket type purchased.
  • The buyer's company gets associated, so you can see which companies are buying tickets.
  • Deal stages cover abandoned, pending, and completed, because Happily also supports offline payments through invoices.

It All Writes Back Into HubSpot the Right Way

This is the part that earns the "HubSpot-native" label. In the four or five seconds it took to build one flow, Happily stood up the whole supporting cast inside HubSpot for you.

  • Lists for registered, attended, and did-not-attend audiences, built automatically.
  • Emails written with AI boilerplate you can edit, scheduled for the right time, with the right list attached as the audience.
  • A HubSpot campaign created and connected for reporting.

And there's a quality-of-life win riding on a brand new HubSpot capability. Because HubSpot opened up the campaign association API, Happily can now associate just about any asset to a campaign, not just landing pages or external URLs. Everything they build can roll up to a campaign for reporting. Max called it a huge improvement, and it shows.

Badges, Check-In, and QR Codes

The day-of experience is covered as well. Happily now builds event badges that pull HubSpot registrant information, with print options ranging from four by six down to sticker sheets and pre-printed name tags. Run check-in, confirm the registrant, and print the badge. The confirmation emails humans receive carry an add-to-calendar link, a QR code, and a manage-my-registration link, all in the new on-brand design.

It Feels Like HubSpot, On Purpose

Maybe the slickest detail is one most humans would miss. Throughout the demo it looked and felt like HubSpot, right down to a gear icon in the top right for settings. But the URL was never app.hubspot.com. That familiarity is fully intentional. The Happily team wants you navigating a tool you already know how to use, not learning a new one.

Most mere mortal humans watching this probably thought, wait, I thought we were in HubSpot. If they rewind and look at the URL, it's not app.hubspot.com. Kudos to the team for that.
George
It's extremely intentional. We want this to feel like a familiar experience, not like you're learning a new tool.
Max

Stop Living in Event Hell

George tied the whole conversation back to the human on the other side of the screen. The reason this matters isn't the architecture. It's the experience the registrant gets and the relief the organizer feels.

My hope for this episode is that you aren't stuck in event hell, a H-E-double-hockey-stick, because you know there's an option you can now plug into.
George
Plug into HubSpot, get all your measurement, use all the other tools, and add a layer that just makes your life easier so you don't have to be Albert Einstein to register one human.
George

And the heroes were upfront that the demo only scratched the surface. Max said it was maybe 20 percent of the product. Coupons and discount codes are in flight, and session registration is being rebuilt so you can show an agenda, control how many sessions a human picks, auto-assign blocks of sessions, and do it for multiple people at once during a single checkout.

In a world running on AI, where showing your face and gathering humans in a room matters more than ever, events deserve a front-row seat in your marketing, sales, and business strategy. There's finally a HubSpot-native way to run them well.

Be a happy, helpful, humble human. And go do some happy HubSpotting along the way.
George

Watch the full episode for the live walkthrough. If you've been avoiding events on HubSpot because the old way broke your brain, this is your sign: the old way is over.

Comments

Join the conversation. Share what resonated, ask questions, or add your perspective.

Leave a Comment

We'd love to hear your thoughts. Your comment will appear after review.

Never shared publicly.

0/2,000

Related Resources

Marketing Studio Chat: Plan Campaigns With AI Inside HubSpotHubSpot Updates

Marketing Studio Chat: Plan Campaigns With AI Inside HubSpot

HubSpot Marketing Studio now lets you chat to plan campaigns, get asset suggestions, and generate emails, blogs, and social posts without leaving your canvas.

June 2, 2026

HubSpot Video Tools Got Scary Good (Most Teams Have No Idea)HubHeroes

HubSpot Video Tools Got Scary Good (Most Teams Have No Idea)

Record, optimize, caption, edit, and publish video without leaving HubSpot. The HubHeroes crew walks the native video tools most teams missed.

June 1, 2026

SurveyMonkey Surveys Now Auto-Attribute to HubSpot ContactsHubSpot Updates

SurveyMonkey Surveys Now Auto-Attribute to HubSpot Contacts

HubSpot now auto-attributes SurveyMonkey responses to contact records via a custom URL variable. No extra email field needed. Here's how to set it up.

May 25, 2026

Abstract comic-style background

Ready To Talk?

Like What You Heard?

The HubHeroes crew talks HubSpot every week. Want to bring that energy to your business? Let's chat.