Elite HubSpot Solutions Partner

HubSpot integration for SAP, NetSuite, Business Central and moreIf HubSpot can't act on it, don't integrate it

Most integration projects aren’t too complicated. They’re too big. We connect HubSpot to the systems your revenue depends on, build it on Azure or AWS so it holds, and refuse to build the connections that don’t earn their place.

245

customers with integration projects

68

ERP integration customers

180

custom and middleware integrations

10+

Claude Certified Architects on the team

Trusted by revenue teams at

  • Reaction Engines logo
  • Pirtek logo
  • Minesoft logo
  • Merz Aesthetics logo
  • Chubb logo
  • Jacobs logo
  • AngloScottish Asset Finance logo
  • Leaseweb logo
  • Weflex logo
  • Datwyler logo
  • Wayflyer logo

The incentive problem

Every connection is billable. That's the problem.

A partner sees an ERP, a finance system, a support desk, telephony, ecommerce and a data warehouse, and designs integrations for all of them. Not because the business needs every connection, but because the bigger the integration package, the bigger the project.

So every system gets a connector, every field gets mapped, and every object syncs both ways in real time, because nobody ever lost a deal by sounding thorough.

It’s the most expensive mistake in our industry, and we’d rather lose a deal than build it.

A typical oversized integration, six months later

40

new HubSpot properties nobody reads

12,000

SKUs in a product library sales never quotes from

  • AndA contact timeline so cluttered that reps stop looking at it
  • What changed in how they sellAlmost nothing. The client paid for all of it.

Our rule

Every field needs a job

HubSpot is your revenue nerve center, not a storage unit. Signals come in, and something happens. Before we map a single field, we ask three questions.

1

What happens when it arrives?

If the answer is “nothing, but it’s nice to have”, it stays where it is.

2

Who acts on it?

A rep, a marketer, a customer success manager or an agent. If nobody, it stays out.

3

Does it fit how revenue works?

Every integration should serve your go-to-market plan: who you target, qualify, expand and keep.

Examples of ERP data and what Periti does with it in HubSpot
ERP dataInto HubSpot?What happens
Order linesSummarizedLast order date, rolling 12-month revenue and top product lines. A task when reorders stop.
Overdue invoicesYesAlert the account owner and pause expansion sequences until paid
Credit holdYesBlock quote approval and notify the rep
Contract end datesYesStart the renewal play 120 days out
Warehouse bin locationsNoLeave them in the ERP, where they belong

The result is less data in HubSpot than most clients expect, and far more of it gets used.

Why integrate at all

Each system holds half the customer story

For most companies, the context that matters most for revenue sits in two places: HubSpot and the ERP, whether that’s SAP, Oracle NetSuite, Business Central or Sage. On their own, both tell an incomplete story.

The point of integration isn’t to put both stories in one place. It’s to make sure the right person hears about it in time to do something.

HubSpot holds the relationshipWho they are, who you're talking to, open deals, how every team has engaged
Your ERP holds the transactionWhat they bought, at what price, what's invoiced, paid and on order

When the two stories disagree

HubSpotPromising expansion deal
ERPThree overdue invoices
SoOwner alerted, expansion paused
ERPOrder volume falling off a cliff
HubSpotNobody has spoken to them in four months
SoTask created for the account owner

AI raised the stakes

Junk data used to be a nuisance. Now it's a liability.

For twenty years, people read CRM data, and filled the gaps with experience. AI removed that safety net. When an agent drafts a renewal email or flags a deal at risk, a model is doing the interpreting, and it fills gaps with assumptions.

Most companies can access the same models. What separates results is the quality of the context those models can reach: Model + Context + Application.

How data requirements change when data becomes context for AI
DimensionData for reportingData as context for AI
Who reads itPeople looking at dashboardsModels and agents that act on it
AccuracyApproximately right was fineErrors flow straight into actions
GapsFilled by people's knowledgeFilled by model assumptions
RelationshipsNice to haveEssential: contacts, deals, orders and tickets linked
DefinitionsHeld in people's headsWritten down and applied consistently

Straight talk

Two things we'll talk you out of

Real-time sync, by default

It’s the most requested and least needed feature in integration. Ask what decision changes if an invoice lands in two seconds instead of two hours, and the answer is almost always none. Real-time costs more, hits API limits faster and fails in ways that are harder to trace.

We sync on the schedule the action needs, and build real-time properly when it truly matters.

Near-instantCredit holds that block a quoteOvernightOrder history for reorder alerts

Native connectors for complex ERPs

We’ve tried every type. For SAP, NetSuite and Business Central, they work in the demo, then meet the real business. By then you’ve built processes around them.

Where they breakMultiple legal entitiesCustom pricingSold-to and ship-to accountsApproval rulesCurrency handlingA decade of duplicates

For simple, low-risk tools like Aircall, native is the right answer, and we use it. For anything revenue or finance depends on, we build middleware you control.

ERP integration

SAP, NetSuite, Business Central and more

We want to be the partner you call when HubSpot has to work with a business-critical system. What we typically build, when it earns its place:

  • Customer and account sync, with clear rules on which system owns each record
  • Closed-won deals turned into sales orders or quotes in the ERP
  • Products and price lists aligned, so HubSpot quotes match what finance bills
  • Invoices, payments and credit status summarized into signals reps act on
  • ERP revenue in HubSpot reporting, next to the pipeline
ERP systems Periti has integrated with HubSpot, by number of customers
ERPCustomersWhat usually earns a place in HubSpot
Sage 200, 50, X3, Intacct19Accounts, invoice and payment status, order signals
Oracle NetSuite17Customers, invoices, subscriptions, renewal dates
SAP Business One, C4C, ByDesign, via CPI16Customer masters, orders, sales history, deal revenue
Business Central and Dynamics NAV11Companies, contacts, quotable products, exchange rates, orders
IFS and SysPro7Accounts, orders, service history, stock

16 customers

SAP and HubSpot

Usually manufacturing and distribution, with years of duplicate customer masters, sold-to and ship-to accounts, and IT teams rightly protective of the ERP.

Recent work

  • SAP C4C extended so HubSpot activities and deal revenue sync, for a European industrial manufacturer
  • Legacy CRM replaced and a two-way SAP Business One integration built on AWS, for a medical supplies distributor
  • Lead, contact and ticket sync with SAP C4C through SAP CPI, for a cloud hosting company

SAP integration guide →

11 customers

Business Central and HubSpot

Popular with mid-sized manufacturers, and where companies most often find the native connector’s limits after building processes around it.

Recent work

  • HubSpot with a custom CPQ and a Business Central integration on AWS, for a manufacturer leaving Salesforce
  • Separate US and DACH pipelines, with Business Central connected for the US entity
  • A Claude-assisted tender process reading the BC catalog via Azure Functions, for an engineering firm

Business Central integration guide →

17 customers

NetSuite and HubSpot

Mostly software, IT services and ecommerce, where subscriptions, renewals and invoicing need to sit next to the pipeline.

Typical wins

  • Renewal dates and payment status in HubSpot
  • Renewal plays that start themselves
  • Customer success sees risk before finance does

NetSuite integration guide →

Beyond the ERP

The rest of your stack

The same rule applies to every other system. If it triggers action or adds context your teams and agents use, it comes in. If not, it doesn’t.

24 of our customers run HubSpot alongside Salesforce.

Other CRMsSalesforce, Dynamics 365 Sales, SugarCRMCoexistence during phased migrations
Telephony and messagingAircall, WhatsApp, Microsoft TeamsCalls, recordings and conversations on the record
Ecommerce and paymentsShopify, Magento, WooCommerce, StripeOrders, customer value and buying behavior
Service and deliveryZendesk, Freshdesk, JiraTicket volume and severity next to account health
Documents and quotingPandaDoc, SharePoint, OutlookProposals, contracts and email context
AnalyticsPower BI, GongReporting outside HubSpot, call insight inside it
AIAnthropic ClaudeContext from unstructured sources, structured into HubSpot

How we build

Built on Azure and AWS. Never your ERP on Zapier.

A Zapier connection to the ERP passes testing. Six months later it hits a task limit or an API change, quietly stops syncing, and nobody notices until finance asks why invoices don’t match closed deals. We’ve seen it enough that we no longer do it.

We build on Azure Functions or AWS Lambda. We don’t hold formal partner status with either; we have years of running these integrations in production. That gives your IT team what they need to sign off:

  • Error handling and retries, so a timeout isn’t a lost order
  • Monitoring and alerts that reach a person in minutes, not months
  • Security controls your team can review
  • Capacity for real volumes, without task limits
  • Documentation of what was built and how it behaves
ApproachWhere we use it
HubSpot native integrationsSimple, low-risk tools like Aircall. Never business-critical ERP.
Zapier or MakeLow-volume automations between cloud tools. Never ERP.
Azure or AWS middlewareSAP, NetSuite, Business Central and other ERPs, high volumes, complex logic, regulated data
Claude with MCP and middlewareUnstructured context, AI-assisted processes, agent workflows

Who decides

Revenue decides what comes in. IT keeps it running.

Integration projects usually get handed to IT, and IT should own them. But when IT also decides what flows into HubSpot, you get technically perfect integrations that sales ignores.

So we run integration design with both in the room. Your CTO gets an engineer to talk to. Your CRO gets a consultant who understands pipeline. Both get senior oversight.

WhoTheir job
Revenue leadersDecide what they need to see, and what should happen when they see it
Your IT teamSecure, host and support it, long after we've gone
Periti lead consultant50+ projects delivered. Owns the design, and the call on what not to build
Dedicated engineersBuild the middleware. Never consultants learning on your ERP
Periti directorsUp to 30 years of CRM consulting. Review the architecture before anything is built

HubSpot + Anthropic

Closing the context gaps with Claude

Much of a business’s most useful context never makes it into a structured field: email threads, call transcripts, proposals, contracts, tenders and support conversations.

Our Anthropic partnership, and a team with 10+ Claude Certified Architects, lets us build automations that read those sources and write what matters into HubSpot. A contract becomes a renewal date and a scheduled renewal play. A tender becomes a qualified opportunity with the right products attached.

The context lands in HubSpot, where your people and agents already work. Not in a separate AI tool nobody remembers to open.

How an integration project runs

Designed with you, built to evolve

Most integration work starts with a Design and Strategy project, not a free discovery call.

01

Design and Strategy

Target architecture, a data map, source-of-truth rules, the automation behind every field, and what won’t come in.

02

Build

Engineers build in sprints, highest-value flows first. You see working syncs early, in a sandbox.

03

Test

Your team validates real records: a new customer, an order change, a credit hold. We test failure as hard as success.

04

Go live

A planned cutover, then hypercare, because real problems show up in week two.

05

Grow

We keep improving it as your business, systems and AI move on.

Already have integrations that don't work?

  • Syncs that fail silently until finance and sales numbers don’t match
  • Duplicate companies created by every new order
  • Hundreds of ERP fields in HubSpot nobody can explain
  • A native connector the business has outgrown

Usually the fix is taking things out: cutting unused fields, repairing the matching logic and moving fragile connections onto proper middleware.

Integrations are never finished

Your ERP gets upgraded, you add an entity or a market, and AI changes what’s possible. Clean architecture and middleware you control mean the next change is a sprint, not a rebuild.

  • Customer success programs. A team that knows your portal and integrations, handling monitoring, changes and fixes. 213 customers are on one.
  • Embedded RevOps. An experienced Periti operator inside your team, looking after the data flowing into HubSpot.

Industries

Where integration matters most

Every one of our 18 sector groups has needed integration work, but manufacturing needs it most. Its ERPs carry multiple entities and currencies, distributors who are both customers and partners, and price lists that vary by region and contract.

We design for the questions those sales leaders actually ask: which accounts have stopped reordering, which quotes are stuck waiting on stock, and which distributors are growing.

Customers with integration work, by sector
All integration workOf which ERP
  1. Manufacturing and industrial32 · 18 ERP
  2. Financial services and insurance26 · 2 ERP
  3. IT services, telecoms and cybersecurity22 · 7 ERP
  4. Software and technology21 · 3 ERP
  5. Energy, utilities and environment20 · 7 ERP
  6. Healthcare and life sciences17 · 6 ERP
  7. Professional and business services15 · 4 ERP
  8. Construction, engineering and architecture12 · 7 ERP
  9. Logistics, transport and automotive10 · 4 ERP

Questions

HubSpot integration FAQs

Yes. We've worked with SAP at 16 customers, across SAP Business One, SAP Sales Cloud (C4C), SAP Business ByDesign and environments connected through SAP CPI. We build SAP integrations on Azure or AWS middleware, with clear rules about which system owns customer and order data.

Yes, and it's one of the ERPs we connect most often, at 11 customers including Dynamics NAV. We build Business Central integrations on Azure or AWS middleware, because the native connector doesn't hold up once you have custom pricing, multiple entities, CPQ or approval rules.

Not for companies that are serious about connecting their systems. We've tried every kind, and for business-critical ERPs like SAP, NetSuite and Business Central, native connectors break down on real-world complexity. For simple tools like Aircall, they're the right choice.

Yes. We've worked with NetSuite at 17 customers. Most projects bring invoices, payment status, subscriptions and renewal dates into HubSpot, with automations that start renewal and collections plays.

Only data that triggers an action or feeds something sales does, like generating a quote. Our rule of thumb is that every field coming into HubSpot should have an automation behind it. If your sales team can't explain why a field is there, it shouldn't be.

Usually not. Real-time sync costs more, hits API limits faster and makes failures harder to trace. We sync on the schedule each action needs, and build real-time only where a decision really depends on it.

In our experience, Zapier has never held up for ERP data. Task limits, API changes and silent failures cause problems that surface months later. Zapier and Make are good for simple, low-volume automations between cloud tools, not for the connection your revenue depends on.

They give you error handling, retries, monitoring, alerting, security controls and capacity for real data volumes. When an integration fails, you want to know straight away. We don't hold formal partner status with either, but we've built and run integrations on both for years.

Both, with different jobs. IT owns the integration day to day: hosting, security and support. Sales, marketing and leadership decide what flows into HubSpot, based on what they'll act on and how they believe the funnel works.

Agents are only as good as the context they can reach. If order history, invoices and contracts sit outside HubSpot, an agent is reasoning over half the picture. But junk data misleads agents too, which is why we integrate less and choose more carefully.

We use Claude to extract context from unstructured sources, such as emails, contracts, tenders and call transcripts, and write it into HubSpot as structured data with actions attached. We also build Claude-based processes that read from and write to ERPs like Business Central through secure middleware. Our team includes more than 10 Claude Certified Architects.

Simple connections can be. Business-critical integrations shouldn't be, because your systems, your business and AI all keep changing. We build them to evolve and keep improving them through customer success programs and embedded RevOps.

Usually not. Most broken integrations can be fixed by cutting unnecessary fields, repairing the matching logic and moving fragile connections onto proper middleware. A full rebuild only makes sense when the design is wrong at its core.

We typically work on a time and materials basis. Cost depends on the number of systems, data volume, complexity of the business rules and how much cleanup is needed. Because we build only what earns its place, our integration projects are often smaller than clients expect.

Let's talk about your integration

Connecting SAP or Business Central for the first time, replacing a connector you’ve outgrown, or working out which integrations are worth having? We’ll tell you honestly what should come into HubSpot, what shouldn’t, and how we’d build it.

Book an integration call