HubSpot websites your team can run.

We turn your Figma designs into custom HubSpot themes and modules, set up the CRM behind them and connect the tools you already use — so marketing can build pages, launch campaigns and follow up on leads without waiting for a developer.

✦ What we do on HubSpot

Everything HubSpot, under one team.

Setup, website, CRM, Marketing, Sales and Service Hubs — built and connected. Take the full setup or just the part you need.

01Setup

HubSpot setup & onboarding

A portal set up properly from day one, so your data stays clean as you grow.

  • Account, domain and tracking code
  • Users, teams and permissions
  • Cookie consent and privacy settings
  • Email sending domain authenticated
02CRM

CRM setup & data import

Records, properties and stages set up around how you actually sell.

  • Custom properties and record associations
  • Lifecycle stages and lead statuses
  • Contacts imported from spreadsheets or another CRM
  • Duplicates merged and data cleaned
03CMS

Figma to HubSpot

Your design built as it was approved, as a custom theme — not squeezed into a marketplace template.

  • Built faithfully from your Figma files
  • Custom theme developed with the HubSpot CLI and HubL
  • Responsive on mobile, tablet and desktop
  • Colours, fonts and spacing in theme settings
04CMS

Custom modules & templates

Building blocks your marketers can drag, drop and edit without breaking the design.

  • Modules with clear, labelled fields
  • Page, blog and system templates
  • Drag-and-drop sections for new pages
  • Global header, footer and reusable content
05CMS

Landing pages & blog

Campaign pages and a blog your team can publish without a developer.

  • Landing page templates for campaigns
  • Blog listing and post templates
  • Forms and calls to action on every page
  • Smart content, where your plan includes it
06CMS

Memberships & gated content

Private pages for customers, partners or members, managed from the CRM.

  • Member registration and login
  • Access by list or contact property
  • Gated resources and portals
  • Content tailored to each member
07Marketing

Marketing Hub setup

Email, forms and lists ready for your first campaign.

  • Branded email templates
  • Forms, lists and segments
  • Lead scoring rules
  • Campaigns and UTM tracking
08Sales

Sales Hub setup

Pipelines, sequences and meeting links that keep deals moving.

  • Deal pipelines and stages
  • Email templates and sequences
  • Meeting scheduling links
  • Products and quotes
09Service

Service Hub & live chat

Help customers faster with tickets, live chat and a knowledge base.

  • Ticket pipelines and a shared inbox
  • Live chat and chatbots on your site
  • Knowledge base templates
  • Customer feedback surveys
10Automation

Workflows & lead handling

Leads routed and followed up automatically, with a person stepping in at the right moment.

  • Lead routing and owner assignment
  • Lifecycle stage and lead status updates
  • Nurture emails and follow-up sequences
  • Slack and email alerts for your sales team
11Integrations

Integrations & custom APIs

Connect HubSpot to your product, your store and the tools your team already uses.

  • Native integrations, Zapier and Make
  • Custom API integrations with your own app
  • Shopify, WhatsApp and Slack connections
  • Data sync tested and documented
12Reporting

Reporting & dashboards

See which pages, campaigns and channels bring in leads and revenue.

  • Custom reports and dashboards
  • Lead source and campaign attribution
  • Sales pipeline reports
  • Website traffic and conversion tracking
13Migrations

Migrations to HubSpot

Move your website or CRM to HubSpot without losing content, data or search rankings.

  • Pages, blog posts and media moved over
  • 301 redirects for every old URL
  • Contacts, companies and deals from your old CRM
  • Search Console checks after launch
14Audit

Portal audit & clean-up

For an existing portal: find what's broken, unused or duplicated, and fix it.

  • Review of properties, forms and workflows
  • Duplicate and stale records cleaned up
  • Unused assets and workflows retired
  • A prioritised list of fixes
15Support

Training & ongoing support

Your team confident in HubSpot, with help on hand as you grow.

  • Training for marketing and sales teams
  • Written guides for your modules
  • New modules and pages when you need them
  • Ongoing help on a monthly plan

✦ How it works

From Figma to a live HubSpot site.

You review the site in your own portal at every step, before anything goes live.

  1. Step 01 / 05

    01

    Plan

    We look at your portal, designs and goals, list the templates and modules the site needs, and agree how forms, lists and workflows will connect.

    You get: Template map, module list and CRM plan

  2. Step 02 / 05

    02

    Design or review

    We design the site ourselves, or review your Figma files and flag missing states and breakpoints before we build, so there are no surprises later.

    You get: Approved designs, ready to build

  3. Step 03 / 05

    03

    Build

    We develop the theme and modules with the HubSpot CLI, upload them to your portal and build the pages with your content.

    You get: A working site in your portal to click through

  4. Step 04 / 05

    04

    Connect

    We set up forms, properties, lists and workflows, connect your other tools and test every path a lead can take — from form to inbox to CRM record.

    You get: Tested forms, workflows and integrations

  5. Step 05 / 05

    05

    Launch & train

    We connect your domain, set up redirects, launch, and show your team how to build pages and run campaigns with the modules.

    You get: Live site, training and documentation

✦ Custom or marketplace?

A theme built for your brand.

Marketplace themes are a quick start, but they come with modules you don't need and limits on what your design can do. A custom theme holds only what your site uses, so it stays lighter and easier for your team to work with.

If a marketplace theme fits your brief, we'll tell you — and we build our own: SaaSFlow is a complete HubSpot theme for SaaS companies, with 50 modules and 29 page templates.

See the SaaSFlow theme

✦ Work with us

Make HubSpot your growth engine.

Website, CRM and automation working as one, built by one team.

✦ FAQ

Questions we often get.

Further reading

Still have a question?

Ask us directly — we'll give you a straight answer, even if it's not us you need.

Ask a question
Which HubSpot plan do we need for a custom website?+

A website on HubSpot needs Content Hub (formerly CMS Hub). The right tier depends on what the site has to do — for example memberships, smart content or the number of pages. We recommend the plan that covers it, without paying for features you won't use.

Can you build a HubSpot website from our Figma designs?+

Yes, that's most of our HubSpot work. Inai and Appknox were both built from the client's own Figma designs, as custom themes and modules developed with the HubSpot CLI.

Will our marketing team be able to edit the site?+

Yes. Every module has clear, labelled fields, pages are built with drag-and-drop sections, and theme settings keep colours and fonts on brand. We train your team before handover.

Can you move our website to HubSpot from WordPress or Webflow?+

Yes. We move pages, blog posts and media, map every old URL to its new address with 301 redirects, carry over titles and meta descriptions, and watch Search Console after launch.

Can HubSpot connect to our own product or other tools?+

Usually, yes — through HubSpot's native integrations, Zapier or Make, or a custom API integration. For Appknox, visitors upload an Android or iOS app on the HubSpot site and start a security test in Appknox's own platform.

Do you work with existing HubSpot portals?+

Yes. We often start by reviewing what's already there — properties, forms, lists and workflows — and tidying it up before building anything new, so the website and the CRM work together.

✦ Start a project

Tell us about your HubSpot project.

A new HubSpot website, a custom theme, a portal setup or a migration — share a few details and we'll come back with a plan, a timeline and a cost.

  1. 01

    We read your brief

    Every enquiry is read by a person, not a bot.

  2. 02

    A short discovery call

    We talk through goals, scope and the right platform.

  3. 03

    You get a clear proposal

    Scope, timeline and cost in writing, before any work starts.

Or email info@web-canvas.in

What can we help with?
Preferred platform

Prefer email? info@web-canvas.in