Import CSV rows into Knack from your live app

Give your Knack app users the power to bulk import - without touching the Builder.

This has come up as a requirement a number of times for my clients, and while I have faith that the Knack team will procure a native function for Next-Gen one day (upvote here), this solution should hopefully cover those of us still working within Classic (V3).

  • A minimalist record importer for your live app which accepts a CSV file to create or update records:
    record-import

  • Pre-import validation occurs to prevent you from missing required data, or mapping to incorrect/missing multiple choice/connection options:

  • You can set up a reusable CSV template that reference the field key to import to for each column:

  • Post-import error log for records that did not import due to validation rules, uniqueness, improper format, etc

You can watch a demonstration in my YouTube video below, and access the resource here.

3 Likes