This community-driven thread collects feature requests for Shopify, as the platform lacks an official request channel.
Key requests include:
Shipping & logistics: Add dimension fields (not just weight) for volumetric shipping calculations and live rate integration
POS improvements: Training mode that doesn’t affect inventory/reports, void transaction capability, ability to change prices mid-transaction, and granular notification controls
Theme customization: Allow naming of “Custom Liquid” sections to avoid confusing lists of identical labels (screenshot provided)
Technical access: Server log access for SEO and advertising bot tracking/crawling analysis
Marketplace & Markets: Enable Marketplace Connect compatibility with Managed Markets without custom integration; expand retailer options
Cart recovery: One-click duplication of abandoned carts into editable Draft Orders for faster, more accurate recovery workflows
Product analytics: Real-time “Sales in Last 90 Days” stats and direct order export from product pages
Fulfillment options: Add “local pickup” option for in-store sales (currently only delivery available)
Design control: Custom font specification for packing slips
The discussion remains open with ongoing contributions. One user inquired about third-party app solutions for the abandoned cart feature.
Summarized with AI on October 29.
AI used: claude-sonnet-4-5-20250929.
Shopify doesn’t have an official area where Shopify users can request for specific features. So I thought I should start this thread to gather feature requests from the community. Hopefully, Shopify staff will see this .
Rules:
Before you post a feature request, look at the already posted requests and if you find a feature request similar to the one you are about to post, Upvote it instead by using the like button.
Be as descriptive as possible with your feature request. Images are welcome.
The option to specify dimensions in the product’s shipping section. Currently the only field available is ‘weight’, but all our shipping is calculated via volumetric weight. As a result we can’t integrate with shipping apps to offer live rates.
An actual training mode for Shopify POS. Right now support tells you to run a sale and make a note for your records that it was a test sale. This doesn’t change the fact that it will take the item out of inventory, and show up in your reports and metrics as a sale. Which leads me to…
Void transaction. If a cashier screws up an order, they can just re-ring it right there and send the customer out happy. But there is no way to void a completed transaction after the fact, before it is batched. Support tells you to return the items. This means my reports show two extra transactions, which brings my average sale down. It also means I’ve paid a transaction fee on cards twice.
The ability to change the price of an item at the POS during a transaction. For example: We raise the price on a widget from $10 to $12. The widget is labelled at $12, but we forgot to change it in admin. You can discount the widget, but there is no way to fully change the price of the widget to reflect the current price. Support tells you to create a custom sale with a note. Again problems with reporting. This “custom item” sale does not remove the widget from inventory, so I have to go into admin and change it manually. The custom item also doesn’t carry a cost, so reported profit is incorrect.
Notifications. You can either receive no notifications or ALL of the notifications. I only need to be notified of online sales, not POS transactions, but in order to do that you have to have all of the notifications on. Right now, every time we make a sale in-store, the iPad we use for our register gets a notification and goes "cha-ching!"n (so does my watch and my phone).
The ability to name “Custom Liquid” sections in themes. It is the quickest way to add simple customizations that can be turned on and off. But then your theme starts to look like this…
All other major platforms are doing it at moment and offered solutions to clients. We would love to have this implemented on Shopify because we have so many clients we build sites for and need a way to check server logs for Ads bots and SEO bots purposes (crawling, etc)
Allow Managed Markets to utilize Marketplace Connect without having to use a custom integration. I really want to use Managed Markets, but I do more business right now via Marketplace Connect and I want to keep the current Shopify Marketplace Connect without having to pay or build a custom integration to utilize Managed Markets.
Add more retailers to Marketplace Connect.
Allow discounts to be applied to current shopping carts via Shopify Flow (I.E. if a customer adds a certain product to their cart or a certain amount to their cart have the ability to add a coupon code directly to their cart)
I would like to request a new feature that allows merchants to duplicate an abandoned cart directly into a Draft Order with a single click. This functionality would enable seamless editing and customization of abandoned carts, significantly enhancing the efficiency of recovery efforts.
Detailed Description
Currently, when managing abandoned carts, merchants like myself manually recreate each abandoned cart as a Draft Order to apply specific incentives or make necessary adjustments. This process is particularly time-consuming for stores with extensive product catalogs and carts containing multiple items.
Proposed Feature:
Duplicate Abandoned Cart as Draft Order Button: Introduce a button or option within the abandoned cart interface that allows merchants to instantly duplicate an abandoned cart into a Draft Order.
Editable Draft Orders: Once duplicated, the Draft Order should be fully editable, enabling merchants to modify product quantities, apply discounts, add products, etc, and customize incentives tailored to the customer’s cart contents.
Use Cases
Efficient Cart Recovery:
Scenario: A customer abandons a cart containing 20 items from a catalog of 500 products.
Current Process: Manually recreate the Draft Order, adjusting incentives for each item, which is time-consuming and prone to errors.
With Feature: One-click duplication creates an editable Draft Order, allowing quick customization and immediate sending of recovery emails.
Bulk Processing:
Scenario: Managing hundreds of abandoned carts during peak shopping seasons.
Current Process: Recreating each Draft Order manually, leading to significant delays.
With Feature: Batch duplicate multiple abandoned carts as Draft Orders, streamlining the recovery process.
Conclusion
Implementing the ability to duplicate abandoned carts as Draft Orders would be a valuable enhancement for Shopify merchants. It would streamline the abandoned cart recovery process, save time, and enable more personalized and effective customer engagement strategies.
Thank you for considering this feature request. I believe it would greatly benefit the Shopify community and enhance the overall merchant experience.
I’d love there to be an option to choose ‘local pickup’ when doing a sale. Right now, the only option is for Delivery, but we offer delivery and collection in store. Pretty dumb considering if someone buys something online for collection, then ‘local pickup’ pings up and tells us to get the order ready - but not if the customer wants to come back later to collect or the item is out of stock.
Pleeease shopify can we specify fonts for our packing slips? I’m so close to having one that looks good. It seems like over the years people have found workarounds but Shopify has closed them up over time.
If I’m wrong and there’s a way to do this, please correct me! I can’t find any reliable documentation about it.