HubSpot Tutorial: Get Started with CRM and Marketing
HubSpot has established itself as one of the most comprehensive platforms for managing customer relationships and marketing campaigns from a single dashboard. This HubSpot tutorial guides you through the essential features that Singapore businesses need to organise contacts, track deals, automate marketing, and measure performance.
Singapore’s competitive business landscape demands efficient tools that connect sales and marketing efforts seamlessly. HubSpot’s free CRM provides a solid foundation, while its marketing, sales, and service hubs offer advanced capabilities that scale with your business. Many Singapore SMEs and enterprises across industries like fintech, logistics, and professional services rely on HubSpot to streamline their operations.
This guide covers CRM setup and configuration, contact management, deals pipeline creation, email marketing campaigns, form building, landing page design, workflow automation, and the reporting dashboard. Follow along step by step to build a fully functional HubSpot environment tailored to your business needs.
Setting Up Your HubSpot CRM
Begin by creating a free HubSpot account at hubspot.com. During registration, provide your business email, company name, and website URL. HubSpot’s onboarding wizard guides you through initial configuration, asking about your company size, industry, and primary goals.
Configure your account settings by navigating to Settings in the top navigation bar. Under Account Defaults, set your company information including timezone (Singapore Standard Time, GMT+8), currency (SGD), and date format. These settings ensure all your data displays correctly throughout the platform.
Connect your email account to HubSpot for seamless communication tracking. HubSpot supports Gmail, Outlook, and other email providers. Once connected, emails you send and receive from contacts in your CRM are automatically logged, giving you a complete communication history without manual data entry.
Install the HubSpot tracking code on your website to capture visitor behaviour. Go to Settings, then Tracking & Analytics, and copy the tracking code. Add it to your website’s header — your web design team can implement this quickly. The tracking code enables you to see which pages contacts visit, how they found your site, and what content engages them most.
Invite team members by going to Settings and then Users & Teams. Assign appropriate permissions based on each person’s role — sales representatives need access to contacts and deals, while marketing team members need campaign and content tools. HubSpot’s free CRM supports unlimited users, making it cost-effective for growing teams.
Managing Contacts and Companies
HubSpot’s contact management system serves as the central hub for all your customer data. Each contact record stores personal details, communication history, deal associations, website activity, form submissions, and email engagement — all in one place.
Import existing contacts by going to Contacts and clicking Import. Upload a CSV file with columns for properties like first name, last name, email, phone number, company, and job title. HubSpot’s import wizard maps your columns to the correct properties and flags potential duplicates before completing the import.
Create custom properties to capture data specific to your business. Navigate to Settings, then Properties, and click Create Property. For Singapore businesses, useful custom properties might include preferred language (English, Mandarin, Malay, Tamil), PDPA consent status, industry vertical, or customer tier. Group related properties together for easy access on contact records.
Use contact lists to organise your database. Active lists update automatically based on criteria you define — for example, all contacts in Singapore who have visited your pricing page in the last 30 days. Static lists are fixed snapshots useful for one-time campaigns or event attendee tracking. Both list types integrate directly with your email marketing campaigns.
Manage company records alongside contacts. HubSpot automatically creates company records and associates contacts based on email domains. Enrich company records with details like industry, revenue range, number of employees, and your relationship status. This company-level view is invaluable for B2B businesses targeting specific organisations in Singapore.
Building Your Deals Pipeline
The deals pipeline visualises your sales process from initial contact to closed deal. Navigate to Sales, then Deals, to access the pipeline view. HubSpot provides a default pipeline that you can customise to match your specific sales process.
Customise pipeline stages by going to Settings, then Objects, then Deals. Edit the default stages or create new ones that reflect how your business sells. A typical Singapore services business might use stages like Enquiry Received, Qualification Call, Proposal Sent, Negotiation, Contract Signed, and Onboarding. Set the probability percentage for each stage to forecast revenue accurately.
Create deals manually or automatically. To add a deal manually, click Create Deal and fill in details like deal name, amount, expected close date, associated contact, and pipeline stage. For automatic deal creation, set up workflows that generate deals when contacts take specific actions, such as requesting a quote through your website form.
Move deals through the pipeline using the drag-and-drop board view. Click and drag deal cards between stages as conversations progress. Each deal card shows key information at a glance, including deal value, close date, and associated contact. Use the list view for filtering and bulk actions on multiple deals simultaneously.
Track deal activity to keep your sales team accountable. Log calls, meetings, and notes directly on deal records. Set tasks with due dates to ensure follow-ups happen on time. HubSpot sends reminders for upcoming tasks and flags deals that have stagnated in a stage for too long, helping your team maintain momentum throughout the sales cycle.
Creating Email Marketing Campaigns
HubSpot’s email marketing tools are available in the Marketing Hub. Navigate to Marketing, then Email, and click Create Email. Choose from regular emails, automated emails, or blog notification emails depending on your objective.
Select a template to start designing your email. HubSpot offers a library of professionally designed templates, or you can build from scratch using the drag-and-drop editor. Add modules for text, images, buttons, dividers, social sharing icons, and video. Every template is automatically responsive, ensuring your emails look excellent on mobile devices used by Singapore’s smartphone-first audience.
Personalise your emails using HubSpot’s personalisation tokens. Insert contact properties like first name, company name, or any custom property directly into your email content and subject lines. Personalisation increases open rates and click-through rates significantly. Use smart content to show different content blocks to different segments within the same email.
Configure your email settings carefully. Write a compelling subject line under 50 characters and add preview text that complements it. Set your sender name and email address — use a recognisable person’s name rather than a generic address for higher engagement. Choose your recipient list or segment, and exclude any contacts who should not receive this particular message.
Test before sending by using the preview tool to check rendering across email clients and devices. Send test emails to yourself and stakeholders for review. Use A/B testing to experiment with different subject lines, sender names, or content variations. Schedule your send for optimal engagement times — HubSpot’s smart send feature can automatically choose the best time for each individual recipient based on their historical engagement patterns.
Forms and Landing Pages
HubSpot forms capture lead information and feed it directly into your CRM. Go to Marketing, then Forms, and click Create Form. Choose between embedded forms for your website, standalone forms with their own URL, or pop-up forms that appear based on visitor behaviour.
Build your form by dragging and dropping field types. Standard fields include name, email, phone, and company. Add custom fields for specific information your business needs. For Singapore lead generation, keep forms short — three to five fields typically yield the best conversion rates. Use progressive profiling to ask different questions each time a returning contact fills out a form, gradually building a complete profile.
Configure form actions to define what happens after submission. Options include displaying a thank-you message, redirecting to a specific page, sending a notification email to your team, or triggering a workflow. Set up lifecycle stage progression so that form submissions automatically move contacts from subscriber to lead or marketing qualified lead status.
Create landing pages by navigating to Marketing, then Landing Pages. HubSpot’s landing page builder uses the same intuitive drag-and-drop editor as the email tool. Design pages with a clear value proposition, supporting content, trust signals, and a prominent form. Remove site navigation to keep visitors focused on the conversion goal.
Connect your landing pages with your Google Ads campaigns and social media marketing efforts for maximum traffic. HubSpot automatically tracks which channels drive form submissions, giving you clear attribution data for every lead generated.
Automating with Workflows
Workflows are HubSpot’s automation engine, enabling you to create sophisticated sequences of actions triggered by specific conditions. Navigate to Automation, then Workflows, and click Create Workflow. Choose your workflow type: contact-based, company-based, deal-based, or ticket-based.
Set your enrollment trigger — the condition that starts the workflow. Common triggers include form submissions, page views, list membership, property changes, or deal stage movements. For example, enrol contacts in a welcome sequence when they submit your newsletter signup form, or trigger a follow-up task for your sales team when a deal enters the proposal stage.
Build your workflow actions using the visual editor. Available actions include sending emails, creating tasks, updating properties, sending internal notifications, adding or removing list membership, and setting delays between actions. Arrange these actions in sequence, and use if/then branches to create different paths based on contact behaviour.
Design a lead nurturing workflow for your Singapore business. Start with a welcome email, wait three days, then check if the contact visited your services page. If yes, send a case study email and notify a sales representative. If no, send an educational content email and wait another five days before the next touchpoint. This automated approach ensures no lead falls through the cracks.
Test your workflows thoroughly before activating them. Use the test feature to simulate how a contact moves through the workflow. Check that emails render correctly, delays are appropriate, and branching logic works as expected. Monitor active workflows regularly through the performance tab, which shows enrollment numbers, email performance, and goal completion rates. Effective automation supports your overall digital marketing strategy by delivering consistent, timely communications at scale.
Using the Reporting Dashboard
HubSpot’s reporting dashboard provides visibility into your marketing and sales performance. Navigate to Reports, then Dashboards, to access your reporting hub. HubSpot includes several default dashboards covering marketing, sales, and service metrics.
Customise your dashboard by adding, removing, and rearranging report widgets. Click Add Report to browse the report library or create custom reports. Useful reports for Singapore businesses include traffic analytics by source, contact creation by channel, deal revenue forecast, email campaign performance, and landing page conversion rates.
Build custom reports using the report builder. Select your data source (contacts, companies, deals, or activities), choose the properties you want to analyse, and apply filters to focus on specific segments. Visualise data as bar charts, line graphs, pie charts, tables, or single-value metrics. For example, create a report showing deal revenue by industry for the current quarter, filtered to Singapore-based companies.
Set up attribution reporting to understand which marketing channels and touchpoints contribute most to conversions. HubSpot supports first-touch, last-touch, and multi-touch attribution models. This data helps you allocate your marketing budget effectively across channels like SEO, paid advertising, email, and social media.
Schedule automated report deliveries to keep stakeholders informed. Configure dashboards to be emailed to specific team members on a daily, weekly, or monthly basis. Include a summary of key metrics and trends so that decision-makers have the data they need without logging into HubSpot directly. Regular reporting ensures your marketing investments are producing measurable results for your business.
자주 묻는 질문
Is HubSpot CRM really free?
Yes, HubSpot offers a genuinely free CRM with no time limit. The free tier includes contact management, deal tracking, email logging, forms, and basic reporting for unlimited users. Paid Marketing, Sales, and Service Hubs unlock advanced features like automation, A/B testing, and custom reporting, with pricing starting from USD 20 per month per seat.
How does HubSpot compare to other CRMs for Singapore businesses?
HubSpot stands out for its ease of use, comprehensive free tier, and seamless integration between marketing and sales tools. Unlike standalone CRMs like Salesforce, HubSpot combines CRM, email marketing, landing pages, and automation in one platform. For Singapore SMEs that want an all-in-one solution without heavy customisation requirements, HubSpot is an excellent choice.
Can I use HubSpot in multiple languages for the Singapore market?
Yes, HubSpot supports multi-language content including emails, landing pages, and forms. You can create content variations in English, Mandarin, Malay, and Tamil to serve Singapore’s multilingual audience. Use smart content rules to automatically display the appropriate language version based on contact properties or browser settings.
How do I ensure PDPA compliance when using HubSpot?
HubSpot includes privacy and consent features that support PDPA compliance. Enable cookie consent banners, add consent checkboxes to forms, track consent status on contact records, and honour unsubscribe requests automatically. Store consent records as proof of permission, and configure data retention policies to manage personal data responsibly.
Can HubSpot integrate with my existing tools?
HubSpot’s marketplace offers over 1,500 integrations including popular tools like Slack, Zoom, Google Workspace, Shopify, Xero, Stripe, and WordPress. Native integrations sync data automatically, while HubSpot’s API enables custom integrations for specialised tools used by your Singapore business.
How long does it take to set up HubSpot for a small business?
A basic HubSpot setup can be completed in one to two days, covering CRM configuration, contact import, email templates, and a simple pipeline. A more comprehensive setup including automation workflows, custom reporting, and integrations typically takes one to two weeks. Many Singapore businesses work with certified HubSpot partners to accelerate the process and ensure best practices are followed from the start.



