Automation template · Webhook on Lead Submission

New leads go straight to your CRM.

Every time someone submits your lead form, BCL sends their answers to your CRM, mailing tool or own system as an HTTP request. No more copying enquiries by hand.

HTTP Request Action Settings: Send Webhook with Method POST, a sample Request URL and a Raw JSON Body with email, name and amount

Trusted by these companies

  • De'Xandra
    sifuBad
    Galeri Ilmu
    Academy Pixel & Borders
    Kelantan Red Warriors
    Renjis Boutique
  • Nasken Coffee
    Kedah FA
    Alanizz
    Bonda Learning Centre
    Melon Rush
    Tudung si Comel
  • Siti Khadijah
    TotalMen
    Far Capital
    Malaysian Association of Rehabilitation Physicians
    MZ Holidays
    SMITI
  • SyriaCare
    Daily Media
    Ark Ternak Farm
    Ceritakita Publication
    Negeri Sembilan FC
    Unity
  • Monaliza
    Sihaté
    Alun Enterprise
    Tabung Haji Travel
    NTS Printing
    Cinta Gaza Malaysia
  • AFL
    HALUAN
    Asutra Holidays
    F D'Saji
    PIBG SMK TAM
  • SimplySiti
    Amru
    Amalan Sunnah
    Klinik Usraa
    PKPP Hospital Selayang
  • Selangor FC II
    ISMA
    Khayr
    Kembara Sufi Travel & Tours
    Pusat Tuisyen Zifzan

How it runs

Two nodes: the Lead Form Submitted trigger, joined to a Send Webhook action.

Before you switch it on

Needs a URL from your CRM or own system that accepts HTTP requests. Put it in the Request URL of the Send Webhook node.

Make it yours in 4 steps

Four steps from the template to leads that arrive in your own system.

  1. Use the template

    On Automations, click Templates and choose Use Template on Webhook on Lead Submission. It opens switched off.

  2. Pick your lead form

    Double-click Lead Form Submitted, choose your lead form and save the trigger.

  3. Point it at your system

    Open Send Webhook, enter your Request URL, put the API key in Headers and map your lead fields in Body, such as {email_address:2}.

  4. Update & activate

    Click Send Test Request to check it, save it, then click Update Automation and Activate.

Who it suits

For businesses that keep their leads somewhere other than BCL.

  • Sales teams with a CRM
  • Agencies
  • Property and insurance agents
  • Developers with their own backend

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.

Questions owners ask

What owners ask about the Webhook on Lead Submission template.

The request arrives but the name and email are empty. Why?

Lead form fields need their name and id, such as {email_address:2}. A variable that does not exist is sent empty. Copy the keys from the Variables list.

How do I know my CRM accepted the lead?

Open the automation's Overview and click View on a run. The step shows the status code and, under View Response, what your system replied.

Where should the API key go?

In the Headers tab, not in the URL. The URL is shown in the automation history.

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.

Create your first form