/supabase-tutorials

How to integrate Supabase with Make (Integromat)?

Learn to integrate Supabase with Make (Integromat) in 10 easy steps. Set up your project, configure API keys, and automate workflows effortlessly.

Matt Graham, CEO of Rapid Developers

Book a call with an Expert

Starting a new venture? Need to upgrade your web app? RapidDev builds application with your growth in mind.

Book a free No-Code consultation

How to integrate Supabase with Make (Integromat)?

 

Step 1: Set Up Your Supabase Project

 

  • Log in to your Supabase account.
  • Click on "New Project" to create a new Supabase project.
  • Enter your project details, including the project name, database password, and the preferred region.
  • Click on "Create new project" and wait for the setup to complete.
  • Once the project is ready, navigate to the "API" tab in your Supabase dashboard to find your credentials like API URL and Key.

 

Step 2: Prepare Your Database

 

  • In your Supabase dashboard, click on "Table Editor" in the sidebar.
  • Click on "New Table" to create a new table that you want to integrate with Make (Integromat).
  • Add columns to your table as per your requirement. For example, you may add columns like id, name, email, etc.
  • Set the column settings like data type and constraints, such as setting the id as the primary key and enabling auto-increment.
  • Click on "Save" to create the table.

 

Step 3: Acquire Supabase API Key

 

  • In the Supabase dashboard, navigate to "Settings" then to "API".
  • Under API settings, locate the anon and service_role keys.
  • Copy the anon key for public operations or service_role key for elevated privileges (use with caution).

 

Step 4: Log in to Make (Integromat)

 

  • Open Make (Integromat) and log in to your account.
  • Once logged in, go to the Dashboard and click on "Create a new scenario".

 

Step 5: Add Supabase to Your Scenario

 

  • Inside the scenario editor, click on the "+" to open the list of apps.
  • Search for "Supabase" in the app directory and select it.
  • Choose an action you want to perform. For example, you might select "Get a Table Row" or "Create a Table Row".

 

Step 6: Connect to Your Supabase Account in Make

 

  • When prompted to connect to Supabase, you will need to enter your API URL and Key.
  • Use the API URL provided in your Supabase dashboard under the "API" section. It usually follows the format: https://your-project-ref.supabase.co.
  • Enter the anon or service_role key that you copied earlier as the API Key.
  • Test the connection to ensure everything is configured properly.

 

Step 7: Configure Module Parameters

 

  • Once connected, set up the parameters for the action you selected.
  • For example, if you chose "Get a Table Row", specify the table, filters, and other parameters as required.
  • You can use data from previous modules or set static values as per your scenario requirements.

 

Step 8: Add Additional Modules

 

  • If your scenario requires, add more modules from Make’s extensive app list.
  • Connect these modules to your Supabase actions, allowing you to integrate Supabase with other apps or automate workflows.

 

Step 9: Test and Execute the Scenario

 

  • Once your scenario is configured, click "Run once" to test it.
  • Monitor the execution to ensure that the integration behaves as expected.
  • If everything works correctly, save your scenario and set it to run automatically as per your schedule.

 

Step 10: Review and Optimize

 

  • Analyze the results and make any necessary adjustments to optimize your workflow.
  • Consider adding error handling or additional checks to make your integration more robust.
  • Document the integration setup for future reference or team onboarding.

 

Want to explore opportunities to work with us?

Connect with our team to unlock the full potential of no-code solutions with a no-commitment consultation!

Book a Free Consultation

Client trust and success are our top priorities

When it comes to serving you, we sweat the little things. That’s why our work makes a big impact.

Rapid Dev was an exceptional project management organization and the best development collaborators I've had the pleasure of working with. They do complex work on extremely fast timelines and effectively manage the testing and pre-launch process to deliver the best possible product. I'm extremely impressed with their execution ability.

CPO, Praction - Arkady Sokolov

May 2, 2023

Working with Matt was comparable to having another co-founder on the team, but without the commitment or cost. He has a strategic mindset and willing to change the scope of the project in real time based on the needs of the client. A true strategic thought partner!

Co-Founder, Arc - Donald Muir

Dec 27, 2022

Rapid Dev are 10/10, excellent communicators - the best I've ever encountered in the tech dev space. They always go the extra mile, they genuinely care, they respond quickly, they're flexible, adaptable and their enthusiasm is amazing.

Co-CEO, Grantify - Mat Westergreen-Thorne

Oct 15, 2022

Rapid Dev is an excellent developer for no-code and low-code solutions.
We’ve had great success since launching the platform in November 2023. In a few months, we’ve gained over 1,000 new active users. We’ve also secured several dozen bookings on the platform and seen about 70% new user month-over-month growth since the launch.

Co-Founder, Church Real Estate Marketplace - Emmanuel Brown

May 1, 2024 

Matt’s dedication to executing our vision and his commitment to the project deadline were impressive. 
This was such a specific project, and Matt really delivered. We worked with a really fast turnaround, and he always delivered. The site was a perfect prop for us!

Production Manager, Media Production Company - Samantha Fekete

Sep 23, 2022