Skip to content
roadmark

Integration · CRM

HubSpot integration: companies and deals

Roadmark links HubSpot companies and deals to their Roadmark customers and loads, so a rep sees the same relationship in both places.

The short answer

HubSpot and Roadmark, in short.

Roadmark links a HubSpot company to its Roadmark customer, and a deal to the quote or lane it covers, so a rep sees the same relationship whether they open the record in HubSpot or in Roadmark. Companies flow in; a deal can update when the quote it's linked to is won.

What syncs

One row for each kind of record: which way it moves, and when.
What syncs between HubSpot and Roadmark
WhatDirectionWhen
CompaniesHubSpot to RoadmarkWhen linked to a Roadmark customer
DealsBoth waysLinked when a quote is priced; updated when it's won or lost

Setting up HubSpot

  1. 1Create a service key in HubSpot

    A super admin, or a user with developer tools access, creates a service key under Development → Keys → Service keys and adds the companies and deals scopes. HubSpot generates the key Roadmark authenticates with.

  2. 2Link customers to companies

    Match each Roadmark customer to its HubSpot company, so the quotes and loads a rep sees in Roadmark line up with the company they already have open.

  3. 3Test with a real deal

    Link one company and one deal, and check what shows up on each side before turning it on for the rest.

Before you start

  • A HubSpot account with the CRM's companies and deals objects.
  • A HubSpot super admin, or a user with the Developer tools access permission, to create the service key.

Take Prairie Foods, the customer whose lanes anchor most of Roadmark's quoting examples. Its HubSpot company record links to its Roadmark customer, and the Mississauga → Joliet lane it ships sits under a deal a rep already has open. When Quoting prices a request on that lane, the draft can link to that deal instead of the two records drifting apart, one saying the deal's still open, the other showing it booked and paid. When the quote wins and becomes a load, Roadmark can close the deal and set its amount from the load, so the pipeline a sales manager reviews in HubSpot already reflects it.

Companies flow one way: Roadmark reads the company and uses it to match a customer, but it doesn't rewrite what a rep has entered about who they are or how to reach them. Deals are the two-way part. Roadmark reads what's open on a company so a linked quote points at the right deal, and when that quote is won or lost, it can write the outcome back, moving the deal's stage and amount rather than leaving a rep to update two systems by hand. Nothing about a customer's contract, rate or credit terms moves through HubSpot; those stay Roadmark's own record, the one billing and quoting price from.

Connecting it

Roadmark connects through a service key, HubSpot's account-level credential for system-to-system integrations. A super admin, or a user with developer tools access, creates one under Development → Keys → Service keys. Setting one up means choosing scopes rather than installing anything from a marketplace: the admin adds crm.objects.companies.read and .write and crm.objects.deals.read and .write, and HubSpot generates a key limited to exactly those objects. A key can only carry scopes the person creating it already has. Roadmark authenticates every request with that key; there's no broader OAuth install to approve, and nothing about contacts, tickets or marketing data is touched. Service keys take over from HubSpot's legacy private apps, which HubSpot stops letting accounts create during 2026; a private app that already exists keeps working. Once it's authorized, an admin matches each Roadmark customer to its company, which is the step that decides which quotes and loads show up where.

Running beside your CRM

Roadmark's own quoting works without HubSpot: prospects move through lanes-first stages, from a first conversation with expected volume attached through to a signed rate. Teams that already run their pipeline in HubSpot don't have to move it. The two stay in step through the linked company and deal instead, so a rep can work from either screen and see the same numbers.

Turning it off, and what's recorded

The connection works the same as any other integration on Security: every write it makes to a deal is recorded, who or what made it and when, and the connection itself can be turned off for a person, a team or the whole company at any time, from Roadmark rather than from HubSpot's service key settings. Nothing about the service key changes how sign-in works either; your team still signs in with the identity provider you already run.

See Quoting for how a price is built and Analytics for what a linked deal feeds into once the load closes, and Brokers for the inbox a request starts from.

Questions about HubSpot and Roadmark

What HubSpot data does Roadmark use?

Companies and deals. Each Roadmark customer links to its HubSpot company, and a quote or lane can link to a deal, so the relationship looks the same in both places.

Does it sync both ways?

Companies flow one way, from HubSpot into the customer record. Deals sync both ways: Roadmark reads what's open, and when a linked quote is won, it can move that deal to closed and won with the load's value instead of a rep re-entering the outcome.

Do deals update when a load is won?

Yes, for one linked to a quote. When the quote is won and becomes a load, Roadmark can close the linked deal and set its amount from the load.

Do we have to move our pipeline out of HubSpot?

No. Roadmark can run beside HubSpot. New prospects can stay in HubSpot, or be tracked in Roadmark's own lanes-first pipeline, with companies and deals linked either way.

Is this a public HubSpot app we install from a marketplace?

No. Roadmark connects through a service key you create in your own HubSpot account, scoped to just companies and deals. Nothing else in your HubSpot account is exposed by that key.

See it with the systems you run.

Tell us what you run today. In the call, we show you what connects to Roadmark and how, on your own lanes and customers.

  • Your lanes, customers and carriers, not a canned demo
  • Beside the TMS you run today
  • No commitment to switch anything

Thirty minutes. No slides.

We use this to reply to your request. Privacy policy.