Our Lisbon eCommerce chatbot development follows a structured methodology: (1) Chatbot strategy (week 1): defining the shopping assistant. Use cases: which customer interactions the chatbot handles — product discovery, FAQ, size guidance, order tracking, returns, and cart recovery. Portuguese priority: identifying highest-impact use cases for Portuguese eCommerce. Product catalogue: connecting chatbot to product data — categories, attributes, pricing, availability, and images. Data quality: chatbot intelligence limited by product data quality — structured, complete product data essential. Customer journey: mapping where the chatbot appears — homepage (greeting), product page (product questions), cart (checkout assistance), and post-purchase (order tracking). Portuguese UX: chatbot greeting and interaction style calibrated for Portuguese customer expectations. (2) NLU and Portuguese (weeks 1-2): building language understanding. Intent classification: training the chatbot to understand Portuguese shopping intents — product search, size question, delivery query, return request, and complaint. Portuguese intents: understanding informal Portuguese, abbreviations, and common misspellings. Entity extraction: identifying key information — product categories, sizes, colours, price ranges, brands, and dates from Portuguese conversation. Portuguese entities: Portuguese colour names (azul, vermelho, verde), Portuguese size conventions (S/M/L/XL + EU numeric), and Portuguese expressions of preference. Conversation flow: natural Portuguese dialogue management — asking clarifying questions, presenting options, and guiding toward purchase. Portuguese flow: conversation conventions — appropriate greetings, patience with browsing customers, and cultural sensitivity. Response generation: generating natural Portuguese responses — not stilted template responses but flowing, helpful Portuguese. European Portuguese: ensuring all responses in European Portuguese — vocabulary, spelling, and register appropriate for online shopping context. (3) Product integration (weeks 2-3): connecting to the catalogue. Shopify/WooCommerce: integrating chatbot with eCommerce platform — product data, inventory, pricing, and order information accessible to the chatbot. Real-time: chatbot seeing current inventory levels — not recommending out-of-stock items. Semantic search: chatbot understanding product queries beyond keyword matching — "algo confortável para o escritório" (something comfortable for the office) matching appropriate products based on semantic understanding. Image cards: chatbot presenting products with images, prices, and "Add to Cart" buttons within the conversation. Product knowledge: chatbot accessing detailed product information — specifications, care instructions, materials, and sizing charts. Dynamic: product updates in the eCommerce platform immediately reflected in chatbot responses — no stale data. (4) Cart and conversion (weeks 3-4): driving purchases. Cart integration: chatbot accessing and modifying the shopping cart — adding recommended products, applying discount codes, and showing cart status. Checkout assistance: guiding customers through checkout questions — shipping options, payment methods (Multibanco, MB Way, card), and delivery timeframes. Portuguese payments: chatbot explaining Portuguese payment options — "Pode pagar por Multibanco, MB Way ou cartão" (You can pay by Multibanco, MB Way, or card). Cart recovery: proactive cart abandonment — if customer starts checkout and stops, chatbot (with consent) sending recovery message. Recovery strategy: Portuguese-appropriate recovery — not aggressive, offering help rather than pressure. "Reparámos que ficou com artigos no carrinho. Precisa de ajuda?" (We noticed you have items in your cart. Need help?) Post-purchase: order confirmation, tracking, and delivery updates through chatbot. Returns: chatbot guiding through return process — Portuguese consumer rights (14-day withdrawal per EU Consumer Rights Directive), return label generation, and refund tracking. (5) Analytics and optimisation (ongoing): improving performance. Conversation analytics: tracking chatbot performance — resolution rate, handoff rate, product recommendation acceptance, and cart conversion. Portuguese analytics: analysing Portuguese-specific patterns — which questions Portuguese customers ask most, which products need better chatbot knowledge, and where the chatbot struggles with Portuguese language. A/B testing: testing conversation variations — greeting styles, recommendation presentation, and recovery messaging. Continuous improvement: weekly review of chatbot conversations — identifying new intents, improving responses, and expanding product knowledge.