Stacker
Login to StackerStart buildingChangelogFeedbackStacker Classic Docs
  • Getting Started
    • How Stacker Works
    • Introduction to Editing Data
      • Stacker Tables: Paste Data
      • Stacker Tables: Import a CSV
    • Introduction to Designing your app
    • Introduction to Adding Users & Permissions
    • Introduction to Portals
  • Workspace, Portals, and Apps
    • Overview
    • Workspace
      • Workspace Settings
      • Workspace Users
      • Groups
    • Portals
      • Custom Domain
    • Apps
  • AI & Automations
    • AI Agents (Beta)
      • Setting up your AI agent
      • Agent Triggers
      • Operating Instructions
      • Tools
      • Skills
      • Renderer
      • History and Tasks
    • Workflows (Beta)
    • Integrations
      • Zapier Integration
      • Make.com Integration
    • Open API Overview
      • Setup Guide
      • Authentication
      • Additional Headers
      • Field API names
      • Accounts, Stacks, Objects, Fields
      • Record Actions
    • Action buttons
      • Use an Action Button
      • Create a page button on detail layout
      • Action buttons in field widgets
      • Edit an action button
  • Data management
    • Import data to Stacker Tables
      • Stacker Tables: Import a CSV
        • External IDs
      • Stacker Tables: Paste Data
    • Edit your Data in the Data Grid
      • Structuring data/schema
      • Add new fields
      • Formula Field
      • Creating and Editing Data
      • Share data with other apps
      • Linking your data
      • Set field default values from the data grid
    • Edit Data in the Layout
    • Layout Types
    • Data Integrations (Beta)
      • Airtable (Beta)
      • Hubspot (Beta)
      • Intercom (Beta)
      • Gorgias (Beta)
      • Netsuite (Beta)
  • User Access
    • Add Users
      • Roles
    • Log in flow
  • Customize Layouts
    • List Layout
      • Display Types
      • Edit List Layouts
    • Detail Layout
      • Layout options
      • Tabs
        • Feed Tab
      • Page Buttons
      • Widgets
      • Customize fields
        • Field Icons
    • Detail Pages (new! beta)
      • Widgets
        • Layout Options
      • Headers
      • Style
      • Controls
    • Create form
      • Auto-filling values into create forms
    • Custom Pages
    • Navigation
  • Security
    • Roles
    • Add User Permissions
      • Create or edit a permission rule
        • Record Filter
        • Ownership filter
        • Data filter
        • Permission Sharing
        • Field Access
        • Record Deletion
      • Troubleshooting Permissions
    • Data Filters
      • Conditional Visibility Filter
  • Interactivity
    • Feeds
    • Mobile Responsiveness
  • Use Cases
    • Profile views and team directories
    • Create a Ticketing App
    • Create a CRM App
  • Account Information
    • Stacker Support Access
    • Pricing
Powered by GitBook
On this page
  • Import a CSV to create a new table
  • Import a CSV into an existing table (Beta)
  1. Data management
  2. Import data to Stacker Tables

Stacker Tables: Import a CSV

If you already have data to import, you can choose to Import from CSV.

PreviousImport data to Stacker TablesNextExternal IDs

Last updated 9 months ago

Import a CSV to create a new table

  1. ClickManage fields and data

  2. Click the plus icon

  3. Click Add a new table

  4. Select Import from CSV

  5. Select the file and upload

It is important that your header is located in the top row of your CSV file.

Import a CSV into an existing table (Beta)

This feature is currently in limited release and must be enabled by a Stacker team member

  1. Navigate to the intended target in the Data Grid

  2. Click Import

  3. Upload your CSV

  4. After upload, there will be an automatic validation check to ensure your data is formatted correctly for import

  5. If the check fails, the errors will be displayed and you will not be able to proceed

  6. If the validation check passes, click Start Import

  7. Once the import is completed, you will see a summary of the actions completed

How does the import work?

We import data using an upsert method. This means records are either created or updated depending on if a valid reference to an existing record is found.

How do I structure the CSV file?

The column header values in the CSV should map onto the developer names of the fields in the table you are importing in to.

Find the Developer name by going to Manage fields and data, select Fields, select "Show Developer Names"

You can also use the column header "_sid" to provide a target record to be updated using the Record ID.

Values for multi-value fields such as Multiple Select and Link to Multiple Records can be provided in comma-separated format.

Linked records use the Record ID. This can be found by creating a Record ID field in the table.