Clay Icon

Feature Request: Implement Meta-Columns for Easier Table Management

·
·

possibly unrealistic feature request (if someone has a good workaround please share): META-COLUMNS / aka Tables within Tables / aka multi-column template prefabs

  • let's say you have a series of inter-dependent columns designed to generate ONE output (a valid email, a competitor name formatted a specific way, the name of a product, a 300-column eric nowoslawski recency first-line, etc.). something modular and repeatable that you might just want to run on a whim for any given project. not something you should need to design or build from scratch every time.

  • how do i instance this with ease in any given table?

  • bad solution #1: save each individual column as a template. this really doesn't work because the relationship between those columns cannot be saved and the whole thing cannot be instanced with ease. you would have to create multiple enrichment columns, plug all the inputs, create run conditions/formulas, dirty up your table, etc.

  • bad solution #2: save as a table template. but as far as i know there is no easy way to concatenate a pre-existing table with another table's column structure. so if i'm working on Table A and decide i want to implement a specific Play saved as Table Template B...how do I do this without going through the process of:

  • duplicate Table B Template

  • copy data from Table A to Table B template

  • run enrichments

  • add Lookups to Table A.

  • bad solution #3: custom waterfalls. talked to support and apparently it is not possible to hook up inputs and outputs between modules inside of custom waterfalls so this functionality is just not possible afaik.

  • bad solution #4: hacking workbooks together, though tbf i have not tried this as i find the workbook functionality confusing in general. maybe there's a way to do this here that i'm not aware of?

dream solution:

  • any inter-dependent series of columns can be saved as one Meta-Column (essentially a single-purpose table with one output) which can be brought in as a singular column. all the internal inputs and outputs, run conditions, etc. are already established. essentially it acts as one custom Enrichment column module. if there are any required dependencies, these can be populated with columns in the original table the normal way.

  • if i'm in the middle of working on a table and it occurs to me that i need to pull google review snippets for all these gyms (multiple HTTP APIs -> AI -> formula, etc.), I can just instance that Meta-Column, give it the required inputs (e.g. website, location) and press play.

  • now, let's say you continue working in your table and notice some issues with the Meta-Column outputs. broken API or bad prompt. improvements. to edit the meta-column, you right click into it -> Edit Meta-Column and then you are brought into the meta-column view which is essentially just a table view where you can go into any of the columns and make any changes. save and exit and you are returned to the original table with the improved version of this meta-column as if you had edited a single column (stale data is stale, etc.).

  • Avatar of Bo (.
    Bo (.
    ·
    ·

    Hey Miles! Thanks for this! We're always looking to make the product better and this feedback is super helpful for us. We're going to pass this over to our product team so they can better evaluate things and see if/where this might fit into the roadmap as a future improvement.

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·

    Hey there - just wanted to check in here to see if you needed anything else! Feel free to reply back here if you do.

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·

    We haven't heard back from you in a bit, so we're going to go ahead and close things out here - feel free to let us know if you still need something!

  • Avatar of Channeled
    Channeled
    APP
    ·
    ·

    Hi miles! This thread was recently closed by our Support team. If you have a moment, please share your feedback: