Resources · Make integration

ProAbono Make integrationAutomate ProAbono with Make.

What happens in your billing when nobody is watching ProAbono? The ProAbono Make integration gives you 26 modules: 5 instant triggers and 21 actions on customers, subscriptions and invoices. This guide connects your account and walks you through a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the ProAbono Make integration do for you?

The ProAbono Make integration links your ProAbono billing 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 or an action. ProAbono tells Make when a customer, subscription, invoice, credit note or payment method changes, and Make acts on it.

Invoices that reach the right people. Watch Invoice Events wakes your scenario when an invoice event occurs, and Retrieve Full Invoice (PDF) hands you the invoice details with a link to its PDF. From there, another app can store the file or post the link to your finance channel.

A clean customer record everywhere. When your CRM or sign-up form captures a new client, Create or Update a Customer writes them into ProAbono without creating a duplicate, and Update Billing Address of a Customer keeps the address in line with what sales recorded.

Usage-based billing without manual counting. Add Usage Quantity raises the current quantity of a metered feature for one customer, so the usage your product measures ends up on the bill. Bill a Customer then turns the pending balance lines into an invoice.

Know the limits before you start. All 5 triggers are instant, so there is no scheduled polling option, and ProAbono has no search module: you retrieve a customer or a subscription when you already know which one. The official Make documentation for this app is AI-generated, so check important details against ProAbono itself. If you are weighing tools, read n8n vs Make; to learn the editor properly, see Make training, and Make pricing explains how operations are counted.

Connect

How do you connect ProAbono to Make?

  1. 01

    Copy your three keys

    In ProAbono, open Integration in the left menu, then the API button in the sub-menu. Copy the Agent key, the API key and the Business ID shown on screen. You need an active ProAbono account to see this screen.

  2. 02

    Add a ProAbono module

    In your Make scenario, add any ProAbono module and click Create a connection. A connection is your ProAbono account linked to Make once, then reused by every ProAbono module. Give it a clear Connection name if you run more than one account.

  3. 03

    Paste and save

    Paste the credentials you copied from ProAbono into the connection window, or follow the on-screen instructions, then save. Make now reads your ProAbono data, and every module of the app can reuse this connection without asking for the keys again.

First scenario

Your first scenario: send every new invoice PDF

GoalWhen an invoice event occurs in ProAbono, Make fetches the full invoice with its PDF link so you can pass it on.

  1. 01

    Create the scenario

    Open the Scenarios page in Make, create a new scenario and click the large + in the middle of the editor. That empty circle becomes the first module of your automation.

  2. 02

    Place the invoice trigger

    Search for ProAbono and pick Watch Invoice Events. Click Create a webhook, then Create a connection and paste your keys. The lightning badge tells you ProAbono will call Make on its own.

  3. 03

    Add the invoice lookup

    Click the + on the right of the trigger and choose Retrieve Full Invoice (PDF). Map the invoice from the data the trigger received, so Make looks up the exact invoice that fired the scenario.

  4. 04

    Test with Run once

    Click Run once, then create or validate an invoice in ProAbono. Open the bubble above each module to read the bundles it received: one bundle is one item, here one invoice with its PDF link.

  5. 05

    Switch it on

    Once the test looks right, add the app that should receive the link after the lookup, then switch the scenario on. From now on, each invoice event in ProAbono starts a new run without you opening Make.

Triggers

What can start a ProAbono scenario?

5 modules start a scenario when something happens in ProAbono. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by ProAbono as soon as it happens.

ProAbono1Watch Credit Note Events

Watch Credit Note Events

Instant trigger

In Make“Triggers when an event related to a Credit Note occurs.”

This trigger starts your scenario as soon as something happens to a credit note in ProAbono, so refunds and corrections reach your accounting side without a manual export.

How it fires
instant: the app calls Make through a webhook as soon as it happens.
When to use it
your accountant wants to see every credit note, and you plan to follow it with Retrieve Full Credit Note (PDF) to grab the document link.
Watch out
create the webhook before the connection, or no event will ever arrive.
ProAbono2Watch Customer Events

Watch Customer Events

Instant trigger

In Make“Triggers when an event related to a Customer occurs.”

Pick this one to react whenever a customer record moves in ProAbono. A new customer or a changed profile can flow straight into your CRM, your support desk or a welcome sequence.

How it fires
instant: the app calls Make through a webhook as soon as it happens.
When to use it
sales and support need the same customer list as billing, and you are tired of copying records by hand after each sign-up.
Watch out
it covers customer events in general, so run a test first and check which events your scenario really receives.
ProAbono3Watch Invoice Events

Watch Invoice Events

Instant trigger

In Make“Triggers when an event related to an Invoice occurs.”

Your finance flow starts here: the scenario wakes up on an invoice event and receives the invoice data, ready for the next module to act on.

How it fires
instant: the app calls Make through a webhook as soon as it happens.
When to use it
you want each invoice logged in a spreadsheet, posted to a team channel or sent to an accounting tool, with Retrieve Full Invoice (PDF) right after it for the PDF link.
Watch out
run a test with Run once first, so you see which invoice events actually reach Make before you build on them.
ProAbono4Watch Payment Method Events

Watch Payment Method Events

Instant trigger

In Make“Triggers when an event related to a Payment Method (bank card or direct debit mandate) occurs.”

This trigger tells you when a customer's bank card or direct debit mandate changes. It is the one to watch if failed or missing payment methods cost you revenue.

How it fires
instant: the app calls Make through a webhook as soon as it happens.
When to use it
your customer success team should call a client whose card changed, or you want Retrieve Payment Settings of a Customer to log the new setup.
Watch out
payment data is sensitive, so send only what the next person needs, not the whole bundle.
ProAbono5Watch Subscription Events

Watch Subscription Events

Instant trigger

In Make“Triggers when an event related to a Subscription occurs.”

Follow the life of every plan: this trigger fires when a subscription event occurs, which gives you one entry point for new sign-ups, changes and cancellations.

How it fires
instant: the app calls Make through a webhook as soon as it happens.
When to use it
a new subscription should open access in another tool, or a cancellation should alert the account manager before the customer is gone for good.
Watch out
one trigger covers every kind of subscription event, so read a few test bundles before you decide what the next module should do.
Modules

What can Make do in ProAbono?

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

ProAbono1

Add Usage Quantity

Action

In Make“Adds a new usage quantity to the Current Quantity of a Feature related to a Customer.”

Usage you measure elsewhere becomes billable: this action adds a quantity to the current count of a feature for one customer, on top of what is already there.

When to use it
your product logs API calls, seats or messages, and each new batch should raise the counter in ProAbono.
Watch out
it increments rather than replaces, so a scenario that runs twice on the same data counts it twice.
ProAbono2

Anonymize a Customer

Action

In Make“Anonymizes a Customer. It will erase all personal data of a Customer while keeping its invoices and its subscriptions history. #GDPR #Privacy.”

Answer a privacy request cleanly: the module erases a customer's personal data while ProAbono keeps their invoices and subscription history intact.

When to use it
a former client asks to be forgotten under GDPR, and your form or ticket tool should trigger the cleanup instead of a person.
Watch out
treat it as a final step and add a manual approval before it, because personal data is exactly what disappears.
ProAbono3

Bill a Customer

Action

In Make“Creates an invoice with the lines available in the customer balance.”

This action closes the loop on pending charges: it gathers the lines waiting in a customer's balance and turns them into one invoice.

When to use it
after you pushed extra fees with Create a Line in the Customer Balance and the customer should now receive the bill.
Watch out
it only invoices what already sits in the balance, so make sure the lines are there before this module runs.
ProAbono4

Create a Line in the Customer Balance

Action

In Make“Creates a new line in the Balance of a Customer.”

Add a one-off charge or credit without touching the subscription: the module writes a new line into a customer's balance, where it waits for the next invoice.

When to use it
a setup fee, an extra service or a goodwill discount agreed by sales should show up on the next bill.
Watch out
the line stays pending until an invoice collects it; pair it with Bill a Customer if the charge should go out at once.
ProAbono5

Create a Subscription

Action

In Make“Creates a new Subscription.”

Put a customer on a plan straight from your scenario: the action creates a new subscription in ProAbono, so nobody has to do it in the back office after a deal closes.

When to use it
a signed quote or a paid checkout in another app marks the moment the subscription should exist.
Watch out
run Create or Update a Customer first when the customer may not exist yet in ProAbono.
ProAbono6

Create or Update a Customer

Action

In Make“Creates a new customer or Updates a customer if the customer already exists.”

One module for both cases: it creates the customer when ProAbono does not know them and updates the record when it does, which saves you a lookup step and avoids duplicates.

When to use it
a lead converts in your CRM or a form collects a new client, and billing should hold the same details as sales.
Watch out
use the same identifier every time, or the update path cannot find the existing customer.
ProAbono7

Enable/Disable a feature

Action

In Make“Enables or Disables a Feature (Only for OnOff feature) in the active subscription of a Customer.”

Switch a single option on or off inside a customer's active subscription, without changing the plan itself. It works only with features of the On/Off kind.

When to use it
a customer buys an add-on through your sales team, or loses access to a premium option after an unpaid invoice.
Watch out
a metered feature will not respond here; for those, Add Usage Quantity is the right module.
ProAbono8

Make an API Call (API Backoffice)

Action

In Make“Performs an API call on the *API Backoffice*”

When no ready-made module covers your case, this one sends your own request to the ProAbono API Backoffice through the connection you already set up.

When to use it
you need an operation of the back office that none of the 21 actions offers, and you can read the ProAbono API reference.
Watch out
you write the request yourself, so check the address of the request in the ProAbono documentation before you run it on real customers.
ProAbono9

Make an API Call (API Live)

Action

In Make“Performs an API call on the *API Live*”

The sibling of the Backoffice call, aimed at the ProAbono API Live instead. It reuses your connection, so you skip the authentication work.

When to use it
the ProAbono documentation places the operation you want in the API Live, and no other module of this page does it.
Watch out
the two API call modules target different APIs; pick the one that matches the address you found.
ProAbono10

Retrieve a Customer

Action

In Make“Retrieves an existing customer.”

Get the full customer record back when you already know who you are looking for. The next modules can then use their details, from name to billing data.

When to use it
a support ticket names a client. Your scenario enriches it with everything ProAbono holds about that account, before an agent even opens it.
Watch out
this is not a search; you need the customer's reference, so it usually follows a trigger that provides it.
ProAbono11

Retrieve a Subscription

Action

In Make“Retrieves a Subscription by Subscription id.”

Read one subscription in full, using its subscription ID, so later steps can check its status or its plan before acting on it.

When to use it
after Watch Subscription Events, to fetch the complete subscription before you decide whether to alert someone or change access.
Watch out
without a subscription ID the module has nothing to look up; map it from an earlier module.
ProAbono12

Retrieve Billing Address of a Customer

Action

In Make“Retrieves the full billing address of an existing customer.”

Pull the complete billing address of an existing customer, ready to drop into a shipping label, a contract or a CRM field.

When to use it
an order in another tool needs the address billing already has, and retyping it invites mistakes.
Watch out
it returns only the address; for card or debit details, use Retrieve Payment Settings of a Customer instead.
ProAbono13

Retrieve Full Credit Note (PDF)

Action

In Make“Retrieves a credit note and the PDF file link.”

Fetch a credit note together with the link to its PDF file, so the document can travel to your accountant or your storage without a download by hand.

When to use it
right after Watch Credit Note Events, to archive every refund document in a shared folder.
Watch out
you receive a link, not the file itself; add a module from another app if you need to download and store it.
ProAbono15

Retrieve Payment Settings of a Customer

Action

In Make“Retrieves the payment settings of an existing customer.”

Check how a customer pays before you act: the module reads their current payment settings in ProAbono.

When to use it
after Watch Payment Method Events, to record the new setup or to decide whether someone should call the customer.
Watch out
treat the output as sensitive data and send only the parts your team actually needs.
ProAbono16

Start a Subscription or Restart a Subscription

Action

In Make“Starts a Subscription.”

Bring a subscription to life, or back to life, with one action. It starts a subscription, and the same module is the one to use when a subscription has to restart.

When to use it
onboarding is done and billing should begin, or a suspended customer has settled their account.
Watch out
the subscription must already exist; create it first with Create a Subscription if needed.
ProAbono17

Suspend a Subscription

Action

In Make“Suspends a Subscription.”

Pause a subscription without ending it. The customer stays in ProAbono, and Start a Subscription or Restart a Subscription is the module to bring it back.

When to use it
a payment problem needs to be solved before service continues, or a client asked for a break.
Watch out
if you mean to end the relationship, Terminate a Subscription is the module that does that.
ProAbono18

Terminate a Subscription

Action

In Make“Terminates a Subscription.”

End a subscription for good from your scenario, so a cancellation recorded elsewhere does not keep billing in ProAbono.

When to use it
a customer confirms their cancellation in your support tool, and billing should stop with it.
Watch out
the documentation does not say whether this can be undone, so test on a dummy customer and prefer Suspend a Subscription when in doubt.
ProAbono19

Update Billing Address of a Customer

Action

In Make“Updates the full billing address of an existing customer.”

Replace a customer's full billing address in one step, so invoices go out with the address your team last confirmed.

When to use it
a customer updates their company address in your CRM or a form, and ProAbono should follow.
Watch out
it updates the whole address, so map every part of it, not just the street that changed.
ProAbono20

Update Payment Settings of a Customer

Action

In Make“Updates the payment settings of an existing customer.”

Change how an existing customer pays without logging into the back office. The module writes new payment settings to their ProAbono record.

When to use it
finance agrees on a new payment arrangement with a client and records it in another tool first.
Watch out
test on a test customer with Run once, because a wrong setting affects the next real charge.
ProAbono21

Upgrade a Subscription

Action

In Make“Upgrades a Subscription.”

Move a customer to a bigger plan from your scenario, so an upsell closed by sales reaches billing without a ticket to finance.

When to use it
a deal marked as won in your CRM, or a usage threshold reached in your product, calls for the higher offer.
Watch out
fetch the subscription with Retrieve a Subscription first if you need to confirm its current plan.
Need help

Need help automating ProAbono with Make?

A person reads every message.

FAQ

ProAbono and Make: common questions

01Is the ProAbono Make integration free?
Yes, ProAbono is a standard app, so its modules work on the Make Free plan. That plan allows 2 active scenarios, runs of 5 minutes at most, files up to 5 MB and 512 MB of data transfer, with 15 minutes between scheduled runs. Paid plans (Core, Pro, Teams, Enterprise) lift the scenario limit and count usage in operations each month; an operation is one module running on one bundle. You still need your own active ProAbono account, whose price this page does not cover.
02What does it take to connect ProAbono to Make?
An active ProAbono account and three values from it: the Agent key, the API key and the Business ID. You find them under Integration in the left menu, then the API button of the sub-menu. In Make, add a ProAbono module, click Create a connection, name it if you like and paste the values. For one of the Watch triggers, click Create a webhook before creating the connection, otherwise ProAbono cannot reach your scenario.
03Does the ProAbono trigger react in real time?
Yes. All 5 ProAbono triggers are instant: ProAbono calls Make through a webhook as soon as a credit note, customer, invoice, payment method or subscription event happens, and the scenario starts right away. That is the lightning badge on the module. No scheduled trigger exists for this app, so you do not choose a polling interval. If you want a scenario on a clock instead, start it with a Make schedule and use the retrieve modules, which need a known customer or subscription.
04What if a ProAbono module is missing in Make?
It depends on what is missing. ProAbono offers two custom call modules, Make an API Call (API Backoffice) and Make an API Call (API Live), which send your own request through the existing connection when none of the other actions fits. You then need the ProAbono API reference to write the request. Note that ProAbono has no search module. If the logic gets heavy, the Hack'celeration team can help you design the scenario.
05Make or n8n for ProAbono: which one fits?
It depends on your criteria. On the Make side, the facts are clear: 26 ProAbono modules, including 5 instant triggers and 21 actions, and the app works on the Free plan. Before choosing n8n, check whether a ProAbono node exists there and whether it covers the same customer, subscription and invoice actions. Pick the tool your team already knows and where the modules you need exist. Compare the two on your real scenario, not on a feature list.