HubSpot is easy to sign up for and surprisingly easy to misuse. You create a free account, land on a dashboard full of empty boxes, click around for ten minutes, and go back to your inbox. Six weeks later you have 40 contacts in there, no pipeline, and a vague feeling that the tool is the problem.
I have been in ecommerce for 15+ years, and at Ecommerce Paradise I teach a model where one order can be $2,000 to $6,000 and the sale takes days or weeks of back and forth. That is the situation a CRM exists for, and I explain how that model works in my guide on what high-ticket dropshipping is. This post is the day-to-day how-to for HubSpot CRM, in the order I would learn it: account, inbox, contacts, deals, tasks, views, meetings, reports and email rules.
Everything below comes from HubSpot’s pricing pages, its knowledge base, and published reviews as I read them in October 2026, not from a fresh account I clicked through for this post. HubSpot moves menus and prices often, so treat the paths as a map and confirm prices on the signup page before you pay.
Disclosure: I may earn a commission if you sign up through my HubSpot link, at no extra cost to you.
| HubSpot CRM plan | Price per seat per month (CRM page) | Limits | What it adds for a store |
|---|---|---|---|
| HubSpot Free CRM | $0 | Up to 2 users, 1,000 contacts, no expiration date | Contact management, deal pipelines, CRM import, Breeze Assistant, reporting dashboard |
| HubSpot Starter | Starts at $15 | Footnoted as a discount for new customers only; other HubSpot pages show $7 promo or $20 regular | No HubSpot branding, required fields, permission sets, multiple currencies |
| HubSpot Professional | Starts at $50 | Everything in Starter | Duplicate management, standard contact scoring, calculated properties, custom reporting, AI customer agent |
| HubSpot Enterprise | Starts at $75 | Everything in Professional | Custom objects, team organization, single sign-on, field-level permissions |
Get Your Leads Out of the Inbox Today
HubSpot’s CRM page lists a free plan for up to 2 users and 1,000 contacts with no expiration date and no credit card needed. You get contact management, deal pipelines, CRM import and a reporting dashboard before you spend anything.
Which HubSpot Plan to Start On in 2026
Start on the free plan. HubSpot’s CRM page lists it as free with no credit card, up to two users and 1,000 contacts, and says it has no expiration date. For a store owner and one helper, that is enough room to learn the tool on real leads.
The paid tiers are where HubSpot gets confusing, and I want to be upfront about it. The CRM page shows Starter from $15 per seat a month, Professional from $50 and Enterprise from $75. The pricing page for the Starter Customer Platform shows a promotional $7 per seat against a $20 regular price for new customers, and the Sales Hub page shows Sales Hub Professional from $90 per seat on annual billing ($100 monthly) with a required one-time onboarding fee of $1,500.
Those are different products and different bundles, and I cannot reconcile them into one number for you. Forbes Advisor’s HubSpot CRM review from January 2026 quotes yet another figure, Starter from $10 per user, and describes the jump to Professional as steep compared with Zoho CRM and the platform as “outrageously expensive”. Forbes also says the free plan has unlimited contacts, while HubSpot’s own pages say 1,000, so I go with HubSpot’s figure and you should confirm it at signup. Prices clearly move, so use mine as a range and check the signup page.
My rule is simple. Use the free plan until a specific limit stops you, and I list those limits in the upgrade section near the end. If you want the full ladder, my HubSpot pricing guide covers every hub and tier.
Step 1: Create Your Account and Lock It Down
Go to HubSpot’s signup page and create an account with your email address, a Google login or an Apple ID. HubSpot’s knowledge base then tells you to set up two-factor authentication for your login, and I would do that before you load a single customer record. A CRM holds names, phone numbers and quotes, which is exactly what an attacker wants.
CISA, the US cybersecurity agency, says on its multifactor authentication page that users who enable MFA are significantly less likely to get hacked, and that any MFA is better than none. The FTC’s small business cybersecurity basics add a plain rule worth following: passwords of at least 12 characters, never reused, never shared by text or email.
If your business entity is not formed yet, sort that out before you connect anything, because your business email and bank account hang off it. My business formation guide covers the order, and a CRM sits much more cleanly on top of a real business address and domain email than a personal Gmail does.
When you are ready, you can open a free HubSpot account through my link and work through the steps below. Users are added later from Users and Teams in settings, and HubSpot’s knowledge base says you need Super Admin permissions to add them.
Step 2: Connect Your Email Inbox
Your inbox is where your quotes already live, so connect it early. According to HubSpot’s knowledge base, go to the settings icon, then General, then the Email tab, and select Connect email account. Choose Gmail or Microsoft 365, review the integration disclosure, select Continue, log in, and approve the permissions.
For Gmail, the knowledge base says you can send and receive Gmail messages, schedule email sends and edit drafts inside HubSpot. It also warns that HubSpot will be able to read, modify, create and send emails from the connected account, which is worth knowing before you click Allow. Connecting your personal work email is what makes one-to-one emails show up on the right contact record.
A few limits from the same article are worth noting. View-only seat users cannot connect email, one address cannot be both an individual work email and a team email, Gmail accounts in Google’s Advanced Protection Program are not supported, and Microsoft 365 shared mailboxes are not supported. If you sell from a shared support address, expect a workaround rather than a one-click connect.
Step 3: Understand Objects, Records and Properties Before You Add Anything
HubSpot’s getting started guide defines the vocabulary, and it is worth ten minutes. Objects represent the things you track, such as contacts, companies, deals and tickets. A record is one instance of an object, and properties are the fields stored on a record.
The guide’s example is a contact record for John Doe, with his email stored in the Email property and his company as an associated company record. Associations are the links between records, and they are what let a deal show the person and the company behind it. Custom association labels are listed for Professional and Enterprise.
The practical lesson is to keep one record per real person and let HubSpot do the matching. HubSpot recommends adding contacts with an email address, because it uses the email to deduplicate contacts and associate them with companies automatically. A contact with only a first name is a record you will never be able to find or merge later.
Step 4: Get Contacts Into HubSpot
There are three practical routes, and you will probably use all of them. Add one by hand, let a form create them, or import a spreadsheet.
Add a contact by hand
Go to CRM, then Contacts, and select Create contact in the upper right. Fill in the properties in the right panel, set any associations, and select Create contact again. This is fine for a phone enquiry and painful for anything over a dozen records.
Let a form create them
Under Marketing, then Forms, you can build a form, and the knowledge base says forms are available on all products and plans. By default an email field is required, HubSpot checks the email address is valid, and a new submission creates a contact automatically. You can also set notifications to the contact owner and basic follow-up automation after a submission.
For a store, I would put one form on every product page and ask for what you need to quote: name, email, phone, the product and a delivery location. A quote form on each page tells you which product the visitor cared about, and that is the field you will use in your follow-up. My guide to setting up HubSpot Free for a high-ticket store walks through that funnel in detail.
Import a spreadsheet
HubSpot’s knowledge base places imports under Data Management, then Data Integration, then Import data. Prepare a CSV, XLS or XLSX file with a single sheet and a header row, where each column header corresponds to a property in HubSpot. On the free plan the maximum file size is 20MB with up to 50 imports and 500,000 rows a day, while paid plans list 512MB.
During mapping you assign each column to a property, and you must pick a unique identifier so HubSpot can match rows to existing records. Email is the identifier for contacts and company domain name for companies. You also choose whether to create and update, create only, or update only, and I would start with create only on a first import so you cannot overwrite anything by accident.
Click View import property requirements before you upload, because HubSpot says your file must contain the required properties for each object. Clean your sheet first: one person per row, one email per person, and no merged cells.
Step 5: Know the Difference Between Marketing and Non-Marketing Contacts
This is the billing trap that catches people who start on free and grow. HubSpot’s knowledge base says only marketing contacts count toward your contact tier and affect the cost of your subscription. Non-marketing contacts do not count toward the tier and are not charged.
The catch is what each type can receive. Marketing emails, including follow-up emails after form submissions, only work for marketing contacts. Non-marketing contacts can still receive sales one-to-one emails, sequences, transactional emails and customer feedback surveys.
So a customer you only quote and invoice can stay non-marketing, and someone you plan to newsletter should be marketing. Decide this deliberately when you import, because a file full of contacts you never intend to market to is money you should not be spending.
Not Sure You Will Stick With a CRM? Test It on Ten Real Leads
The free plan lists up to 2 users and 1,000 contacts with no expiration date. Import ten recent enquiries, build a deal pipeline and log one call, then decide whether you need anything paid.
Step 6: Build a Deal Pipeline and Create Deals
A deal is a revenue opportunity with an owner, an amount, a close date and a stage. HubSpot’s pipeline article says to click the settings icon, go to Data Management, then Objects, select Deals and open the Pipelines tab. From there you can edit stages, and the default Sales Pipeline has seven of them.
| Default deal stage | Probability |
|---|---|
| Appointment scheduled | 20% |
| Qualified to buy | 40% |
| Presentation scheduled | 60% |
| Decision maker bought-in | 80% |
| Contract sent | 90% |
| Closed won | 100% |
| Closed lost | 0% |
Those defaults assume a salesperson booking appointments, which is not how a store quote moves. To rename a stage, add one with Add stage, give it a name and pick a deal probability. HubSpot says you must keep stages for both Won and Lost so sales reports and analytics process your deals correctly.
The stage names below are my own suggestion for a quote-driven store, not a HubSpot default. Quote requested, quote sent, in conversation, waiting on supplier, won, lost. The waiting on supplier stage matters on freight goods, because a deal blocked on a supplier’s stock or shipping quote looks like a silent customer if you do not separate it.
HubSpot’s limits table lists 0 custom pipelines on free tools, 15 on Starter, 100 on Professional (seat-based) and 350 on Enterprise. My reading is that free accounts work with the default pipeline and edit its stages, and that extra pipelines are a paid feature, but confirm that in your own account. The same article says you cannot delete a pipeline that contains records.
Create a deal
Go to CRM, then Deals, open the Add deals dropdown and select Create new. Fill in the deal name, pipeline, stage, owner, currency and amount, and use Associate Deal with to link the contact and company. You can also open a contact, find the Deals card in the right sidebar and select Add.
Associate the contact every time. HubSpot’s article says that once records are associated to a deal, it can associate the relevant activities to the deal record, which is what gives you one timeline per sale.
Step 7: Log Calls, Emails and Notes, and Create Tasks
A CRM is only as good as the history in it. Open any record, pick the activity icon in the upper left, and choose a note, call, email or meeting. HubSpot’s knowledge base says you set the date, time, outcome and attendees, then select Log activity or Save note, and it appears on the record’s timeline.
You can also change which records an activity is associated with, such as attaching a call to both the contact and the deal. On mobile, the article says you tap the record name, select Log Activity and fill in the details. It adds that the number of activities you can log on a record depends on the object, activity type and your subscription.
Create tasks so nothing goes quiet
Tasks are the follow-up engine. Go to CRM, then Tasks, and select Create task in the upper right. HubSpot lists three task types, call, email and to-do, plus a priority of low, medium or high, a due date and time, reminders and an assignee.
Two details save time. If you include the word call or email in the title, HubSpot detects the task type automatically, and checking Create a To-do at the bottom of a logged activity makes the next step in the same breath. Under Profile and Preferences you can set default due dates and reminder periods, and a Set to repeat checkbox handles recurring checks.
The habit I would build is simple: never end a call or a logged email without creating the next task. It is the difference between a pipeline and a list of names. If you contact suppliers about stock and freight, log those in the same system, and my guide on finding suppliers for high-ticket dropshipping shows who to talk to, so you have real conversations to record.
Step 8: Filter Records, Save Views and Build Segments
Once you have a few dozen records, you will want to find the right ones quickly. HubSpot’s knowledge base lists three ways to filter: a column filter from the three dots on a header, quick filters from a property dropdown, and Advanced filters, where you can combine conditions with AND and OR logic. After filtering, select Save to keep the result as a saved view tab, which you can duplicate for variations.
Deals can also be shown as a board view, with cards moving across stage columns, and that is the view most people want for a pipeline. A saved view such as “quote sent, no activity in 5 days” becomes your daily follow-up list. The knowledge base does not list a numeric cap on saved views, so I would not worry about it.
Segments, which HubSpot used to call lists, group records for campaigns. Go to CRM, then Segments, select Create segment, choose the record type, add filters and decide between active and static. Active segments refresh as records match or stop matching, while static ones are fixed at creation, and HubSpot lists segments as available on all products and plans.
Step 9: Add Custom Properties for the Things You Actually Track
The default properties will not capture everything about a store sale. Go to Settings, then Properties, select the object, click Create property, enter a label and choose a field type, then click Create property again. HubSpot says the number of custom properties you can create depends on your subscription, and the article I read gave no numbers, so check your own account.
These are my picks rather than a HubSpot rule: delivery location, product interest, budget or financing question, and lead source. They cover the questions you ask on nearly every high-ticket deal. If you are still deciding what to sell, product interest is also how you learn which category your leads care about, and my high-ticket niches list is a good place to compare options.
Set properties up before a large import, not after. Retrofitting a field onto 500 existing records is the kind of chore that makes people drop a CRM.
Step 10: Use the Meetings Tool and Know Where Sequences Start
Connect your calendar first, then go to Sales, then Meetings Scheduler, and choose a meeting type of one-on-one, group or round robin. You customize the title, location, URL, availability and booking form, set confirmation and reminder emails, and then copy the link or embed code. HubSpot’s article says users of the free tools can create a single one-on-one page that includes HubSpot branding, while Sales and Service seats can create multiple pages and team pages.
Sequences are the feature people ask about next, and they are a paid step up. HubSpot’s knowledge base says sequences are available with Sales Hub or Service Hub Professional or Enterprise, with an assigned seat. A sequence is a series of timed email templates plus follow-up tasks, built under Sales, then Sequences, with delays of up to 90 business days.
By default a contact is removed from a sequence when they reply or book a meeting using a link in it, and a sequence can hold a maximum of 10 email templates. It also needs a connected individual work email rather than a team email. If you are quoting five people a week, a task list and a meetings link do the same job for free.
Step 11: Reports and Dashboards
Go to Reporting, then Dashboards, and select Create dashboard, then choose a template or a blank canvas, name it and set who can see it. The knowledge base says the maximum number of dashboards depends on the highest subscription tier on your account and gives no per-tier numbers, but HubSpot’s CRM pricing page lists 10 dashboards with 50 reports each on free tools and 30 dashboards on Starter. You can mark one as your default so it opens first.
The limits are on the reporting side. HubSpot’s guide says standard reports come from a library, sales analytics need Sales Hub Professional or Enterprise, and custom reports need Professional or Enterprise. That fits the CRM page, which lists custom reporting under Professional.
For a small store I would watch four numbers on one dashboard: new quote requests this week, quotes sent within a day, deals sitting in a stage for more than five days, and won versus lost by month. If a report you need is locked behind Professional, build it in a spreadsheet from an export first and upgrade only if you keep doing it every week.
Email Rules You Cannot Skip
HubSpot makes sending easy, which is also how people end up breaking the law. The FTC’s CAN-SPAM compliance guide says the law makes no exception for business-to-business email, so every commercial message has to comply. It requires accurate header information, truthful subject lines, a clear ad disclosure, your valid physical postal address and a clear opt-out, and you must honor opt-outs within 10 business days.
The guide says each separate email in violation can be subject to penalties of up to $53,088. This is general information, not legal advice, and I am not a lawyer, so ask one if you are unsure how it applies to you.
Privacy is the other half. The FTC’s privacy and security guidance tells businesses to collect only what they need, keep it safe and dispose of it securely. A CRM makes it tempting to store everything, so keep your properties lean.
A Weekly Routine That Keeps the CRM Useful
The tool only works if you use it the same way every week. Here is the routine I would run, which is my own suggestion rather than HubSpot guidance.
- Each morning, open your tasks and clear the overdue ones first.
- After every call or email that matters, log it and create the next task before you move on.
- Once a week, open your “no activity in 5 days” view and message every stalled deal.
- Once a week, close out finished deals as won or lost, and add a reason for every loss.
- Once a month, review the dashboard and delete properties and stages you never use.
The loss reason is the highest-value habit on that list. Three months of “supplier lead time too long” is a supplier problem you can fix by adding a second source, while “found it cheaper” is a positioning problem.
Mistakes That Waste the Most Time
These are the ones I would avoid, in order of how much damage they do.
- Importing a messy spreadsheet. Duplicates and missing emails turn into manual cleanup, and the duplicate management tool is listed from Professional.
- Marking everyone as a marketing contact. It can push you up a contact tier for people you never email.
- Building seven pipelines before you have one working. Start with a single pipeline and six stages.
- Skipping the next task. A logged call with no follow-up is just a diary.
- Paying for Professional to get one feature. Check whether the free or Starter plan covers it first.
When to Upgrade and What It Costs
Upgrade when a specific limit costs you money, not when a feature looks interesting. The triggers I would use are wanting HubSpot branding gone, which Starter’s CRM listing includes, needing required fields or permission sets for a helper, wanting duplicate management and custom reporting, or wanting sequences, which sit in Sales Hub Professional.
The arithmetic below is my own, using the listed starting prices per seat per month. It excludes any onboarding fee, taxes and add-ons, and Sales Hub Professional’s required $1,500 one-time onboarding fee is added separately.
| Setup | Per month | Over 12 months |
|---|---|---|
| Free, 2 users | $0 | $0 |
| CRM Starter, 2 seats at $15 | $30 | $360 |
| CRM Professional, 3 seats at $50 | $150 | $1,800 |
| Sales Hub Professional, 3 seats at $90 (annual billing) | $270 | $3,240 plus $1,500 onboarding |
Read the last row as the number a salesperson may quote you, and the second row as the number to plan around if you only need the CRM. If you decide HubSpot is too much for you, my roundup of HubSpot alternatives compares seven other CRM and marketing platforms by what you were using HubSpot for. My list of the best CRM software for small business covers the same ground for a different starting point.
My Verdict on Using HubSpot in 2026
For a store owner who wants to stop losing quotes in an inbox, I would start with HubSpot’s free CRM and run it for a full month. Forbes Advisor describes the layout as clean and intuitive and says most users can learn contacts, deals and pipelines with minimal training, which fits the short list of free tools on HubSpot’s CRM page.
The downsides are real. Paid pricing is confusing and differs across pages, sequences and custom reporting are paywalled behind Professional, the free plan has branding and a 2-user cap, and Forbes calls the jump to Professional steep. You also need the discipline to log activities, because no tool fixes an empty pipeline.
If you would rather not learn every screen alone, start with my free mini course on the business model. If you want someone to look at your setup with you, ask about coaching, which you can read about on my coaching page.
Ready to Track Every Quote From First Message to Close?
Start on the free plan with 2 users and 1,000 contacts, build one deal pipeline, and move up to Starter at $15 per seat only when branding or required fields start to matter. Check the signup page for the current offer before you pay.
Frequently Asked Questions
Is HubSpot CRM really free?
HubSpot’s CRM page lists a free plan with no credit card, up to two users and 1,000 contacts, and says it has no expiration date. It includes contact management, deal pipelines, CRM import and a reporting dashboard. Paid tiers start at $15 per seat for Starter on the same page, so you can open a free HubSpot account and confirm the current limits.
How do I start using HubSpot CRM as a beginner?
Create the account, turn on two-factor authentication, connect your inbox, import or add your contacts, build one deal pipeline and log your next call. HubSpot’s own getting started guide puts the CRM database at the center. Do those six things before you touch automation or marketing tools.
Can I import contacts from a spreadsheet?
Yes. HubSpot accepts CSV, XLS and XLSX files with one sheet and a header row, and you map each column to a property. On the free plan the file limit is 20MB, with up to 50 imports and 500,000 rows a day. Choose email as the unique identifier for contacts so HubSpot does not create duplicates.
What is the difference between a marketing contact and a non-marketing contact?
Only marketing contacts count toward your contact tier and your subscription cost, and only they can receive marketing emails. Non-marketing contacts are not charged and can still get one-to-one sales emails, sequences and transactional emails. Set the status deliberately when you import.
Does HubSpot have sequences and custom reports on the free plan?
No. HubSpot’s knowledge base says sequences are available with Sales Hub or Service Hub Professional or Enterprise, and custom reports need Professional or Enterprise. On the free plan you can still use tasks, views, a meetings link and the standard reporting dashboard.
Want a High-Ticket Store That Gives Your CRM Something to Track?
My team builds the store and lines up suppliers, so your quote requests, deals and follow-ups have real orders behind them from day one. Prefer to learn it yourself? Ask about coaching.
Related Articles
If you found this useful, these guides go deeper on related topics:
- How to Set Up HubSpot Free for a High-Ticket Store (2026)
- HubSpot Review 2026: The Best All-in-One CRM and Email Marketing Platform for Small Business?
- HubSpot vs Pipedrive in 2026: Integrated Platform vs Focused Sales Tool, Which Fits?
- Zoho CRM vs HubSpot 2026: Which CRM Should You Actually Use?
- 6 Best CRM Software for High-Ticket Ecommerce Businesses in 2026

Trevor Fenner is an ecommerce entrepreneur and the founder of Ecommerce Paradise, a platform focused on helping entrepreneurs build and scale profitable high-ticket ecommerce and dropshipping businesses. With over a decade of hands-on experience, Trevor specializes in high-ticket dropshipping strategy, niche and product selection, supplier recruiting and onboarding, Google & Bing Shopping ads, ecommerce SEO, and systems-driven automation and scaling. Through Ecommerce Paradise, he provides free education via in-depth guides like How to Start High-Ticket Dropshipping, advanced training through the High-Ticket Dropshipping Masterclass, and fully done-for-you turnkey ecommerce services for entrepreneurs who want a faster, more hands-off path to growth. Trevor is known for emphasizing sustainable, real-world ecommerce models over hype-driven tactics, helping store owners build scalable, sellable, and location-independent brands.
Still deciding what to sell?
Grab the free list of 1,000+ niches that work for high-ticket dropshipping, sorted by category.
Free. Unsubscribe any time.
