Skip to main content
A channel is a sales surface — not a store, but the path the customer uses to order. Fire spark connects your operation to owned channels you control and aggregators where customers already search for food.

Owned vs aggregator

TypeExamplesWho controls the experience
OwnedMobile app, web ordering, in-store kiosk, call centerYour brand, your UX
AggregatorUber Eats, Rappi, PedidosYaMarketplace app; your menu and offers inside it
Commercial teams care about channels because each one is a revenue and reach lever. Operations care because each one must send accurate orders to the same kitchen — with the menu configured for that surface. Channels rarely need identical catalogs. Your app might carry the full menu; an aggregator might list a delivery-friendly subset; a kiosk might emphasize combos. Fire spark composes different menus per channel, and also per store, fulfillment type, or schedule — all rooted in the same POS sync, without standing up a separate integration per variation. That is the commercial sweet spot: strategic flexibility on what each surface sells, operational discipline on where item data comes from.

Planning channel mix

QuestionWhy it matters
Where do customers already find us?Aggregators for discovery; owned channels for margin and loyalty
Which stores go live on which channels?Not every location may be on every marketplace
Should this channel’s menu differ?Fees, UX, and assortment strategy vary by surface
Do hours or fulfillment change the offer?Breakfast hours or delivery-only items affect what you expose

Menus

How catalogs are composed per context

Stores

Locations fulfilling channel orders

Orders

Purchases placed per channel