HubSpot Marketing Automation: Setup Guide for Entrepreneurs

How to set up HubSpot marketing automation from scratch. Covers free vs paid tiers, building your first workflow, contact properties, lead scoring, email sequences, reporting, and when HubSpot is the right choice versus overkill.

16 min read||Marketing Automation

HubSpot is the most recommended marketing automation platform on the internet. It is also the most misunderstood. The recommendation usually sounds like this: "Just use HubSpot." No context about which tier. No mention that the feature everyone wants -- real workflow automation -- starts at $800 per month. No acknowledgment that the free CRM, while excellent, does not include the email automation that most small businesses actually need.

I have set up HubSpot for businesses ranging from two-person startups to mid-market companies with 50-person sales teams. The platform is genuinely powerful. It is also genuinely confusing to navigate, especially the pricing. This guide covers exactly what you get at each tier, how to set up your first workflow, and -- critically -- when HubSpot is the right tool and when you should use something else.

Understanding HubSpot's Pricing Structure

HubSpot's pricing is the single most important thing to understand before you commit. The tiers are not incremental improvements. They are fundamentally different products at vastly different price points.

Free CRM ($0/month)

What you actually get:

  • Contact management for up to 1,000,000 contacts
  • Email tracking and notifications (when someone opens your email)
  • Meeting scheduling links
  • Deal pipeline with basic automation (task creation, notifications)
  • Live chat widget
  • Basic forms
  • Email sending (up to 2,000 per month with HubSpot branding)

What you do not get: Email automation sequences, workflow builder, lead scoring, A/B testing, custom reporting, landing pages without HubSpot branding.

Verdict: The free CRM is a legitimately good product. If you need contact management and a sales pipeline, it competes with paid CRMs. The limitation is that the marketing automation features are almost entirely absent.

Marketing Hub Starter ($20/month)

What you actually get (above Free):

  • Remove HubSpot branding from emails and forms
  • Email automation with simple workflows
  • Form follow-up emails
  • Email health reporting
  • Landing pages (10)
  • Up to 1,000 marketing contacts

What you do not get: Advanced workflow branching, lead scoring, A/B testing, custom reporting, smart content, behavioral triggers.

Verdict: Reasonable for a small business that wants basic email automation integrated with HubSpot CRM. The 1,000 marketing contact limit is tight -- additional contacts are $50 per 1,000.

Marketing Hub Professional ($800/month)

What you actually get (above Starter):

  • Full workflow automation engine with branching logic
  • Lead scoring
  • A/B testing on emails and workflows
  • Custom reporting dashboards
  • Multi-touch attribution
  • Social media scheduling and monitoring
  • Blog and SEO tools
  • Smart content (personalized web pages)
  • Up to 2,000 marketing contacts (additional at $250 per 5,000)
  • Mandatory onboarding fee: $3,000

What you do not get: Predictive lead scoring, behavioral event triggers, multi-touch revenue attribution, adaptive testing, sandbox testing environments.

Verdict: This is where HubSpot becomes genuinely powerful. It is also where the cost becomes significant. $800 per month plus the $3,000 onboarding fee means your first year costs $12,600 minimum. This only makes sense if you have the contact volume and sales complexity to justify it.

Marketing Hub Enterprise ($3,600/month)

What you actually get (above Professional):

  • Predictive lead scoring
  • Behavioral event triggers
  • Multi-touch revenue attribution
  • Adaptive testing
  • Custom objects
  • Sandbox testing environment
  • Up to 10,000 marketing contacts
  • Mandatory onboarding fee: $6,000

Verdict: Enterprise-grade. If you are reading this guide, you probably do not need this tier yet.

The Real Cost Comparison

TierMonthlyAnnualYear 1 Total (with onboarding)
Free$0$0$0
Starter$20$240$240
Professional$800$9,600$12,600
Enterprise$3,600$43,200$49,200

The gap between Starter and Professional is the most important number in this table. You go from $240 per year to $12,600 per year. That is not a step up. That is a cliff.

Setting Up HubSpot Free CRM: The Right Way

Whether you stay on the free tier or plan to upgrade later, the CRM setup is the foundation everything builds on. Get this right and every future automation works better.

Step 1: Configure Your Contact Properties

HubSpot comes with default contact properties like name, email, phone, and company. You need to add properties specific to your business before importing any contacts.

Essential custom properties to create:

  • Lead Source (dropdown): How did this contact find you? Options: Organic search, Paid ads, Referral, Social media, Event, Direct, Partner.
  • Customer Status (dropdown): Prospect, Active Customer, Churned Customer, Partner.
  • Product Interest (dropdown or multi-select): Which of your products or services is this contact interested in?
  • Buying Stage (dropdown): Awareness, Consideration, Decision, Customer.

Go to Settings, then Properties, then Create Property. Put them in a property group called "Business Custom" so they are easy to find.

Why this matters now: Every automation you build later will use these properties as triggers and conditions. If you add properties after importing contacts, you need to go back and populate them retroactively. Do it now.

Step 2: Set Up Your Deal Pipeline

HubSpot free includes one deal pipeline. Configure the stages to match your actual sales process.

Default pipeline stages that work for most businesses:

  1. New Lead -- Contact has expressed interest but no conversation yet
  2. Qualified -- You have confirmed fit and they have a real need
  3. Meeting Scheduled -- Discovery call or demo is booked
  4. Proposal Sent -- They have received pricing or a proposal
  5. Negotiation -- Active discussion on terms
  6. Closed Won -- Deal is done
  7. Closed Lost -- They chose not to proceed

Delete or rename the default stages HubSpot provides. They are generic and will not match your process.

Step 3: Import Your Contacts

Before importing, clean your data:

  • Remove duplicates
  • Standardize formatting (consistent phone number format, full names, etc.)
  • Fill in the custom properties you just created for as many contacts as possible
  • Remove contacts with invalid or bounced email addresses

Import via CSV. Map each column to the correct HubSpot property during import. HubSpot will attempt auto-mapping, but verify every field manually. An incorrectly mapped import creates a mess that takes hours to clean up.

Step 4: Connect Your Email

Connect your personal email (Gmail or Outlook) to HubSpot for email tracking. This lets you see when contacts open your emails and logs conversations automatically in the CRM. This is free and takes two minutes.

Go to Settings, then General, then Email. Follow the connection steps for your provider.

Step 5: Set Up Your First Form

HubSpot forms are free and embed on any website. Create a form for your primary lead capture mechanism -- newsletter signup, contact request, demo request, or lead magnet download.

Go to Marketing, then Forms, then Create Form. Keep it simple -- name and email at minimum. Every additional field reduces conversion rate by 5-10 percent.

Building Your First HubSpot Workflow

If you are on the Starter tier or above, you can build email automation workflows. Here is how to set up a welcome sequence from scratch.

The Workflow Structure

Goal: Introduce new subscribers to your brand and drive them toward a first action.

Trigger: Contact fills out your main signup form.

Sequence:

Email 1 (Immediate): Deliver what they signed up for. Thank them. Set expectations.

Email 2 (Day 2): Share your story. Why your business exists. What you believe.

Email 3 (Day 5): Your best piece of content. The one that generates the most value for readers.

Email 4 (Day 8): Customer story or case study. Social proof that your product or service works.

Email 5 (Day 12): Call to action. "Here is how to take the next step."

Step-by-Step Setup

1. Go to Automation, then Workflows, then Create Workflow.

Choose "Start from scratch." Select "Contact-based" as the workflow type.

2. Set the enrollment trigger.

Click "Set up triggers." Choose "Form submission" and select the form you created. Under re-enrollment, leave it off -- a contact should only go through the welcome sequence once.

3. Add your first email.

Click the plus icon to add an action. Choose "Send email." You will need to create the email first if you have not already. HubSpot will open the email editor.

Design the email. Use a simple layout -- one column, minimal images, plain text style. Automated emails that look like personal messages outperform heavily designed templates by 2-3x in open rates.

4. Add a delay.

After email 1, add a "Delay" action. Set it to 2 days. This ensures email 2 sends on day 2 after signup.

5. Repeat for each email.

Add delay, then email, then delay, then email. Your workflow should look like: Trigger, Email 1, 2-day delay, Email 2, 3-day delay, Email 3, 3-day delay, Email 4, 4-day delay, Email 5.

6. Add a suppression list.

Before activating, set a suppression condition. Under Settings, add a condition: "If contact property Customer Status is equal to Active Customer, do not enroll." This prevents existing customers from receiving the welcome sequence if they fill out a form.

7. Test.

Use HubSpot's test feature to walk through the workflow. Then enroll yourself manually and verify each email arrives with correct content and timing.

8. Turn it on.

Review settings one more time. Set the workflow to live. Monitor the first 10-20 contacts that go through it and check for issues.

Contact Properties and Segmentation

The power of HubSpot -- at any tier -- comes from how well you use contact properties for segmentation. Here is how to think about it.

Behavioral Properties (Tracked Automatically)

HubSpot tracks these without any setup:

  • Email engagement: Opens, clicks, replies for tracked emails
  • Website activity: Pages visited, forms submitted (requires tracking code)
  • Deal stage: Where they are in your pipeline
  • Last activity date: When they last interacted with your business

Demographic Properties (Collected via Forms)

These require you to ask:

  • Industry or business type
  • Company size or revenue
  • Role or job title
  • Location
  • Specific interests or needs

Calculated Properties (Derived from Data)

These combine other properties:

  • Lifecycle stage: Automatically updated based on form submissions and deal stages
  • Lead score: (Professional tier only) Calculated from behavioral and demographic data
  • Days since last engagement: Calculated from activity dates

Using Properties in Automation

Every automation decision should be based on properties. Examples:

  • Send different welcome sequences based on Lead Source
  • Trigger an upsell email when Customer Status changes to Active Customer and Product Interest does not include your premium offering
  • Suppress promotional emails when a contact has an open support ticket
  • Route high-score leads to your sales team via internal notification

Lead Scoring in HubSpot

Lead scoring is available on the Professional tier and above. It assigns numerical values to contacts based on their actions and attributes, helping you identify which contacts are ready for sales outreach.

Setting Up Your Scoring Model

Go to Settings, then Properties, then find "HubSpot Score." Click "Edit scoring criteria."

Positive scoring actions:

ActionPointsRationale
Visits pricing page+15Strong purchase intent
Submits a form+10Active engagement
Opens 3+ emails in a week+5Consistent interest
Downloads a case study+8Research-phase behavior
Views product demo page+12Evaluation-phase behavior
Clicks email CTA+3Engaged with content
Returns to site after 7+ days away+5Renewed interest

Negative scoring actions:

ActionPointsRationale
No activity for 30 days-10Fading interest
Unsubscribes from emails-20Active disengagement
Visits careers page-15Likely a job seeker, not a buyer
Free email domain (gmail, yahoo)-5Less likely to be a business buyer (B2B only)

Scoring thresholds:

  • 0-20 points: Cold lead. Stay in nurture sequence.
  • 21-50 points: Warm lead. Monitor for progression.
  • 51-75 points: Hot lead. Notify sales. Move to sales sequence.
  • 76+ points: Sales-qualified. Priority outreach.

The Lead Scoring Trap

Most businesses over-complicate their first scoring model. They add 30 criteria, weight them precisely, and spend weeks debating whether a webinar attendance is worth 7 or 8 points. None of that precision matters with your first model.

Start with 5-8 criteria maximum. Run it for 60 days. Then compare the scores of contacts who actually became customers versus those who did not. Adjust the model based on real data, not assumptions. Your second iteration will be dramatically better than a first model built on theory.

Email Sequences vs. Workflows

HubSpot has two automation features that confuse almost everyone: Sequences and Workflows. They serve different purposes.

Sequences (Sales Hub)

  • One-to-one emails sent from a sales rep's personal email
  • Used for sales outreach and follow-up
  • Contact can reply directly to the sender
  • Automatically pause when the contact replies
  • Limited to enrolled contacts -- no bulk enrollment

Use for: Sales prospecting, meeting follow-up, deal progression nudges.

Workflows (Marketing Hub)

  • Marketing emails sent from your company email
  • Used for automated nurture, onboarding, and lifecycle communications
  • Sent to segments or triggered by events
  • Can include non-email actions (property updates, internal notifications, task creation)
  • Complex branching and conditional logic

Use for: Welcome sequences, lead nurture, event follow-up, re-engagement, customer onboarding.

The confusion arises because both involve sending automated emails. The distinction is simple: Sequences are for sales reps doing outreach. Workflows are for marketing automation at scale.

HubSpot Reporting That Matters

HubSpot's reporting can be overwhelming. Focus on these reports to measure what matters.

For Email Automation

Create a custom dashboard with:

  • Email performance by workflow (open rate, click rate per email in each sequence)
  • Workflow conversion rate (percentage who complete the desired action)
  • Workflow drop-off analysis (which email loses the most people)

For Lead Generation

Track:

  • Form submission rates by source
  • Contact-to-customer conversion rate
  • Time from first touch to customer conversion
  • Lead source attribution (which channels produce customers, not just leads)

For Sales Pipeline

Track:

  • Deal stage conversion rates (what percentage move from stage to stage)
  • Average time in each stage
  • Pipeline velocity (how fast deals move through)
  • Win rate by lead source

The Reporting Trap

HubSpot Professional provides hundreds of pre-built reports and the ability to create custom ones. The trap is building 40 reports and checking none of them. Create 5-8 reports maximum on a single dashboard. Check it weekly. Add new reports only when you have a specific question the existing ones cannot answer.

When HubSpot Is Perfect

HubSpot is the right choice when:

  • You want CRM and marketing in one platform. The integration between HubSpot CRM and Marketing Hub is seamless because they are the same product. No sync issues, no data mapping, no third-party connectors.
  • Your sales and marketing teams need shared visibility. Sales sees every marketing touchpoint. Marketing sees every sales conversation. This alignment is HubSpot's core strength.
  • You plan to scale to 10,000+ contacts. HubSpot's infrastructure handles scale well. If you start on the free CRM today, you can grow into Professional without migrating platforms.
  • You have the budget for Professional. If $800 per month is a reasonable marketing spend for your business, HubSpot Professional is one of the most capable platforms available.

When HubSpot Is Overkill

HubSpot is the wrong choice when:

  • You only need email automation. ActiveCampaign at $29 per month gives you better email automation than HubSpot Starter and comparable automation to HubSpot Professional at a fraction of the cost.
  • You are an e-commerce business. Klaviyo is purpose-built for e-commerce with native Shopify and WooCommerce integration, product recommendation engines, and purchase-based segmentation. HubSpot can do e-commerce automation, but it is not built for it.
  • You have fewer than 500 contacts and no sales team. The CRM is overkill when you can track 500 relationships in your head or a simple spreadsheet. The marketing automation on the free and Starter tiers is too limited to justify even the learning curve.
  • Your budget caps at $50 per month. HubSpot Starter is $20 per month but limited. You will hit the ceiling quickly and face the $800 per month Professional cliff. Better to start on a platform with a gradual pricing curve like ActiveCampaign or Brevo.

The HubSpot Setup Checklist

Follow this sequence to set up HubSpot correctly from the start.

Day 1: Foundation

  • Create HubSpot account (start with Free)
  • Configure custom contact properties
  • Set up deal pipeline stages
  • Connect your email account
  • Install HubSpot tracking code on your website

Day 2-3: Data

  • Clean your existing contact data
  • Import contacts via CSV
  • Verify property mapping
  • Remove duplicates using HubSpot's built-in tool
  • Tag contacts with appropriate lifecycle stages

Day 4-5: Lead Capture

  • Create your primary lead capture form
  • Embed the form on your website
  • Set up form submission notifications
  • Create a simple landing page if needed (Starter tier)
  • Test form submission end to end

Day 6-7: First Automation

  • Write your welcome sequence emails (in a doc first, not in HubSpot)
  • Build the workflow in HubSpot
  • Configure enrollment triggers and suppression
  • Test the workflow manually
  • Activate

Week 2: Optimization

  • Monitor first 20-30 contacts through the workflow
  • Check email deliverability and open rates
  • Fix any issues with timing or content
  • Set up your reporting dashboard
  • Plan your next automation based on business priority

HubSpot is a powerful platform that rewards careful, progressive setup. The businesses that get the most from it are the ones that start simple, master each feature before adding the next, and resist the temptation to buy the tier above what they need. Start free. Prove the value. Scale when the data tells you it is time.

Found this helpful? Share it →X (Twitter)LinkedInWhatsApp
DU

Deepanshu Udhwani

Ex-Alibaba Cloud · Ex-MakeMyTrip · Taught 80,000+ students

Building AI + Marketing systems. Teaching everything for free.

Frequently Asked Questions

Is HubSpot marketing automation worth it for small businesses?+
It depends entirely on which tier you are considering. HubSpot free CRM is genuinely excellent for small businesses -- contact management, email tracking, meeting scheduling, and a deal pipeline at no cost. The Starter tier at $20 per month adds basic email automation and is reasonable value. The problem starts at Professional, which jumps to $800 per month. That is a massive leap that only makes sense if you have over 5,000 contacts, a sales team of 3 or more, and complex automation needs like lead scoring, A/B testing, and multi-touch attribution. For most small businesses with under 2,000 contacts, HubSpot free or Starter combined with a dedicated email tool like ActiveCampaign gives you better automation at a fraction of the Professional price.
What can you automate with HubSpot free versus paid?+
HubSpot free CRM includes basic automation: task creation when deals move stages, email notifications to your team, and simple ticket automation. You cannot build email marketing automation sequences on the free plan -- that requires Starter or above. Starter at $20 per month adds email automation, forms with follow-up emails, and basic workflow creation. Professional at $800 per month unlocks the full workflow engine with branching logic, lead scoring, A/B testing within workflows, custom reporting, and multi-channel automation. Enterprise at $3,600 per month adds predictive lead scoring, behavioral event triggers, multi-touch revenue attribution, and adaptive testing. Most of the automation features people associate with HubSpot live behind the Professional paywall.
How long does it take to set up HubSpot marketing automation?+
For the free CRM with basic automation, plan 4-8 hours to import contacts, configure properties, set up your pipeline, and build initial task automation. For Starter with email automation, add another 8-12 hours to design email templates, build your welcome sequence, and configure form follow-ups. For Professional with full workflow automation, budget 40-80 hours over 2-4 weeks for lead scoring rules, complex branching workflows, integration setup, and custom reporting. The setup time scales exponentially with tier complexity. Many businesses underestimate the Professional tier setup and end up paying $800 per month for months while still configuring the system. If you go Professional, consider hiring a HubSpot-certified consultant for the initial setup -- the $2,000-5,000 investment typically saves more than that in wasted subscription months.
What are the best alternatives to HubSpot for marketing automation?+
ActiveCampaign is the strongest alternative for businesses that want powerful automation without enterprise pricing. At $29-49 per month, it offers automation capabilities that rival HubSpot Professional, including visual workflow building, conditional branching, lead scoring, and site tracking. For simpler needs, Brevo offers email plus SMS automation with a free tier. For e-commerce specifically, Klaviyo is purpose-built with deep Shopify and WooCommerce integration. For SaaS, Customer.io provides event-driven automation with developer-friendly APIs. The common pattern is that HubSpot is best when you need CRM and marketing tightly integrated in one platform, while alternatives win when you primarily need marketing automation and can use a separate or simpler CRM.

Related Guides