Zapier can be safe for a law firm when the flows carry scheduling, billing and marketing data and keep client matter content out. Calendar, reminders, lead capture, invoices and review requests are the lower-risk five. Anything that moves client documents, matter notes or case detail into other apps or AI steps deserves a no until your regulator, insurer and clients have been considered.
The reason is simple mechanics. A Zap copies data from one app to another, and in between Zapier keeps a record of what passed through. Your confidentiality duty does not stop at the app boundary, so each Zap adds another place where client information lives. So rank each flow by what it carries, not by how clever it is: a reminder holding a name and a time is a different risk from a Zap that forwards client documents.
What Zapier stores while a Zap runs
Every run leaves a record. Zapier's own data privacy page says that on the first Monday of each month it deletes old Zap content and Zap history, keeping the current and previous month. In practice an account can hold up to 69 days of data, and at least 29 after a clean-up. The page says customers on Company or Enterprise plans can set a custom period between 7 and 30 days; Zapier's current pricing page lists Free, Professional, Team and Enterprise, so treat custom retention as an Enterprise conversation and confirm it with Zapier. The same page says Zapier holds independent audit certifications, SOC 2 Type 2 and SOC 3, which is good evidence about Zapier's controls, not about what you choose to send through it.
Two further points from that page matter to lawyers. Regulated healthcare data is stated as not supported, and Zapier says it cannot sign business associate agreements. And Zapier says customers, as controllers of their own content, are responsible for configuring Zaps so that they do not process other people's data without consent. The page gives no detailed guidance on sensitive data, so the judgement is yours.
Treat this as the design assumption: anything inside a Zap run is copied into at least three places, the source app, Zapier's history and the destination app. If a flow would embarrass you in any of the three, redesign it. The wider question of what any AI or automation vendor does with your data is covered in what to check in a tool's privacy policy and terms.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowA four-factor score for ranking any flow
Before building, score the flow from 0 to 3 on four factors and add them up, for a total from 0 to 12. The score is a conversation tool, not a legal test.
| Factor | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| What data moves | Nothing about a person | Name and contact details | Billing or dates tied to a client | Matter facts, documents, advice |
| Where it lands | Your own system | A major business app you already govern | A shared app with many viewers | An AI step, chat tool or unknown app |
| Who can see it | Only the one owner | Whole firm | Firm plus outside contractors | Clients or the public |
| If it goes wrong | Trivial, reversible | Embarrassing | Client complaint | Breach of duty or missed deadline |
A rough reading: 0 to 4 build it, 5 to 8 build it with a written safeguard and a named owner, 9 or more do not automate. The four factors matter more than the total, though. A flow scoring 3 on "what data moves" or "if it goes wrong" should be treated as a no whatever the sum says, because those two cannot be offset by being tidy elsewhere.
The main example: a six-person firm and its monthly task count
An illustration with invented figures. A six-person firm handles family and property matters. It gets about 40 new enquiries a month, holds about 120 appointments, issues about 90 invoices and closes about 25 matters. The practice manager wants to know what five flows would cost in Zapier tasks and what they would score.
Task counting first. Zapier's trigger and filter steps do not use tasks; each successful action step does, and delay steps use none. The Free plan gives 100 tasks a month, which this firm exceeds in the first week.
| Flow | Runs a month | Actions per run | Tasks | Risk score (0-12) |
|---|---|---|---|---|
| Consultation booking to calendar | 40 | 2 (create event, send confirmation) | 80 | 4 |
| Appointment reminders | 120 | 1 (send message) | 120 | 4 |
| Website enquiry to practice-management lead | 40 | 2 (create contact, notify owner) | 80 | 5 |
| Invoice sent to accounting entry | 90 | 1 | 90 | 4 |
| Matter closed to review request | 25 | 1 | 25 | 5 |
| Total | 395 |
395 tasks a month sits inside the 750-task Professional tier, listed at $29.99 a month or $19.99 a month billed annually. That is an illustrative budget of under $30 a month for five flows. Leave headroom: if you switch on pay-per-task billing, extra tasks cost 2.5 times your plan's task rate on monthly billing and 1.25 times on annual billing, capped at three times your subscription; with it off, runs are held at the limit until the next cycle and can be replayed from the Zap history. Also note polling: a Professional account checks apps every two minutes, so "instant" confirmations are not instant on the Free plan, which checks every 15 minutes.
Five lower-risk automations and how to keep them that way
1. Booking to calendar
The enquiry form or scheduling tool creates a calendar event with a client name, time and a neutral title such as "Consultation". Keep the matter type out of the title if the calendar is shared. The data is a name and a time, so a score near 4. Failure mode: a double-booking from two triggers, so use a filter on the booking ID.
2. Appointment reminders
A scheduled flow sends a text or email 24 hours before with the time, the place and a rescheduling link, nothing about the matter. Delay steps do not use tasks, so the cost is the single send. Write the message as if a flatmate could read it, because on a phone lock screen they can.
Subject: Your appointment on [day] at [time]
Hi [first name], a reminder that we're expecting you on [day] at [time].
Need to move it? Use [link] or reply to this message.
[firm name]
3. Lead capture
The website form creates a contact and notifies a named person. Limit the form to name, contact method and a one-line subject category, and add a line telling people not to put case detail in the form. Detail arrives through the secure channel the firm already uses. This is where AI client intake goes further; the safe Zapier version stops before that.
4. Invoice to accounting
When the billing system issues an invoice, a Zap posts the amount, date and client reference into the accounting package. Use the client reference or account number as the key, not the matter description. Never copy a narrative that describes the work, because narratives often contain the advice. Check that trust or client-money movements stay out entirely.
5. Review requests
After a matter closes, a Zap sends a polite request to leave a review. The risk is not the data but the confidentiality of being a client at all, so only send it where the client has agreed, and check your professional conduct rules on testimonials first. Many firms use a manual tick-box to trigger the flow so a person decides.
Five automations to avoid, with the reason each fails the score
1. Email attachments sent to an AI step for summarising
It scores 3 on data, 3 on destination. Documents arrive from clients and opposing parties, contain third-party personal data, and leave your controlled environment. If you want summarising, use a tool your firm has contracted with and assessed, not a general automation step.
2. Matter notes or time entries copied to a shared sheet or chat channel
The temptation is a live dashboard of what everyone is working on. Time-entry narratives and notes are the richest client data you hold. A shared sheet has editors, link-sharing and an export button. Use the practice-management system's own reports.
3. Full intake facts passed to a chatbot for conflict checks
Conflict checking needs names and relationships, and the mistake costs a great deal, so a probabilistic tool is the wrong shape. Keep conflicts in the system that holds your client list.
4. Payments and client-money movements
A Zap that reacts to a payment and moves a ledger entry can mis-post silently. The failure is a regulatory one, and Zapier turns a Zap off when it errors on 95% of its runs and has run more than 20 times in the past seven days, which means a financial flow can stop mid-month. Handle this inside accounting software built for it.
5. Automatic client messages with case status
A message saying "your hearing is moved to 14 March" looks harmless, but it goes out on a trigger you do not review. A wrong date, a wrong recipient or a stale status is a complaint. Use drafts that a person sends. The same reasoning appears in AI client status updates.
Filling in a data-in-flow sheet before building
Keep one sheet per flow, a single page the practice manager owns. It records the trigger app, each action app, every field passed, who can see each app, the retention in each, the named owner and the switch-off person. It looks bureaucratic and takes ten minutes, and it is the thing you will be glad of when a client asks what the firm does with their details.
Flow: Website enquiry to lead
Trigger: Form submission (website form)
Fields passed: name, email, phone, category (dropdown)
Not passed: free-text description (removed from form)
Actions: 1 create contact in practice system; 2 email owner "new enquiry"
Who sees data: Practice manager, fee-earners
Zapier history: up to ~69 days (plan default)
Owner: [name] Backup: [name] Review date: [date]
Risk score: data 1 + lands 1 + seen 1 + wrong 2 = 5
Cheaper mistakes, and how they show up
Most real problems are mundane. A flow built under an ex-employee's login stops when the account is closed. A form field that was optional starts receiving case detail. Runs held at the task limit sit in the Zap history until someone replays them, so a busy month can quietly delay reminders. Name these in your checklist. A useful routine is a monthly five-minute look at the Zap list: any flow nobody can explain gets turned off. The automation audit tutorial walks through finding Zaps nobody owns.
Another quiet failure is the filter. Triggers and filters do not count as tasks, so firms add filters generously, and then a rule such as "only send if the client has agreed to reminders" silently drops messages. Test each filter with one record that should pass and one that should not.
A short staff note that makes the rule stick
Automation policies fail when they live in one person's head. Put the rule where staff will read it:
Automations: what we do and don't connect (illustrative)
Allowed: calendar, reminders, enquiry capture, invoice posting, review requests.
Not allowed: documents, matter notes, time narratives, payments, anything sent to an AI step.
Anyone wanting a new automation: fill in the data-in-flow sheet, get the practice manager's OK.
If something looks wrong, switch it off first and tell [name].
Where AI enters a flow, the sums change again: Zapier's AI by Zapier pricing article charges 1, 3 or 5 tasks per run for its Standard, Advanced and Premium model tiers (1 with your own API key), new AI steps default to Premium, and each tool the AI calls adds the same multiple again. One Premium AI step on 40 enquiries a month is 200 tasks before any tool calls, adding about half again to the 395 tasks the five flows use. If you are deciding whether a step needs AI at all, AI versus rule-based automation is the quicker filter, and what to automate first in a small law firm gives the order of priority.
Building the booking flow, click by click
To make the first flow concrete, here is the build order for the booking-to-calendar Zap on a paid plan. Choose the scheduling tool or form as the trigger and pull one real test booking. Add a filter step that continues only if a booking ID is present, since filters do not use tasks. Add an action that creates the calendar event; map only the client's name, start time and end time, and type a fixed title such as "Consultation" instead of mapping any field from the form. Add a second action that sends the confirmation email from a template with no matter detail.
Run the test, then open the Zap history and read what Zapier stored for that run. This is the step most owners skip. The history shows every field that passed through, and if you see a free-text box you forgot about, that is a flow scoring higher than you thought. Delete the form field or remove the mapping, test again, then turn the Zap on and watch the first three real runs by hand.
One risky flow redesigned
Take the first item on the avoid list and see how it could be reshaped. A firm wants incoming documents from clients summarised automatically. The risky version forwards each attachment to an AI step and posts the summary into a team channel. The redesigned version drops the AI step and the channel posting. It watches a labelled mailbox folder and, when a message arrives, creates a task in the practice system saying "Client document received, [client reference], open the email to review". No content moves. The cost is one task per document and the benefit is that nobody forgets to look.
| Version | What moves | Lands in | Score |
|---|---|---|---|
| Risky | Attachment text and sender | AI step, chat channel | 11 |
| Redesigned | Client reference and a prompt to look | Practice system task | 3 |
The same move works for most flows: swap content for a pointer. Pass a reference, a link and a name, and make the person open the source system.
How the answer changes with firm size
A sole practitioner has one owner, no shared sheet and little need for a data-in-flow document; a single page in a folder is enough, and the main risk is forgetting a Zap exists. A six-person firm, as in the example, needs a named owner and a monthly review. A ten-person firm with a part-time contractor or an outside bookkeeper has a new problem, because a contractor's account can view history if it is added to the Zapier team. Zapier's Team plan allows 25 users while Free and Professional allow one, so the moment a second person needs access you are either sharing a login, which you should not do, or moving up a plan. Price that in before it becomes a workaround.
Checking a flow after it goes live
After the first week, compare the counts. If 40 enquiries came in, 40 contacts should exist and 40 owner notifications should have gone out; any gap means a filter is dropping records or a step is erroring. After the first month, compare your actual task count with the sum you estimated; a 30% overrun usually means a trigger is firing twice. Add a quarterly look at who holds the Zapier login, which apps are connected, and whether any connection belongs to someone who has left.
Two edge cases firms trip over
The "harmless" notification email
A Zap that emails the fee-earner "New enquiry from [name] about [subject]" looks safe. Now add a form field called "Briefly describe your matter" and map it into the subject line for convenience. The email subject lands in phone notifications, shared inboxes and sometimes a forwarding rule to a personal address. The fix is to keep subjects generic ("New enquiry, reference 0412") and put detail only in the practice system, where access is controlled.
The shared connection nobody reviewed
Zapier asks you to authorise each app once, and that connection is then reused by every Zap that touches the app. If the practice manager connected the main mailbox to test a flow, any later Zap can read from it. Create dedicated mailboxes or folders for automation, connect only those, and disconnect anything else. In a review, open the connections list and ask of each one: who authorised this, and which Zaps use it?
A line for the closing section of your own policy: an automation may read from a defined, narrow source and write to a defined, narrow destination, and that is all. The narrower the source, the smaller the harm when a Zap does something you did not intend, which, over a year of running, one of them will.
Deciding with your regulator and insurer in the loop
This tutorial is not legal advice. Your professional body's guidance on confidentiality, outsourcing and technology, and your professional indemnity insurer's questionnaire, decide what is acceptable for your firm. Ask your insurer whether automation tools appear in their proposal form, and keep your data-in-flow sheets ready to show. If a flow scores in the red zone and you still want it, treat that as a request for adviser input, not a reason to build it quietly.
Zapier questions law firms ask
Does Zapier keep a copy of what flows through a Zap?
Yes, for a time. Zapier's privacy page says it deletes old Zap content and history on the first Monday of each month, so data can sit there for roughly 29 to 69 days. The page says Company or Enterprise customers can set a custom period of 7 to 30 days, so ask Zapier which current plan that means. Design flows on the assumption that anything passing through is stored briefly.
Can a firm use Zapier for client health or other regulated records?
Zapier states that regulated healthcare data is not supported and that it cannot sign business associate agreements. For a firm, the transferable lesson is to keep special-category or heavily regulated material out of automations entirely and ask your regulator or insurer what they expect.
Is Zapier's free plan enough for a trial?
For a proof of concept, yes: it allows 100 tasks a month and two-step Zaps, and checks for new data about every 15 minutes. It does not include multi-step Zaps, Filters, Paths, Formatter, webhooks, AI by Zapier or unlimited premium apps, so most real firm flows outgrow it quickly.
Who should own the automations in a small firm?
One named person, ideally the practice manager, with a second person who can switch things off. Zaps nobody owns are the usual source of surprise: a departed assistant's login, a connection nobody remembers authorising, and a flow that keeps running after a process changed.
Further reads
- How to Classify Business Data Before Using AI Tools — Sort your data into tiers before deciding what may move.
- How to Set Up Human Review for AI Work Without Slowing Down — Keep a person in the loop where a flow sends words to clients.
- How Small Law Firms Use AI to Draft Letters and Routine Documents — Drafting letters safely, the step many firms automate next.
- What Is a Webhook? Why Some Automations Run Instantly — Understand the instant triggers behind many Zaps.
- A Simple AI Risk Register for Small Businesses (With Template) — Record each automation's risk where the firm can see it.
- AI Readiness Checklist for Accountants, Solicitors, Consultants — A wider check before adding any automation tooling.
- Per-Seat or Pay-As-You-Go? Legal AI Pricing for Small Firms — What legal-specific tools cost compared with general automation.
- Zapier for Accountants: Five Automations for Intake and Reminders — Five Zaps for client intake, document chasing and deadline reminders, with the monthly task count and plan each one needs.
- Zapier for Financial Advisers: Five Automations for Onboarding — Five onboarding Zaps for a small advisory firm, each counted in monthly tasks, with the records and compliance checks to settle first.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Zapier data privacy page and pricing page, Zapier help centre (task usage, Zap limits, Zap is not running, AI by Zapier model tier pricing).