The show and tell space is a place to showcase your work and have conversations about what you’ve been creating in Airtable.
Recently active
Hi community, In the past months I’ve been running a new service that can watch your Airtable schema - or even data - and react in real time. It started alongside my Stripe invoicing product, and now also includes a changelog for fields and tables. This is especially useful in larger bases where several people change tables and the overall structure can shift without anyone noticing. The schema changelog works simply: it reacts to field and table changes right away and can either send events to your webhook or log them in a dedicated Schema Changes table. If you use the table approach, you can review the history yourself and keep track of what your colleagues or clients have modified. You can also ask Airtable Omni to summarize recent changes automatically - it works nicely with this dataset. And since these are just Airtable records, you can discuss key changes directly in comments, like clarifying why a new field was added. The service connects to Airtable with permission to read the
Hey Airtable users 👋I've been working with clients as an Airtable consultant for the past few years (mostly in the European market) and this is a very common request I get.Therefore I built the following 3 "plugins" for my platform AirPluginsBackup base as XLSX - receive a full base backup as xlsx daily via email or webhookExport table or view as XLSX - gives you a link to click (& store somewhere) so you can export data anytimeExport linked records as XLSX - gives a link that allows to export linked records as xlsxThere are also other Airtable plugins available.Feel free to PM me if you have any question, suggestion or request on these plugins.Florian
I was inspired by Studio Source Yearbooks’ case study on building forms for Airtable that would let customers see live pricing, calculate totals automatically, and apply discounts for returning clients. They tested several form solutions for Airtable before deciding on Plumsail Forms with JavaScript. Adding JavaScript opened up possibilities that other form builders couldn’t easily handle. Instead of being limited to static formulas or one-way logic, they built a fully interactive order form that could run calculations, validate data against their backend system for schools, and keep everything consistent. What the order form does now: Show live pricing and totals The form calculates license costs based on quantity. If a customer is returning, it automatically applies a loyalty discount. Check if a customer already exists When a returning client enters their email, the form calls the backend API to look up their details. If a match is found, it pre-fills company information and
Hi everyone.As part of my job, I have to send a form to my customers, so that they can provide me with production data. iToday, this transfer is done via an Excel file.Tomorrow I'd like to digitize the method.I'm looking to create a form template, which will be sent to my customers, so that they can provide me with the information.The form filled in by the customer must be unique (unique url).The customer would also need to be able to consult and modify the form at any time.At certain times, he can't collect the information all at once.It would also be interesting if the unique form were password-protected.The data will be stored in a dedicated table.Do you have any ideas on how to go about this?Thank you very much!
Hi everyone, I’m the founder of BaseMailer, an Airtable extension I built after running into the same issue many of you have probably faced: sending and managing emails from Airtable is harder than it should be. With BaseMailer, you can now 🎨 Design emails with a drag-and-drop builder inside Airtable 📎 Attach files directly from records ✉️ Send bulk or one-off emails without exporting data 🔄 Automate email sends when a record is created, updated, or enters a view ✅ Stay compliant with unsubscribe groups & preference links 📊 Track opens and clicks right in your base My goal is to make Airtable feel like it has a native email system.Check out this short video. Here’s the link if you want to check it out: https://dub.sh/basemailer I’d love feedback from the Airtable community — what’s your current workflow for emails, and what features would make this more useful for you?
Here's a Tampermonkey script that'll let you set the colors of the columns!(Tampermonkey lets you install scripts in your browser to customize and add functionality to a site, in this case, Airtable! https://www.tampermonkey.net/)To use it, you'll need to set up the exact field IDs and colors that you want those fields, as well as the opacity when hovering over the row / having a cell selected:const opacity = 0.4 const colorMap = { "fldI5EIoOG25a85F7": { r: 255, g: 224, b: 204 }, "fldxj4ka7M2FwkJAP": { r: 207, g: 245, b: 209 }, "fldAPHkUW98PsaZV3": { r: 255, g: 234, b: 182 } }; I've placed instructions on how to get the field IDs and RGB color codes in the code itself. Let me know if there are any bugs and I'll get them sorted!I've also got another script that lets you customize the headers itself in this other forum post---// ==UserScript==// @name Airtable Column Colors// @namespace http://thetimesaving.company// @version 22-Jan-25// @description Changes
I've seen so many posts here about the challenges of building forms in Airtable, especially when you need multiple pages or a more custom layout. Let me bring you the tool that will solve all your design headaches: Plumsail Forms.Try it with a free plan: https://plumsail.com/forms/public-forms/#try-now In minutes, you’ll have a professional, integrated form that creates and updates records in Airtable. You simply connect Plumsail to your Airtable base, then drag and drop fields onto your form. From there, you can customize the layout exactly the way you want it. Here's a look at what you can do with Plumsail Forms: 📖 Multipage Forms: Create a smooth user experience by breaking up long forms into multiple, manageable pages. 🧱 Flexible Layouts: Build complex designs using Grids with multiple columns. You can precisely control the field layout, stack fields together, and make your forms look exactly how you want them to. 📁Organize content: Use Tabs or Accordions to organize your fo
I've been working with Airtable APIs lately and got tired of the usual hassle - you know, logging into the API docs, hunting through pages to find your Base ID, copying the wrong string... it's annoying.Just built this free tool that solves exactly this problem. You literally just paste any Airtable URL and it instantly extracts the Base ID, Table ID, and View ID for you. No sign-up, no BS.Check it out here: https://shortcuts.sequentialroutine.com/base-idWhat I love about it:- Takes 2 seconds instead of 2 minutes- Works with any Airtable link- Everything happens locally in your browser (no data gets sent anywhere)- One-click copy buttons for each IDBeen using it for our own iOS Shortcuts and API integrations https://shortcuts.sequentialroutine.com . Super handy if you're doing any automation work with Airtable or just need those IDs quickly.The tool is completely free and works right in your browser. Worth bookmarking if you work with Airtable regularly.
I have a table with a multiple select field monday, thusday etc etc. I will make a view or a 2nd database where I can show and count all the people on the different days.Monday : count : namesThusday : count : namesetc How can I do this?
Hey everyone - my new Airtable course has just launched on Udemy. This is quite a specific niche, so honestly didn’t go into this thinking there would be too much interest; however, this is something I’m truly passionate about and wanted to share this knowledge with the world as I know how life-changing it can be once you’ve set up systems like the one we’re building in this course. Feel free to reach out to me on LinkedIn for more info: https://www.linkedin.com/in/krisvanhuystee/Still sending the same messages every week by hand?This course shows you how to build an internal communications system that writes and sends tailored messages for you—automatically, on schedule, and without the busywork.Using Airtable as your control hub and Slack and Gmail as your delivery engines, you’ll learn how to send dynamic, personalized messages to the right people at the right time—covering everything from onboarding and anniversaries to birthday shoutouts and team updates. No coding background is r
Hi all, I've been building an Airtable product called AirDiff over the last ~6 weeks and wanted to share with ya'll since it might be super useful for you. It's built by an Airtable power-user, for Airtable power-users! The tech stack is Next.JS, Typescript, and Tailwind CSS on the front-end, n8n on the back-end, and PostgreSQL on the database layer.I spent a lot of time on UX, design, and making it intuitive and useful so hopefully its reflected if/when using it. The product is like a mini version of Github and Datadog, but for Airtable. (version control, observability, monitoring, historical tracking, analytics). You basically add a script to any Airtable base, and it'll track all of your schema changes through time (table creation/deletions, field creations/deletions, changing the condition of a field, the text, the choices, table view changes, etc)Some of the things you can do:Generate a developer style Changelog of all of the schema changes over you did on a base over the last da
Airtable comments are super valuable. They capture quick discussions, context, or decisions that you don’t always want to put directly into fields.But I’ve noticed that when people actually want to review comments, they usually have to open records one by one. That makes it hard to see everything in one place, analyze discussions, or keep a record without a lot of manual work.I know there’s an API that can pull this data, but I ended up creating a small tool for people who aren’t very technical and find APIs difficult to use.The tool lets you filter comments (by table, author, date, or keyword) and export them into something more usable like CSV or JSON.If this fits your use case, you can check it out here: https://viewsandbases.com/comment-exporter
Not sure how relevant to this audience this is, or if there are other Playstation <> Airtable nerds out there, but I made a public interface page for collecting and gathering user feedback for free PSN avatar codes that usually are floating out there in the ether. Since it’s gained some traction I figured I’d post here just to share ~ Check it out and submit any avatar codes you find out there, if you’d like! Free PSN Avatar Codes Gallery: https://airtable.com/appAjCCssSxTixJcb/shr82pwqYJCSegpFJ
Hi Airtable community,My first extention is now available.Link Record Helper - Marketplace - AirtableIt is a simple function to copy and paste multiple selected records into one Link to other table field.Just copy, paste, click, and paste. Simple design, no settings needed.For example by displaying only the primary fields in the Grid View, you can freely select records using check boxes. Also, it is possible to convert a single Link to other table list to multiple records. (To tell the truth, I can't think of a use case for this one)I would be grateful if you could report bugs and reviews.Thanks.
Hey everyone,I'm a developer exploring a new SaaS tool specifically for agencies and consultants who build on Airtable, and I'd be grateful for your expert feedback.From my research, a recurring pain point seems to be managing multiple client bases at scale. The manual process of updating formulas or adding fields across 15+ duplicated bases sounds like a maintenance nightmare, and Airtable's native sync has its limits.The solution I'm building is a simple utility called BaseFoundry. The concept is a dashboard where you can define a "master" base and then push structural updates (like a new field or a changed formula) to all your client "instances" in one click without us touching any of your unique data.For the agency owners and ultimate users here: Does this solve a real problem for you? Is this a "nice to have," or a "give it to me now" kind of tool? Am I missing a key feature that would make this indispensable? I've put up a one-page site explaining the idea here: https://subsc
Sharing here because obviously the team I’m working for can’t appreciate it as much as you all will!! And the Airtable community is amazing!! Took me a hot minute and it’s a bit convoluted with lots of helper fields (if you have a better/cleaner way, please share!!), but I finally figured out how to get a linked field into a nice list with comma separators and an “and” just before the last item. I use this in a template email. I may do a Loom video if anyone wants it, just let me know in the comments. Requirements: 2 tables linked :slightly_smiling_face: In table 1: First Name Field First Name Length Field - This is essentially a character count of the length of the first names. If your scenario may have more than 99 characters you’ll need to add two zeros in front of the numbers less than 10, and other formulas later may need to change. Thanks to Airtable forum for this formula: IF( LEN( {First Name} )<10, ‘0’ )&LEN( {First Name} ) In Table 2: Linked Records Field Rollup
Early this year I wrote a script1 to help a user organize some sequential events, where one event would start when the previous event ended. Rather than continue to post updates to that original thread, I felt it would be best to start a new one. This script lets you go from this: …to this: Change durations and re-run the script to re-calculate the relevant start and end times (no need to clear fields first!) Choose as many fixed start times as you wish, and those times will remain untouched while the others calculate based on the end time of the previous record Tip: use record coloring to mark records with fixed start times, then hide the checkbox field for a cleaner view Download the latest version of the script here: gist.github.com https://gist.github.com/justinsbarrett/2ebae3bd1c0a1e3956bfb3338ac6aeda setSequentialEventTimes-scriptApp.js // Allow user to select the table and view to use, and which fields will be affected const config = input.config(
Recently I tried out a few experiments using AI to do SEO analysis on competitor websites and formulate a strategy that can be used to beat them. This performed really well for most internal SEO teams as they got new and insightful strategies based on current data All you need is a keyword and a backend workflow scraps all the pages ranking for that keyword. The content and site structure is analysed by AI and a strategy on how to go about the strategy is providedThe next step is creating a new blog based on a combination of different strategies from the above steps to generate a unique high-quality blog postIf you would like to test it or have a custom AI integration feel free to PM or email me at zacharia@effibotics.com
This a product I build on airtable, and automated the backed using n8n to create powerful SEO manager that can automate basically all your SEO tasks from keyword research, competitor research, write AI blogs and publish to wordpress.I liked Airtable as its much easier to use and manage with the free tier, and can be easily automated to create complex systemsYou can access the template here
Hello everyone,I've built a document generation for Airtable, using Google Docs for templating. Today, this product, Typeflow.us, is available as an Airtable extension.Thanks to it, you can bulk generate PDFs directly in Airtable in a few clicks. I built this extension, because many of you struggle to generate PDFs automatically with Airtable Page Designer.It's also possible to generate PDFs using:Airtable Automation our API to generate PDFs with Make / Zapier just to generate PDFs directly with a button in Airtable.We have many features to cover your use case:line items => perfect for invoices, quotes, reports. nested line items => perfect for complex invoices loop table => perfect for Product Catalog Accessing Multi-Level Linked Records effortlessly (stop using hacks / rollup fields) E-Signature (still in beta)And many other features!You can try our product for free (30 docs per month for free):https://typeflow.us/
I need many subscriptions for my operations, and I need to collect the invoices every monthSo I have accurate reporting, and for my accountant of course.So I built this system to solve my own problem - hope it’s useful to others too! Download link to all material used is in the video description.
TL;DR:I’m a non-technical cartoonist who built a fully chat-controlled editorial system using Airtable’s API and OpenAI Actions (via ChatGPT Teams). I can manage my entire cartoon workflow—images, captions, submissions, rights, and tagging—just by talking to it. No middleware, no third-party tools. It handles flexible inputs, reads image fields, and edits any table or field naturally. Happy to share details if anyone’s doing something similar.Why I built it:I draw single-panel, black-and-white gag cartoons (like what you’d find in The New Yorker). I needed a way to track and submit work, manage captions, analyze themes, and stay organized across multiple stages of a cartoon’s life. I had no editor or agent—so I built one.What it does:Reads and analyzes cartoon images alongside their captions Tags tone, subjectivity, and humor style Edits any field across multiple linked tables (submissions, rights, cooldowns, etc.) Works from vague or partial prompts like: “Update BalloonBomb’s caption
Includes spanish characters. LOWER( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE({Título},"¿",""),"?",""), “!”,""), “¡”,""), “-”,""), " “,”"), “(”,""), “)”,""), “á”,“a”), “é”,“e”), “í”,“i”), “ó”,“o”), “ú”,“u”), “ñ”,“n”), “/”,""), “#”,""), “:”,""), “”",""), “””,""), “.”,""), ““”,""), “,”,""), “ª”,""), “º”,""), “Á”,“a”), “É”,“e”), “Í”,“i”), “Ó”,“o”), “Ú”,“u”))
We’ve been using Airtable as a backend for lightweight apps — like a project dashboard for clients, or a form submission portal that touches multiple tables.Interfaces help a bit, but they don’t quite support login, user-based permissions, or multi-table forms. We ended up building a role-aware portal layer that connects to Airtable and lets users view, edit, or create records based on their role — it’s now ClientlyBase, but it started as a personal workaround. Just curious if others here are building similar “mini apps” on Airtable. What tools are you using — Interfaces, Softr, Glide, or something else?
TL;DR version: Airtable’s recently added capability to limit linked-record selection to a specific view allows users to incorporate, to a degree, conditional logic. The specifics: ‘Conditional logic’ can mean a lot of things: Any use of an IF() or SWITCH() statement is a form of conditional logic. Here, I’m using it in what’s become an increasingly common manner: to mean the limiting of available options based on an earlier choice. For example, take a look at the following diagram. The user selects one of five categories. Based on that selection, he or she is allowed to choose from a subset of five subcategories, taken from an overall population of 25 subcategories. This conditional restriction of choices not only helps reduce a potentially unwieldy array of options to a smaller, more manageable group, it also helps ensure the subcategory chosen is appropriate given the category already selected. Admittedly, a 25-element list may not present an insurmountable challenge to the user — e
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.