Try RowMend end to end in about two minutes
You do not need to configure every RowMend tool before you understand the workflow. Start with the preconfigured demo, see the full pipeline once, then build your own Local Project when the model makes sense.
1. Open Local Projects
Go to Local Projects. Projects are browser-local containers for reusable workflow configuration. They do not store the source CSV or Excel rows themselves.
2. Choose “Try a preconfigured demo”
RowMend creates a local demo project with three things already attached:
- a cleanup recipe that trims fields and normalizes email case;
- a data contract that expects the demo vendor schema;
- a PostgreSQL import profile with mappings, validation rules and a merge key.
The demo then opens Workflow Runner and loads a small vendor dataset automatically.
3. Run the pipeline
Keep the default quality gates enabled and click Run project workflow. The normal path is:
Profile → Clean → Contract → Validate → Output
For the built-in demo, all five steps should pass and SQL output should become available.
4. Understand the quality gates
Workflow Runner has two important default safeguards:
- Stop on contract errors: if the dataset no longer matches required schema expectations, RowMend stops before import validation and SQL preparation.
- Block SQL on invalid rows: if row-level validation fails, SQL output is blocked unless you explicitly turn that gate off.
Warnings can still be reviewed without necessarily stopping the whole workflow.
5. Review and export the current run
After a run, RowMend shows the step status, input/output row counts, invalid rows, contract errors and execution duration. Depending on the result, you can export:
- cleaned CSV;
- validation-error CSV;
- INSERT or MERGE/UPSERT SQL;
- a compact run report as JSON.
6. What gets stored locally
Local run history stores only compact summaries such as status, timestamp, duration and aggregate row/error counts. It intentionally does not persist source rows, source file names, generated SQL or row-level validation values.
7. Build your own recurring workflow
Once the demo is clear, create a normal Local Project and configure only the pieces you need:
- Profile a known file if you want structural evidence.
- Create or attach a cleanup recipe.
- Create or attach a data contract.
- Save an import profile with mappings, validation rules, dialect and key.
- Optionally save a migration reconciliation preset.
- Run the next delivery through Workflow Runner from one file load.
See the full workflow before configuring anything
The demo is completely local and can be deleted like any other Local Project after you finish exploring it.
For the design behind recurring workflows, continue with How to build a repeatable CSV data workflow. If your main problem is changing supplier or partner files, see How to handle messy vendor CSV and Excel imports.