Resources · Make integration

KashFlow Make integrationAutomate KashFlow with Make.

Stop retyping customers and invoices into KashFlow by hand. The KashFlow Make integration gives you 11 modules: 9 actions and 2 searches. This guide shows you how to link your account, build a first scenario and pick the right module for each job.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the KashFlow Make integration do for you?

The KashFlow Make integration links your KashFlow account to Make, a visual tool where you chain apps together without writing code. Each automation is called a scenario, and each brick in it is a module. With KashFlow, those modules create, read, update and delete your customers and invoices.

Invoices that write themselves. When an order lands in your online store, a scenario can run Create a Customer, then Create an Invoice for that buyer. Nobody copies a name or an amount by hand anymore.

A customer file that stays current. If contact details change in your CRM, Update a Customer carries the change into KashFlow, so your billing records match what sales sees.

A quick look at who owes what. List Invoices pulls your invoices into Make, where you can send them to a spreadsheet or a team chat for review.

Know the limits before you start. KashFlow has no trigger in Make, so it cannot start a scenario on its own: another app or Make's schedule does that. The official doc also warns that its content is AI-generated and should be checked against KashFlow's own documentation. If you want a wider view of the tool first, read our Make review, and compare options in n8n vs Make. When you get stuck, Make troubleshooting covers the usual errors.

Connect

How do you connect KashFlow to Make?

  1. 01

    Turn on API access in KashFlow

    In KashFlow, open Apps, then API Settings at the top right. Tick Enable API. Choose Same Password as web login, or Separate API password if you want a dedicated one, then click Update.

  2. 02

    Add a KashFlow module in Make

    Open your Make account, add any KashFlow module to a scenario and click Create a connection. A connection is your KashFlow account linked to Make once, then reused by every KashFlow module. The Connection name field is optional.

  3. 03

    Enter your KashFlow credentials

    Type the username and password you set up in the first step, or follow the on-screen instructions. Save it. From now on, every KashFlow module in your scenarios can pick this connection from a list.

First scenario

Build your first scenario with KashFlow

GoalWhen a new order arrives from your online store, Make adds the buyer to KashFlow and creates their invoice.

  1. 01

    Create the scenario

    On the Scenarios page, create a new scenario and click the big +. KashFlow has no trigger, so the first module comes from the app where your orders start, such as your store or a form tool.

  2. 02

    Add Create a Customer

    Click the + on the right of the first module, search for KashFlow and pick Create a Customer. Link your account with Create a connection, then map the buyer's details from the order.

  3. 03

    Chain Create an Invoice

    Add Create an Invoice after it. Map the customer returned by the previous module, plus what the order says was sold. Each item passed between modules is a bundle: here, one order, then one customer.

  4. 04

    Test with Run once

    Click Run once to execute the scenario a single time. Place a test order, then open each module's bubble to read the bundle it received. Check the new customer and invoice inside KashFlow before going further.

  5. 05

    Schedule and switch it on

    On the first module, open the clock to set the schedule (every 15 minutes by default on a new scenario), then switch the scenario on. Every module run counts as one operation on your Make plan.

Modules

Every KashFlow module, explained

KashFlow gives you 11 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

KashFlow1

Create a Customer

Action

In MakeCreates a new customer.

Adds a new customer record to KashFlow using data from earlier modules, so a buyer exists in your books before you bill them.

When to use it
right after a sign-up or a first order in another app, as the step that comes before any invoice.
Watch out
the module creates a fresh record every run, so check with List Customers first if the person may already be there.
KashFlow2

Create an Invoice

Action

In MakeCreates a new invoice.

This is the module that saves you the most typing: it writes a new invoice in KashFlow from the order or deal data your scenario already holds.

When to use it
when a sale is confirmed somewhere else and the invoice should follow without anyone opening KashFlow.
Watch out
the invoice needs a customer to belong to, so place it after Create a Customer or Get a Customer.
KashFlow3

Delete a Customer

Action

In MakeDeletes a customer specified by ID.

Removes one customer from KashFlow, the one whose ID you pass to the module. Handy for keeping test records or closed accounts out of your list.

When to use it
when an account is closed in your CRM and should vanish from billing too.
Watch out
treat a delete as final. Run it with Run once on a test record before you switch the scenario on.
KashFlow4

Delete an Invoice

Action

In MakeDeletes an invoice specified by ID.

Wipes a single invoice from KashFlow by its ID. It helps you clean up drafts or duplicates that another scenario created by mistake.

When to use it
when an order is cancelled before billing and the matching invoice should not stay in your books.
Watch out
treat the deletion as final and add a filter in Make that only lets the right IDs through.
KashFlow5

Get a Customer

Action

In MakeRetrieves a single customer specified by ID.

Reads one customer from KashFlow when you already know their ID, and hands every detail to the next modules in the scenario.

When to use it
before an invoice or an email, when you stored the KashFlow ID somewhere else and need the full record back.
Watch out
without the ID, this module has nothing to look up. Use List Customers to find someone first.
KashFlow6

Get an Invoice

Action

In MakeRetrieves a single customer's invoice.

Fetches one invoice of a customer, so its details are ready to map into a message, a spreadsheet row or another app.

When to use it
when a support ticket or a chat message mentions an invoice and you want the scenario to pull it up.
Watch out
it returns a single invoice. To browse several at once, List Invoices is the better pick.
KashFlow7

Make an API Call

Action

In MakePerforms an arbitary authorized API call.

Your way out when the ready-made modules stop short: it calls any endpoint of the KashFlow API, reusing the connection you already created.

When to use it
when you need something none of the other 10 modules covers, and you know which part of the API does it.
Watch out
you describe the request yourself, so keep the KashFlow API documentation open while you set it up.
KashFlow8

Update a Customer

Action

In MakeUpdates a customer specified by ID.

Changes an existing KashFlow customer, found by ID, with fresh data from your scenario. Your billing contact stays in line with the rest of your tools.

When to use it
when an address or email changes in your CRM or a form and KashFlow should follow.
Watch out
you need the customer ID, so a Get a Customer or List Customers step usually comes first.
KashFlow9

Update an Invoice

Action

In MakeUpdates an invoice specified by ID.

Edits an invoice that already exists in KashFlow, picked by its ID, instead of creating a second one next to it.

When to use it
when an order is modified after the invoice was written and the two must match again.
Watch out
map only the fields you mean to change, and test with Run once on a draft before touching real invoices.
KashFlow10

List Customers

Search

In MakeReturns a list of all customers.

Returns all your KashFlow customers, each one as a separate bundle, so the next module handles them one by one.

When to use it
to copy your customer base into a spreadsheet, or to check whether a buyer already exists before creating them.
Watch out
every customer that comes out can trigger the following modules, and each of those runs counts as an operation on your plan.
KashFlow11

List Invoices

Search

In MakeReturns a list of all customer's invoices.

Brings back the invoices of your customers as a stream of bundles, ready to filter, sort or send elsewhere in the scenario.

When to use it
when you want a review sheet of invoices for your accountant or a message to the team about who still has to pay.
Watch out
a search can return zero, one or many invoices, so plan what the scenario does when the list is empty.
Need help

Need help automating KashFlow with Make?

A person reads every message.

FAQ

KashFlow and Make: common questions

01Is the KashFlow Make integration free?
Yes, you can use it on the Make Free plan, because KashFlow is a standard app and not an Enterprise one. The Free plan gives you 2 active scenarios, a minimum of 15 minutes between scheduled runs, up to 5 minutes per execution, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) drop the interval to 1 minute, remove the cap on active scenarios and count usage in credits per month. Your KashFlow subscription is a separate matter, handled with KashFlow.
02What do you need to connect KashFlow to Make?
You need an active KashFlow account with the API turned on. In KashFlow, go to Apps, then API Settings, tick Enable API and choose either Same Password as web login or Separate API password, then click Update. In Make, add a KashFlow module, click Create a connection, optionally name it, and enter those credentials. The same connection then serves all 11 KashFlow modules, so you only go through these steps once.
03Can a KashFlow scenario in Make start in real time?
Not from KashFlow itself, because the app has no trigger module in Make. The scenario has to start elsewhere. You can open it with a module from another app, such as your store or a form tool, or let Make run it on a schedule, every 15 minutes by default, or every minute at the fastest on a paid plan. A scenario can also start when another app calls Make, for example a form tool sending its data the moment someone submits it.
04What if a KashFlow module you need is missing in Make?
Use Make an API Call. It is part of the KashFlow app in Make and lets you call any endpoint of the KashFlow API with the connection you already created. It fits whatever the 9 actions and 2 searches do not cover. Keep in mind that the official Make doc for KashFlow states it was written with AI help from KashFlow's documentation, so check important details with KashFlow directly before you rely on them.
05Should you use Make or n8n for KashFlow?
It depends on what your team already uses. In Make, KashFlow comes with 11 ready modules, Make an API Call included, and the page above walks you through a first scenario in the visual editor. Many apps also have an n8n node, but that is worth checking for KashFlow before you choose. Compare which tool already hosts your other automations, whether the modules you need exist on each side, and which editor your team finds easier to read.