- Home
- Resources
- Integrations
- Clientjoy
Clientjoy Zapier integrationAutomate Clientjoy with Zapier.
The Clientjoy Zapier integration gives you 12 triggers, 9 actions and 3 searches, and every one of those triggers is instant. Here is what each one does, what it costs in tasks, and where an agency workflow tends to snap.
Verified Trustpilot reviews · AI, automation & growth agency
What the Clientjoy and Zapier pairing actually does
Clientjoy keeps an agency's leads, proposals, clients and invoices in one place. Zapier is the service that watches it and reacts for you: when a proposal is accepted or a payment lands, it can create, convert or update records in Clientjoy without you opening the app.
Three outcomes cover most of what a small studio wants from it.
An invoice ready the minute a deal is signed. Proposal Is Accepted starts the Zap, Convert Proposal to Invoice does the paperwork. Nobody copies line items by hand.
A pipeline that stays tidy. When a lead reaches a stage you pick, Lead Stage Is Changed fires and Convert Lead to Client or Update Lead moves the record along.
Leads from elsewhere, landed in Clientjoy. A form tool or ad platform starts the Zap, Create Lead files the prospect in the right stage with an owner.
What it does not do: there is no step that deletes a lead, client or invoice. All 12 triggers are instant, so the plan's checking interval never slows them down.
Before you settle on Zapier, the Make vs Zapier comparison sets out the criteria, and the Clientjoy Make integration covers the same app on Make, with its own trigger list and its own way of counting cost.
Zapier words, in plain English
Eight terms come back all over this page. One line each.
- Zap
- The automation you build: one event that starts it, then one or more steps that run each time that event happens.
- Trigger
- The event that starts the Zap, such as a proposal being accepted. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does after it starts: the step that creates, converts or updates something in Clientjoy for you.
- Task
- What Zapier bills. One action that goes through counts as one task, and your plan is a monthly number of those.
- Polling trigger
- A trigger Zapier checks on a timer, asking the app for new items and keeping only the ones it has not seen.
- Instant trigger
- A trigger the app reports itself, the moment the event happens. Every Clientjoy trigger works this way.
- Filter
- A step that lets the Zap carry on only when what arrived meets a condition you set, and stops it otherwise.
- Search step
- A step that looks up an existing lead, client or team member so the next steps can use what it found.
What it costs in tasks
The trigger is free. Only actions that go through are billed, one task each, and a failed action costs nothing.
- TriggerFree, never billed
- Each successful action1 task
- Free plan100 tasks a month, two-step Zaps
- Premium appNo
The free plan gives you 100 tasks a month and Zaps of two steps: one trigger, one action. Add a second action, a filter or a search and the Zap becomes a multi-step Zap, which needs a paid plan. Clientjoy is not a premium app, so it works on the free plan. The interval grid below only concerns polling triggers; Clientjoy has none, so on any plan, free or paid, its Zaps start the moment the event happens.
Connect your Clientjoy account
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A connection is your Clientjoy account linked once, then reused by every step that needs it.
- 02
Pick Clientjoy
Search for Clientjoy by name in the dialog, select it, then click Add connection. A new tab opens for the sign-in, and you finish the connection there.
- 03
Sign in and grant access
Log in to Clientjoy in that tab and let Zapier access the account. You need a Clientjoy account, plus read or write rights on anything you do not own yourself and want the Zap to touch.
Your first Clientjoy Zapier integration, step by step
GoalWhen a client accepts a proposal, turn it into an invoice and put a kickoff meeting on the calendar.
- 01
Build: set the trigger
In the editor, choose Clientjoy as the app that starts the Zap and
Proposal Is Acceptedas the event. Pick your connection. - 02
Choose the workspace
The trigger asks for the workspace to watch. Test it: Zapier brings back the three most recent items from the connected account, so you map fields from a real one.
- 03
Add the invoice step
Add
Convert Proposal to Invoice, select the same workspace, and map the proposal that came in from the trigger, so the invoice is built from it. - 04
Book the kickoff
Add
Add a New Activity (Todo, Meeting, Event, Etc.)as a meeting. Two actions make this a multi-step Zap, so it needs a paid plan. - 05
Test, then Publish
Run each step once with Test and read what came back. When both look right, click Publish to switch the Zap on for every proposal accepted from now on.
The 12 Clientjoy triggers
12 events start a Zap when something happens in Clientjoy, and 12 of them are instant: the app calls Zapier straight away, whatever your plan.
Invoice Is Paid
Instant triggerIn Zapier“Triggers when an Invoice is fully paid in Clientjoy”
Fires once an invoice has been settled in full, not on a partial payment. That makes it the clean signal that a job is closed on the money side.
Invoice Is Sent
Instant triggerIn Zapier“Triggers when an Invoice is sent to Client”
Starts the Zap when an invoice leaves Clientjoy for the client. Creation alone does not count: the invoice has to go out.
Lead Stage Is Changed
Instant triggerIn Zapier“Triggers, when the Lead comes to a specified stage.”
Reacts when a lead lands on one specific stage of your pipeline. You choose that stage when you set the trigger up, so one Zap watches one stage.
New Client Is Added
Instant triggerIn Zapier“Triggers when a new client is added in Clientjoy”
Picks up every new client record in the workspace you select.
New Invoice Is Created
Instant triggerIn Zapier“Triggers when a new Invoice is created”
Goes off as soon as an invoice exists, before it is sent. It is the earliest point you can catch a bill in its life.
New Lead Is Added
Instant triggerIn Zapier“Triggers when a new Lead is added in Clientjoy”
Catches each prospect added to the chosen workspace's pipeline, by hand or by another automation.
New Proposal Is Created
Instant triggerIn Zapier“Triggers when a new Proposal is created”
Catches a proposal the moment it is created, long before the client sees it.
Payment Is Added
Instant triggerIn Zapier“Triggers when a new payment record is added to Clientjoy”
Fires on every payment recorded, partial ones included. That is the difference with Invoice Is Paid, which waits for the full amount.
Proposal Is Accepted
Instant triggerIn Zapier“Triggers when the Proposal is accepted”
Goes off when a client says yes to a proposal. It is the most direct bridge between sales and billing in Clientjoy.
Proposal Is Sent
Instant triggerIn Zapier“Triggers when a Proposal is sent from Clientjoy”
Kicks in when a proposal actually leaves Clientjoy for the prospect, whether you sent it or an action did.
Client Is Updated
Instant triggerIn Zapier“Triggers when Client information is updated in Clientjoy”
Fires whenever the information on a client record changes in the chosen workspace.
Lead Is Updated
Instant triggerIn Zapier“Triggers when a Lead's information is updated”
Reacts to any edit on a lead, not only stage moves. Broader than Lead Stage Is Changed, and noisier for it.
The 9 Clientjoy actions
Clientjoy gives you 9 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Convert Lead to Client
ActionIn Zapier“Auto converts a Clientjoy Lead to a Client in Clientjoy.”
Turns an existing lead into a client, so the record moves from the sales side to the billing side.
Convert Proposal to Invoice
ActionIn Zapier“Convert your Proposal's to Invoice directly”
Takes a proposal and produces the invoice from it directly, with no retyping of the line items.
Add a New Activity (Todo, Meeting, Event, Etc.)
ActionIn Zapier“Creates a new activity on your Clientjoy Calendar.”
Puts a to-do, meeting or event on the Clientjoy calendar, with a start, an end and optional invites.
Create Client
ActionIn Zapier“Creates a new Client in your Clientjoy workspace”
Adds a client record with a name, an email, the billing currency and the team member in charge.
Create Invoice
ActionIn Zapier“Creates a new Invoice. You can choose to auto send the Invoice on creation. PLEASE NOTE: If the recipient is not present in Clientjoy then we'll auto-create it as a new client.”
Raises an invoice for a recipient, one-off or recurring, with an optional discount and the option to send it straight away.
Create Lead
ActionIn Zapier“Create a new Lead in your Clientjoy's Sales Pipeline.”
Drops a new prospect into a stage of your sales pipeline, with an owner and a privacy setting.
Create Proposal
ActionIn Zapier“Creates a new Proposal from the templates. You can choose to auto send the Proposal on creation. PLEASE NOTE: If the recipient is not present in Clientjoy then we'll auto-create it as a new Lead.”
Builds a proposal from one of your templates, for a lead or a client, and can send it on creation.
Update Client
ActionIn Zapier“Update the information of Client”
Changes the details on a client record, with the currency and owner to keep or reassign.
Update Lead
ActionIn Zapier“Update the Lead in Clientjoy”
Edits an existing lead: stage, source, owner, currency and privacy, all of them required.
The 3 Clientjoy searches
3 search steps look for data that already exists in Clientjoy, so a later step can use it.
A search step looks up a record that already exists, so a later step can use it. In the editor, searches sit at the bottom of the Action event list under SEARCH, and some fields offer + Add search step to insert one right there. Three settings decide what happens when the lookup goes sideways.
Find Client
SearchFind or createIn Zapier“Find a Client in Clientjoy.”
Looks a client up by the field you choose and hands its ID to the next steps. The editor also lists it as Find or create customer: same search, with the create box ticked.
Find Lead
SearchFind or createIn Zapier“Find a Lead in Clientjoy”
Finds an existing lead from the field you pick. Its twin entry, Find or Create Lead, is this same search with creation switched on.
Find Team Member
SearchIn Zapier“This will action will fetch you the team member by their email id or full name”
Returns a member of your team from the email or full name registered in Clientjoy.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there, and the steps that relied on it are skipped. Switch it on and the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking it turns the search into a find-or-create. The setting above disappears, and the step asks for the fields it needs to create the missing item.
- If multiple search results are found?Three ways out: keep the first match, which is the default, stop the Zap, or pass all the matches on at once.
Where a Clientjoy Zap breaks
Zapier attaches no help article to Clientjoy and lists no rate limit for it. What breaks comes from Zapier's general rules and from a few required fields.
Read these six before you publish. For anything else, the Zapier troubleshooting page is the next stop.
Nothing from before the switch-on
A Zap only reacts to what happens after you publish it. Proposals accepted last week stay where they are; moving that backlog is a separate job.A Zap that triggers itself
Lead Is Updated plus Update Lead on the same workspace: each edit fires the Zap, which edits again. It loops and burns tasks fast.Bulk imports held back
Importing a big batch of leads at once can trip Zapier's flood protection, which holds the runs instead of firing them all.Meetings at the wrong hour
Add a New Activity reads start and end times in GMT. Feed it local time and the meeting lands hours off.Clients you did not plan
Create Invoice makes a new client when the recipient email is unknown. One typo and the client exists twice.Leads that appear from proposals
Create Proposal adds a new lead for an unknown recipient, which can also set off any Zap watching New Lead Is Added.
Need help automating Clientjoy with Zapier?
A person reads every message.



