Skip to main content

Exports

Presentment discount amounts in order exports

Order exports now include discount amounts in both shop and presentment currencies, making it easier to analyze discounts across different market currencies. 🔧 Improvements # Discount allocation amounts – order exports now include presentment money amounts alongside shop money for line item discount allocations.

Hourly scheduling frequencies

You can now schedule your imports and exports to run multiple times per day with more granular control. 🔧 Improvements # Hourly scheduling – set imports and exports to repeat every 1, 2, or 4 hours for better automation.

Added 'Price: Current Total Shipping' field to orders export

We’ve added a new field to order exports that captures the current shipping price, making it easier to track shipping costs after order edits. 🚀 What’s New # Current shipping price – exports now include the current shipping price alongside the original total shipping price, helping you track shipping cost changes after order edits.

Menu validation and export filters

We’ve improved menu handling with new export filters and validation to catch common errors. 🚀 What’s New # Menu export filters – filter menus by ID or title when exporting. 🔧 Improvements # Self-reference validation – menu imports now detect when a menu item is set as its own parent, preventing invalid hierarchies.

Schedule one-off import jobs

You can now schedule imports from a file upload to run at a specific time. Previously, scheduling was only available for jobs that connected to remote storage (FTP, etc.) Now you can upload a file and schedule it to run once. This is useful for things like running sales. 🚀 What’s New # One-time scheduled jobs – schedule imports from file uploads 🔧 Improvements # Job names now include “scheduled” when they’re set to run at a future time. Improved management of scheduled tasks from job detail page. Improved time picker accuracy by clearing seconds when setting run times.

Skip uploading empty exports to FTP servers

Scheduled exports can now skip uploading to remote locations when they have no results, saving bandwidth and avoiding unnecessary files. 🚀 What’s New # Skip blank exports – exports with remote connections can now skip uploading when no data is exported.

Presentment pricing on orders export

Stores using Shopify Markets can now see the exact prices customers paid in their local currency when exporting orders. 🚀 What’s New # Line: Presentment Price – shows the price charged to the customer in their local currency. Line: Presentment Currency – displays the currency code for each line item (USD, EUR, GBP, etc.).

Single CSV export format

For simpler workflows, you can now export data as a single CSV file without the zip archive wrapper. 🚀 What’s New # Single CSV format – exports one data type as a plain CSV file, perfect for syncing to remote systems without needing to unzip. 🔧 Improvements # Renamed file formats – we’ve changed the names of the file formats to be more descriptive and easier to understand.

Added 'in the last X minutes' created filter orders and products

You can now filter datetime fields (like order process at) by minutes, giving you more precise control over your exports. 🚀 What’s New # Minute-based filters – filter datetime fields like “created at” using “in the last X minutes” alongside the existing “in the last X days” option.

Automated FTP/URL imports and exports

Keep your store synced with external systems by automatically importing from and exporting to FTP servers or remote URLs. 🚀 What’s New # Remote imports – fetch data files from FTP servers or URLs on a schedule (see guide). FTP exports – automatically upload export files to your FTP server at regular intervals (see guide). Wildcard file matching – use * patterns to always grab the latest file from a directory. Reusable connections – save FTP credentials and reuse them across multiple import or export jobs. 🔧 Improvements # Scheduling options – set imports and exports to run hourly, daily, or on custom schedules. Job history – track the status of all scheduled remote jobs in one place.