How can I track manual inventory adjustments in my online store?

Topic summary

Need to record detailed reasons/notes for manual inventory adjustments and inter-location transfers in a Shopify store, beyond Shopify’s limited preset options.

Key points and constraints:

  • Shopify’s inventory history page provides a dropdown with limited “reason” codes; the Shopify API allows only six reasons (no free‑text notes). API = Application Programming Interface.
  • A prototype approach using metafields and an app block was explored to add custom memos (date, reason, variant) and handle transfers by decreasing one location and increasing another. Memos would not appear in Shopify’s native history, only in the custom block. Screenshots were shared and are central to understanding the proposed UI; location mapping and pagination remain open items.

App solution adopted and feedback:

  • A third‑party app (Inventory History Guardian) was proposed to log adjustments, add notes, retain history >90 days, and export to CSV while using native inventory.
  • The original poster tested and likes the app.
  • Feature request: one‑step “transfer from Location A to B” to avoid two separate adjustments. The developer agreed to add this and is coordinating via DM.

Status: Partially resolved via the app; enhancement for single‑action transfers is in progress; discussion remains open.

Summarized with AI on December 19. AI used: gpt-5.

Would you be able to show me what this would look like with a few screenshots?