Automate Your Community with Bettermode + Make.com
Unlock powerful workflows without writing a single line of code. With Make.com (formerly Integromat), you can connect Bettermode with thousands of apps like Slack, Google Sheets, Notion, Airtable, and more. Whether you're automating routine tasks or building full-blown integration pipelines, this guide will walk you through everything, from your first scenario to advanced API logic.
What is Make.com?
Make.com is a visual automation platform that lets you connect multiple services in a flow called a Scenario. You define the trigger (when something happens), and actions that should follow — all by dragging and dropping modules into a visual editor.
With Bettermode + Make.com, you can:
Create posts or announcements automatically
Sync user activity to CRMs or databases
Trigger emails or Slack alerts based on community activity
Update member data with CRM inputs
Automate onboarding flows
What You’ll Need
Before you get started:
Admin access to your Bettermode community
A Make.com account (free plan available)
A Bettermode Make.com integration API key (see below)
How to Install the Make.com app and Get Your Bettermode API Key for Make.com
To install the app and authenticate your Bettermode account in Make:
Open your Bettermode Admin Panel
Go to App Store → Apps & Integrations
Locate the Make.com integration app
and click Install (if not already installed)
Open the integration’s Settings tab
Copy the API Key shown (click 👁️ to reveal, 📋 to copy)
Paste it in your make.com scenario when connecting your Bettermode community
⚠️ This key is used exclusively for Make.com. Do not use it for external or manual API calls.
Getting Started: Build Your First Scenario (No Code)
Step-by-Step Guide
In Make.com, create a New Scenario
Add the first module
Add your second or following modules
Connect your Bettermode account using the API key
Fill in the title/content fields and complete the steps by filling out all needed data.
Click Run Once to test it
If successful, click Activate to run the automation continuously
Advanced: Full Control with HTTP Module
The HTTP module in Make.com gives you full flexibility to call Bettermode’s APIs directly, enabling use cases far beyond the capabilities of the built-in modules.
The built-in Bettermode modules cover common actions, but for more complex needs like custom fields, tags, cover images, or non-default post types, use the HTTP module for direct API control.
Why Use the HTTP Module?
Work with any Bettermode GraphQL mutation or query
Send data to custom post types
Set custom field values or metadata
Use advanced filters and pagination logic
Bonus Example: Query Member Details with HTTP Module
In some workflows, you may want to retrieve detailed member data before processing it elsewhere (e.g., in Google Sheets or another tool).
Sample GraphQL Query (for HTTP Module)
Endpoint: POST <https://api.bettermode.com/v1/graphql
>
{
"query": "query getMember($id: ID!) { member(id: $id) { id name email fields { key value } } }",
"variables": {
"id": "member_id"
}
}
Headers:
{
"Authorization": "Bearer YOUR_API_TOKEN",
"Content-Type": "application/json"
}
🔍 Tip: Replace the ID dynamically using output from a previous module (e.g., from a Watch Members trigger).
This pattern is particularly useful for CRM syncing or conditional flows based on member roles, profile values, or custom field data.
Popular Use Cases
Use Case
Modules
Auto-post to a space from external content
OpenAI → Bettermode (Create Post)
Add a new post to a Google Sheet
Watch Posts → Google Sheets
Trigger a Slack alert when a post is created
Watch Posts → Slack
Sync new users to HubSpot
Watch Activities → HubSpot
Multi-space announcement publishing
HTTP API Call
CRM-based member updates
CRM (e.g., Airtable) → Update Member
Troubleshooting + Pro Tips
Missing fields in native Create Post? → Use the HTTP module for flexibility
Test doesn’t run? → Use “Run Once” and check logs in Make
Seeing 404 or auth issues? → Double-check that you're using the Make-specific API key vs. your general Bettermode token
Cover images not working? → Make sure you first upload the image and use the resulting URL
Unknown or unfamiliar errors? → Copy the whole error log and run it through AI like GPT to help you dissect and identify the cause of the error.
Helpful Resources
Bettermode Developer Docs (Developer's Guide)
Recap: Choose Your Workflow Style
✅ Use Bettermode’s built-in Make modules for:
Basic post creation
Activity tracking
Member profile updates
⚙️ Use the HTTP module when:
You need custom fields or non-standard content
You want to upload images or structured data
You’re building developer-grade integrations
Whether you're just starting with automation or building something highly custom, Bettermode + Make.com gives you the flexibility to scale your community operations.