{"product_id":"2026-07-08","title":"[Sidekick] Manage product publish dates in one list (Publish Schedule Manager)","description":"\u003cp\u003eBuild a custom admin app — just by instructing Shopify's built-in AI \"Sidekick\" — that lists your products' scheduled publish dates by sales channel and lets you change the date or publish instantly right there. In standard Shopify the scheduled-publish status is scattered across individual products and hard to grasp, so this consolidates scheduled \/ published into one view.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0733\/0381\/8491\/files\/2026-07-08_1_en.png?v=1783464656\" alt=\"Publish Schedule Manager – product list\" style=\"max-width:100%;height:auto;border-radius:8px;margin:8px 0;\"\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat this app does\u003c\/h3\u003e\n\u003cp\u003ePick a sales channel, search by product name, and see each product's \"scheduled \/ published\" status and datetime in one list. Scheduled publishing itself is a standard feature, but getting a cross-product overview of \"which product goes live, and when\" is a chore in standard Shopify. This app puts it on one screen and lets you change the date or publish instantly on the spot.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0733\/0381\/8491\/files\/2026-07-08_3_en.png?v=1783464664\" alt=\"The strength: one-list overview\" style=\"max-width:100%;height:auto;border-radius:8px;margin:8px 0;\"\u003e\u003c\/p\u003e\n\u003ch3\u003eHow to use it (just paste the prompt into Sidekick)\u003c\/h3\u003e\n\u003cp\u003eCopy the full Sidekick prompt in the \"Sample code\" section below, paste it into Sidekick in your Shopify admin, and say \"create this app.\" The prompt is also managed on GitHub: \u003ca href=\"https:\/\/github.com\/StoreHero\/sidekick-product-publish-scheduler\" target=\"_blank\" rel=\"noopener\" style=\"color:#3ea8ff;text-decoration:none;border-bottom:1px solid #3ea8ff;\"\u003eStoreHero\/sidekick-product-publish-scheduler\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0733\/0381\/8491\/files\/2026-07-08_2_en.png?v=1783464660\" alt=\"Edit publish date modal\" style=\"max-width:100%;height:auto;border-radius:8px;margin:8px 0;\"\u003e\u003c\/p\u003e\n\u003ch3\u003eTechnical notes\u003c\/h3\u003e\n\u003cul style=\"line-height:1.8;color:#333;font-size:16px;padding-left:24px;margin:16px 0;\"\u003e\n\u003cli style=\"margin-bottom:6px;\"\u003eChannel names are read via \u003ccode style=\"background:#edf2f7;padding:3px 8px;border-radius:4px;font-size:0.9em;color:#476582;\"\u003ePublication.name\u003c\/code\u003e (the catalog field returns null in this runtime)\u003c\/li\u003e\n\u003cli style=\"margin-bottom:6px;\"\u003eProducts are fetched with \u003ccode style=\"background:#edf2f7;padding:3px 8px;border-radius:4px;font-size:0.9em;color:#476582;\"\u003e-status:archived\u003c\/code\u003e to reliably include active + draft\u003c\/li\u003e\n\u003cli style=\"margin-bottom:6px;\"\u003eSetting, changing, and instant-publishing use \u003ccode style=\"background:#edf2f7;padding:3px 8px;border-radius:4px;font-size:0.9em;color:#476582;\"\u003epublishablePublish\u003c\/code\u003e\u003c\/li\u003e\n\u003cli style=\"margin-bottom:6px;\"\u003eBidirectional pagination handles large catalogs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"background:#fff8e5;border-left:4px solid #f5a623;padding:16px 20px;border-radius:0 8px 8px 0;margin:24px 0;\"\u003eTo truly stop a pre-release product from being sold, hiding the buy button in the theme is not enough (paths that bypass the theme — the Shop app, AI agents — go straight through). Manage it via the product's publish state and check across products in this list.\u003c\/div\u003e","brand":"STORE DOJO","offers":[{"title":"Default Title","offer_id":49053415309563,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0733\/0381\/8491\/files\/2026-07-08.jpg?v=1783463487","url":"https:\/\/store-dojo.com\/en-us\/products\/2026-07-08","provider":"STORE DOJO","version":"1.0","type":"link"}