Airtable gets $52M in funding
businessinsider.com
businessinsider.com
We have been throwing out a ton of self-built admin forms and CRUD pages by Airtable bases. Now people inside the company can add new fields, versioning by default, super simple interface.
Largest con: No webhooks. Which makes you pull data every X minutes to find out if a record changed. I would throw them a lot more money (280$/month now) if they just had webhooks as it could replace a TON internal systems/reports.
Second con: Ids. I would want them to support client delivered record_ids. Right now airtable has it's own ID field (which can not be set). Therefore if you want syncing to work efficiently you need to store that airtable_id on your side to do REST updates (PATCH). Would be better that airtable record_ids could be provided by the client so I can inject database primary keys and not have to store/query their record_id
[2] https://help.quickbase.com/user-assistance/default.html#abou...
[3] https://help.quickbase.com/user-assistance/default.html#sett...
Try it out, they have a connector (Zapier calls this an Action)for airtable that works great.
Edit: direct link: https://Zapier.com
Gosh I sound like a Zapier salesman :)
If they can do Zapier push then a webhook should not be that hard to pull of either. But the request has been there for a long time (https://community.airtable.com/t/webhooks-for-records/1966) and I just don't think that their architecture is ready for it (yet).
Maybe the 50mio will do some good :-)
I suspect HN behaves a little like how many folks treat their national army... you can't ask a question that may imply a bad decision during an important human/national event.
÷ "Why wasn't your system able to scale to 60 users during natural calamity?"
~ "How dare you question such a noble cause? Have you ever even worked with govt?" (Downvote)
÷ "Yes I have, we had systems in place that worked you know. Most states do."
~ (oh fuck, she knows what she's talking about) "States and municipals don't cooperate, so fuck off now"
So maybe, instead of attacking the OP, try answering the question directly, more honestly?
Make your points with logic and class people, not assholery.
People=Volunteers. We had over 130,000 unique visitors to the site relying on us for up to date accurate information.
And there's something a bit odd in their pricing model, isn't there?
The plus tier is $10 per user per month with a limit of 5,000 records per base; the pro tier is $20 per user per month, with a limit of 50,000 records per base.
Suppose I want to use it to replace a spreadsheet where our staff record some kind of work they have done.
If I have a staff of 2 I can pay airtable $20 per month on the plus tier and each person can do work generating 2,500 records in a shared space before I have to upgrade.
But if I have a staff of 50 and I pay airtable $500 per month on the plus tier, each person can only generate 100 records before I have to upgrade. Even if I pay them $1000 per month on the pro tier I'm still worse off on this metric at 1000 records per person.
If your base has 5,001 records, only users with a $20/month plan can edit that base.
Everyone in your company to my understanding has to have the same plan though. So, you can't have one staff member at a $10/month plan, and another at $20/month plan.
And conversely, I have an unmarketed plan with <well known IaaS provider> despite being a tiny customer with no leverage - the point being that the packages marketed aren’t always the complete range available. But you have to ask.
SaaS had to be priced somehow, then someday someone came up with the idea of charging per-user and everybody followed that up, but it is not smart. Most SMB end up sharing accounts, which makes your product look worse than it actually is and at the same time makes your users miserable.
With regards to the SMB scenario I agree - and probably it would make sense for many services to have a base bundle tier with 5 or so accounts. And then price it based on some minimum value created. But also hard to do this if your competition is offering 1 user for $2.99.
I agree, it's not right for a lot of products (some of which are better charged at a flat fee, or a per "thing" basis), but it's not a stupid decision for a lot of businesses.
That said, the costs of SMBs getting away with one login do not outweigh the benefits of getting to charge enterprises per user. Most of these tools with free tiers and per-user pricing (Slack, Airtable) make most of their money from enterprise, not SMB.
Therefore I don't agree with you that it's "stupid" or "not smart".
As a user who's also part of their alpha-test program, its exciting to see all the changes they made this year. They added blocks which lets you add app-like integrations such as forms, kanban, maps integration, page designer (think of mailmerge for word) etc. I personally have only dabbled in about half the things offered here, but its crazy how many things you can do with airtable.
I also wrote a popular excel VBA script for airtable too, for bulk downloading and renaming images found here on their forum. https://community.airtable.com/t/bulk-image-downloader-and-r....
Airtable has lots of potential use cases for startup apps as well, I highly suggest reading this article from a philosophical standpoint. http://sirupsen.com/minimum-viable-airtable/
On this page, https://airtable.com/templates, there's a database called "Product Catalog". Thats what I use
Airtable uses s3 to manage the file upload assets (I think). I like using Airtable over a traditional RDBMS since its extremely user friendly and easy to update your db schema. I don't have to memorize anything on the backend (E.g. with MS-SQL, it was always in an uphill battle working with sql-server management studio, figuring out what settings I need to tweaked, etc). Airtable's GUI is super intuitive if your familiar with excel / MS-access. It took me a few days to learn and figure out airtable, MS-Access took me about 3 months+.
It seems only slightly more useful than say a Google spreadsheet on a platform that yes might have blocks and templates but I didn't see anything there that made me want to switch away from Google Spreadsheets, Trello and a couple of other systems I use to run my 20 person £1mm turnover business.
I'll keep it in mind but having played with Airtable I just don't see the value. Still, wish them all the best.
> Over the next two weeks we visited dozens of Excel customers, and did not see anyone using Excel to actually perform what you would call “calculations.” Almost all of them were using Excel because it was a convenient way to create a table.
> What was I talking about? Oh yeah… most people just used Excel to make lists. Suddenly we understood why Lotus Improv, which was this fancy futuristic spreadsheet that was going to make Excel obsolete, had failed completely: because it was great at calculations, but terrible at creating tables, and everyone was using Excel for tables, not calculations.
If you view it from the lens that most Excel users employ the spreadsheet to create lists and tables (data organization), then Airtable is one way to improve that workflow.
"Oh hey, I just need to fire off some data rapidly in an organized way. Boop, done." And that's the trick, isn't it? The need to rapidly organize previously un-organized data. It's not a case of, "I know exactly how I want to rapidly organize some data."
With Airtable, it would be "I now have to navigate this decoupled spread out GUI and learn what all these abstract terms mean, when all I want to do is calculate how much we spent on ice cream last month."
In essence, it is making the workflow slower for those types of people.
On the other end of the spectrum, from a programmer's point of view, GUI's ALWAYS slow things down. This is why programmers who used VIM / Emacs were faster than those using modern IDE's. It's why hot-keys are important to both technical and non-technical workers. Presentation does not equal productivity. The presentation is what Airtable is pushing as the abstraction for non-technical users.
If the target audience for Airtable is instead small-business startups - then those startups are going to be in for a world of hurt when they need to get into real business development. They will have wasted time, energy, and resources to get set up on a lego platform that they'll need to migrate away from.
Looking at the pricing model and data limitations, there's nothing that would make this a better choice than just hooking up to AWS or something similar, directly. Using Airtable would require maintaining some form of middleware for SPA's...and there's no way in the world that you wouldn't be hitting their caps rapidly. Just an extra cost.
I'm not saying this product won't work well for a market niche, but that niche is a lot smaller than the buzz words thrown around in today's publications.
Personally I am working on an Airtable/excel like product but rather than a spreadsheet, you can easily make structured hierarchies. Think rows, which could have more rows, or link to other cells. A very easy way to capture relational data.
You can just start writing stuff in cells Define headings and data types later. Like git, it stores version history, let’s you work offline and let’s you sync with others. Let’s you upload markdown, or pictures and files into cells. Define a stricter schemas later. Restrict editing/viewing of cells based on formulas so others can’t easily break what you’ve created.
I wrote a little manifesto at orows.com and working on a prototype. Once I have about a 100 users, I plan to quit my job and work on it full time.
Think github, but rather than files, an object graph.
You could buy foxpro for $1200 and create 100 databases with all sorts of janky workflows used within your small business. Paying $20/user/infinity for lower amounts of records doesn’t quite fit that niche. And so the hacked processes with Google Docs and now Excel365 continue.
Hopefully with this new funding, Airtable can fix their pricing model and become successful as Access was.
But I’m pretty weird. I suspect one that has really simple and easily measureable prices. Like $500/year for a terabyte of storage in as many bases as you want. This should let most small businesses not worry about cost. Kind of like how FoxPro let people build so many solutions.
The model now is not very predictable so it’s hard for small businesses to use.
I think 365 charges $100/user/year for 1TB. That’s for write/edit permissions. Maybe double that or something. So 5 users would give 5TB total for $1000/year.
Raw storage may not be the right measure, but it is better than cells since it is easier to report on. Just constantly showing raw or logical space.
Imagine if gmail charges by number of email messages in inbox and number of recipients rather than storage. That would be hard to predict.
It's an app that sits somewhere between a database and a spreadsheet, bringing the best features of both, that is easily "programmed" by non-programmers, and with a nice looking interface to boot.
22. A web-based Excel/database hybrid. People often use Excel as a lightweight database. I suspect there's an opportunity to create the program such users wish existed, and that there are new things you could do if it were web-based. Like make it easier to get data into it, through forms or scraping.
Don't make it feel like a database. That frightens people. The question to ask is: how much can I let people do without defining structure? You want the database equivalent of a language that makes its easy to keep data in linked lists. (Which means you probably want to write it in one.)
Airtable is one of those products that really changes the way you work or even think about building workflows. I use it as a middleware for uploading content to a side project website I own. Nothing out there is as flexible and easy to use as this (their API is also a piece of cake.)
They care deeply about their user experience and are always shipping features at an impressive pace. Really happy to see them growing.
Simply put. Airtable is like Smartsheets but for cool people :D
For anything that requires quick fiddling and no API access, I still prefer traditional spreadsheets. Airtable's strict relational limitations means you cannot quickly enter some static data in an arbitrary field (e.g. a currency exchange rate). This makes quick back-of-the napkin calculations really awkward, even impossible.
Like between Excel and a relational db app? Not sure about that.
Some things that often fail in excel is:
* You cant easily verify what the user writes.
* It is hard to stop users from destroying the formulas that make it work.
* It becomes slow when the row count starts to go up.
* You cant have user roles where some users is suppose to be able to see one thing and edit another and another user is to edit another thing and see something else.
* Data relationships are also mostly not there.
Sharepoint somewhat handles that with file locking and had some revision history and permissions support. Most people just put spreadsheets on shared folders, so of course they get blown up.
Airtable is basically an enterprise swiss army knife for solving trench-fighting issues. That's basically the market, freeing up developers to handle main projects to make it worth the company's time to employ them.
Some rando department needs a form for their new employees or needs to spreadsheet-collaborate? Instead of building some custom webapp, Airtable is a central point for those kinds of things where a more specialized workflow solution doesn't exist.
We're not abusing Excel anymore, but we've ended up specialized software for everything. Ironically we've lost ability to create something that is exactly tailored for each person's need.
What it really is is a darn-fine visual database that only looks like a spreadsheet (potentially...there are other views as well). The ability to create fairly sophisticated, structured data models along with an easy to way to collaboratively edit that data is pretty impressive. I've been using it both in my freelance business as well as to manage lots of household planning stuff along with my wife, and it's done a great job. I wish the Pro plan were cheaper...I'm only on Plus right now and want the features of the Pro plan. But I understand the need to charge for good tooling. (Also a happy paying customer of Basecamp here.)
What frightened me was exactly that middle ground though, my processes are too tied to the mail think products like streak meet it better.
I will definetly test it
-posted a job ad with a specific reply-to email address
-every time an applicant wrote to that email address, a row would automatically be added in an Airtable base
-I would review their application and if I wanted to pass them on to a next step, I would select a pre-defined drop-down value in their row in the Airtable base to mark them as something like "Go" or "No go".
-This would trigger Zapier to send an email to the applicant with instructions on how to take our screening questionnaire in SurveyGizmo
-Depending on the results of the questionnaire, I would select another drop-down value, triggering another email, etc.
It wasn't perfect but it did help me to automate what had been a very painful process.
I'm asking sincerely, since most of open examples I see of people using Airtable and Fieldbook and other similar software is for these simple use cases -- in fact for tracking wines or whatever, a spreadsheet is maybe much better.
Now when I tried to use Fieldbook for a somewhat complex bunch of data that gets currently added, 5 tables with references between them it has quickly bloated and become slow to the point of not being usable anymore.
So I'm left with the impression that people mostly use these apps for simple use cases where a spreadsheet, or a Trello board, or even a text file would be better; and that complex use-cases are not supported at all -- as they wouldn't be in a spreadsheet.
I've had the same experience, glad it's not just me. It was a few months ago so I don't remember the exact details, but I could not model the complex relationships I wanted in Fieldbook (which I've used before) or Airtable (my first time). I didn't gel with the Airtable UI either.
For those that may be interested, one of Lambda School's students has been building out an ORM for Airtable to abstract away some aspects of the API. https://lambda-school-labs.github.io/Airtable-ORM/
Pros Coda: - As implied above: it is quite good at merging the features of a "word processor" (more like Google Drive, Dropbox Paper) with Airtable like functionality (Spreadsheets that are very easy to use, filter, display differently... I.e. building small pseudo apps. Basically: you can add text above and below your "Airtable" - Multiple documents inside a document (navigation on the left side). Pretty good for Wiki like things
Pros Airtable: - Better in displaying data (colors etc), adding attachements, e and other visual benefits that make it accessible to non nerds. - I know the pricing model. Coda doesn't tell (me) what they will charge. I simply didn't want to become dependent on something I don't know I can afford (many users)
First impressions, quite good really, but we've only created some small tables and pages in it so far. I am a developer by trade, and usually eschew apps that are based around "programming for non programmers", but I can see that Coda IS quite useful for people who are non technical. I especially like that I can create 'sub views' from a master table to share with users so they can see a summarised view pertinent only to them.
Biggest drawback, as another commenter has pointed out here, is that I have no idea what the costs (if any) will be for our company once they finish the Beta. For that reason we will avoid putting anything mission critical on there until we know more.
"Airtable isn't yet profitable, Liu said, but can be "cash flow positive at a moments notice." And an IPO is the eventual goal, he says, because he doesn't want to sell his company again. "
Google spreadsheets is a collaborative excel Airtable is much more than that (forms, views, versioning)
The feature I miss most is charts/graphs. Really hope they'll add them one day.
But only for customers in the Pro tier.
I use a combination of Trello and Google Drive for most things, everything from my personal life, to hobbies, to side projects, and work items. I love Trello but sometimes I want something a little bit more. I think I'll to duplicate things I'm working on for a few weeks or so in here to see how I like it. Maybe I'll replace Trello or maybe there are some integrations out there already to sync somehow, or maybe If I'm bored and have time on my hands I'll try writing something myself.
The app looks great but hopefully they add Kanban support for iPhone soon.
[alternatives link removed]
I've been following Airtable for a while and I have high hopes they continue their upward trajectory. I like where they are going, and they seem like the most likely alternative if we were to move, but Quick Base still seems to have a leg up in a lot of areas. Cross Application/Database Connections, Webhooks Support, and automated table sync from Dropbox/Box/SFTP just to name a few.
Airtable doesn't have an official, automated local backup system yet. Their forum post indicates it as well https://community.airtable.com/t/offline-local-backup/754/77.
Ideally, airtable should download a copy of all my database files into dropbox at least once/day, but that feature doesn't exist.
It should also have a automatic file downloader backup (e.g. when you upload an image, it goes to their amazonS3 server → that should ideally be backed up locally as well). Doesn't exist either. Just have to use the plugin I wrote for the time being
There is a 3rd party solution for backing up airtables using its API. Its on this forum post. https://community.airtable.com/t/zenbackups-airtable-databas.... Personally, I have not used it.
Another thing from a risk management standpoint. Airtable has only 1 API key, and that key has access to EVERYTHING. If someone knows both your API key + your airtable's base ID, they can do anything with it. Issue GET requests for data, PATCH and update values in your database, etc.
At least Fieldbook and probably also Ragic are very similar to Airtable and fill the exact same niche, with some small diferences, and they're not mediocre at all.
Airtable does have much better documentation (case-studies, intro videos, API docs, forums), better marketing, wider adoption and growing numbers of features, these were some of the reasons I chose it over other options at similar price points / features.
Normally when I adopt a software for long term use, I benchmark as many aspects as I possibly can (e.g. setup a simple db schema, see how many metric reviews on reddit|slant|g2|alternativeto.net there are, dig through all of their documentation quickly to see how easy or difficult it is to search things, check how user friendly forums are, compare features, gauge their business-level decisions / longevity, etc)
My use of "mediocre" might be overstated here, they are fine alternatives just not to my liking.
Other than that, isn't their real competition Quickbase?
I run an online business and work with a few long term contractors. We mostly communicate in trello or slack. There isn’t really any inventory to mamage.
I’m assuming there’s an airtable use for me. But I haven’t been able to figure it out from their marketing. Is there a use case in particular I should look at as a start?
(Personal life management stuff would also be useful. I do have a small inventory system for both my office and apartmnet, for example. Mostly just keep some in stock, add to list when low)
When I do occasionally take a single student, I just put an entry on a pending money section of my finance tracking spreadsheet.
P.s. Along the funding they announced a new feature, and the blog post that goes with it has an embedded map that breaks responsiveness on mobile...did no one really double check before announcing a major feature release?
Seems like Airtable is the step between a simple CSV / excel file and a hyper-specialized tool for that problem. So if you're not quite ready for the latter, but you are experiencing pain with Excel, then Airtable is the way to go?
And I'm only being partially sarcastic. Their implementation looks neat, but having seen ugly Excel "apps" in the past, the idea of "spreadsheets programmed by anybody" makes me cringe.
IMO, if they're smart they'll have some kind of easy migration to "real" applications.
Alas, it's not an application development environment
Actually we mirror all the data every 24 hours with some simple GET requests in combination with postgres JSON columns
That's a major issue if you want to use their service for anything that actually matters. You never know how fast a change is coming to such a platform and how much time you have to adapt.
For comparison: I am not a particular fan of MS Access, but I think the use-cases for Access and Airtable have much in common. With Access you have a certain vendor lock in too in terms of technology. So when Microsoft stops developing Access, you have to search for an alternative as you do not know if the runtime will be available on the next OS generation. Nevertheless, you can use the software as long as you have a machine which can run the current version (probably years).
In contrast, if Airtable gets shut down and will not be available in 3 month (e.g. if they get bought by someone who wants to integrate their tech into another product and shuts down the current service), you will have exactly 3 month to find/develop/deploy a replacement. Not cool.
And why do we need so many of these sheet apps. I remember my colleague showing me smartsheets. I wasn't impressed then too. Why spend so much time and energy to move to slightly better sheet.
I hope they don't sell and keep building the mission
Sounds easy, don't you think?
IRL It looks, like they have created more powerful and effective internal combustion engine, but still not a Tesla, thereby keeping more market for old-looking software and leaving less place for something really new.
Corollary: coming soon to your browser, HyperCard.