FTP and MarketMan: Supplier Catalog File to Vendor Products Template
A scheduled Spojit workflow that pulls a supplier catalog file from FTP, parses the CSV, and updates the matching MarketMan vendor products.
What It Builds
A Schedule trigger fires on your chosen cadence and a FTP Connector node downloads the latest supplier catalog file. A CSV Connector node parses the rows, a Loop node walks each one, and a MarketMan Connector node in Direct mode updates the matching vendor product with the new price and details. The result is an inventory catalog that stays current without anyone re-keying a spreadsheet.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Every weekday at 6am, download the latest supplier catalog CSV from our FTP server, parse each row for SKU, price, and pack size, and for each row update the matching vendor product in MarketMan. Skip any row whose SKU has no match and log it.
Connectors Used
- Schedule trigger - runs the workflow on a cron cadence in your timezone.
- FTP - downloads the supplier catalog file from your server.
- CSV - parses the catalog rows into structured records.
- MarketMan - updates the matching vendor products.
Customize It
Change the schedule (6am daily versus hourly), the file path or filename pattern on the FTP server, and the column names Miraxa maps (SKU, price, pack size). You can also tell it to create missing vendor products instead of skipping them, or to only update rows where the price changed.
Tips
- Match on a stable key such as supplier SKU so renamed catalog items still line up.
- Keep the MarketMan node in Direct mode for a fixed, no-AI-cost update per row.
- If the file is large, run the Loop in batches so a single bad row does not stall the run.