MARKETPLACE
PLUGINS
SEARCH FOR DATA COLUMNS TO CSV
Search for Data Columns to CSV logo

Search for Data Columns to CSV

Published February 2026
   •    Updated May 2026

Plugin details

This plugin exports data directly from your Bubble database to a CSV file. You pass each column as a list of values from a Bubble search or Repeating Group data source in the workflow. The plugin zips them together row by row and downloads the CSV.
Key advantages:

* No Repeating Group needs to be visible on the page
* Exports all records — not limited by RG pagination or max items
* You control exactly which fields and columns are included
* Works with Text, Number, and Date fields

Free

For everyone

stars   •   0 ratings
8 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web

Contributor details

KISAES logo
KISAES
Joined 2024   •   1 Plugin
View contributor profile

Instructions

Fill In the Action Fields Column Headers:
Type your column names separated by commas. The number of names must equal the number of Column Data fields you fill in below.

Example: Name,Date,Amount

Column 1 Data:
Click the field and use Bubble's expression builder to select your data. You can use either:

Your Repeating Group's data source:

 RG-Imports's list of Transactions's Name

Or a direct database search (recommended — gets ALL records):

Search for Transactions's Name

Column 2 Data:
Search for Transactions's Date
Column 3 Data:
Search for Transactions's Amount
Column 4–10 Data:
Leave empty if you don't need them. The plugin automatically ignores empty columns.

File Name:
transactions-export

BUBBLE WORKFLOW (on button click)

└── Plugin Action: Export Data to CSV
   ├── Column Headers:    Name,Date,Amount
   │
   ├── Column 1 Data:     Search for Transactions's Name     ← list of text
   ├── Column 2 Data:     Search for Transactions's Date     ← list of text
   ├── Column 3 Data:     Search for Transactions's Amount   ← list of text
   ├── Column 4 Data:     (empty — ignored automatically)
   │        ...
   ├── Column 10 Data:    (empty — ignored automatically)
   │
   └── File Name:         transactions-export

RESULT → transactions-export.csv downloads with ALL records

Tips for Dates and Numbers
Dates: Bubble passes dates in its own default format. If you want a specific format like MM/DD/YYYY, use :formatted as in the expression builder:

Search for Transactions's Date:formatted as MM/DD/YYYY
Numbers: If Bubble adds unwanted currency symbols or commas, use :formatted as to control the output:

Search for Transactions's Amount:formatted as 0.00
Yes/No fields: Bubble will export these as yes or no automatically when passed as text.

Key Rules

1. Number of Column Headers = Number of filled-in Column Data fields — these must match exactly
2. All columns must come from the same data source — same search, same filters, same sort
3. Use Search for rather than RG's list of to guarantee all records are exported
4. Use :formatted as on dates and numbers if you need a specific format
5. Empty column fields are ignored — you don't need to fill in all 10

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble