{"id":353652,"date":"2026-08-31T07:00:13","date_gmt":"2026-08-31T07:00:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/visual-product-search-for-woocommerce\/"},"modified":"2026-08-31T12:53:05","modified_gmt":"2026-08-31T12:53:05","slug":"vsw-visual-search-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/vsw-visual-search-for-woocommerce\/","author":23281471,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.5","stable_tag":"2.0.5","tested":"7.1","requires":"6.6","requires_php":"8.1","requires_plugins":null,"header_name":"VSW - Visual Search for WooCommerce","header_author":"Awais Awan","header_description":"Let shoppers upload an image and discover visually similar WooCommerce products.","assets_banners_color":"5b6c91","last_updated":"2026-08-31 12:53:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.awaisawan.tech","rating":0,"author_block_rating":0,"active_installs":0,"downloads":29,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.5":{"tag":"2.0.5","author":"awaisaliawandxb","date":"2026-08-31 12:53:05","revision":3674246}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3673485,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3673485,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3673485,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3673485,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"visual-product-search\/image-search":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"visual-product-search\/image-search","version":"0.6.0","title":"VSW - Visual Search","category":"woocommerce","icon":"search","description":"Let shoppers upload a photo to find visually similar WooCommerce products.","keywords":["image","search","woocommerce"],"textdomain":"vsw-visual-search-for-woocommerce","attributes":{"title":{"type":"string","default":"Search products with an image"},"showCategory":{"type":"boolean","default":true}},"supports":{"html":false,"align":["wide","full"]},"editorScript":"file:.\/editor.js"}},"tagged_versions":["2.0.5"],"block_files":[],"assets_screenshots":{"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3674010,"resolution":"2","location":"assets","locale":"","width":1264,"height":792},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3673485,"resolution":"2","location":"assets","locale":"","width":1264,"height":792},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3674002,"resolution":"3","location":"assets","locale":"","width":1264,"height":1158},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3674010,"resolution":"4","location":"assets","locale":"","width":1264,"height":792}},"screenshots":{"1":"Responsive storefront image upload, category selection, and advanced WooCommerce filters.","2":"Browser-based crop editor with drag positioning and zoom control.","3":"Ranked visual product results with similarity labels and purchase actions."}},"plugin_section":[],"plugin_tags":[31038,5183,73805,286],"plugin_category":[45],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-353652","plugin","type-plugin","status-publish","hentry","plugin_tags-image-search","plugin_tags-product-search","plugin_tags-visual-search","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_committers-awaisaliawandxb"],"banners":{"banner":"https:\/\/ps.w.org\/vsw-visual-search-for-woocommerce\/assets\/banner-772x250.png?rev=3673485","banner_2x":"https:\/\/ps.w.org\/vsw-visual-search-for-woocommerce\/assets\/banner-1544x500.png?rev=3673485","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/vsw-visual-search-for-woocommerce\/assets\/icon-128x128.png?rev=3673485","icon_2x":"https:\/\/ps.w.org\/vsw-visual-search-for-woocommerce\/assets\/icon-256x256.png?rev=3673485","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/vsw-visual-search-for-woocommerce\/assets\/screenshot-2.png?rev=3673485","caption":"Browser-based crop editor with drag positioning and zoom control."},{"src":"https:\/\/ps.w.org\/vsw-visual-search-for-woocommerce\/assets\/screenshot-3.png?rev=3674002","caption":"Ranked visual product results with similarity labels and purchase actions."},{"src":"https:\/\/ps.w.org\/vsw-visual-search-for-woocommerce\/assets\/screenshot-4.jpg?rev=3674010","caption":""}],"raw_content":"<!--section=description-->\n<p>VSW \u2013 Visual Search for WooCommerce adds powerful visual product search and image search to your WooCommerce store. Let shoppers upload a product photo, crop the image, and instantly discover visually similar products from your WooCommerce catalog.<\/p>\n\n<p>Instead of searching for the right product name or keyword, customers can simply search by image. VSW analyzes the uploaded image and matches it with your store's indexed product images to display relevant and visually similar products.<\/p>\n\n<p>VSW is designed for WooCommerce stores that want to make product discovery faster, easier, and more intuitive.<\/p>\n\n<p>Created by <a href=\"https:\/\/www.awaisawan.tech\">Awais Awan<\/a>.<\/p>\n\n<h3>Search WooCommerce Products by Image<\/h3>\n\n<p>Let customers find products using the images they already have.<\/p>\n\n<p>Customers can:<\/p>\n\n<p>Upload an image from their device.\nTake a photo using a supported mobile camera.\nDrag and drop an image.\nCrop the image before searching.\nSearch for visually similar products.\nSelect product categories.\nFilter results by price, stock status, and product attributes.\nOpen matching products directly from search results.<\/p>\n\n<h4>Powerful Visual Search for WooCommerce<\/h4>\n\n<p>VSW is built specifically for WooCommerce and supports visual matching across your product catalog.<\/p>\n\n<p>Key features include:<\/p>\n\n<p>Visual Product Search \u2013 Find WooCommerce products using an uploaded image.\nSearch by Image \u2013 Allow customers to search for products using a photo instead of keywords.\nWooCommerce Image Search \u2013 Discover products using product images.\nSimilar Product Search \u2013 Display products that are visually similar to the customer's uploaded image.\nProduct Featured Images \u2013 Index WooCommerce product featured images for visual matching.\nProduct Gallery Images \u2013 Include gallery images to improve visual search results.\nVariation Image Support \u2013 Support WooCommerce product variation images.\nMobile Camera Support \u2013 Allow customers to take product photos directly from compatible mobile devices.\nImage Cropping \u2013 Let customers select the most relevant part of an uploaded image.\nCategory Filtering \u2013 Search within selected WooCommerce product categories.\nPrice Filtering \u2013 Filter visual search results by price range.\nStock Filtering \u2013 Help customers find products that are currently available.\nAttribute Filtering \u2013 Filter results using WooCommerce global product attributes.\nSimilarity Results \u2013 Display products based on visual similarity.\nFloating Search Button \u2013 Add an image-search button to your storefront.\nMultiple Search Layouts \u2013 Choose from available visual-search form layouts.\nShortcode Support \u2013 Add visual search anywhere using a shortcode.\nGutenberg Support \u2013 Add the visual search form using the WordPress block editor.\nElementor Support \u2013 Add visual search to Elementor-powered WooCommerce pages.\nCustom Styling \u2013 Customize the visual-search interface to match your website.\nAnalytics \u2013 Monitor visual-search activity and product interactions.\nCSV Export \u2013 Export available visual-search analytics.<\/p>\n\n<h4>How Visual Search Works<\/h4>\n\n<p>Upload an image \u2013 The customer uploads a product photo or takes a picture.\nCrop the image \u2013 The customer can crop the image to focus on the product they want.\nVisual matching \u2013 The image is processed by the configured visual-search service.\nFind similar products \u2013 The system compares the search image with indexed WooCommerce product images.\nDisplay results \u2013 Relevant and visually similar products are displayed.\nContinue shopping \u2013 Customers can open products directly from the visual search results.<\/p>\n\n<h4>WooCommerce Product Image Indexing<\/h4>\n\n<p>VSW can index multiple images from your WooCommerce catalog to improve visual product matching.<\/p>\n\n<p>Supported image sources can include:<\/p>\n\n<p>Product featured images\nProduct gallery images\nProduct variation images<\/p>\n\n<p>Indexing multiple product images can help customers discover products from different angles, colors, styles, and product variations.<\/p>\n\n<h4>Add Visual Search Anywhere<\/h4>\n\n<p>You can add the VSW visual search form using the shortcode:<\/p>\n\n<p>[vswvisef_visual_search]<\/p>\n\n<p>You can place the shortcode on:<\/p>\n\n<p>WooCommerce shop pages\nProduct pages\nLanding pages\nSearch pages\nCustom WordPress pages\nElementor layouts\nWidget areas\nOther supported WordPress locations<\/p>\n\n<p>VSW also provides Gutenberg block support for an easier visual editor experience.<\/p>\n\n<h4>Mobile-Friendly Image Search<\/h4>\n\n<p>Visual search is designed to work across desktop and mobile devices.<\/p>\n\n<p>Mobile shoppers can upload an existing image or use their device camera to search for visually similar WooCommerce products.<\/p>\n\n<p>This makes VSW particularly useful for customers who discover products while browsing social media, websites, catalogs, or physical stores.<\/p>\n\n<h4>Useful for Many WooCommerce Stores<\/h4>\n\n<p>VSW can be useful for a wide range of WooCommerce businesses, including:<\/p>\n\n<p>Fashion and clothing stores\nFurniture stores\nHome d\u00e9cor stores\nJewelry and accessories stores\nElectronics stores\nFlooring and tile stores\nAutomotive parts stores\nBeauty and lifestyle stores\nSports and outdoor stores\nLarge WooCommerce product catalogs\nStores with many product variations<\/p>\n\n<p>If your customers know what a product looks like but don't know its name, visual search can provide a faster way to discover it.<\/p>\n\n<h4>External Service<\/h4>\n\n<p>VSW uses the Visual Search Cloud service for image feature extraction and visual product matching.<\/p>\n\n<p>The connection to the external service is explicitly approved by the store administrator before catalog or search data is sent.<\/p>\n\n<p>During catalog indexing, the service may receive product image data and related WooCommerce product information required to create visual-search indexes.<\/p>\n\n<p>During a customer visual search, the service receives the uploaded or cropped search image and the information required to return matching products.<\/p>\n\n<p>The hosted service processes images in memory and does not retain shopper-uploaded images or shopper filenames for analytics.<\/p>\n\n<p>Please review the service's Terms and Privacy Policy and ensure that your website's privacy policy accurately explains how images and related data are processed.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>VSW does not add third-party advertising or advertising trackers to your storefront.<\/p>\n\n<p>Visual-search analytics are designed to be privacy-conscious and focus on information such as:<\/p>\n\n<p>Search activity\nSearch result counts\nResponse performance\nProduct interactions\nAggregate visual-search usage<\/p>\n\n<p>Store administrators are responsible for ensuring that their site's privacy policy explains how customer-uploaded images are processed when using the external visual-search service.<\/p>\n\n<h4>Performance<\/h4>\n\n<p>VSW is designed to work with WooCommerce stores containing large product catalogs.<\/p>\n\n<p>Product image indexing is separated from the customer-facing search experience so that indexed product images can be used for subsequent visual searches.<\/p>\n\n<p>For large catalogs, server resources and indexing performance may depend on the number of products, product images, hosting environment, and configured visual-search service.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Store owners should disclose that product images and customer-selected search images are sent to their configured visual-search service. The plugin does not add third-party advertising or tracking scripts. Search-result click tracking is limited to product IDs and a random search identifier.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Upload and activate VSW - Visual Search for WooCommerce.<\/li>\n<li>Open WooCommerce &gt; Visual Search.<\/li>\n<li>Connect your hosted visual-search account.<\/li>\n<li>Wait for the first catalogue index to complete.<\/li>\n<li>Add <code>[vswvisef_visual_search]<\/code> to a page or insert the VSW - Visual Search block.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20store%20customer%20search%20images%3F\"><h3>Does the plugin store customer search images?<\/h3><\/dt>\n<dd><p>No. The included Laravel service processes customer images in memory. It stores aggregate search status, response duration, result counts, categories, product clicks, and failure reasons, but not uploaded images, filenames, or IP addresses.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20require%20an%20external%20account%3F\"><h3>Does the plugin require an external account?<\/h3><\/dt>\n<dd><p>Yes. Connect the plugin to your VSW - Visual Search SaaS account. Subscription plans control hosted catalogue and monthly-search limits.<\/p><\/dd>\n<dt id=\"does%20it%20index%20gallery%20and%20variation%20images%3F\"><h3>Does it index gallery and variation images?<\/h3><\/dt>\n<dd><p>Yes. Each product is ranked using its strongest featured, gallery, variation, or local-region match.<\/p><\/dd>\n<dt id=\"what%20image%20types%20can%20shoppers%20upload%3F\"><h3>What image types can shoppers upload?<\/h3><\/dt>\n<dd><p>JPG, PNG, and WebP images up to 5 MB.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20separate%20pro%20add-on%3F\"><h3>Do I need a separate Pro add-on?<\/h3><\/dt>\n<dd><p>No. Floating search, presets, Elementor integration, custom labels, and analytics exports are included in this plugin. SaaS usage is controlled by the selected subscription plan.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>Renamed plugin-owned identifiers with the distinct <code>vswvisef<\/code> prefix, added legacy option migration, and included readable asset sources for WordPress.org review.<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Clarified the hosted-service model and added direct service Terms and Privacy Policy links for WordPress.org review.<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Added complete author metadata and completed the WordPress.org release-package audit.<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Resolved Plugin Check security, internationalization, hook-prefix, filesystem, and metadata findings.<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Improved spacing, labels, and responsive layout for custom-label and floating-search settings.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Consolidated every former Pro add-on feature into the main plugin; SaaS subscriptions are now the only paid layer.<\/li>\n<\/ul>\n\n<h4>1.10.0<\/h4>\n\n<ul>\n<li>Removed recurring catalogue sync and product-save indexing; indexing now starts once during setup or manually.<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<ul>\n<li>Added a clear plan comparison and usage-based subscription recommendation.<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Simplified onboarding with a built-in hosted service URL and a polished connection workflow.<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Display the correct PayPal sandbox or live-payment status in WooCommerce settings.<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Replaced Stripe controls with secure PayPal subscription approval and cancellation.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Prepared the free plugin package and service\/privacy documentation for WordPress.org review.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Added unique crop-dialog identifiers for pages containing multiple search forms.<\/li>\n<\/ul>","raw_excerpt":"Let shoppers upload a product photo and discover visually similar WooCommerce products.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/353652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=353652"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/awaisaliawandxb"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=353652"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=353652"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=353652"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=353652"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=353652"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=353652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}