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.