How to Build a Complete WhatsApp eCommerce Chatbot in Zimflow
Step-by-step blueprint for building a 24/7 automated WhatsApp storefront in Africa.
Phase 1: Customer Welcome & Catalog Browsing
Use a Start Node triggered by keyword or Click-to-WhatsApp ad, followed by a Catalog Node displaying your product inventory with real-time pricing and photos.
Phase 2: Address & Order Capture
Use Question Nodes to capture delivery location and contact number into flow.delivery_address and contact.phone.
Phase 3: Instant EcoCash/Paynow Checkout
Use the EcoCash Payment Node to fire an automated USSD push prompt for the cart total. Branch on payment confirmation.
Phase 4: Invoicing & Security Exit Pass
Use the Generate Document Node to issue an official PDF invoice, and the POS Exit Pass Node to generate a digital QR code for dispatch and store security clearance.