
How to Set Up Shopify Scheduled Product Imports
Every week, the same routine. Your supplier emails a fresh CSV. You download it, open the Shopify admin, navigate to Products, upload the file, wait for it to process, check for errors, fix anything broken, and close the browser. Fifteen to thirty minutes gone, every single week. That's up to 26 hours a year spent on a task that hasn't changed once.
For merchants who receive regular supplier feeds, whether it's a weekly catalogue update, a monthly price list, or a daily inventory refresh, manual uploading is maintenance work that never ends. It doesn't add value. It just needs to happen.
Importier's Scheduled Imports feature eliminates that routine entirely. You upload your file once, configure the timing, and Importier handles every future run automatically. This article explains how it works, who it's for, and how to set it up.
Why Shopify's Native CSV Import Doesn't Scale
Shopify's built-in CSV import tool is designed for one-off use. You navigate to Products, click Import, upload a file, and wait. There's no way to schedule it, no way to point it at a recurring file source, and no way to automate the repeat. Every import is manual.
For a merchant importing a catalogue once during a store setup, that's fine. For a wholesale merchant receiving new stock lists every Monday, or an agency managing product onboarding across multiple client stores, it becomes a bottleneck.
Shopify's approach to automation is built for developers. Their recently expanded AI toolkit requires writing code in an IDE to extend the platform. Importier takes the same class of problems and solves them for merchants who work in the Shopify admin, not in a code editor. Scheduled Imports is one example: no webhooks, no custom scripts, no developer involvement. You configure it through the app, and it runs.
Who Benefits Most from Scheduled Imports
Scheduled Imports is particularly useful for three groups of merchants.
Wholesale and B2B merchants typically receive supplier CSV files on a fixed cycle, whether weekly, fortnightly, or monthly. These files contain updated pricing, new product lines, discontinued SKUs, and restocked items. Running these manually is low-skill but time-consuming work. Scheduling them means the catalogue is always current without anyone needing to remember to upload.
Agencies managing multiple Shopify stores need a repeatable process for product onboarding and catalogue updates. A single agency might be managing ten stores, each receiving supplier files on different days. With Importier's Enterprise plan, which supports up to 10 active schedules, an agency can configure a separate schedule for each client catalogue and let them run in the background.
Importers with recurring supplier invoice PDFs can also use scheduled imports. Importier's PDF invoice import feature uses Google Gemini AI to parse supplier PDF documents in approximately 30 seconds. Scheduled Imports supports PDF files alongside CSV, so a merchant receiving weekly PDF invoices from a supplier can automate that pipeline too.

How Importier's Scheduled Imports Work
The feature sits inside the Importier app in the Shopify admin. Once you've done a successful manual import using the 14-step import wizard, setting up a schedule takes about two minutes.
Here's how it works.
Upload your file once. You provide the source file, whether CSV, Excel, TSV, or PDF, that you want to import on a recurring basis. Importier stores it securely.
Set the frequency. Choose how often the import runs: once (a one-time scheduled run at a specific time), daily, weekly, or monthly. Most merchants use weekly or monthly, timed to match when their supplier sends updated files.
Pick a time and timezone. Importier detects your timezone automatically and shows you a 24-hour time picker. You set the import to run when it won't interrupt store operations, typically overnight or early morning before peak traffic.
Importier handles the rest. At the scheduled time, Importier runs the import automatically, applying the same settings you configured during setup: column mapping, variant detection, enrichment options, and AI description generation.
The Scale plan ($99/month) supports 2 active schedules. The Enterprise plan ($499/month) supports 10. Both are available from the Importier app, billed through Shopify.

What Runs Automatically on Each Import
This is where the value of Scheduled Imports compounds. Each run isn't just a data dump. Importier's full AI pipeline runs with it.
Smart Variant Detection groups product variants automatically using 150+ regex patterns across 15+ industries. If your supplier sends a flat CSV where each size of a t-shirt appears as a separate row, Importier detects the variant relationship and groups them correctly in Shopify. You don't need to pre-process the file. Read more about how variant detection works during import if your supplier's catalogue includes size, colour, or other variant attributes.
AI data enrichment fills missing fields automatically. If your supplier CSV doesn't include product weight, HS codes, or country of origin, Importier's AI infers them from product names and descriptions during import. This is especially useful for merchants shipping internationally, where missing HS codes create customs delays. The data enrichment guide covers what gets filled and how.
AI description generation writes product descriptions for any new products added in each import run. You configure the style (seven options, including Technical Gadget, Emotional Storytelling, and Benefits-First), the persona (156 expert personas across 43 industry categories), and the tone once. Every new product in the scheduled import gets a unique, SEO-optimised description generated by whichever of Importier's 18+ AI models your plan supports.
Category metafields are assigned automatically during each import using Importier's 22 industry packs, which cover 3,758 category attribute types from Shopify's Standard Product Taxonomy. New products arrive in Shopify already tagged with the structured attributes that Google Shopping and on-site filtering depend on.
The result: a weekly supplier CSV of raw, incomplete product data leaves Importier as a fully enriched, described, and categorised Shopify catalogue update.

Setting Up Your First Schedule
Before creating a schedule, run at least one manual import using the Importier import wizard. This lets you test your column mapping, confirm variant detection settings, and configure your AI description preferences. Once the manual import works correctly, those settings become the template for every scheduled run.
To create a schedule:
- Open Importier in your Shopify admin
- Go to Scheduled Imports in the left navigation
- Click New Schedule
- Upload your source file (CSV, Excel, TSV, or PDF)
- Set frequency, time, and timezone
- Review the import settings, which carry over from your last manual import
- Activate the schedule
Importier shows you when each scheduled run will next fire, and logs the results of every completed run, including how many products were added, updated, or skipped, and whether any errors occurred.

Managing Multiple Schedules
On the Enterprise plan, you can run up to 10 simultaneous schedules. This is designed for merchants and agencies managing complex supplier relationships.
A practical example: a wholesale accessories merchant might have one schedule for their main supplier's weekly catalogue, a second for a specialist supplier who sends monthly PDF price lists, and a third for a clearance catalogue that runs quarterly. Each schedule has its own file, its own timing, and its own import configuration.
For agencies, the 10-schedule limit maps cleanly to client stores. Each schedule is labelled and logged separately, so there's a clear audit trail of what ran, when, and with what result.
Import history is retained in Importier's activity log. Every scheduled run is recorded with date, time, file name, and product count. If a supplier sends a bad file and an import creates unexpected results, the import undo feature can revert all products from that batch.
A Note on the Source File
Importier stores the file you upload when creating the schedule. This means the schedule re-imports that exact file on each run.
For catalogue updates where the content changes each cycle, you'll need to update the scheduled file when you receive a new one from your supplier. Importier makes this straightforward: you can replace the file attached to a schedule without changing the timing or import settings. For merchants on supplier portals where the same file URL always contains the latest data, this update step is minimal.
The best workflow is to receive the supplier file, do a quick sanity check to confirm the column headers match what Importier expects, then replace the scheduled file. The next scheduled run picks up the new content automatically.
The Right Tool for Regular Feeds
Shopify's native import handles one-off catalogue uploads. Importier's Scheduled Imports handles recurring ones, with AI descriptions, data enrichment, variant detection, and category metafields running automatically on each pass.
For merchants who receive supplier data on a fixed cycle, this is the difference between spending 26 hours a year on manual uploads and spending those hours on work that actually moves the business forward. The catalogue stays current, new products arrive fully described and categorised, and the routine task disappears entirely.
Try Importier free at importier.app