What problem does it solve? Finding winning Shopify products for independent-store sourcing and dropshipping requires filtering large product catalogs by sales, price, competition, and ad signals, which is slow and error-prone when done manually. ## Core Features & Use Cases - Multi-dimensional product filtering: Search Shopify products by keyword or URL, price range, weekly sales, publish date, Facebook ads, competition level, supplier availability, and shipping country via the ehunt/shopify/productQuery gateway route. - Sorting and pagination: Sort by weekly sales, price, ad count, competition, or revenue growth, with page-based navigation up to 100 items per page. - Large response handling: Persist bulky API responses to disk with response_io.py and extract only needed fields using JMESPath or field lists. - Use Case: A dropshipping researcher asks for US-shipped phone cases with weekly sales above 100 and active Facebook ads, then receives a filtered product list with prices, store links, and competition counts. ## Quick Start Ask the agent to use the EHunt Shopify product query to find Shopify products matching your keyword, price range, and weekly sales criteria, for example: "Find Shopify phone case products shipped from the US with weekly sales over 50."