- Home
- Resources
- Integrations
- CompanyHub
CompanyHub Make integrationAutomate CompanyHub with Make.
Can Make keep your CompanyHub pipeline moving on its own? The CompanyHub Make integration gives you 49 modules: 8 triggers, 33 actions and 8 searches. This guide is for sales and ops people who know CompanyHub and want to link their account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What does the CompanyHub Make integration let you automate?
The CompanyHub Make integration links your CompanyHub account to Make so a scenario, the automation you build in Make as a chain of modules, can read and write your companies, contacts, deals, quotes and sales orders. You set it up once with an API key and never write code.
Quotes that follow the deal. Watch New Deal spots a fresh opportunity, Create a Quote opens the quote, and Add a Product on a Quote fills in the lines. The rep checks it instead of retyping it.
A contact list without duplicates. Before you add anyone, Search Contacts looks for the person. If a match comes back, Update a Contact refreshes it; if not, Create a Contact adds it. A web form or a spreadsheet from another app can feed that flow.
Orders passed on to the rest of the stack. Watch New Sales Order hands each order to Make, and Search Sales Orders Products reads its lines so another tool (billing, shipping, a team chat) receives exactly what was sold.
Know the limits before you start. All 8 triggers are scheduled: Make checks CompanyHub on the scenario's schedule, every 15 minutes by default, and nothing is pushed instantly. When a listed module does not cover your case, Make an API Call reaches the rest of the CompanyHub API with the same connection. If you are still choosing a platform, read n8n vs Make, and check Make pricing to see what each plan allows.
How do you connect CompanyHub to Make?
- 01
Copy your subdomain and API key
In CompanyHub, open Settings, then Integrations. That page shows two values Make needs: your subdomain and your API key. Copy both somewhere safe for the next step.
- 02
Add a CompanyHub module in Make
In your scenario, add any CompanyHub module and click Create a connection. A connection is your CompanyHub account linked to Make once and reused by every CompanyHub module afterward. The Connection name field is optional, but a clear name helps when you have several accounts.
- 03
Paste the credentials and save
Enter the subdomain and API key you copied, or follow the instructions Make shows on screen, then save. Make can now list your CompanyHub data in the module fields.
Build your first CompanyHub scenario
GoalWhen a new deal lands in CompanyHub, Make creates a quote for it in CompanyHub.
- 01
Create the scenario
Open the Scenarios page in Make, create a new scenario and click the big + to add the first module.
- 02
Add the Watch New Deal trigger
Search for CompanyHub, pick Watch New Deal and select the connection you created earlier, or click Create a connection if you skipped that part.
- 03
Add Create a Quote
Click the + on the right of the trigger, choose Create a Quote, then map the deal data from the first module into the quote fields Make lists for you.
- 04
Test with Run once
Add a test deal in CompanyHub, then click Run once. Open each module's bubble to read the bundle it received and confirm the quote appeared in CompanyHub.
- 05
Set the schedule and switch it on
Click the clock on Watch New Deal to set how often Make checks for deals (every 15 minutes by default), then switch the scenario on.
The 8 CompanyHub triggers in Make
8 modules start a scenario when something happens in CompanyHub. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by CompanyHub as soon as it happens.
Watch New Company
triggerIn the docs onlyEach company added to CompanyHub can start a scenario with this trigger. Make receives the account as a bundle, one item passed on to the next module, so you can alert the account owner or copy the company into another tool.
Watch New Contact
triggerIn the docs onlyPeople matter more than accounts in many sales teams, and Watch New Contact turns every person saved in CompanyHub into the starting point of a scenario. The following modules can welcome them, tag them or copy them into your mailing tool.
Watch New Deal
triggerIn the docs onlyThis is the trigger most pipelines start with: a deal appears in CompanyHub and your scenario gets its details right after Make's next check. Pair it with Create a Quote or a message to the sales channel.
Watch New Quote
triggerIn the docs onlySent quotes often need a second life outside the CRM. Watch New Quote hands Make every quote created in CompanyHub, so you can archive it, notify a manager or open a follow-up task somewhere else.
Watch New Quote Product
triggerIn the docs onlyInstead of the quote as a whole, this trigger follows the products placed on quotes. Each new line becomes its own bundle, which helps when what you sell matters more than the document it sits on.
Watch New Record
triggerIn the docs onlyWatch New Record covers the records that do not have a dedicated watcher among the other CompanyHub triggers. When one is created, Make passes it to the rest of the scenario as a bundle.
Watch New Sales Order
triggerIn the docs onlyA signed order is where fulfilment starts, and this trigger gives Make each sales order created in CompanyHub. The next modules can pass it to billing, warn the warehouse or post a win in the team chat.
Watch New Sales Order Product
triggerIn the docs onlySome flows care about the items rather than the order. Watch New Sales Order Product sends Make each product line added to a sales order in CompanyHub, one bundle per line, ready to adjust stock or feed a production list.
Every CompanyHub action and search in Make
CompanyHub gives you 41 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Product on a Quote
- Add a Product on a Sales Order
- Create a Company
- Create a Contact
- Create a Deal
- Create a Quote
- Create a Record
- Create a Sales Order
- Delete a Company
- Delete a Contact
- Delete a Deal
- Delete a Quote
- Delete a Quote Product
- Delete a Record
- Delete a Sales Order
- Delete a Sales Order Product
- Get a Company
- Get a Contact
- Get a Deal
- Get a Quote
- Get a Quote Product
- Get a Record
- Get a Sales Order
- Get a Sales Order Product
- Make an API Call
- Search Companies
- Search Contacts
- Search Deals
- Search Quote Products
- Search Quotes
- Search Records
- Search Sales Orders
- Search Sales Orders Products
- Update a Company
- Update a Contact
- Update a Deal
- Update a Quote
- Update a Quote Product
- Update a Record
- Update a Sales Order
- Update a Sales Order Product
Add a Product on a Quote
ActionIn the docs onlyFills an existing quote with a product line, so a quote created by your scenario does not stay empty.
Add a Product on a Sales Order
ActionIn the docs onlyPuts a product line on a sales order that already exists in CompanyHub, which completes an order your scenario has just opened.
Create a Company
ActionIn the docs onlyAdds a new company to CompanyHub from data collected elsewhere, a signup, a spreadsheet row or an enrichment tool.
Create a Contact
ActionIn the docs onlySaves a new person in CompanyHub, so leads captured by other apps land in the CRM without anyone retyping names or emails.
Create a Deal
ActionIn the docs onlyPuts a fresh deal into CompanyHub from an outside signal, which puts the opportunity in the pipeline as soon as the scenario runs.
Create a Quote
ActionIn the docs onlyProduces a new quote in CompanyHub, the step that turns a deal into a document your rep can review and send.
Create a Record
ActionIn the docs onlyWrites a new record in CompanyHub for data that has no dedicated create module on this list, which keeps the rest of your CRM inside the same scenario.
Create a Sales Order
ActionIn the docs onlyOpens a sales order in CompanyHub, so an accepted quote or an online purchase becomes an order the team can process.
Delete a Company
ActionIn the docs onlyRemoves a company from CompanyHub, handy for cleaning out test accounts or entries that another system marks as closed.
Delete a Contact
ActionIn the docs onlyErases a person from CompanyHub, useful when someone asks to be forgotten or when a contact turns out to be spam.
Delete a Deal
ActionIn the docs onlyTakes a deal out of CompanyHub, which keeps the pipeline free of opportunities created by mistake or by a test.
Delete a Quote
ActionIn the docs onlyClears a quote out of CompanyHub, so drafts that nobody will send do not clutter the list of open quotes.
Delete a Quote Product
ActionIn the docs onlyStrips one product line from a quote while leaving the rest of the quote intact.
Delete a Record
ActionIn the docs onlyRemoves a record from CompanyHub for the data types that do not have their own delete module on this list.
Delete a Sales Order
ActionIn the docs onlyDeletes an entire sales order from CompanyHub, the cleanest way to undo an order your scenario created in error.
Delete a Sales Order Product
ActionIn the docs onlyPulls one item off a sales order, which keeps the order but corrects what it contains.
Get a Company
ActionIn the docs onlyReads one company from CompanyHub when you already know which one you want, and gives its details to the next modules.
Get a Contact
ActionIn the docs onlyPulls the full details of one contact so later modules can greet the person, route them or copy them elsewhere.
Get a Deal
ActionIn the docs onlyLoads one deal from CompanyHub, handy when a quote or an order points to a deal and your scenario needs its details.
Get a Quote
ActionIn the docs onlyRetrieves one quote so its content can travel to another app, a document template or an approval step.
Get a Quote Product
ActionIn the docs onlyZooms in on one product line of a quote, which gives the next module the exact item rather than the whole quote.
Get a Record
ActionIn the docs onlyFetches one record from CompanyHub, the counterpart of Get a Company or Get a Deal for data kept as records.
Get a Sales Order
ActionIn the docs onlyOpens one sales order and hands its details to the scenario, ready for an invoice, a delivery note or a message.
Get a Sales Order Product
ActionIn the docs onlyReturns one item of a sales order, which is what a warehouse or production tool usually needs to act on.
Make an API Call
ActionIn the docs onlyReaches any endpoint of the CompanyHub API from your scenario, with the connection you already set up, so you are not stuck when a listed module is missing.
Search Companies
SearchIn the docs onlyLooks up companies in CompanyHub and returns zero, one or several matches, so your scenario can decide whether an account already exists.
Search Contacts
SearchIn the docs onlyFinds contacts in CompanyHub and gives back every match, which is the check that keeps your address book clean.
Search Deals
SearchIn the docs onlyPulls up the deals that match your search, which lets a scenario act on a batch of opportunities rather than a single one.
Search Quote Products
SearchIn the docs onlyCollects the product lines of quotes that match your search, one bundle per line, ready to count, compare or copy.
Search Quotes
SearchIn the docs onlyBrings back the quotes that match your criteria, which lets a scenario review or update several quotes in one pass.
Search Records
SearchIn the docs onlyFinds records in CompanyHub and returns each match as a bundle, the search tool for data kept outside the dedicated modules.
Search Sales Orders
SearchIn the docs onlyLists the sales orders that match your search, so a scenario can follow up on a group of orders at once.
Search Sales Orders Products
SearchIn the docs onlyReturns the items of sales orders that match your criteria, one bundle per line, which is how you read everything an order contains.
Update a Company
ActionIn the docs onlyChanges the details of a company already in CompanyHub, which keeps accounts current when the truth lives in another tool.
Update a Contact
ActionIn the docs onlyEdits a contact that already exists, so a new job title or phone number reaches CompanyHub without manual work.
Update a Deal
ActionIn the docs onlyMoves a deal forward in CompanyHub by changing its details from the scenario, whatever event happened elsewhere.
Update a Quote
ActionIn the docs onlyChanges a quote that is already in CompanyHub, which keeps it in step with approvals or feedback gathered outside the CRM.
Update a Quote Product
ActionIn the docs onlyAdjusts one product line on a quote without rebuilding the quote, a clean way to fix a single item.
Update a Record
ActionIn the docs onlyEdits an existing record in CompanyHub, the update step for data that the company, contact, deal, quote and order modules do not handle.
Update a Sales Order
ActionIn the docs onlyModifies a sales order already in CompanyHub, so shipping or payment news from other tools shows up on the order.
Update a Sales Order Product
ActionIn the docs onlyEdits a product line already on a CompanyHub sales order, so the order stays accurate without anyone reopening it by hand.
Need help automating CompanyHub with Make?
A person reads every message.