After they pay, the admin runs itself.
A WhatsApp thank-you with the receipt, a row in Google Sheets, a reminder after a failed payment, an email to your team. Set it once and it runs for every form.

Trusted by these companies
What you get
Pick a trigger, draw the flow, reach customers by WhatsApp, email or SMS, then review each run.
Start from what just happened
Every automation starts from one moment, picked from the Select Trigger Event list: a new lead, a payment that succeeds, fails or is cancelled, a status change, or an order that ships. Check-ins, certificates and affiliate sign-ups have triggers too. Narrow a trigger to chosen forms so each message reaches the right buyers.

Draw the journey, no code
Build the journey on one canvas: a trigger, then messages, waits and conditions linked from left to right. This example thanks a new lead, waits 3 days and follows up, a job that would otherwise sit on someone's to-do list. To skip the blank canvas, start from one of 14 ready-made templates.

Reach customers on every channel
The Add Action panel offers Send Email, an SMS Niaga text, or a WhatsApp message through Wabot or WasapBot. It can also add the buyer to a Mail Niaga list, log a row in Google Sheets, or post the order to your own system with HTTP Request. Each provider is connected once in Platform Setup.

See exactly what ran
Execution History lists every run with its status, trigger and start time, so when a customer says no message arrived, you can check in seconds. Search by email or order number, open a run to read each step's response, and press Retry All Failed once the cause is fixed.

What you can do
Combine triggers, conditions, delays and actions, or start from one of 14 ready templates.
Triggers
Payment success or status change, lead form submitted, participant created, certificate generated, affiliate joined, and more. One trigger per automation.
Conditions & delays
Continue only when the data matches, such as an amount above a threshold. Wait for a set time, or until a date and time.
Actions
Email, SMS Niaga, WhatsApp (Wabot or Wasapbot), Mail Niaga, Google Sheets and HTTP Request.
14 templates
Thank You Email on Payment, Wabot Payment Notification, Google Sheets Transaction Log, Abandoned Cart WhatsApp, Event Registration Reminder, Welcome New Affiliate and more.
Standard notifications too
Each form also has its own Notification Settings for order emails and WhatsApp success and failed messages, and BCL can alert you on Telegram.
History & copies
Overview shows every run and whether each action worked. Export JSON to back up an automation or copy it to another account.
Run it on past payments
Actions > Past Transactions runs an automation for payments between two dates and skips the ones it already handled. Event triggers offer Past Participants.
Start from a ready-made automation
14 templates under Automations > Templates. One click creates the automation, switched off, so you can set your forms and messages before you turn it on.
- After payment Thank You Email on Payment Transaction SuccessSend email EmailSee the template
- After payment Wabot Payment Notification Transaction SuccessWhatsApp with receipt link WabotSee the template
- After payment SMS Niaga Payment + Subscriber Transaction SuccessSMSAdd to SMS Niaga group SMS NiagaSee the template
- After payment VIP Customer Detection Transaction SuccessCondition on amountTwo emails EmailSee the template
- After payment Google Sheets Transaction Log Transaction SuccessAdd a row Google SheetsSee the template
- Failed or cancelled Google Sheets Update Status Transaction Status ChangedUpdate the row Google SheetsSee the template
- Failed or cancelled Incomplete Payment Follow-up Transaction Status ChangedFailed emailCancelled email EmailSee the template
- Failed or cancelled Abandoned Cart WhatsApp Transaction Status ChangedWait 1 hourWhatsApp reminder WhatsAppSee the template
- Leads Webhook on Lead Submission Form SubmittedHTTP Request Your own systemSee the template
- Leads Lead Form SMS Notification Form SubmittedSMS to you SMSSee the template
- Events Event Registration Reminder Participant CreatedWait 1 dayWhatsApp reminder WabotSee the template
- Events WasapBot Event Reminder Participant CreatedWait 1 dayReminder WasapbotSee the template
- Events Certificate Wabot Notification Certificate GeneratedWhatsApp the link WabotSee the template
- Affiliates Welcome New Affiliate Affiliate JoinedWelcome emailAdd to Mail Niaga list Email + Mail NiagaSee the template
Used by
Pickup notes for bakers, failed-payment nudges for tuition, run reminders and salon booking instructions.
Jobs it helps with
Good to know
Limits to check before you build, and the add-ons that some features need.
- WhatsApp, SMS Niaga, Mail Niaga and Google Sheets steps need that service connected in Platform Setup > Integrations first.
- Each team can have up to 20 automations. One automation can hold several actions.
- Each automation has exactly one trigger.
- Automations need no add-on.
Questions owners ask
How it differs from Notification Settings, the WhatsApp template, per-form switching and skill level needed.
What is the difference between Automations and a form's Notification Settings?
Notification Settings control the standard emails BCL sends for one form. Automations let you decide what happens and when, for many forms at once: WhatsApp messages, extra emails, Google Sheets, mailing lists or your own system.
Is there a template for sending WhatsApp after a successful payment?
Yes: Wabot Payment Notification, with the Payment Success trigger and a Send Wabot node. Connect Wabot or Wasapbot under Platform Setup > Integrations first.
Do I have to switch an automation on for each form?
No. An automation runs for every form that matches its trigger. To limit it to some forms, choose them in the trigger's settings.
Do I need technical knowledge to use automations?
A little. You connect a trigger to one or more actions on a canvas. The easiest start is Templates: pick the closest example and change only the wording.
Can I see if an automation ran?
Yes. Open the automation and click Overview: Execution History lists every run with its status, and View shows what each action did or the error. Once the cause is fixed, click Retry on one run or Retry All Failed.
Can I pause or edit an automation?
Yes. Turn it off with the Status switch on the Automations list, or click Deactivate inside it; only automations that are on run. Click Edit on the automation to change its workflow.
Do I need an add-on?
Not to start. Payment forms, payment links, coupons and transactions need no add-on. Add-ons unlock Event Management, Lead Forms, OTP-Protected Content, COD & Manual Transfer, LHDN E-Invoice and Courier Integration. Each is monthly or yearly, renewals are invoiced (never auto-charged), and you can cancel yourself.
What is BCL, and how does it work with Bayarcash?
BCL is a no-code selling platform for Malaysian small businesses: you build payment forms, payment links, tickets and bookings, share one link and see every sale. Bayarcash is the payment gateway behind it: it collects the payment and pays it out to your bank, minus its fee. To take real payments you need an approved Bayarcash merchant account.
Step-by-step guides
Set it up with the help pages on docs.bcl.my.
Ready when you are.
Set up your first form today and try it out. When you are ready for real payments, connect Bayarcash and the same form goes live.


