Job Configuration - Import - FTP
This guide explains how to create and manage an import job using an FTP client connection in DJUST back office.
✅ Prerequisites
Before configuring a job, make sure you have:
- An active FTP connection. See How to configure an FTP client .
- A file path on the FTP server where import files are stored.
- (Optional) An outbound directory where processed files can be moved after import.
Folder Path NameThe path must include the full directory and filename.
Example:
folder/sub-folder/import-products.csv
FTP Users RightsEnsure the FTP user has sufficient read/write access rights to the target folders.
⚙️ FTP Import Job Configuration
Creation
To configure an import job from the DJUST back office:
Step 1 – Access the Data Hub
- Go to the Data Hub section.
- Click + Create a new job.
- Select Import.
- Choose the CSV object you want to import (e.g., Products, Offers, Orders).
Step 2 – Job configuration
Fill in the left side of the form:
- Job name (must be unique)
- Client: select your FTP client connection
- Bulk import toggle (enable if importing multiple files)- If enabled, define:
- Inbound directory (folder containing incoming CSVs)
- Outbound directory (folder where processed files will be moved)
- If not using bulk, define a file path (including file name)
- CSV delimiter:
,
or;
- Scheduler: choose frequency (:warning: displayed time is in UTC)
Frequency | Options |
---|---|
Minutes | Every X minutes |
Hourly | Every X hour and X minutes<br>Or a specific hour |
Daily | Every X days at a specific hour<br>Or every weekday at a specific hour |
Weekly | Tick the day(s) for the job to run at a specific hour |
Monthly | Day X of every month<br>Or last day of the month<br>Or last weekday of every month<br>At a specific hour |
Custom | Provide a custom cron expression |
Fill in the right side of the form:
- Map your CSV columns to DJUST field names.
For more details on how to configure mappings for each data entity, refer to this page: Data Hub Mapping Overview.
Step 3 – Save
- Click Create to finalize the job creation
Bulk Import ModeBulk import mode processes multiple files in a folder automatically.
- Files are retrieved from the inbound directory
- Each file is imported one by one
- Once processed, files are moved to the outbound directory
Manage and Update
Once your job is created, you can manage it from the Data Hub interface:
- Go to the Data Hub > Import section.
- Find the job in the list.
- Click the ⚙️ icon.
Update
- Change any configuration: client, file path, delimiter, scheduler, mapping
- Click Save to apply changes
Activate, Disable or Delete a FTP Import Job
- Click More actions
- Choose:
- Activate: to enable the job
- Disable: to pause the job without deleting
- Delete: to permanently remove the job (⚠️ irreversible)
Best Practices✔️ Use clear and unique job names
✔️ Always validate your CSV file format and delimiter
✔️ Test jobs in a test environment before live deployment
Updated 3 months ago