- Home
- Resources
- Integrations
- Teamwork CRM
Teamwork CRM Make integrationAutomate Teamwork CRM with Make.
Can your deals, contacts and activities move on their own? The Teamwork CRM Make integration gives you 57 modules, all 9 triggers instant. This guide is for sales and ops teams: link your API key, then build a first scenario around a new deal.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Teamwork CRM Make integration automate?
The Teamwork CRM Make integration links your CRM account to Make so that companies, contacts, deals, activities and notes can be created, read, updated or removed by a scenario, the automation you build in Make, without any code. Every trigger is instant: Teamwork CRM warns Make the moment something changes.
Never lose a follow-up. Watch Created Deals fires when an opportunity appears, and Create an Activity puts the next call on it right away, so every new deal leaves the scenario with an owner and a next step.
Feed the CRM from your forms. A signup form or a spreadsheet row goes through Search Contacts first, then Create a Contact or Update a Contact, which keeps one record per person instead of three.
Keep other tools honest. Watch Updated Deals and Watch Deleted Deals tell a shared sheet or a team channel what changed on the pipeline, including what disappeared.
What the app does not cover: there is no scheduled trigger, and the Make documentation lists no limits of its own for Teamwork CRM, only a note that its content is AI-generated and worth checking with the vendor. When a listed module is missing, Make an API Call reaches the rest of the API with the same connection.
Weighing Make against another tool? The n8n vs Make comparison sets out the criteria, Make pricing explains how operations are counted, and Make training helps if this is your first scenario.
How do you connect Teamwork CRM to Make?
- 01
Generate an API key in Teamwork CRM
In Teamwork CRM, click your profile icon, then Settings, then Personal. Scroll to API keys, click Generate API key, give it a name, set a valid-until date if you want one, click Save and copy the key.
- 02
Open a Teamwork CRM module in Make
In your Make account, add any Teamwork CRM module to a scenario and click Create a connection. The connection is your CRM account linked to Make once, then reused by every Teamwork CRM module. The Connection name field is optional.
- 03
Paste the key and save
Enter the API key you copied, or follow the instructions Make shows on screen, and confirm. From then on, Make can list the pipelines, stages and other objects it reads in your account when you fill a module.
Your first scenario: a follow-up for every new deal
GoalWhen a deal is created in Teamwork CRM, Make adds a follow-up activity to it so the owner knows what to do next.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. Search for Teamwork CRM and pick Watch Created Deals, the module that will start everything.
- 02
Set up the webhook and the connection
Click Create a webhook, then Create a connection and paste your API key. Teamwork CRM can now call Make each time a deal appears.
- 03
Add the follow-up activity
Click the + on the right of the trigger and choose Create an Activity. Map the deal coming from the first module into its fields so the activity is attached to the right opportunity.
- 04
Test with Run once
Click Run once, then create a test deal in Teamwork CRM. Open the bubbles above each module to read the bundle, the item passed along, and check the activity in the CRM.
- 05
Switch it on
Turn the scenario on. Because the trigger is instant, there is no 15-minute wait to plan: it starts when Teamwork CRM calls Make, and each module run counts as one operation on your plan.
What starts a Teamwork CRM scenario?
9 modules start a scenario when something happens in Teamwork CRM. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Teamwork CRM as soon as it happens.
Watch Created Activities
Instant triggerIn Make“Triggered when you add a new activity.”
Each new activity logged in Teamwork CRM becomes the starting point of your scenario, handed to the next module as one bundle you can map.
Watch Created Companies
Instant triggerIn Make“Triggered when you add a new company.”
You get every new company the moment it lands in Teamwork CRM, ready to be copied into billing, a project tool or a client folder.
Watch Created Contacts
Instant triggerIn Make“Triggered when you add a new contact.”
Hands your scenario each person added to the CRM, so a new contact can join a mailing list or a welcome sequence without a manual export.
Watch Created Deals
Instant triggerIn Make“Triggered when you add a new deal.”
Your scenario learns about each new opportunity as soon as a rep opens it, which is the natural starting point for follow-ups and alerts.
Watch Created Notes
Instant triggerIn Make“Triggered when you add a new note.”
Catches every note written in Teamwork CRM so its text can travel elsewhere, to a support ticket, a shared document or a colleague's inbox.
Watch Deleted Activities
Instant triggerIn Make“Triggered when an activity is deleted.”
Tells your scenario that an activity has been removed, so the copy of it in a calendar or a task list can go too.
Watch Deleted Deals
Instant triggerIn Make“Triggered when a deal is deleted.”
Gives you a trace of every opportunity removed from the pipeline, the kind of event that otherwise goes unnoticed.
Watch Updated Activities
Instant triggerIn Make“Triggered when an activity is updated.”
Reacts whenever an existing activity is edited, so a rescheduled meeting or a changed task reaches the other tools that track it.
Watch Updated Deals
Instant triggerIn Make“Triggered when a deal is updated.”
Brings every change made to a deal into your scenario, the base of any alert on the pipeline.
What can Make do in Teamwork CRM?
Teamwork CRM gives you 48 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Company
- Create a Contact
- Create a Deal
- Create an Activity
- Create a Note
- Create a Pipeline
- Create a Product
- Create a Stage
- Delete a Company
- Delete a Contact
- Delete a Deal
- Delete a File
- Delete an Activity
- Delete a Note
- Delete a Pipeline
- Delete a Product
- Delete a Stage
- Delete a User
- Get a Company
- Get a Contact
- Get a Deal
- Get an Activity
- Get a Note
- Get a Pipeline
- Get a Product
- Get a Stage
- Get a User
- Make an API Call
- Update a Company
- Update a Contact
- Update a Deal
- Update a File
- Update an Activity
- Update a Note
- Update an User
- Update a Pipeline
- Update a Product
- Update a Stage
- Search Activities
- Search Companies
- Search Contacts
- Search Deals
- Search Files
- Search Notes
- Search Pipelines
- Search Products
- Search Stages
- Search Users
Create a Company
ActionIn Make“Creates a new company.”
Adds a new company to Teamwork CRM from the data another module hands over, so the account exists before anyone opens the CRM.
Create a Contact
ActionIn Make“Creates a new contact.”
Your new lead lands in Teamwork CRM as a contact, with the details mapped from the module before it, and nobody has to retype a thing.
Create a Deal
ActionIn Make“Creates a new deal.”
Opens an opportunity in one of your pipelines, so a quote request becomes something the sales team tracks rather than an email lost in a mailbox.
Create an Activity
ActionIn Make“Creates a new activity.”
Puts a follow-up on the record, so the next action is written in the CRM instead of living in someone's head.
Create a Note
ActionIn Make“Creates a new note.”
Writes context from other tools, such as an email summary or a form answer, straight onto a deal or contact where the sales team will read it.
Create a Pipeline
ActionIn Make“Creates a new pipeline.”
Builds a whole new sales pipeline, handy when a product line or a region needs its own board.
Create a Product
ActionIn Make“Creates a new product.”
Adds an item to the product catalog of Teamwork CRM, so reps can pick it when they build a deal.
Create a Stage
ActionIn Make“Creates a new stage.”
Adds a step to a pipeline, a new negotiation phase for example, without clicking through the pipeline settings.
Delete a Company
ActionIn Make“Deletes a company.”
Removes a company from Teamwork CRM, which keeps the account list clean when a business closes or was entered by mistake.
Delete a Contact
ActionIn Make“Deletes a contact.”
Erases a person from the CRM, so a removal request reaches Teamwork CRM without someone doing it by hand.
Delete a Deal
ActionIn Make“Deletes a deal.”
Takes a deal off the pipeline for good, which clears duplicates and test opportunities from the board.
Delete a File
ActionIn Make“Deletes a file.”
Deletes a file stored in Teamwork CRM, so an outdated document is not sent to a client by mistake.
Delete an Activity
ActionIn Make“Deletes an activity.”
Clears an activity that no longer makes sense, so each rep's list of things to do reflects what is really planned.
Delete a Note
ActionIn Make“Deletes a note.”
Removes a note from a record, useful to purge text that should never have been stored in the CRM.
Delete a Pipeline
ActionIn Make“Deletes a pipeline.”
Removes an entire pipeline from Teamwork CRM, the broadest delete this app offers.
Delete a Product
ActionIn Make“Deletes a product.”
Drops a product from the catalog once it is discontinued, so reps stop adding it to new deals.
Delete a Stage
ActionIn Make“Deletes a stage.”
Removes a step from a pipeline, for example a phase your team has stopped using.
Delete a User
ActionIn Make“Deletes a user.”
Removes a user account from Teamwork CRM, which closes CRM access when someone leaves the company.
Get a Company
ActionIn Make“Gets a company.”
Fetches one company with all its details, so later modules can quote them in an email, a sheet or an invoice.
Get a Contact
ActionIn Make“Gets a contact.”
Pulls up the full record of one person, useful when the incoming bundle, the item passed from module to module, only refers to the contact.
Get a Deal
ActionIn Make“Gets a deal.”
Reads everything about a single deal at the moment the scenario runs, so the next modules work with complete data.
Get an Activity
ActionIn Make“Gets an activity.”
Loads one activity in full, which helps when the previous module only gives you a pointer to it.
Get a Note
ActionIn Make“Gets a note.”
Retrieves one note with its content so the text can be reused somewhere else, in a document or a message.
Get a Pipeline
ActionIn Make“Gets a pipeline.”
Brings back one pipeline and its details, a handy reference before creating stages or deals inside it.
Get a Product
ActionIn Make“Gets a product.”
Returns one product from your catalog so its details can travel to a quote, an invoicing tool or a spreadsheet.
Get a Stage
ActionIn Make“Gets a stage.”
Looks up a single stage, the step of a pipeline where a deal sits, so you can quote its name in a message.
Get a User
ActionIn Make“Gets a user.”
Fetches one user of your Teamwork CRM account, typically the person who owns a deal or an activity.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reaches any endpoint of the Teamwork CRM API from your scenario, with the same connection as the other modules, which covers what the list on this page leaves out.
Update a Company
ActionIn Make“Updates a company.”
Changes the details of an existing company, so the CRM stays in step with your billing or support tool.
Update a Contact
ActionIn Make“Updates a company.”
Edits a contact that already exists, so new details reach the CRM without anyone retyping them.
Update a Deal
ActionIn Make“Updates a deal.”
Keeps an opportunity accurate by editing it from another tool, for instance once a contract is signed in an e-signature app.
Update a File
ActionIn Make“Updates a file.”
Changes a file stored in Teamwork CRM, so the document attached to a client stays current.
Update an Activity
ActionIn Make“Updates an activity.”
Adjusts an activity already planned when the plan changes elsewhere, so reps do not show up to a meeting that moved.
Update a Note
ActionIn Make“Updates a note.”
Rewrites an existing note, handy when a summary is corrected after the fact and the CRM should show the final version.
Update an User
ActionIn Make“Updates a user.”
Edits a user of your Teamwork CRM account, keeping the team directory in line with your HR or identity tool.
Update a Pipeline
ActionIn Make“Updates a pipeline.”
Changes the details of a pipeline, for example to align it with a revised sales process.
Update a Product
ActionIn Make“Updates a product.”
Keeps a catalog item in line with your source of truth, such as an online shop or a stock sheet.
Update a Stage
ActionIn Make“Updates a stage.”
Edits a stage of a pipeline, useful when a step changes name or meaning for your team.
Search Activities
SearchIn Make“Searches activities by given criteria.”
Finds every activity matching your criteria and passes them on one by one, each as its own bundle, to the modules that follow.
Search Companies
SearchIn Make“Searches companies by given criteria.”
Looks for companies by the criteria you set and returns what it finds, the classic check before creating an account.
Search Contacts
SearchIn Make“Searches contacts by given criteria.”
Finds the Teamwork CRM contacts that match your criteria and hands each one on as its own bundle, so the scenario knows who already exists before it acts.
Search Deals
SearchIn Make“Searches deals by given criteria.”
Pulls the deals that match your criteria into the scenario, ready to feed an update, a message or a spreadsheet row, with no manual lookup in Teamwork CRM.
Search Files
SearchIn Make“Searches files by given criteria.”
Finds the files stored in Teamwork CRM that fit your criteria and hands each one on, ready for Update a File or Delete a File.
Search Notes
SearchIn Make“Searches notes by given criteria.”
Collects the notes that match your criteria, one bundle each, so what your team wrote can feed a report, a summary or a follow-up.
Search Pipelines
SearchIn Make“Searches pipelines by given criteria.”
Looks up the pipelines of your Teamwork CRM account, so the scenario picks the right one when it creates or moves deals instead of relying on a value typed once and forgotten.
Search Products
SearchIn Make“Searches products by given criteria.”
Searches your Teamwork CRM product catalog and returns the items that match your criteria, ready to go into a deal, an email or a row elsewhere.
Search Stages
SearchIn Make“Searches stages by given criteria.”
Returns the pipeline stages that match your criteria, so the scenario finds the right step of your sales process before moving a deal there with Update a Deal.
Search Users
SearchIn Make“Searches users by given criteria.”
Finds the Teamwork CRM users that match your criteria, so a deal, an activity or a note goes to the right colleague.
Need help automating Teamwork CRM with Make?
A person reads every message.