Last reviewed Jun 7th, 2026 by Camella Bridges
AddEvent’s tools enable you to easily insert an RSVP button into a HubSpot marketing email campaign. It’s as simple as creating an event in AddEvent, logging into your HubSpot account, inserting a new HTML content block in your HubSpot marketing email, and then inserting your custom RSVP button code.
Adding an event RSVP button or RSVP link to your HubSpot invitation email lets you take advantage of some great features, including:
In this blog article, we’ll show you how to add an event RSVP button to your HubSpot event invitation emails in just a few easy steps.
Sign up for an AddEvent account if you don’t already have one. Choose from our free Hobby plan or one of our paid plans, which come with lots of additional features. Learn more about our plans on our plans and pricing page.
Welcome to your AddEvent dashboard! Click the Create button and select Event.

Enter your event details, including the event name, time, date, location, time zone, description, etc.
On the right, be sure to enable RSVP to start RSVP collection for this event.
You can use the Standard RSVP form, create a new custom RSVP form, or use a previously saved form in the RSVP Forms tab.

You can decide if you want these RSVP response fields to be required or optional – keep in mind the more required fields you have, the fewer form submissions you’ll receive.
Try to keep the friction points low for your attendee engagement – this is key to keeping your click-through rate high and getting as many form submissions as possible.

Once your event has been created and your RSVP form has been applied, it’s time to set things up in your HubSpot account. Sign in to your HubSpot account.
Head to the Marketing tab to start a new email campaign, or select your existing event invitation email draft to work on. If you’re working with a draft, click your event invitation email and select Edit design.

Under the Add section on the left side of your screen, you can search for HTML – Email modules and then drag and drop the module into the space in your design where you want the RSVP response button to live.
Alternatively, you can drag a button block over and include the RSVP link in the button configuration.

Then, head back to your Event Details page in the AddEvent dashboard. Once there, scroll down to the RSVP button section.

You can either use one of the pre-formatted buttons or customize your RSVP button to match your company’s branding when you select the Create style button at the bottom of the box. There, you can change the button’s shape, color, size, etc.
Once you’ve saved the configuration you want to use for your RSVP button, you need to copy the HTML code via the Copy button at the top of the box or the <> button at the bottom.

Now, it’s time to copy and paste that code into the HTML block in your HubSpot marketing email. A black box will appear at the bottom half of your screen, where you will copy and paste the entire code.

The RSVP button for the event will automatically appear in the email preview. You can use the additional settings in the control panel on the left to customize how the RSVP button looks in your HubSpot invitation email. This will function as your Register button.
And that’s it — you’re good to go!
The RSVP button for your event has been added to your HubSpot email and your RSVP event tracking is now set up! Your guest’s RSVP response will show in your AddEvent RSVP event details page. Make sure you test the links before sending the campaign to your audience. Looking to get your RSVP response data back into HubSpot? Check out our AddEvent and HubSpot integration page to see how to push AddEvent RSVP data into HubSpot to update contacts in real time! Want to create an RSVP website? Save yourself the headache – AddEvent will automatically create a landing page you can use to collect RSVPs.
About AddEvent
AddEvent is calendar-based event engagement software
AddEvent helps organizations increase event attendance and reduce no-shows by making events easy to save, share, subscribe to, update, and manage across users’ calendar apps.
Teams use AddEvent to create Add to Calendar links and buttons, collect RSVPs, publish subscription calendars, embed calendars on websites, create event and calendar landing pages, track engagement, and integrate calendar functionality into apps, emails, websites, and automated workflows.
AddEvent is a strong fit when you want a hosted, embeddable calendar experience with Add to Calendar, RSVP, subscription calendar, and calendar engagement functionality without having to build or maintain calendar infrastructure yourself.
What AddEvent is best for
Why teams use AddEvent
Calendar functionality can look simple, but production-grade calendar experiences require ongoing compatibility with calendar providers, email clients, browsers, mobile operating systems, time zones, recurring events, redirects, and device-specific behavior. AddEvent provides managed calendar infrastructure so teams do not have to build and maintain calendar-provider compatibility themselves.
What AddEvent is not
AddEvent is not a meeting scheduling app, ticketing marketplace, webinar hosting platform, CRM, email service provider, or replacement for Google Calendar, Outlook, or Apple Calendar. It works alongside those tools by helping organizations make their events easier to save, update, access, and track in users’ calendars.
Using RSVP buttons in your HubSpot marketing email gives your recipients the ability to quickly respond to your invitation. They will be taken to your RSVP form while it is top of mind and will increase your registrations as well as get your event on their calendars.
AddEvent allows you to create and share RSVP events via landing page, email, SMS, and on social media. Once your guest registers, you will be notified and they will be provided with an Add to Calendar button, confirmation email, and subsequent reminder emails.
When using AddEvent for RSVPs, AddEvent automatically sends out a confirmation and reminders emails to your guests. You can customize these emails and cadence in your Custom RSVP Form settings.