- Home
- Resources
- Integrations
- ProAbono
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 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.
How do you connect ProAbono to Make?
- 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.
- 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.
- 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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Watch Credit Note Events
Instant triggerIn 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.
Watch Customer Events
Instant triggerIn 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.
Watch Invoice Events
Instant triggerIn 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.
Watch Payment Method Events
Instant triggerIn 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.
Watch Subscription Events
Instant triggerIn 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.
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.
Modules index
- Add Usage Quantity
- Anonymize a Customer
- Bill a Customer
- Create a Line in the Customer Balance
- Create a Subscription
- Create or Update a Customer
- Enable/Disable a feature
- Make an API Call (API Backoffice)
- Make an API Call (API Live)
- Retrieve a Customer
- Retrieve a Subscription
- Retrieve Billing Address of a Customer
- Retrieve Full Credit Note (PDF)
- Retrieve Full Invoice (PDF)
- Retrieve Payment Settings of a Customer
- Start a Subscription or Restart a Subscription
- Suspend a Subscription
- Terminate a Subscription
- Update Billing Address of a Customer
- Update Payment Settings of a Customer
- Upgrade a Subscription
Add Usage Quantity
ActionIn 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.
Anonymize a Customer
ActionIn 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.
Bill a Customer
ActionIn 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.
Create a Line in the Customer Balance
ActionIn 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.
Create a Subscription
ActionIn 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.
Create or Update a Customer
ActionIn 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.
Enable/Disable a feature
ActionIn 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.
Make an API Call (API Backoffice)
ActionIn 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.
Make an API Call (API Live)
ActionIn 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.
Retrieve a Customer
ActionIn 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.
Retrieve a Subscription
ActionIn 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.
Retrieve Billing Address of a Customer
ActionIn 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.
Retrieve Full Credit Note (PDF)
ActionIn 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.
Retrieve Full Invoice (PDF)
ActionIn Make“Retrieves an invoice with all details + url PDF file.”
Get an invoice with all its details and the URL of its PDF, which is everything a follow-up step needs to send, log or file it.
Retrieve Payment Settings of a Customer
ActionIn 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.
Start a Subscription or Restart a Subscription
ActionIn 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.
Suspend a Subscription
ActionIn 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.
Terminate a Subscription
ActionIn Make“Terminates a Subscription.”
End a subscription for good from your scenario, so a cancellation recorded elsewhere does not keep billing in ProAbono.
Update Billing Address of a Customer
ActionIn 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.
Update Payment Settings of a Customer
ActionIn 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.
Upgrade a Subscription
ActionIn 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.
Need help automating ProAbono with Make?
A person reads every message.