Make.com Finance Productivity Integrations

How to Create Your First Revolut Business Automation [Tutorial]

Learn how to easily save Revolut draft payments to a Google Sheets spreadsheet for friction-free record-keeping.

Illustration of Revolut Business and Google Sheets logos connected by an automation flow

Revolut Business has become a favorite for many due to its convenient and user-friendly digital banking services. Its reputation as a "fintech superstar" is well-deserved, offering a seamless experience for managing business finances.

Given its widespread adoption and powerful features, it was only a matter of time before Revolut Business could be integrated with leading workflow automation tools. This guide will demonstrate how to connect Revolut Business with Google Sheets using Make, enhancing your financial operations.

Automating Revolut Business workflows with Make

Improving business efficiency often involves refining core processes. Workflow automation is an invaluable tool for achieving this quickly and effectively, leading to several key benefits:

  • Time savings
  • Reduced errors
  • Improved communication and collaboration

In this article, we will walk you through creating your first automated workflow, or "scenario," in Make. Our goal is to simplify a common Revolut Business task: automatically saving draft payment details to a Google Sheets spreadsheet for accurate record-keeping.

This automation is designed to be straightforward, making it an excellent starting point for new Make users. It tackles a task that, while simple, can be time-consuming when performed manually. Automating it frees up valuable time and ensures data consistency.

Pro tip: If you're new to Make, familiarize yourself with its basic terminology. A "scenario" is simply an automated workflow, and understanding this will help you navigate the platform more effectively. Make also offers a free tier, perfect for getting started with simple automations like this one.

Connecting Revolut Business with Google Sheets

Once you have successfully created your Make account and logged in, you will be directed to your dashboard. This is your central hub for building and managing all your automations. From here, we will begin constructing our scenario to integrate Revolut Business with Google Sheets.

1. Creating the scenario

To initiate the creation of your new automation, locate and click the "Create a new scenario" button, typically found in the top right corner of your Make dashboard. This action will open the visual scenario builder, which is where you will design your workflow.

Within the visual builder, click on the central circle to bring up a comprehensive list of all applications available for integration within Make. Search for "Revolut Business" to find the relevant app and view the various actions it supports for draft payments.

Screenshot showing how to create a new scenario in Make
Start by clicking the "Create a new scenario" button.

Since the objective is to automatically transfer draft payment information to a spreadsheet, select the "Watch Draft Payments" instant module. This module acts as the trigger for your scenario, initiating the workflow whenever a new draft payment is created in Revolut Business.

This trigger module is designed to instantly capture the unique IDs of new draft payments as they appear in your Revolut Business account. These IDs are crucial, as they will be used by the subsequent module in our scenario to fetch all the detailed information associated with each payment.

Screenshot of selecting the Revolut Business app in Make
Search for Revolut Business and select the "Watch Draft Payments" module.

2. Configuring the “Watch Draft Payments” module

The next step involves establishing a secure connection between your Revolut Business account and Make. This connection is essential for Make to access and monitor your draft payments. You will also need to create a webhook, which is a mechanism for Revolut Business to instantly send payment IDs to Make as they are generated.

To set this up, simply click the "Add" button within the module's configuration. You will then be prompted to log into your Revolut Business account and grant Make the necessary permissions to connect. This ensures a secure and authorized data flow.

Screenshot showing the 'Watch Draft Payments' module selected
Connect your Revolut Business account and create a webhook.

Once you have successfully logged in and approved the connection, click "Save" to confirm the webhook setup. Afterward, click "OK" to finalize the module's configuration. At this point, your first Revolut Business module is fully configured and ready to receive draft payment IDs.

Screenshot of the Revolut Business connection setup
Click "Add" to connect your Revolut Business account.

With the initial trigger module configured, the foundation of your automation is in place. The next steps will involve retrieving the full details of these payments and then sending them to your Google Sheet.

Screenshot of saving the Revolut Business module configuration
Save and confirm the module configuration.

3. Adding and configuring the “Get a draft payment” module

Now that we can detect new draft payments, the next logical step is to retrieve their full details. To do this, you'll add a second Revolut Business module: "Get a draft payment." Hover your mouse over the first Revolut Business module and click the "Add another module" button that appears on its side.

Once you've selected the "Get a draft payment" module, the configuration window will appear. The crucial step here is to map the "ID" data element from the initial "Watch Draft Payments" module to the "Draft Payment ID" field in this new module. This ensures that for every new draft payment detected, its specific details are fetched. After mapping, click "OK" to complete the setup for this module.

Screenshot showing how to add another module in Make
Add the "Get a draft payment" module.

This module acts as an intermediary, taking the raw ID from the trigger and expanding it into a complete set of payment data that can then be used in subsequent steps. This structured approach ensures that all necessary information is available for your Google Sheet.

Screenshot of selecting the 'Get a draft payment' module
Select the "Get a draft payment" module from the list.

The mapping step is critical for ensuring data accuracy. By dragging and dropping the "ID" element, you create a dynamic link that automatically passes the correct payment identifier to retrieve its details. This eliminates manual data entry and potential errors.

Screenshot of mapping the Draft Payment ID field
Map the ID from the previous module to the "Draft Payment ID" field.

With the payment details now accessible, we can proceed to the final step: sending this information to your Google Sheet.

4. Adding and configuring the “Add a Row” Google Sheets module

To complete the automation, you will now add the final module to your scenario. Click the "Add another module" button on the second Revolut Business module. In the app search bar, look for "Google Sheets" and then select the "Add a row" action, as our objective is to append new payment data to your spreadsheet.

Similar to connecting Revolut Business, you will need to link your Google account to Make. Follow the on-screen prompts to log in and grant Make the necessary access to your Google Sheets. This secure authorization ensures that Make can interact with your chosen spreadsheet.

Screenshot of adding the Google Sheets 'Add a row' module
Add the Google Sheets "Add a row" module.

Before configuring the Google Sheets module, it's essential to prepare your spreadsheet. Create a new Google Sheet with the following column headers:

  • ID
  • Status
  • Amount
  • Currency
  • Reference

These column names are designed to directly correspond with the data elements that Make will extract from Revolut Business. Once your spreadsheet is ready, return to the Google Sheets module in Make. Select the correct spreadsheet and the specific sheet within it where you want the data to be added.

Screenshot of connecting Google account to Make
Connect your Google account to Make.

The final and most critical step in configuring this module is to map the data elements from the Revolut Business module to their corresponding fields in your Google Sheet. Drag and drop each Revolut data point (ID, Status, Amount, Currency, Reference) to its respective column in the Google Sheets module. Click "OK" to save these mappings.

Screenshot of configuring the Google Sheets module
Select your spreadsheet and sheet.

With this, your Google Sheets module is fully configured. You've successfully instructed Make on which spreadsheet to use and how to populate it with data from Revolut Business. Only one step remains before you can activate your automation.

Screenshot of mapping Revolut data to Google Sheets columns
Map the Revolut data elements to the correct Google Sheet columns.

5. Testing the scenario

Before fully activating your automation, it's crucial to test it to ensure everything is working as expected. To do this, click the "Run once" button located at the bottom left of your Make scenario builder. After initiating the test run, navigate to your Revolut Business account and create a new draft payment.

If the automation executes successfully, you will observe a small bubble displaying the number "1" appearing above each module in your Make scenario. This visual confirmation indicates that the trigger detected the new draft payment, its details were retrieved, and a new row of data was successfully added to your Google Sheet.

GIF showing successful scenario execution in Make
A successful test run shows "1" above each module.

Congratulations! You have now successfully created and tested your first automation scenario on Make. The final step is to save your scenario by clicking the "Save" icon at the bottom of the visual builder, and then activate it by toggling the switch located below the "Run once" button. Your Revolut Business draft payments will now automatically be recorded in your Google Sheet.

Screenshot of saving and activating the scenario
Save and activate your scenario to run automatically.

Frequently Asked Questions

Common questions about Revolut Business Automation

The main advantage of automating Revolut Business payments with Make is streamlining your record-keeping process. Instead of manually transferring draft payment details to a spreadsheet, the automation instantly captures this information and populates your Google Sheet. This saves significant time, reduces the risk of human error, and ensures your financial records are always up-to-date and accurate, allowing you to focus on more strategic tasks.

No, you do not necessarily need a paid Make account to set up this specific automation. Make offers a free tier that allows users to create and run a limited number of scenarios (automations) per month. This tutorial is designed to be simple enough to be implemented within the constraints of a free account. However, if your business requires more complex automations, higher operation volumes, or advanced features, upgrading to a paid plan might be necessary.

When automating Revolut Business draft payments to Google Sheets using Make, you can typically save key details such as the payment ID, current status (e.g., pending, completed), the amount of the payment, the currency used, and any associated reference information. The tutorial specifically outlines creating a Google Sheet with columns for ID, Status, Amount, Currency, and Reference, ensuring all critical data is captured for comprehensive record-keeping.

Ensuring the security of your Revolut Business data when integrating with Make involves several steps. Firstly, Make uses secure OAuth 2.0 for connecting apps, meaning you grant specific permissions without sharing your login credentials directly. Always review the permissions requested during the connection process. Secondly, Make is SOC 2 Type 2 compliant, indicating robust security controls. Regularly review your active connections and revoke access for any unused integrations. Additionally, use strong, unique passwords for both your Revolut and Make accounts.

Absolutely! This tutorial provides a foundational automation, but Make's visual builder makes it easy to expand. For example, after a draft payment is saved to Google Sheets, you could add modules to send an email notification via Gmail, post a message to a Slack channel, or even update a project management tool. The flexibility of Make allows you to chain multiple actions together, creating more comprehensive workflows tailored to your business needs.

If your Revolut Business or Google Sheets account disconnects from Make, the automation will stop running. Make typically provides notifications about failed scenario executions, often indicating connection issues. To resolve this, you would need to go into your Make scenario, locate the disconnected module, and re-establish the connection by re-authenticating your account. Regularly checking your scenario history in Make can help you identify and address such issues promptly.

Yes, absolutely! While this guide provides a specific example, Revolut Business offers a wide range of possibilities for custom automation. GrowwStacks specializes in building tailored automation solutions for businesses. We can analyze your unique financial workflows, identify opportunities for efficiency, and develop custom Make scenarios that integrate Revolut Business with other tools like accounting software, CRM systems, or reporting dashboards, ensuring your specific operational needs are met.

Need Custom Automation Help?

This guide is a starting point. Our team builds fully tailored automation systems for your specific workflow needs.