Holded Make integrationAutomate Holded with Make.
Can Make keep Holded up to date while nobody retypes a thing? Yes. The Holded Make integration brings 38 modules, 30 actions and 8 searches, covering contacts, leads, products, projects, tasks, employees and hours. This page walks you through the connection, then a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Holded Make integration let you automate?
The Holded Make integration links your Holded account to Make, a no-code tool where you build a scenario: the automation itself, a chain of modules. Each module is one brick that creates, reads, updates, lists or deletes one kind of Holded record. You line the bricks up, and Make runs them in order.
Leads that file themselves. A request comes in from your website form. Create a Lead records it in Holded, then Create a Task reminds a salesperson to call back. No copy and paste in between.
Hours that reach the right person. A consultancy tracks time in a timer app. List Employees finds the matching team member, and Create a Time Tracking logs the hours for that specific employee in Holded.
A catalog that matches the shop. An item changes in your online store; Get a Product reads the Holded version and Update a Product brings it in line.
What Make cannot do here: Holded has no trigger module, so a change inside Holded never starts a scenario by itself. Your scenario starts on a schedule or on another app's event. Invoices and task edits have no module either; Make an API Call is where you look for anything outside the list. Weighing another tool? Read n8n vs Make. To learn the editor properly, Make training is a good start, and Make troubleshooting helps with the errors that come later.
How do you connect your Holded account to Make?
- 01
Copy your API key in Holded
A connection is your Holded account linked to Make once, then reused by every Holded module. It works with an API key. In Holded, open Settings in the top navigation bar, click Developers, and copy the key shown on the API keys page.
- 02
Add a Holded module and click Create a connection
In your Make scenario, add any Holded module, then click Create a connection. Filling the Connection name field is optional, yet a clear name helps you spot the right account later in the dropdown.
- 03
Paste the key and confirm
Paste the API key you copied from Holded into the credentials field and save, or follow the on-screen instructions if Make shows any. From now on, each Holded module in your scenarios can pick this connection.
Your first scenario: turn a web request into a Holded lead
GoalWhen a request arrives through another app, Make creates a lead in Holded and a follow-up task.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + to add the first module. Holded has no trigger, so this first bubble belongs to the app where requests land, your form tool for example.
- 02
Add Create a Lead
Click the + on the right of that first module, search for Holded and pick Create a Lead. Choose your connection, then map the details received from the form into the fields Make displays.
- 03
Add Create a Task
Use the + again and pick Create a Task. Write the task so a salesperson knows what to do, and reuse the lead data from the previous module so the task names who to call.
- 04
Test with Run once
Click Run once, then send a test request through your form. Each module shows the bundles it received, a bundle being one item passed from module to module. Check that the lead and the task now appear in Holded.
- 05
Set the schedule and switch it on
Open Scheduling on the first module. A new scenario runs every 15 minutes by default; the Free plan cannot go lower, paid plans go down to 1 minute. Then switch the scenario on.
What each Holded module does in Make
Holded gives you 38 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Contact
- Create a Lead
- Create an Employee
- Create a Product
- Create a Project
- Create a Task
- Create a Time Tracking
- Delete a Contact
- Delete a Lead
- Delete an Employee
- Delete a Payment
- Delete a Product
- Delete a Project
- Delete a Task
- Delete a Time Tracking
- Get a Contact
- Get a Lead
- Get an Employee
- Get a Payment
- Get a Product
- Get a Project
- Get a Task
- Get a Time Tracking
- Make an API Call
- Update a Contact
- Update a Lead
- Update an Employee
- Update a Product
- Update a Project
- Update a Time Tracking
- List Contacts
- List Employees
- List Leads
- List Payments
- List Products
- List Projects
- List Tasks
- List Time Trackings
Create a Contact
ActionIn Make“Creates a new contact.”
Every new customer you sign ends up as a Holded contact, and nobody types the record twice. The module adds one contact for each bundle it receives.
Create a Lead
ActionIn Make“Creates a new lead.”
Fresh sales opportunities reach Holded as leads, ready for your team to work, whenever the source app hands them over.
Create an Employee
ActionIn Make“Creates a new employee.”
New hires get their Holded employee record from the tool where HR already manages them, so the team list stays complete.
Create a Product
ActionIn Make“Creates a new product.”
Your Holded catalog gains a product each time one is published elsewhere, with details mapped from the source instead of retyped.
Create a Project
ActionIn Make“Creates a new project.”
Signed work turns into a Holded project straight away, so the team sees the new job the moment the deal closes.
Create a Task
ActionIn Make“Creates a new task.”
Any to-do born outside Holded, in an email, a form or a support ticket, becomes a Holded task someone can pick up.
Create a Time Tracking
ActionIn Make“Creates a time tracking for an specific employee.”
Hours logged in another tool are recorded in Holded as time tracking for one specific employee, which ends the retyping of timesheets.
Delete a Contact
ActionIn Make“Deletes a specific contact.”
Old or duplicate contacts leave Holded without anyone hunting for them by hand, which keeps the address book clean.
Delete a Lead
ActionIn Make“Deletes a specific lead.”
Leads that went nowhere drop out of the pipeline automatically, and the sales view shows only live opportunities.
Delete an Employee
ActionIn Make“Deletes a specific employee.”
Someone who leaves the company disappears from the Holded employee list within the same offboarding flow as your other tools.
Delete a Payment
ActionIn Make“Deletes a specific payment.”
A payment recorded by mistake is taken out of Holded from the scenario, without opening the accounting screens.
Delete a Product
ActionIn Make“Deletes a specific product.”
Discontinued items leave the Holded catalog once they are withdrawn from your store or supplier list.
Delete a Project
ActionIn Make“Deletes a specific project.”
Cancelled or test projects are cleared from Holded, which spares the team a list full of jobs that never started.
Delete a Task
ActionIn Make“Deletes a specific task.”
Tasks that no longer make sense are removed from Holded once their source is closed somewhere else.
Delete a Time Tracking
ActionIn Make“Deletes a specific time tracking.”
A wrong timesheet entry is erased from Holded, so the hours stored there match what people actually worked.
Get a Contact
ActionIn Make“Retrieves a specific contact.”
One Holded contact, with its full record, arrives in your scenario, ready for the next modules to reuse.
Get a Lead
ActionIn Make“Retrieves a specific lead.”
The details of a single lead land in your scenario, ready to be passed on to the next step.
Get an Employee
ActionIn Make“Retrieves a specific employee.”
Fetching one employee gives your scenario that person's Holded record, handy before logging hours or assigning work.
Get a Payment
ActionIn Make“Retrieves a specific payment.”
Pull one payment out of Holded and hand its data to another app, a spreadsheet for example.
Get a Product
ActionIn Make“Retrieves a specific product.”
A product's current Holded record is loaded into the scenario, so you compare or copy it without opening Holded.
Get a Project
ActionIn Make“Retrieves a specific project.”
Everything Holded stores about one project becomes available to the rest of your scenario.
Get a Task
ActionIn Make“Retrieves a specific task.”
One task, read from Holded, feeds the next modules: a reminder, a chat message, a line in a sheet.
Get a Time Tracking
ActionIn Make“Retrives a specific time tracking.”
You get one time tracking entry back from Holded, exactly as it was recorded, to check or forward it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Anything the other modules leave out, you can still try to reach: this module calls any endpoint of the Holded API through the same connection.
Update a Contact
ActionIn Make“Updates a specific contact.”
Changes made elsewhere reach the matching Holded contact, so the record your accountant sees stays current.
Update a Lead
ActionIn Make“Updates a specific lead.”
Your lead records move forward on their own as the conversation progresses in other tools.
Update an Employee
ActionIn Make“Updates a specific employee.”
An employee's record in Holded stays in line with your HR software, so nobody updates the same details twice.
Update a Product
ActionIn Make“Updates a specific product.”
Edit a product at the source and the scenario carries the change into Holded on its next run, whatever was edited.
Update a Project
ActionIn Make“Updates a specific project.”
Project details in Holded follow the reality of the job as it shifts in your CRM or planning tool.
Update a Time Tracking
ActionIn Make“Updates a specific time tracking.”
A corrected entry in your timer app corrects the Holded time tracking too, so both totals agree.
List Contacts
SearchIn Make“Retrieves a list of contacts.”
A list of your Holded contacts comes back, each one as its own bundle that the next modules process in turn.
List Employees
SearchIn Make“Retrieves a list of employees.”
The whole team, as Holded knows it, arrives in the scenario, one bundle per employee.
List Leads
SearchIn Make“Retrieves a list of leads.”
Pulling every lead out of Holded gives sales a view it can rework elsewhere: a sheet, a dashboard, a follow-up sequence.
List Payments
SearchIn Make“Retrieves a list of payments.”
Holded payments come out as a list you can send to a spreadsheet or a reporting tool, no manual export needed.
List Products
SearchIn Make“Retrieves a list of products.”
Your full catalog, as stored in Holded, becomes available to the scenario product by product.
List Projects
SearchIn Make“Retrieves a list of projects.”
Getting every project out of Holded lets you build a board or a report in the tool your clients already read.
List Tasks
SearchIn Make“Retrieves a list of tasks.”
Work spread across Holded surfaces in one list, each task ready to be sent where your team actually looks.
List Time Trackings
SearchIn Make“Retrieves a list of time trackings.”
Recorded hours flow out of Holded as a list, one bundle per time tracking entry, ready for a payroll or billing sheet.
Need help automating Holded with Make?
A person reads every message.