Paymo Make integrationAutomate Paymo with Make.
What if new Paymo clients, tasks and invoices moved on their own? The Paymo Make integration gives you 37 modules, including 6 instant triggers, to link Paymo with the rest of your stack. This page shows you how to connect it and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Paymo Make integration do for you?
The Paymo Make integration links your Paymo account to Make, a no-code tool where you build a scenario: an automation made of modules, each one a single brick such as a trigger, an action or a search. Paymo reports new clients, projects, tasks and time entries, and Make carries them into your other apps.
Every new client gets a project from day one. Watch New Clients fires as soon as a client appears in Paymo, and Create a Project opens a matching project, so nobody has to remember that step after a deal closes.
Invoices reach accounting without copy and paste. Watch New Invoices hands each new invoice to Make, where you can send its details to a spreadsheet, a chat channel or your bookkeeping app. Update an Invoice then lets you write changes back into Paymo.
Time logged in one place shows up everywhere. With Watch New Time Entries, a freelancer or a studio can push every new entry into a reporting sheet, while Create a Time Entry does the reverse and logs hours coming from another tool.
Be aware that the Make documentation for Paymo is AI-generated from Paymo's own documentation, so check anything important with Paymo directly. For whatever the listed modules skip, Make an API Call reaches the rest of the Paymo API. Paymo may also have a node in n8n; the n8n vs Make comparison helps you choose, and the Make pricing guide explains what your plan counts.
How do you connect Paymo to Make?
- 01
Copy your Paymo API key
In Paymo, click your profile picture in the bottom left corner, open My Settings, then API Keys, and copy the key shown on screen. Make uses it to act on your account, so keep it private.
- 02
Add a Paymo module and create the connection
In your Make scenario, add any Paymo module and click Create a connection. A connection is your Paymo account linked to Make once, then reused by every Paymo module you add later. The Connection name field is optional.
- 03
Paste the key and save
Enter the API key you copied, or follow the on-screen instructions, and confirm. You need an active Paymo account with valid credentials for this to work. Once saved, Make can list your Paymo clients, projects and tasks in the module fields.
Build your first Paymo scenario in Make
GoalWhen a new client is added in Paymo, Make creates a project for that client in Paymo.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big + to add the first module. This first module is the one that starts everything.
- 02
Pick Watch New Clients
Search for Paymo, choose Watch New Clients, click Create a webhook, then Create a connection and paste your API key. Paymo will now call Make each time a client is created.
- 03
Add Create a Project
Click the + on the right of the trigger, pick Paymo again and choose Create a Project. Map the client coming from the trigger into the project fields so the new project belongs to the right client.
- 04
Test with Run once
Click Run once, then add a test client in Paymo. Open the bubbles above each module to read the bundle it received: one bundle is one item, here one client, passed from a module to the next.
- 05
Switch it on
When the test project looks right, switch the scenario on. Because the trigger is instant, the scenario runs whenever Paymo reports a new client, and each module run counts as one operation on your Make plan.
Paymo triggers in Make
6 modules start a scenario when something happens in Paymo. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Paymo as soon as it happens.
Watch New Clients
Instant triggerIn Make“Triggers when a new client has been created.”
This trigger starts your scenario the moment someone adds a client in Paymo, and hands Make that client as a bundle you can reuse in every later module.
Watch New Invoices
Instant triggerIn Make“Triggers when a new invoice has been created.”
Each invoice created in Paymo lands in Make right away, ready to be copied into a spreadsheet, announced to finance or matched against your accounting tool.
Watch New Projects
Instant triggerIn Make“Triggers when a new project has been created.”
Watch New Projects gives your scenario a starting signal whenever a project is opened in Paymo, along with the project details as one bundle.
Watch New Task Lists
Instant triggerIn Make“Triggers when a new task list has been created.”
Here the scenario wakes up each time a task list is added to a Paymo project, which is handy when lists mark phases of your work.
Watch New Tasks
Instant triggerIn Make“Triggers when a new task has been created.”
With this trigger, every task created in Paymo reaches Make as a bundle, so the right person hears about it in the tool they actually read.
Watch New Time Entries
Instant triggerIn Make“Triggers when a new time entry has been created.”
Hours logged in Paymo travel straight to Make, one bundle per entry, so your reporting or payroll sheet stays in step with the timer.
Paymo modules in Make
Paymo gives you 31 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Client
- Create an Invoice
- Create a Project
- Create a Task
- Create a Task List
- Create a Time Entry
- Delete a Client
- Delete an Invoice
- Delete a Project
- Delete a Task
- Delete a Task List
- Delete a Time Entry
- Get a Client
- Get an Invoice
- Get a Project
- Get a Task
- Get a Task List
- Get a Time Entry
- Make an API Call
- Update a Client
- Update an Invoice
- Update a Project
- Update a Task
- Update a Task List
- Update a Time Entry
- List Clients
- List Invoices
- List Projects
- List Task Lists
- List Tasks
- List Time Entries
Create a Client
ActionIn Make“Creates a new client.”
Adds a new client to Paymo from data arriving in the scenario, so a signed deal or a form reply becomes a client record without manual entry.
Create an Invoice
ActionIn Make“Creates a new invoice.”
Drafts an invoice in Paymo from the scenario, which saves you rebuilding the same billing details each time a job is done.
Create a Project
ActionIn Make“Creates a new project.”
Opens a fresh project in Paymo, ready for tasks and time tracking, based on what earlier modules passed along.
Create a Task
ActionIn Make“Creates a new task.”
Turns a request from elsewhere into a Paymo task, so emails, form entries or support tickets end up where your team plans its work.
Create a Task List
ActionIn Make“Creates a new task list.”
Sets up a task list inside a Paymo project, which is how you give every new project the same phases without clicking them in by hand.
Create a Time Entry
ActionIn Make“Creates a new time entry.”
Logs hours in Paymo from another source, which keeps your timesheets whole when some of the time is tracked outside Paymo.
Delete a Client
ActionIn Make“Deletes a specified client.”
Removes a client from Paymo when the scenario tells it to, which keeps your client list clean once a record is truly obsolete.
Delete an Invoice
ActionIn Make“Deletes a specified invoice.”
Erases a specific invoice in Paymo, useful when a draft was created by mistake or a duplicate slipped through an earlier automation.
Delete a Project
ActionIn Make“Deletes a specified project.”
Takes a project out of Paymo entirely, which tidies up the workspace when a project was opened by error or never went ahead.
Delete a Task
ActionIn Make“Deletes a specified task.”
Removes one task from Paymo, so a request withdrawn elsewhere stops cluttering your team's plan.
Delete a Task List
ActionIn Make“Deletes a specified task list.”
Drops a whole task list from a Paymo project, which is how you undo a template phase that does not apply to a given job.
Delete a Time Entry
ActionIn Make“Deletes a specified time entry.”
Removes a time entry from Paymo, handy when hours were logged twice or synced from the wrong source.
Get a Client
ActionIn Make“Returns information about a specified client.”
Fetches the full details of one Paymo client, which lets later modules use information the trigger did not carry.
Get an Invoice
ActionIn Make“Returns information about a specified invoice.”
Reads one invoice from Paymo as it stands now, so your scenario works with current figures rather than the snapshot taken at creation.
Get a Project
ActionIn Make“Returns information about a specified project.”
Pulls the details of a single Paymo project into the scenario, giving you its name and settings to reuse in the next modules.
Get a Task
ActionIn Make“Returns information about a specified task.”
Retrieves one task from Paymo with its current details, a quick way to check a task before acting on it elsewhere.
Get a Task List
ActionIn Make“Returns information about a specified task list.”
Loads the details of one task list, so the scenario knows which phase of a project it is dealing with.
Get a Time Entry
ActionIn Make“Returns information about a specified time entry.”
Reads a single time entry from Paymo, including any correction made since it was logged, which keeps your reports honest.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API Call.”
Calls any endpoint of the Paymo API from your scenario with the same connection, which covers everything the ready-made modules leave out.
Update a Client
ActionIn Make“Updates the information of a specified client.”
Changes the information of an existing Paymo client, so a new address or contact entered in your CRM is reflected where you bill.
Update an Invoice
ActionIn Make“Updates the information of a specified invoice.”
Edits an invoice already in Paymo, which lets the scenario reflect a payment, a new reference or a correction coming from another tool.
Update a Project
ActionIn Make“Updates the information of a specified project.”
Modifies a Paymo project from the scenario, keeping its details in line with decisions taken in other tools.
Update a Task
ActionIn Make“Updates the information of a specified task.”
Changes an existing Paymo task, so progress recorded elsewhere, like a closed ticket, shows up on the task your team follows.
Update a Task List
ActionIn Make“Updates the information of a specified task list.”
Edits a task list in Paymo, for instance to rename a phase once the project scope changes.
Update a Time Entry
ActionIn Make“Updates the information of a specified time entry.”
Corrects a time entry already logged in Paymo, so hours adjusted in another tool are not billed twice or left wrong.
List Clients
SearchIn Make“Returns a list of clients.”
Returns your Paymo clients as separate bundles, zero, one or many, so the next modules can handle each client in turn.
List Invoices
SearchIn Make“Returns a list of invoices.”
Brings back the invoices stored in Paymo, each as its own bundle, which is the starting point for any billing overview built outside Paymo.
List Projects
SearchIn Make“Returns a list of projects.”
Gathers the projects in your Paymo account and passes them on one by one, ready to be copied, compared or reported on.
List Task Lists
SearchIn Make“Returns a list of task lists.”
Returns the task lists found in Paymo, which tells the scenario which phases already exist before it adds or changes anything.
List Tasks
SearchIn Make“Returns a list of tasks.”
Fetches Paymo tasks as separate bundles, so you can report on open work or act on a whole batch of tasks at once.
List Time Entries
SearchIn Make“Returns a list of time entries.”
Collects the time entries logged in Paymo, one bundle per entry, which is the raw material for timesheets and profitability reports.
Need help automating Paymo with Make?
A person reads every message.