×

Create Contacts in HubSpot

Create Contacts in HubSpot: Complete How-To Guide

Managing contacts in HubSpot is the foundation of accurate CRM data, effective reporting, and reliable marketing and sales automation. This guide explains every standard way to create contacts so you can keep your database complete, clean, and usable across your team.

All methods described here are based on the official process for creating records in the CRM, including individual contact creation, automatic creation from activities, and bulk options like imports.

Before You Create Contacts in HubSpot

Before adding new contacts, understand how properties and activities work in the CRM so you can capture the right data from the start.

  • Contact properties: Store details such as name, email, lifecycle stage, and custom fields.
  • Activities: Track emails, calls, notes, tasks, meetings, and form submissions on the contact record timeline.
  • Permissions: Make sure your user has permission to edit and create records in the CRM.

These basics apply to every creation method you’ll use inside your account.

How to Manually Create a Contact in HubSpot

You can add a single contact directly from the standard contacts index page when you only need to create one record at a time.

Step-by-step: Add a Contact from the Contacts Index

  1. In your account, navigate to Contacts > Contacts.
  2. In the upper right, click Create contact.
  3. In the panel that opens, fill in the key properties, such as:
    • Email (recommended to keep records unique)
    • First name
    • Last name
    • Any additional standard or custom properties you want to set at creation
  4. If you want more fields, click the option to view all properties and search for extra properties to complete.
  5. Click Create contact to save.

Once saved, the new record appears immediately in the contacts index and is available for lists, views, and workflows.

Create a Contact from an Existing Record in HubSpot

If you’re already working inside another record, you can create a related contact without leaving the page.

Create Contacts from the Contacts Index Row Actions

When viewing the contacts table, you can open the actions for a specific row to quickly create other records or associations related to that contact. This streamlines data entry when working through a list of people.

Create a Contact from a Record Page

  1. Open an existing record, such as a company, deal, ticket, or another contact.
  2. In the right panel, find the associations card (for example, Contacts, Companies, or Deals).
  3. Click Add or the plus icon next to the appropriate association type.
  4. Choose the option to Create new.
  5. Enter the new contact’s details, then save.

The new contact is automatically associated with the record you started from, giving better context and relationship mapping in your CRM.

Automatic Contact Creation in HubSpot

In many cases, contacts are created for you when someone interacts with your marketing or sales assets. This limits manual work and keeps your database aligned with real engagement.

Create Contacts from Forms in HubSpot

  1. When a visitor submits a HubSpot form containing an Email field, the system will either:
    • Create a new contact if the email address does not yet exist.
    • Update an existing contact if the email address already exists in the CRM.
  2. The form submission is logged as an activity on the contact record.
  3. Additional form fields map to the corresponding contact properties.

Always include an email field on forms where you want automatic contact creation or reliable updates.

Create Contacts from Emails in HubSpot

Contacts can be created when emails are sent or logged through connected tools.

  • Marketing emails: When a new email address is added to a send list and exists in no other record, a contact is created.
  • Connected inbox: If you log or track emails using a connected email account, the recipient’s email can create a new contact when none exists.

The email thread appears in the contact’s activity timeline with engagement data where applicable.

Bulk Contact Creation with Imports in HubSpot

Imports are the most efficient way to create or update many contacts at once.

Prepare Your File for a HubSpot Import

  1. Create a CSV, XLS, or XLSX file with one row per contact.
  2. Include separate columns for each property you want to set, such as:
    • Email
    • First name
    • Last name
    • Phone number
    • Lifecycle stage
  3. Confirm header names are clear so you can quickly map them to CRM properties.

Import Contacts into HubSpot

  1. Go to Contacts > Contacts.
  2. In the upper right, click Import.
  3. Choose the option to import contacts from a file.
  4. Upload your file and follow the prompts to map columns to contact properties.
  5. Review the mapping and confirm to start the import.

After the import completes, new contacts are created, and existing records are updated when matching criteria (typically email) are found.

Best Practices for Clean Contacts in HubSpot

To keep your CRM reliable, follow these data-quality tips whenever you create or import records.

  • Use unique email addresses: Email is the primary identifier for contact records. Avoid reusing the same address for multiple people.
  • Standardize property usage: Decide how your team uses key properties like lifecycle stage, lead status, and custom fields.
  • Avoid duplicates: Regularly review possible duplicates and merge where appropriate to maintain a single, accurate contact record.
  • Log important activities: Make sure calls, notes, meetings, and tasks are recorded on contact timelines to help sales and service teams.

Where to Learn More About HubSpot Contacts

You can review the official step-by-step reference for contact creation methods in the HubSpot knowledge base article on creating contacts. For broader strategy on CRM setup, marketing operations, and data structure, you can also explore expert resources from Consultevo.

By combining manual creation, automatic creation from forms and emails, and structured imports, you can maintain a complete and accurate contact database that powers every part of your CRM, marketing, and sales processes.

Need Help With Hubspot?

If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.

Scale Hubspot

“`

Verified by MonsterInsights