Uploaded CSV
Overview​
If you don't have a data warehouse handy — or just want to try Mitzu against a sample dataset — you can upload a CSV directly from the connection settings page. Mitzu ingests the file into a managed warehouse and treats it like any other event source.
Uploading a CSV​
- Open Workspace settings → Connection for your project.
- Pick Uploaded CSV under "Or upload a CSV". The connection is saved automatically — no credentials required.
- Drag and drop a
.csvfile (or click to browse). Mitzu auto-detects comma, semicolon, and tab delimiters and will treat the first row as a header when one can be inferred. - Click Upload. After a few seconds the file appears in the Uploaded files list with the row count, upload time, and uploader.
Limits
- Maximum file size: 20 MB per upload.
- Empty files and non-CSV file types are rejected with a clear error.
- Each upload becomes its own table; uploading the same filename twice creates a second table — old data is never overwritten silently.
Managing uploads​
The Uploaded files list shows every CSV you've uploaded for this project. Click the trash icon next to a row to remove it. Removal is a soft delete — the metadata is hidden from the UI but the underlying warehouse table is retained, so accidental deletions can be recovered by support.
Next steps​
Once your CSV is uploaded, configure the event data tables so Mitzu knows which columns represent users, events, and timestamps. From there the standard Mitzu workflows — insights, funnels, retention — apply.