Integration with HubSpot

It is now possible to integrate InEvent with your HubSpot Marketing account. You can easily send your registrations to HubSpot and import details using bidirectionally workflows. Please, see the following details and actions to follow.

How do I integrate the InEvent platform with HubSpot?

You can integrate the InEvent platform with HubSpot through our native integration or by configuring it through Zapier.

Native integration

To integrate your HubSpot account with the InEvent platform, at the company level, click Integrations > HubSpot.

Integrations > HubSpot

Now you are going to click on the Link production account button and get redirected to the HubSpot page.

Accessing your HubSpot account
Accessing your HubSpot account

When you enter the HubSpot page, you have to log into your account. Once you are logged in, you can choose the InEvent account and then press Choose account. You will be redirected again to the InEvent and your event will be successfully linked to Hubspot.

Choose account

On the Integration page, you will also see the When creating an event, should we create a list? Click on Edit to select Yes or No from the drop-down. By default it is set to No.

  • If you select Yes, this means that there will be an automatic list creation on HubSpot when you create an event.
  • If you select No , this means that when you create an event, you have to manually create a list for that event on HubSpot, then come back to your event on InEvent to sync this list.
Image showing to choose to create automatic list for event or not

Linking data between HubSpot and InEvent

Once you have linked your HubSpot account with InEvent platform, you will be able to easily sync data between HubSpot and InEvent.

To do this, go to Settings > Integrations > HubSpot.

Settings > Integrations > HubSpot

On this page, you can link the following items to be synchronized:

  • Lists: By using the HubSpot integration you are able to synchronize your event attendees with a static list on HubSpot automatically.
  • Fields: Synchronize InEvent fields with various HubSpot fields.


On this page, you can select a HubSpot static list to be synced with InEvent. Below are the available options:

  • Select a static list to sync (if applicable): Using the drop-down box, select an existing HubSpot static list to be synced with your event.
If you have enabled the automatic creation of a list on HubSpot when an event is created, the list will already be selected here.
  • Sync new registrations: Using the checkbox, enable or disable automatic synchronization of new users from InEvent to HubSpot.
  • Sync contact from HubSpot automatically: Using the checkbox, enable or disable automatic synchronization of contact from HubSpot to InEvent.
  • For new contacts added directly to your list, choose a target list to sync: Using the drop-down, select the target list to sync in InEvent: Attendees or Invitees.
This option only appears if you have ticked the Sync contact from HubSpot automatically checkbox.

Once you have configured this page, click on the Sync data button at the top of the page, and your InEvent's attendee list will be synced with your HubSpot's static list (if linked). Data can be synced at intervals of 2 minutes from InEvent's platform.

To sync new registrants from InEvent to HubSpot, ensure to click on the Sync data button to have them reflect on HubSpot in about one minute.

If a static list is not linked to InEvent, synced data will only appear on the contact list of your HubSpot.
You can also manually sync new registrants and existing attendees from the People > Attendees page.
Syncing data


In this section, you can manage your Fields settings and map InEvent fields to HubSpot fields.

The InEvent fields you can link with HubSpot fields are listed below:

  • Magic link
  • Enrollment date
  • utm_source
  • utm_medium
  • utm_campaign
  • utm_term
  • utm_content
  • Present
  • Custom questions in your Registration form

Once you have mapped InEvent fields to HubSpot fields, click on Sync data at the top of the page.

Syncing InEvent fields with HubSpot fields

If you wish to send out your confirmation email and other emails to your participants from HubSpot, you need to map InEvent's magic link field with a HubSpot custom field. You will need to first create this custom field on HubSpot to map with InEvent's magic link field.

To create a custom field, follow the steps below:

  1. Go to your HubSpot account and click on the Settings icon at the top right corner of the page.
Click on the Settings icon
  1. Navigate to Objects > Contacts under the Data management menu from the left menu.

Navigate to Objects > Contacts

  1. Click on Manage contact property under Setup.
Manage contact property
  1. Click on Groups > Create Group, to create a group where your property will be stored.
Groups > Crete groups

  1. Click on Properties > Create property to create a new property.
Create property
  1. A window will open at the right side of the screen to fill in the mandatory details of your property: enter a Label, and select a group that you have created from the Group drop-down and click on Next.
filling in the property details

  1. Select single line text from the field type from the drop-down menu. Click on Next.
A magic link is a single line text.
Single line text
  1. Set your rules. You can untick the Property visibility if you don't want it to be accessible on forms, pop-up forms, bots, etc.
  2. Click on Create once you are done.
Click on Create

Once the HubSpot property has been created, you will able to sync InEvent's magic link field with the newly created HubSpot field. To do this, refresh your Integration page on InEvent's platform, then from the HubSpot fields drop-down, select the newly created field to match with InEvent's magic link field.

Image showing to select the newly created field to match with InEvent's magic link field

  1. On HubSpot's page, go to Contacts and add your contact(s) to the static list synced with InEvent.
Add a contact to your static list

  1. Go to InEvent's platform and press the sync data button. Navigate to the Invitees page to see the synced contact.
Sync data

  1. On the Invitees page, click on Copy invite and register the user in an incognito browser.

Image showing to copy invite

  1. On your HubSpot account, go to Contact > Lists, select your linked static list and click on the user's name.
Image showing selecting static link and user

  1. Scroll down and click on View all properties from the left side menu.

Image showing how to select and view all properties

  1. Type in the created property in the search box:
  • If the user hasn't registered to the event yet, no magic link will appear.
Image explaining to type in property, no magic link displayed

  • Once the user has registered to the event, refresh the HubSpot page and the magic link will now be displayed showing that InEvent and HubSpot magic link custom fields were successfully mapped.
Magic link displayed

Now that you have successfully created a property on HubSpot and mapped it with InEvent, you can send emails from HubSpot to your synced contacts registered to the event adding their magic links. To do this follow the steps below:

  1. Go to Marketing > Emails and click on Create email.
  2. Select the the email type. In this case Regular is selected.
  3. Choose a template.
  4. Type in your email you wish to send to your registered contacts.
  5. Click on Personalize in the top right corner of the page.
  6. Under Type, select Contact.
  7. Type in the name of your created custom field - the one created to match InEvent's magic link field.
  8. Tick the Use this property's global default value checkbox and click on Insert.
  9. Click on Review and Send, ensure that all required fields listed are filled before sending - selecting a recipient, adding a subject, filling company information, etc.
Sending an email with magic links from HubSpot
  1. Once all the fields have been filled, click the Send button.
Click on Send

Importing leads to your event

You can also use the Import from HubSpot option when adding attendees, and invitees to your events and also when adding people to lists.

Below, we will teach you how to import leads from HubSpot and add them as attendees to your event:

To import attendees, click on People > Attendees > Edit on the right upper corner. Then, click on the Import button and select HubSpot as your data origin.

 Import from HubSpot

By clicking on the Import from HubSpot button, a new window will open for you to search the names from your HubSpot account that you would like to import to your event. Once you have found the person you wish to import, click on the arrow corresponding to this lead on the right-hand side of the screen.

search the names from your HubSpot

The selected contact(s) will be moved to the list on the right-hand side, indicating they are ready to be imported into the system. To confirm, press the blue Import button.

search the names from your HubSpot

After clicking on the Import button, you will be able to see all the contacts that were imported on the attendee's list. To identify the attendees imported from HubSpot, you will see the HubSpot icon next to their names.

HubSpot icon next to their names
Whenever someone is added to the attendees' list, a registration credit is consumed and, by default, a confirmation email will be sent out to this person, unless you disable it.
 By using the HubSpot integration you are able to synchronize your event attendees with a static list on HubSpot automatically.

To import invitees (People > Invitees) or to add people to lists (People > Lists), you should follow the same process described above.

Exporting leads from your event

You can also export leads from InEvent to HubSpot, from the People > Attendees page. Simply choose an attendee by clicking on them. A window with this person’s details will appear. Click on Edit > CRM Sync. A new window will pop up and you should select HubSpot from the dropdown bar and press Export, as shown below:

Hubspot integration

The user will be exported instantly to your Contacts on HubSpot and their associated company icon detected from their provided email will be displayed next to their name.

If a HubSpot's static list has been also been synced with your event, the user will also reflect on the static list.
InEvent icon close to their name

Zapier integration

Actions to take within Zapier for InEvent
  • Create new attendee
  • Create new event 
  • Update attendee
  • Attendee check-in 
  • Attendee check-out
  • Poll answers
  • API request
Zapier integration

Actions to take within Zapier for HubSpot
  • Add Contact to List - Adds a contact to a specific static list.
  • Create Form Submission - Creates a new submission for a selected form.
  • Create or Update Contact - Creates a new contact or updates an existing contact based on email address
  • Create Calendar Task - Creates a new calendar task.
  • Create Engagement - Creates a new Engagement for a contact, in HubSpot. 
  • Create Social Media Message
  • Creates and immediately publishes a message on a specified social media channel.
  • Create Ticket - Creates a Ticket in HubSpot.
  • Add Contact to Workflow - Adds a contact to a specific workflow.
  • Create COS Blog Post - Creates a blog post in your HubSpot COS blog  
  • Create Enterprise Event - Creates a new custom enterprise event.
Actions to take within Zapier for HubSpot

Once you have identified and mapped the action to the intended output, please follow the steps in the subsequent Zapier process flow.

subsequent Zapier process flow

For a more detailed overview on how to use and create Zaps with Zapier, please check out their instructions here: Zapier Getting Started Guide

How Did We Do?