Articles in this section
Category / Section

How to Set Up BrainCert Trigger Events with Flowmattic

Published:
31 mins read

Flowmattic makes it easy to automate your training workflows by connecting BrainCert with external tools like Google Sheets.

In this article, you’ll learn how to integrate BrainCert with Flowmattic and automate your workflows using triggers.

Follow this guide to set up Flowmattic actions


For our example, we’ll connect BrainCert with Google Sheets so that every new course enrollment automatically gets logged in a spreadsheet.


Example Use Case:

Automatically send new BrainCert course enrollment data to Google Sheets.

Whenever a student enrolls in a course in BrainCert, Flowmattic will instantly log their details (Name, Email, Course Title) into your Google Sheet.
This helps you keep an up-to-date list of enrollments without any manual work.


BrainCert – Flowmattic Triggers List

These triggers help automate workflows by instantly sending real-time data from BrainCert to Flowmattic whenever key actions happen, like user creation, enrollments, or course updates. This reduces manual work and keeps your connected apps (like CRMs, spreadsheets, or email tools) always up to date.


#
TopicsTriggers
1User CreatedTriggers when a new user account is created.
2Group CreatedTriggers when a new group is created.
3Course CreatedTriggers when a new course is created.
4Course Bundle CreatedTriggers when a new course bundle is created.
5Test CreatedTriggers when a new test is created.
6Live Class CreatedTriggers when a new live class is created.
7User UpdatedTriggers when a user profile is updated.
8Course UpdatedTriggers when a course is updated.
9Course Bundle UpdatedTriggers when a course bundle is updated.
10Test UpdatedTriggers when a test is updated.
11Live Class UpdatedTriggers when a new product is created.
12Product CreatedTriggers when a new product is created.
13User DeletedTriggers when a user account is deleted.
14Course DeletedTriggers when a course is deleted.
15Course Bundle DeletedTriggers when a course bundle is deleted.
16Test DeletedTriggers when a test is deleted.
17Live Class DeletedTriggers when a live class is deleted.
18Product DeletedTriggers when a product is deleted.
19Course EnrollmentTriggers when a user enrolls in a course.
20Test EnrollmentTriggers when a user enrolls in a test.
21Live Class EnrollmentTriggers when a user enrolls in a live class.
22Course CompletedTriggers when a user completes a course.
23Test CompletedTriggers when a user completes a test.
24New SaleTriggers when a new sale is made.


Part 1: Connect Flowmattic with BrainCert

Step 1: Open Flowmattic Dashboard

Go to Flowmattic Dashboard. Click on Flowmatic --> Connects and then click 'Connect Integration'.

1


Step 2: Select BrainCert

In the search field, type 'BrainCert' and click on the BrainCert logo.

2


Step 3: Enter API Key

Enter your 'BrainCert API Key' (found in your BrainCert account under API settings).

3


Step 4: Get API Key from BrainCert

Go to your BrainCert Dashboard → Global SettingsExtensions. Scroll to 'Flowmattic'. Toggle the button 'ON' and click 'Save'. Now, copy the 'API Key' from this field.

5


Step 5: Paste API Key in Flowmattic

Return to Flowmattic, paste the 'API key' into the BrainCert connection field, and click 'Save Connect'.

6


Step 6: Verify Connection

Once saved, BrainCert will appear under Active Connections in Flowmattic.

7


Part 2: Connect Flowmattic with Google Sheets

Step 7: Start Google Sheets Connection

In Flowmattic, go to Connects → Search for Google Sheets → Click Connect.

10


Step 8: Create Google Cloud Project

  1. Go to Google Cloud Console

  2. Create a New Project

    • Click the project dropdown at the top → New Project.

    • Give it a name (e.g., Flowmattic Sheets Integration).

    • Click Create.

  3. Enable Google Sheets API

Inside your new project, go to APIs & Services 

11


Step 9: Get Client ID & Client Secret

  • Once created, Google will show you the Client ID and Client Secret.
  • Copy them and paste into Flowmattic’s Google Sheets connection screen.

13


Step 10: Authenticate Connection

After pasting, click 'Save Connect & Authenticate' in Flowmattic. 

Your Google Sheets connection is now live.

14


Part 3: Create Automation in Flowmattic

Step 11: Add Webhook Trigger

In Flowmattic, go to Automations → Click Create New Automation.

Click on the 'Webhooks by Flowmattic'

17


Step 12: Switch Trigger App to BrainCert

Click the Change button → Search for 'BrainCert' → Select it.

18


Step 13: Select Trigger Event

Choose 'Course Enrollment' as the trigger event → Click 'Continue'.

19


Step 14: Copy Webhook URL

Flowmattic will generate a 'Webhook URL'. Copy it.

20


Step 15: Add Webhook in BrainCert

  • Go to BrainCert Dashboard → Global SettingsWebhooks.
  • Paste the copied 'Webhook URL' into the required field and click 'Send Test'.

21


Step 16: Confirm Trigger in Flowmattic

Return to Flowmattic → Click 'Use Selected Response' → Click 'Continue'.

23


Part 4: Add Action to Send Data to Google Sheets

Step 17: Add Google Sheets Action

Click the '+' icon → Choose 'Google Sheets' → Select 'Add a Row'.

26


Step 18: Map BrainCert Fields to Sheet

Map BrainCert fields → Google Sheets columns, such as:

    • Name → Column A

    • Email → Column B

    • Course Title → Column C

and click 'Continue'

28


Part 5: Test & Activate Automation

Step 19: Run a Test

Run a test by enrolling a dummy user in BrainCert. Check your Google Sheet → the new enrollment should appear automatically.

If successful, click Save Automation and switch it ON.

30


Your BrainCert–Flowmattic integration is now active.

From now on, every new course enrollment in BrainCert will automatically update your Google Sheet, helping you track learners in real time.

Notes & Recommendations

  • Make sure the redirect URI in Google Cloud matches Flowmattic exactly.

  • If your Google Sheets test fails, re-check your API credentials and authentication.

  • Use Conditions in Flowmattic to filter enrollments (e.g., by course name, payment status).

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied