Skip to main content

Plan Availability

PlatformPlan
ShopifyAll Plans
This article applies to the Reward Campaigns program only.
If you want to give your customers different reward campaigns based on the used channel — whether an order has been placed online on a Shopify store or through Shopify POS — you will be able to do this through the place_order event.
Read more on how to use events on Shopify to understand all available event keys.

Using the Source Key to Differentiate Channels

While creating a reward campaign with type Action-Based, you can use the “Source” key to differentiate between a POS and an Online store.
Source ValueChannel
webOnline Shopify store
posShopify POS (in-store)
This key will always return "web" or "pos" to let you differentiate. In case you want this campaign applied to both channels, do not use this key. Use it only to target a specific channel.