Miva’s Scheduled Tasks tool makes it easy to automate data imports. All import configurations available in the Data Management > Import feature can be scheduled to run automatically on a timeline you define. This helps streamline recurring tasks and ensures your store’s data stays accurate with minimal manual effort. Setting up a Scheduled Task only takes a few steps and can save significant time, especially for stores managing large catalogs or frequent updates.
The most common use examples for using scheduled tasks for imports are Inventory, Shipment Data, Categories, and Customer data.
PATH: Settings > Store Settings > Scheduled Tasks tab
Import Options for Scheduled Tasks in Miva
1. Add/Update Categories from CSV
2. Add/Update Products from CSV
3. Update Product Inventory from CSV
4. Add/Update Customers from CSV
5. Import Data and Settings in XML Provisioning Format
6. Import Shipment Information from CSV
7. Add/Update Product Variants from CSV
8. Add/Update Coupons from CSV
9. Add/Update Gift Certificates from CSV
10. Add/Update URIs from CSV
11. Update Volume Pricing from CSV
Create a Scheduled Task for Importing Data
Step 1: Click Create New Scheduled Task button
The Add Scheduled Task window will pop up.
Step 2 : Fill in the following fields along with anything else that might be relevant.
1. Description: Inventory Import
2. Operation: Select Standard Scheduled Tasks: Import from the dropdown menu
3. Schedule: Choose how often you want this task to run (e.g., Every 1 Day)
4. Next Run: Select when you want the task to begin
5. Import: Choose Add/Update Products from CSV from the dropdown (this list contains all available import options)
6. File Name: Enter the file path relative to the mivadata folder on your server (this is a non-public directory).
- For example,
inventory.csvrefers to a file in the root of the mivadata folder - You can also use subdirectories, such as
/uploads/inventory.csv
7. Delete File After Import: Check this box if you want the file removed from the server after the import completes
Step 3. Click the Run Scheduled Tasks button to manually run the task.
To run the task immediately, locate the task you just created (for example, the Inventory Import task) and check the box next to it.
Once selected, the Run Scheduled Tasks button will appear in the top menu bar, as shown in the image below.