Resources · Zapier integration

FreeAgent Zapier integrationAutomate FreeAgent with Zapier.

The FreeAgent Zapier integration gives you 4 triggers and 2 actions. New contacts, invoices, tasks and users can each start a Zap, and you can create contacts and project tasks from other tools. All four triggers are polling ones, so timing depends on your plan.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the FreeAgent Zapier integration actually does

The FreeAgent Zapier integration connects your FreeAgent books to Zapier, so a new contact, invoice, task or user can set off work elsewhere, and so other tools can add contacts and tasks to FreeAgent without retyping. FreeAgent is not a premium app: a free Zapier plan is enough to try it.

Three results make it worth an afternoon. A kickoff task for every new client: New Contact starts the Zap and Create Task drops a to-do into the project of your choice. Invoices that tell the team: New Invoice hands each fresh invoice to the next step, so the people who chase payment hear about it without opening the books. Contacts that arrive on their own: Create Contact adds a new contact to FreeAgent from the form or CRM where they first showed up.

Now what Zapier does not do here. There is no search, so a Zap cannot look up an existing contact before writing, which makes duplicates easy. Nothing updates or deletes a record, and nothing creates an invoice. And every trigger is a polling one: an event reaches your Zap at Zapier's next check, every 15 minutes on the free plan. For the same app on another platform, see the FreeAgent Make integration, and our Make vs Zapier comparison sets the two side by side.

Vocabulary

Zapier vocabulary in one minute

Six words come up on every block of this page. Here they are, minus the jargon.

Zap
The automation you build on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
Trigger
The event in an app that starts the Zap. Once the Zap is switched on, Zapier keeps waiting for that event.
Action
What the Zap does after it starts: the step that writes, sends or moves something in an app for you.
Task
The unit Zapier bills: one action your Zap completes successfully. The allowance on your plan is a count of those.
Polling vs instant
A polling trigger is checked by Zapier on a timer and keeps only what is new. An instant one is pushed by the app as it happens.
Filter
A step that lets the Zap go on only when the incoming item meets your condition, and stops it otherwise.
Cost

What a FreeAgent Zap really costs

Zapier bills tasks, never checks. Watching FreeAgent for new contacts, invoices, tasks or users is free, however often Zapier looks.

  • Trigger checkFree, never billed
  • Successful action1 task each
  • Free plan100 tasks a month, two-step Zaps
  • FilterMulti-step Zap, paid plan

Each action that succeeds is one task; one that fails is not counted. The free plan gives 100 tasks a month, unlimited Zaps and a check every 15 minutes, but only two-step Zaps: one trigger, one action. New Contact into Create Task fits. Add a filter and the Zap becomes multi-step, which needs a paid plan, where checks drop to every 2 minutes on Professional and every minute on Team and Enterprise.

Connect

Connect FreeAgent to Zapier in 3 steps

  1. 01

    Open your Zapier apps

    Head to the Apps page of your Zapier account and click + Add connection. A connection is your FreeAgent account linked once to Zapier, then reused by every Zap that needs it.

  2. 02

    Select FreeAgent

    Type FreeAgent in the search box of the dialog, pick it, then click Add connection. You need a FreeAgent account, plus access to any project or record you do not own and want a Zap to touch.

  3. 03

    Sign in and allow access

    A new tab opens on FreeAgent. Sign in with the account the Zaps should act for, then grant Zapier access. Every FreeAgent step in every Zap can now pick this connection.

First Zap

Your first Zap: a kickoff task for every new client

GoalA freelance web designer in the US wants every new client contact added in FreeAgent to come with a kickoff task in her onboarding project, so nothing slips between the quote and the first call.

  1. 01

    Build: choose the trigger

    Create a Zap, pick FreeAgent as the app and New Contact as the event, then select your connection. This is what wakes the Zap up each time a contact appears.

  2. 02

    Test the trigger

    Run the test. Zapier pulls the three most recent contacts from the account, so the next steps are mapped on a real one rather than on a guess.

  3. 03

    Add a filter

    From the plus icon, add Filter and fill three boxes: field, rule, value. Pick a text rule for text, or the filter never lets anything through. This makes the Zap multi-step.

  4. 04

    Add Create Task

    Add FreeAgent again with Create Task. Choose the onboarding project, write the task name with the contact's details mapped in, and set a status. Decide whether it is billable.

  5. 05

    Test, then Publish

    Test the action, check the task in FreeAgent, then click Publish. From now on, only contacts added after this moment get their task; existing ones are left alone.

Triggers

FreeAgent triggers

4 events start a Zap when something happens in FreeAgent. Zapier checks for them at the interval your plan allows.

1

New Contact

Polling trigger

In Zapier“Triggers when you add a new contact.”

Hands your Zap every contact newly added to FreeAgent, so the rest of your tools learn about a client as soon as the books do.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a small agency owner who wants each new client to get an onboarding task or a welcome note without anyone remembering to do it.
Watch out
if the same Zap also creates contacts in FreeAgent, it will catch its own work and loop.
2

New Invoice

Polling trigger

In Zapier“Triggers when a new invoice is added or meets criterion.”

Passes each invoice added in FreeAgent to your Zap, which is the natural way to let the rest of the business know that money is now expected.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a consultant who wants a follow-up task created the moment an invoice goes out, so chasing payment is never forgotten.
Watch out
a new invoice reaches the Zap at Zapier's next check, not the second it is saved, so do not count on it for anything urgent.
3

New Task

Polling trigger

In Zapier“Triggers when a new task is added.”

Starts the Zap when a task is added inside one FreeAgent project, the one you point it at, so other tools can track what the team has to do next.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a studio manager who wants every task added to a client project mirrored in the to-do app the team actually opens.
Watch out
the Project field is mandatory, so one Zap watches one project; several projects need several Zaps.
4

New User

Polling trigger

In Zapier“Triggers when a new user is added.”

Reacts to a new person being added as a user of your FreeAgent account, a good cue for everything that comes with a new colleague or a new accountant.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
an operations lead who wants a newcomer's access checklist started in a project as soon as their FreeAgent seat exists.
Watch out
it reacts to users, not to contacts; adding a client never sets it off, whatever role they play.
Actions

FreeAgent actions

FreeAgent gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Create Contact

Action

In Zapier“Create a new contact in FreeAgent.”

Adds a new entry to your FreeAgent contacts from data collected elsewhere, ready to be invoiced later.

When to use it
a signed quote or a filled-in intake form should become a FreeAgent contact without anyone copying names and addresses across.
Watch out
there is no search to check first, so a contact already in FreeAgent can be created a second time. Feed it from a source that only fires once per client.
2

Create Task

Action

In Zapier“Create a task inside a project.”

Puts a task inside a chosen FreeAgent project, with its name, its status and whether the time spent on it can be billed.

When to use it
a new contact, a new invoice or a new user should leave behind a clear to-do for whoever handles the next step.
Watch out
project, name and status are required, and Is Billable? only accepts yes/true or no/false.
When it breaks

When a FreeAgent Zap breaks

Zapier ties no help article to FreeAgent, so these are the traps any Zap can walk into.

Four cases cover most of the surprises, and none of them shows while you build. If one has already caught you, our Zapier troubleshooting page goes through the fixes.

  • Last year's records are not picked up

    A Zap only reacts to what happens after you publish it. Contacts, invoices and tasks already in FreeAgent are never processed; moving that backlog is a separate job.
  • Create Task feeding New Task

    A Zap that creates tasks in the very project its New Task trigger watches sets itself off again and again, and burns through your tasks fast.
  • An import held back

    After a bulk import of contacts or a migration, a trigger can return a huge batch at once. Zapier's flood protection may hold it back rather than run it all.
  • Each item starts the Zap once

    Zapier keeps track of what it has already seen on polling triggers, so the same contact or invoice never starts the Zap twice.
Need help

Need help automating FreeAgent with Zapier?

A person reads every message.

FAQ

FreeAgent Zapier integration: your questions

01Is the FreeAgent Zapier integration free?
Yes, it can run on the free Zapier plan. FreeAgent is not a premium app, so the free plan accepts it with 100 tasks a month and unlimited Zaps. The catch is the shape: two steps only, one trigger and one action, with a check every 15 minutes. A Zap with a filter or a second action becomes multi-step and needs a paid plan. Plan the Zap around that limit from the start.
02How many tasks does a FreeAgent Zap use?
One task per successful action, nothing else. The four triggers are free, and so are the checks Zapier runs to spot new contacts, invoices, tasks or users. A Zap that creates one task per new contact costs one task per contact. Add a second action and it costs two. An action that fails is not counted against your plan, so fixing a broken step does not cost you anything extra.
03Does FreeAgent trigger Zaps in real time?
No. All four FreeAgent triggers are polling ones: Zapier asks FreeAgent for new items on a timer. That means every 15 minutes on the free plan, every 2 minutes on Professional, and every minute on Team and Enterprise. A new invoice therefore reaches your Zap at the next check. On paid plans, you can also run a check by hand from the editor while testing. For invoice follow-ups, that delay rarely matters.
04What does it take to connect FreeAgent to Zapier?
A FreeAgent account, and access to any project or record you do not own but want a Zap to touch. The connection is three moves: add it from the Apps page of Zapier, sign in to FreeAgent in the tab that opens, and grant access. Before building anything on tasks, make sure at least one project exists, since New Task and Create Task both require one. Then test the trigger once to check that the right account is connected.
05How to avoid duplicate contacts in FreeAgent?
Pick the source of the Zap with care, because FreeAgent offers no search on Zapier. Create Contact cannot check whether a contact already exists, so every run adds one. Feed it from a trigger that fires once per new client, such as a signed deal or a first form, rather than from something that repeats. And never point it at the same account New Contact watches in that Zap. A filter will not help here, since it only sees the incoming item.
06What if the FreeAgent operation that fits is missing?
Then the job needs another route. On Zapier, FreeAgent exposes four triggers and two actions only: no search, no update, no invoice creation and no deletion. Sometimes the fix is to let FreeAgent start the Zap and do the rest in another tool. If that is not enough, write down the missing step precisely and compare what other automation platforms offer for FreeAgent. That list makes the comparison quick and honest.
07Zapier, Make or n8n for FreeAgent?
It depends on the criterion, not on a single winner. Coverage first: on Zapier, FreeAgent offers four triggers and two actions, with no search, so compare that list with what each platform offers for FreeAgent. Then timing: the four triggers are polling ones, checked every 15 minutes on the free plan. Then cost: Zapier bills one task per successful action, so count the actions per contact or invoice. Last, who will maintain the automation, and which tool that person already knows.