Connect other systems with Channels
Channels is where you manage every automatic way orders reach EcommOS. Today that’s two real channel types — Forms and Webhooks — plus WooCommerce, which is still on the roadmap. Every channel belongs to one product; the Channels page lets you browse them across all your products in one place.Forms
A form is the hosted order page covered in Create your first sales form — the link you share or embed to take orders directly. Inside a form’s setup you’ll find:- Offers — the pricing and quantity choices a customer picks from (this used to be called “package options” — same idea, new name).
- Options — attributes you let the customer choose, like a fragrance or color, separate from which offer they picked.
- Locale — which country and currency the form is locked to.
- After submission — whether the customer sees a thank-you message or gets redirected somewhere after they submit.
- Embed — the snippet for putting the form on your own site.
Webhooks
A webhook works the other way around from what the name suggests: instead of EcommOS notifying another system, an external tool sends order submissions into EcommOS, and EcommOS turns them into orders automatically. Today this is built for Elementor forms, but works with anything that can POST to a URL. To set one up:- Open a product, go to its Channels tab, and open Webhooks.
- Create a webhook. EcommOS gives you an endpoint URL (the address you paste into your external tool) and a one-time signing secret (a security code — copy it now, you won’t see it again).
- Map fields — tell EcommOS which fields from your external form correspond to name, phone, WhatsApp, state, address, and package. If you’ve already sent a real submission, EcommOS can detect the fields for you.
- Send a test event to confirm it’s wired up correctly.
- Turn the webhook active.