# JsWorkflows Template Catalog > Production-ready workflow templates for JsWorkflows, a Shopify automation app for operational workflows using templates and JavaScript. Catalog: https://templates.jsworkflows.com/ Full catalog markdown: https://templates.jsworkflows.com/llms-full.txt Shopify App Store: https://apps.shopify.com/jsworkflows Docs: https://help.jsworkflows.com/ ## Primary pages - [Template catalog](https://templates.jsworkflows.com/) - [Template catalog markdown](https://templates.jsworkflows.com/index.md) - [Template setup docs](https://help.jsworkflows.com/templates/) ## Categories - [B2B](https://templates.jsworkflows.com/categories/b2b/) - [Customers](https://templates.jsworkflows.com/categories/customers/) - [Fulfillment](https://templates.jsworkflows.com/categories/fulfillment/) - [Inventory and merch](https://templates.jsworkflows.com/categories/inventory-and-merch/) - [Notifications](https://templates.jsworkflows.com/categories/notifications/) - [Orders](https://templates.jsworkflows.com/categories/orders/) - [Promotions](https://templates.jsworkflows.com/categories/promotions/) - [Risk](https://templates.jsworkflows.com/categories/risk/) ## Template markdown endpoints - [Add free gift over order threshold](https://templates.jsworkflows.com/templates/add-free-gift-over-300/index.md) - [Advanced return abuse detection](https://templates.jsworkflows.com/templates/advanced-return-abuse-detection/index.md) - [Capture order company name to metafield](https://templates.jsworkflows.com/templates/capture-order-company-name-to-metafield/index.md) - [Daily sales summary → Slack](https://templates.jsworkflows.com/templates/daily-sales-summary-to-slack/index.md) - [Delete inactive customers older than N years](https://templates.jsworkflows.com/templates/delete-inactive-customers-older-than-5-years-monthly/index.md) - [Delete stale draft orders after N days](https://templates.jsworkflows.com/templates/delete-stale-draft-orders-after-30-days/index.md) - [Flag unfulfilled orders after N days](https://templates.jsworkflows.com/templates/flag-unfulfilled-orders/index.md) - [Import products from CSV URL](https://templates.jsworkflows.com/templates/import-products-from-csv-url/index.md) - [Import products from Google Sheets](https://templates.jsworkflows.com/templates/import-products-from-google-sheets/index.md) - [New order → Google Sheets](https://templates.jsworkflows.com/templates/new-order-to-google-sheets/index.md) - [Notify customers of expiring gift cards](https://templates.jsworkflows.com/templates/notify-expiring-gift-cards/index.md) - [Request or hold ready fulfillment orders](https://templates.jsworkflows.com/templates/request-or-hold-ready-fulfillment-orders/index.md) - [Slack low inventory alert](https://templates.jsworkflows.com/templates/slack-low-inventory-alert/index.md) - [Sync inventory from CSV URL](https://templates.jsworkflows.com/templates/sync-inventory-from-csv-url/index.md) - [Sync inventory from email CSV](https://templates.jsworkflows.com/templates/sync-inventory-from-email-csv/index.md) - [Sync inventory from Google Sheets](https://templates.jsworkflows.com/templates/sync-inventory-from-google-sheets/index.md) - [Sync inventory from Google Sheets (OAuth)](https://templates.jsworkflows.com/templates/sync-inventory-from-google-sheets-oauth/index.md) - [Tag customer after N orders](https://templates.jsworkflows.com/templates/tag-customer-after-n-orders/index.md) - [Tag EDU customers on signup](https://templates.jsworkflows.com/templates/tag-edu-customers-on-signup/index.md) - [Tag high-intent first-time customers on fulfillment](https://templates.jsworkflows.com/templates/tag-high-intent-first-time-customers-on-fulfillment/index.md) - [Tag low-stock products](https://templates.jsworkflows.com/templates/tag-low-stock-products/index.md) - [Tag new orders by payment gateway](https://templates.jsworkflows.com/templates/tag-new-orders-by-payment-gateway/index.md) - [Tag new products and remove after N days](https://templates.jsworkflows.com/templates/tag-new-products-remove-new-arrival-30-days/index.md) - [Tag orders by shipping method](https://templates.jsworkflows.com/templates/tag-orders-by-shipping-method/index.md) - [Update order note with customer total orders](https://templates.jsworkflows.com/templates/update-order-note-customer-total-orders/index.md)