Orderla.my Guides
  • Welcome to Orderla.my
  • [BM] Selamat Datang
  • 🚀Get Started
    • Build your First Form
    • Add Pickup & Delivery Options
    • [BM] Bagaimana Order Form Berfungsi?
    • [BM] Kenali Dashboard Anda
    • [BM] Redirect Subdomain anda ke Form Utama Anda
    • [BM] Homepage: Bina Link List di Homepage Anda
  • 🌠Subscribe Orderla Plus / Pro
    • How to Subscribe to Orderla.my Plus / Pro Plan
      • Cancel Your Subscription
    • [BM] Cara untuk Subscribe Orderla Plus / Pro
  • 🔵Orderla Plus
    • [BM] Gerbang Pembayaran
    • Payment Gateway Integrations
      • [BM] Billplz
      • [BM] ToyyibPay
      • [BM] SenangPay
      • Stripe
      • [BM] Bizappay
      • SecurePay
      • Razer Merchant Services
      • CHIP
    • Product's Variants
    • Editing the Order Items
    • Webhooks
    • Make Coupons
    • [BM] Tempahan / Temujanji
      • [BM] Langgan Kalendar
    • Booking / Reservation / Appointment System
      • Subscribe Appointment Calendar
    • [BM] Inventory Management
    • Inventory Management
    • [BM] Telegram Bot
    • Salesperson & Assign to a Form
      • Override Form to Send to Specific Sales Person
      • Salesperson Telegram Notification
    • [BM] Orderla Admin Mobile App
    • Google Analytics Integration
    • Orders List (B-View)
    • Data Exporters
    • Integrating with SendParcel by PosLaju
    • Additional Customer Details
    • WhatsApp Message Templates
    • Dynamic Delivery Options
    • Verify Your Sub-Domain with Facebook
    • Messaging Service (SMS)
    • WhatsApp Blasting to Customer List
    • Embed Orderla Page
    • Support International Number Code
    • Integration with Wasapbot.my
  • ➕ORDERLA.MY ADD-ON
    • Direct Payment
  • 🟠Orderla Pro
    • Cart-Based Form Type
    • Section Availability
    • Setup Local Delivery
    • EasyParcel Integration
    • Delyva Integration
      • Delyva Integration Tips
    • Rider's Management
    • Ninjavan Postpaid
    • Product Referencing
    • POS Malaysia Postpaid
    • Orderla.my API
  • Navigation Pages
  • 📱Orderla.my Mobile Apps
    • Orderla.my POS / Merchant App
  • ⚠️Troubleshooting
    • [BM] Main Content Hilang
  • Archived
    • [Archived] [BM] Bina Form Jualan Pertama Anda
Powered by GitBook
On this page
  • Example with Integromat: Webhooks to add a row inside Google Sheets
  • Data Structure Sample

Was this helpful?

  1. Orderla Plus

Webhooks

Send a POST call to API integrator

PreviousEditing the Order ItemsNextMake Coupons

Last updated 2 months ago

Was this helpful?

Webhooks is a callback when a new order come in, you can do whatever you want with API integrators such as Integromat or Zapier.

At Orderla settings, you can go to form's edit mode. Then go to Integrations tab.

You may need the URL to be inserted inside the form.

Example with Integromat: Webhooks to add a row inside Google Sheets

Here is an example where you can send to a webhook and then add a row inside Google Sheets.

Click at the Webhooks icon. You will see the Webhook URL. You need to create one if you haven't yet, the select it.

Add to your sheet with header like these:

ID

Name

Phone Number

Email

Address

Notes

Total

Copy webhook's URL, or click on 'Copy address to clipboard' then paste at Webhook URL at previously shown Orderla settings. Then click on 'Send Test Data' to send a test data to Integromat to check the integration.

Make sure when Send Test Data got a result of 'Successfully sent to webhook'.

Click on 'Re-determine data structure' to input the value. Specify where to write to your Google Sheet and in which sheet.

Set also Table contains headers to YES.

Specify what kind of data do you want to put for each columns like below.

So it will generate a row like this.

Data Structure Sample

Field
Value

order_code_id

#123456

form_name

SAMPLE FORM

name

<customer name>

email

<cutomer email>

phone_no

<phone_no>

address

<customer address>

postcode

<customer postcode>

notes

<notes>

created_at

date

order_url

https://yourstore.orderla.my/form

subtotal

9999.99

delivery_fee

9999.99

tax

9999.99

discount

9999.99

total

9999.99

status

new | completed | pending | confirmed | ongoing | dispatched | cancelled

payment_status

paid | not_paid

paid_with

<paid_with>

order_list_json

[ {}, {} ]

additional_charges_json

[ {}, {} ]

Field
Value

extra_cust_info_json

<array>

to_user_sale_person_id

123

delivery_message

<delivery_update_msg>

seller_notes

<seller_notes>

slot_date

null | <slot_date>

slot_time_start

<slot_time_start>

slot_time_end

<slot_time_end>

🔵
Example of Scheduling. The automator will do the automation task every 15 minutes.
Setup you Google Sheet Document to integrate inside Integromat action.
Integromat's Scenario Editor