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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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 themeNew landing pages
Drag modules into place and publish, without a developer ticket.
On brand, every time
Colours, fonts and spacing live in theme settings, so new pages match the rest of the site.
Leads in the CRM
HubSpot forms feed your contacts straight in, and workflows take it from there.
A blog you can run
Post templates designed with the site, with categories, authors and subscriptions.
✦ Work with us
Make HubSpot your growth engine.
Website, CRM and automation working as one, built by one team.
✦ Selected work
Built on HubSpot.

Inai Global Payments
A custom Figma design brought to life as a bespoke HubSpot CMS theme for Inai, an all-in-one payments platform for global businesses — plus a complete HubSpot setup behind it.

Appknox Security
A Figma-to-HubSpot build for Appknox, the mobile application security platform — with a custom API integration that lets visitors upload an .apk or .ipa file and run a security test straight from the browser.

SaaSFlow Premium HubSpot Theme
A complete HubSpot CMS theme for SaaS and tech companies — 50 drag-and-drop modules, 29 page templates and 8 one-click style presets.
✦ FAQ
Questions we often get.
Further reading
- Figma to HubSpot: designing without platform limits →
- 5 HubSpot & Zapier automations every website should have →
- Connecting WhatsApp to your CRM →
- Redesign without losing your Google rankings →
Still have a question?
Ask us directly — we'll give you a straight answer, even if it's not us you need.
Ask a questionWhich 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.
- 01
We read your brief
Every enquiry is read by a person, not a bot.
- 02
A short discovery call
We talk through goals, scope and the right platform.
- 03
You get a clear proposal
Scope, timeline and cost in writing, before any work starts.
Or email info@web-canvas.in