Custom engineered ERP & Operations integration

Microsoft Business Central & HubSpot integration

Custom engineered for your business by SpotDev's accredited developers

Connect Business Central to HubSpot so customers, items, sales orders and stock stay in step with companies, products and deals in both directions, using Business Central's REST API and webhooks instead of re-keying between finance and sales.

  • 5–7 weeks typical turnaround
  • £5k-£15k typical investment
  • OAuth 2.0

Why connect Microsoft Business Central to HubSpot

Sales works in HubSpot and finance works in Business Central, so a won deal gets typed in twice and the two systems disagree about who the customer is and what they owe. Business Central has a capable API, but mapping it onto HubSpot's objects, your dimensions and your posting rules is where the work sits.

  • Business Central API v2.0 is REST with OAuth 2.0 through Microsoft Entra ID, including a service-to-service flow, so the sync runs under its own application account with no licensed user logged in
  • Webhook subscriptions on customers, items, sales orders, quotes and invoices push changes to the integration as they happen, so HubSpot reflects finance updates without polling
  • Standard API pages cannot have fields added, so custom fields and industry layers need a custom API written in AL, which we build as part of the project
  • Multi-company tenants need routing rules: which deal goes to which company, and which customer number comes back to the CRM

What you can do with Microsoft Business Central and HubSpot

The flows we most often build between Business Central and HubSpot:

  • Create the customer and sales order in Business Central when a HubSpot deal reaches an agreed stage, and write the Business Central customer number and order number back onto the deal
  • Sync items and stock availability to HubSpot products and a stock property, so quotes are built from current pricing and availability
  • Post invoice status, outstanding balance and credit limit from Business Central onto the HubSpot company record, so account managers see it before they call
  • For Ardmac, a European fit-out and modular contractor, we built a HubSpot to Business Central flow that creates the opportunity only when a deal reaches a qualified stage, routes it to the correct regional company from a HubSpot field, and uses custom AL extensions to expose endpoints the standard cloud API did not provide

How the Microsoft Business Central & HubSpot integration works

Two-way sync
Sync direction between Microsoft Business Central and HubSpot
Real time sync
How often data updates flow
OAuth 2.0
Secure authentication method
Customers, Items, Sales Orders, Stock
Records kept in sync
Sales Hub, Data Hub
HubSpot hubs supported
5–7 weeks
Typical time to deploy

Typical setup

  1. Register Azure app
  2. Grant scopes
  3. Map tables
  4. Activate sync

Integration Impact Analysis

With Integration

  • Streamlined operationsAutomated workflows replace manual processes
  • Single source of truthConsistent data across all revenue teams

Without Integration

  • Manual processesTeams managing tools instead of revenue
  • Data silosCritical insights trapped in silos

Microsoft Business Central & HubSpot integration: FAQs

Does Business Central have an API that HubSpot can use?
Yes. Microsoft publishes a REST API (v2.0) for Business Central covering customers, items, sales quotes, orders, invoices and more, authenticated with OAuth 2.0 through Microsoft Entra ID, plus webhook subscriptions for change notifications. Custom API pages written in AL cover anything the standard set leaves out.
Is there a native HubSpot Business Central integration?
HubSpot lists its own Microsoft Business Central data sync app on the App Marketplace, which syncs contacts, products, deals and orders two-way. The listing states it syncs Business Central customers to HubSpot contacts rather than companies, and it does not cover custom fields, multi-company routing or stage-gated order creation, which is where a custom build comes in.
How long does a Business Central HubSpot integration take?
Typically 5–7 weeks. Field mapping, dimensions, multi-company rules and any AL extension work are scoped first, then built and tested against a sandbox company before go-live.
How much does a Business Central HubSpot integration cost?
From £5k-£15k, depending on the objects in scope, whether the sync runs two-way and how much custom AL is needed to expose your customisations.

Related HubSpot integrations

Explore more HubSpot integration resources

Why SpotDev?

HubSpot Diamond Partner

Elite tier partnership with HubSpot, reserved for top-performing consultancies with proven expertise in complex integrations.

Custom Integration Accredited

Advanced HubSpot accreditation specifically for complex API integrations and custom development projects.

HubSpot Onboarding Accredited

Accredited onboarding specialists who ensure seamless implementation and user adoption for complex HubSpot deployments.

Ready to Transform Your Revenue Operations?

Get a tailored integration strategy designed by HubSpot-accredited consultants.