Purpose
The Shop node is your gateway to e-commerce on WhatsApp. It allows your chatbot to search for products from your connected store and save the results into a variable, which can then be displayed to the user in a message.
Configuration
- Product Source: Choose where to get products from:
- Native Products: Searches products you have added directly within the Zimflow platform under Company -> Products.
- WooCommerce / Shopify: Searches products from your connected e-commerce store.
- Search Query: This field determines what to search for.
- Enter
allto fetch all available products. - Use a variable like
{{user_message}}to search based on the user's last message.
- Enter
- AI-Powered Search (Native Only): If enabled, the node uses AI to understand the user's query for more relevant, semantic search results. This consumes AI credits. If disabled, it performs a basic keyword match against product names and descriptions.
- Save Products to Variable: Specify a variable name (e.g.,
shop_products) where the list of found products will be stored as a JSON array.
Usage Example
After a Shop node runs, the {{shop_products}} variable will contain a list of products. You can connect a Send Message node next and use the variable in the message body: Here are the products we found: {{shop_products}}. The system will automatically format the JSON into a user-friendly list.