{"id":394547,"date":"2026-11-06T14:20:02","date_gmt":"2026-11-06T14:20:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/storeloom\/"},"modified":"2026-11-06T14:49:12","modified_gmt":"2026-11-06T14:49:12","slug":"storeloom","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/storeloom\/","author":23467784,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.4","requires":"6.6","requires_php":"8.1","requires_plugins":null,"header_name":"Storeloom","header_author":"Storeloom","header_description":"Companion plugin for Storeloom: fast catalog reads, a change log and bulk writes for the Storeloom bulk editor.","assets_banners_color":"f4f4f1","last_updated":"2026-11-06 14:49:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/store-loom.com","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":140,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"bergerstack","date":"2026-11-06 14:19:51","revision":3788080},"1.0.1":{"tag":"1.0.1","author":"bergerstack","date":"2026-11-06 14:49:12","revision":3788145}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3788080,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3788080,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3788080,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3788080,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3788080,"resolution":"1","location":"assets","locale":"","width":1600,"height":1080},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3788080,"resolution":"2","location":"assets","locale":"","width":1600,"height":1480},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3788080,"resolution":"3","location":"assets","locale":"","width":1600,"height":1042},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3788080,"resolution":"4","location":"assets","locale":"","width":1600,"height":670},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3788080,"resolution":"5","location":"assets","locale":"","width":1600,"height":1153},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3788080,"resolution":"6","location":"assets","locale":"","width":1360,"height":1028},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3788080,"resolution":"7","location":"assets","locale":"","width":1040,"height":1168},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3788145,"resolution":"8","location":"assets","locale":"","width":1600,"height":1163}},"screenshots":{"1":"All products and variations in one spreadsheet-like grid.","2":"Bulk edits: raise prices by a percentage, rounded to .99.","3":"Every change is listed for review before it's saved.","4":"Each save can be undone, with a preview of what goes back.","5":"Apply the same changes to your other stores, matched by SKU.","6":"Copy one product's variations to other products.","7":"Duplicate products with their variations, with name and SKU patterns.","8":"WooCommerce \u2192 Storeloom: a link to Storeloom, its access to your store, and the batch size setting."}},"plugin_section":[],"plugin_tags":[11143,4393,702,6602,286],"plugin_category":[45],"plugin_contributors":[258865],"plugin_business_model":[],"class_list":["post-394547","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-edit","plugin_tags-prices","plugin_tags-products","plugin_tags-variations","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-bergerstack","plugin_committers-bergerstack"],"banners":{"banner":"https:\/\/ps.w.org\/storeloom\/assets\/banner-772x250.png?rev=3788080","banner_2x":"https:\/\/ps.w.org\/storeloom\/assets\/banner-1544x500.png?rev=3788080","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/storeloom\/assets\/icon-128x128.png?rev=3788080","icon_2x":"https:\/\/ps.w.org\/storeloom\/assets\/icon-256x256.png?rev=3788080","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-1.png?rev=3788080","caption":"All products and variations in one spreadsheet-like grid."},{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-2.png?rev=3788080","caption":"Bulk edits: raise prices by a percentage, rounded to .99."},{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-3.png?rev=3788080","caption":"Every change is listed for review before it's saved."},{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-4.png?rev=3788080","caption":"Each save can be undone, with a preview of what goes back."},{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-5.png?rev=3788080","caption":"Apply the same changes to your other stores, matched by SKU."},{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-6.png?rev=3788080","caption":"Copy one product's variations to other products."},{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-7.png?rev=3788080","caption":"Duplicate products with their variations, with name and SKU patterns."},{"src":"https:\/\/ps.w.org\/storeloom\/assets\/screenshot-8.png?rev=3788145","caption":"WooCommerce \u2192 Storeloom: a link to Storeloom, its access to your store, and the batch size setting."}],"raw_content":"<!--section=description-->\n<p><strong>This plugin connects your store to <a href=\"https:\/\/store-loom.com\">Storeloom<\/a>, an online bulk editor for WooCommerce. You edit your products in the Storeloom web app; the plugin makes that fast. It needs a Storeloom account: <a href=\"https:\/\/app.store-loom.com\/signup\">create one<\/a> and every plan starts with a 14-day free trial.<\/strong><\/p>\n\n<p>Storeloom is a web app for editing WooCommerce products in bulk: prices, sales, stock, SKUs, categories, tags, shipping and tax classes, in a spreadsheet-like grid, with a preview before saving and undo afterwards. It works across several stores, matching products by SKU.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install this plugin on your store.<\/li>\n<li><a href=\"https:\/\/app.store-loom.com\/signup\">Create a Storeloom account<\/a> and start your free trial.<\/li>\n<li>In Storeloom, enter your store's address and approve access in WooCommerce.<\/li>\n<li>Edit your products at app.store-loom.com. Every change is listed for you to check before it's saved, and any save can be undone.<\/li>\n<\/ol>\n\n<h4>What the plugin adds<\/h4>\n\n<p>This plugin is the store side of Storeloom. Storeloom also works without it, through WooCommerce's own REST API, but slowly, and without saving changes, duplicating products or copying variations. With the plugin:<\/p>\n\n<ul>\n<li>Syncing is fast, including variations, even for catalogs with tens of thousands of products.<\/li>\n<li>Storeloom only re-reads products that changed since its last sync, using a small change log the plugin keeps (product IDs and times only, kept for 30 days).<\/li>\n<li>Changes are saved in batches, and a change made on the store while you were editing is detected instead of being overwritten.<\/li>\n<li>Products can be duplicated with WooCommerce's own duplicate function, variations included.<\/li>\n<li>One product's variations can be copied to other products: each gets the attribute combinations it doesn't have yet, and simple products can be turned into variable ones. This can be undone.<\/li>\n<\/ul>\n\n<p>The plugin adds REST endpoints under <code>storeloom\/v1<\/code>. Every endpoint requires a WooCommerce API key whose user may manage WooCommerce; there are no public endpoints. The plugin doesn't contact any outside service by itself, doesn't track visitors, and adds nothing to your shop's front end.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin is made for the Storeloom service (https:\/\/store-loom.com). Storeloom reads and changes your store's data through the endpoints this plugin adds, using a WooCommerce API key you approve when you connect the store in Storeloom.<\/p>\n\n<p>What Storeloom accesses:<\/p>\n\n<ul>\n<li>Products and variations: names, SKUs, statuses, prices, sale dates, stock, dimensions, shipping and tax classes, categories, tags, attributes, and descriptions (only when you search or replace in descriptions).<\/li>\n<li>Product categories, tags, shipping classes and tax classes, to show their names.<\/li>\n<li>The change log described above.<\/li>\n<li>Basic store details: store name, currency, and the WordPress, WooCommerce and plugin versions.<\/li>\n<\/ul>\n\n<p>Storeloom does not access orders, customers or payment data. It saves only the changes you review and approve.<\/p>\n\n<p>Storeloom terms of service: https:\/\/store-loom.com\/terms\nStoreloom privacy policy: https:\/\/store-loom.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin (WooCommerce 9.0 or later is required).<\/li>\n<li>Create a Storeloom account at https:\/\/app.store-loom.com\/signup, or sign in at https:\/\/app.store-loom.com.<\/li>\n<li>In Storeloom, connect your store. WooCommerce asks you to approve access for Storeloom; approve it.<\/li>\n<li>Storeloom detects the plugin and syncs your catalog.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20storeloom%20account%3F\"><h3>Do I need a Storeloom account?<\/h3><\/dt>\n<dd><p>Yes. You edit your products in the Storeloom web app at https:\/\/app.store-loom.com; on its own, the plugin only prepares your store for it. Every plan starts with a 14-day free trial: https:\/\/app.store-loom.com\/signup<\/p><\/dd>\n<dt id=\"how%20do%20i%20disconnect%20storeloom%20from%20my%20store%3F\"><h3>How do I disconnect Storeloom from my store?<\/h3><\/dt>\n<dd><p>Go to WooCommerce \u2192 Storeloom and revoke Storeloom's API key, or remove the store in Storeloom. Revoking the key stops all access right away; your products stay as they are.<\/p><\/dd>\n<dt id=\"can%20storeloom%20change%20my%20products%20without%20me%20knowing%3F\"><h3>Can Storeloom change my products without me knowing?<\/h3><\/dt>\n<dd><p>No. Every change is listed in a preview first, and nothing is saved until you confirm it. Saved changes appear in Storeloom's history, where they can be undone.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20slow%20down%20my%20store%3F\"><h3>Does the plugin slow down my store?<\/h3><\/dt>\n<dd><p>No. It only does work when Storeloom calls it, and it records one small row in its change log when a product is saved. You can lower how many products Storeloom saves per request under WooCommerce \u2192 Storeloom.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20delete%20the%20plugin%3F\"><h3>What happens when I delete the plugin?<\/h3><\/dt>\n<dd><p>The change log table and the plugin's settings are removed. Your products, and the API keys WooCommerce manages, are not touched.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>WooCommerce \u2192 Storeloom explains what Storeloom is, with a link to create an account, or to open Storeloom once the store is connected.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release on WordPress.org. Same features as 0.12.0.<\/li>\n<\/ul>\n\n<h4>0.12.0<\/h4>\n\n<ul>\n<li>Copy variations: add one product's variations (and the attributes they're made from) to other products, and undo it.<\/li>\n<\/ul>\n\n<h4>0.11.0<\/h4>\n\n<ul>\n<li>Tax classes: list them and save them.<\/li>\n<li>WooCommerce \u2192 Storeloom page: Storeloom's API keys and how to revoke them, and the batch size setting.<\/li>\n<li>Removes its table and settings when deleted.<\/li>\n<\/ul>\n\n<h4>0.10.0<\/h4>\n\n<ul>\n<li>Detects store edits made in the same second Storeloom read a product.<\/li>\n<\/ul>\n\n<h4>0.9.0<\/h4>\n\n<ul>\n<li>Duplicating products, and deleting untouched copies when undoing.<\/li>\n<\/ul>","raw_excerpt":"The companion plugin for Storeloom (store-loom.com), an online bulk editor for WooCommerce products. Requires a Storeloom account.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/394547","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=394547"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bergerstack"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=394547"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=394547"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=394547"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=394547"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=394547"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=394547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}