A Beginners Guide to Airtable | Updated for 2022

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
If you're just learning about air table in 2022, and you feel like everybody else already has a massive headstart on you. Look no further than this video, because we are going to be talking about the very foundations, the basics of what air table is and how you can get to where you want to be with air table. Now, before I go on, though, I do want to tell you that this is going to be the first in many videos for the new year 2022, specifically taking a look at my screen. You'll see that I have planned out my entire January, 2022 content calendar talking about these intro topics. These are the five foundational components of understanding air table, and we're going to be hammering it all out in this video series. So if that's of interest stick around and let's get into it, Welcome back to the channel. If you're new here, my name is Gareth. I own GAP Consulting, where I'm going to help you save up to 20 hours of your time every week using air table and automation. If that's of interest and you want to learn more about how we do that, definitely check out my automation webinar. You can sign up for instant access by visiting me at Gareth pronovost.com/webinar-registration. And that is going to pop right into your inbox with all the fundamental building blocks of automation, both in air table and out so that you can start leveraging no code tools and no code automation. But without further ado, let's get into how to use air table here in 2022. Now hopping into my screen. The first thing you need to know about air table is that everything is organized in workspaces and what we do in a workspace, you can think of it essentially as a folder for databases, and you can build on the free plan as many databases as you want inside of that workspace, you have no limitation to your workspace databases. So again, a base is a database and those are stored inside of a workspace. So if you want to stay a little bit more organized, simply add a new workspace and think of it just as a folder for whatever databases you're going to build in there, but watch out because every single workspace has its own paid tier. So if you've decided that you want to unlock some of the more advanced air table features those things like apps or additional colors, or maybe you want more records, this is all stuff you can check out on air table's pricing page so that you can see what is involved with upgrade. Generally, it's record count where people say, Hey, I really need to start paying for this because I need to store more data in my database, but just know that every single workspace that you set up inside of air table is its own page tier. So you can actually run up quite a bill if you own, let's say three different workspaces, one for business, one for personal, and one for fitness. And each of those workspaces contains multiple databases while you're paying whatever paid tier for each of those workspaces. Also note that these workspaces can be on different paid tiers. So this is denoted right here by this star. You can see that while I have multiple workspaces or folders for storing all my different databases. Only one of them has that star asterisk. And when I mouse over that, that is the one that is on the pro plan. So be thoughtful about where you're storing your databases, because all of the databases that are in my GAP, Consulting workspace or on the pro plan, all of the other ones are on a free plan. And that's really important because they're going to be faced with certain limitations, depending on what paid tier you are on. Now, as I've said, inside of a workspace, you will store one or more databases or an air table jargon. We just call them basis. Each base is its own icon here, and you can choose these icons. Let's go ahead and set up a new base from scratch. We scroll down to the bottom of our workspace, wherever we want to include that base. And we select at a base right then and there, it's going to open up that base inside of our system and we can start by naming the base. And then if we click up here, we just get the chance to name it. I'll call this example base for 2022 and note that you can pick an icon for your base. So if you wanted it to be, I don't know, a ladybug, we can go ahead and make that selection here. And you also have the ability to choose on appearance. So how do you want it to show up these lighter colors are advanced colors only available on the pro plan. If you're on a free version, you'll have to stick to the bolder colors, but I'll go with the light pink and make that selection. Now, here is the base guide and you can read right here, you can use this space to kind of communicate with others who you're going to share this base with, communicate with them, what this base is for, what are you using this for? What is its goal? So I can type in here. This is an example for 2022. And now when somebody opens up this base for the first time, they are going to see that base guide so that they know what they're getting into. Now on the right hand side of your screen, you'll see that you can get started with a lot of this stuff. There are many templates that air tables provided for us. We can go right to air table universe and start accessing those templates. Or we can just start working by importing some existing data, either from Excel, a CSV copy paste or Google sheets. Now, the issue that I take with installing templates is that your workflow, your business is structured in a way that is unique to you. And so by installing a template, especially if you're not really well-versed in how to use air table, you'll very likely wind up with a lot of stuff out of the box. So to speak that really doesn't help you or work for you. So I don't generally recommend templates for newbies, because if you're just starting out, you want to really become familiar with the software. So the first thing to know is that everything in air table is grouped by data sets. Now in Excel or Google sheets, you will use tabs at the bottom of your spreadsheets, really kind of whimsically. And they are just a new sheet of data. And you'll very likely be accustomed to copying and pasting data from one sheet to another. But that does not happen in a database in a database. Think of it this way, your data lives in one place and you don't copy and paste it back and forth. The whole point of a database is that you're going to be able to link your data together. So if you're copying and pasting stuff from one table into the other, you're kind of defeating the purpose of working with a database and you're better off with a spreadsheet. But instead of going back to that spreadsheet, learn the better way, learn the faster way and only put your data in one time and air table, and then learn how to link it to the other things that's related to. So let's take a really easy example. Let's imagine that we have clients and we offer services to those clients, and then we need to invoice those clients. Each of those three different things is its own data, set, clients, services, invoices. Those are each a thing that we need to account for inside of our database. So I'll start by building a client's table. Now this is my data set for clients and it's denoted by this tab up at the top called a table. And it is named for clients. Now each column here is a field and a table. We'll start off with a certain number of fields in this case, name, notes, attachments, and status. Each field also keeps a certain type of data. So in this case, this is single line text data. And we can tell that actually by the icon, the capital letter, a, this one here is long text, and that is N capital a with the lines by it. This one here is four attachments. So yes, we can actually upload attachments to air table. And this one here is a single select field. So we can actually select from some options. Now I want to build this from scratch. So again, what I'm going to do is delete these fields. I do that by right, clicking on the field, scrolling all the way down and selecting delete now for my clients. It's pretty straightforward. I'll probably just keep their first name on file, create a field for that. And you'll notice just by hitting enter. I didn't even have to select that this was single line text because that is the default field type. Now I'll do it again here, last name and I just hit enter and it takes me right here. But the other piece I might want for my clients is their email address. So I'll create an email field and this time I want to come down to the field type and actually look up the email data type. And so once I create this field, check this out. If I were in my own database, it would be like this. And when I see that I can actually click on that email field type. And it's going to open up an email from your default email server and address it to that person right off the bat. So that's a really cool thing to know because you'll definitely want to make sure that you're using the right type of data in your fields so that you can unlock all this advanced functionality. Now, the part that you'll think that I might've skipped here, I didn't include a full name. Now this leftmost field is called the primary field and the primary field is one that you want to make sure you spend a little bit extra time with. In my case, I like to follow two rules for the primary field. I want to make sure that it identifies the record that exists in this table, but I also want to make sure rule number two, that it is as unique as possible. So for clients generally, since are people, the way we identify people is by first and last name. And that's pretty darn unique. So I will make this primary field, the leftmost column in my database. I'll make this the full name and I already have all this data. I know the first name. I know the last name. I don't need to write it again. So when I will use here is a formula field. And inside my formula, this, by the way is very similar to how you would write spreadsheet formulas in Excel or Google sheets, but I'll use concatenate here to string together two or more pieces of text. And in this case, I will call the first name field. I will then separate it with a space inside of single or double quotations. And then I'll call on the last name field, and this is going to then combine for me the first and last name. So I don't have to enter it again. So if I have John DOE in my database, it'll take just a moment. But John DOE will show up here full name in my full name field. Now I'm going to move on to creating another table. If you recall, we also offer services. So we click up to add or import again, you can import from another place, but I'll just start from scratch because I think that's the best way for beginners in this new table. I'll call this my services. And maybe we have three different services in this case, service one, service, two and service three. What other things do we need to know about these services? Well, we probably want to know, uh, the cost of these services, right? So let's include the cost of service. And in this case, we will use a currency field type because yes, cost is dollars, or at least in our case, in the U S if you want to make a change, you can always update that currency symbol to reflect your currency. And if you want to drill in on a greater precision, you can do that as well. I'm going to go ahead and save this up. Let's say service one is 150. The next service is 500 and the last service is $2,000. We have our different services built. Perfect. Now, remember these two things, clients and services, our data sets. So in the last one, we want to be able to invoice our clients. And you might think that it's just one simple table. So let's start with that because this is kind of a beginner mistake that people will think when they're getting set up, let's say you wanted to create an invoice 1001, and you would just denote it like this. I'll delete my other records here and I'll delete my extra fields as I have before so that we can start setting up an invoice. Now, you would say that an invoice relates to your client and your invoice relates to your service. So you would imagine that you'd probably have a linked relationship. And this, my friends is the true power of air table and a relational database, because I can actually link my invoices table to my client's tape, just by selecting this option here. Then I get the choice of can an invoice be assigned to more than one client. And generally the answer there is no right. An invoice only goes to one client. So I'll toggle that off and I'll create this field. And now I can say, look invoice 1001. I can assign it a client. And I see the clients in my database, and this is why I have my two rules for the primary field, make it as unique as possible and make it something that identifies that record. Because if you use email address, for example, as a way to name your clients, it would be hard for you maybe to pick the right client in this dropdown. But we can see that we're going to assign that invoice to Gareth, and then we need to link to services. And again, this is not the right way to do it. And I'll show you the right way in just a moment. But if you were to do it this way, you're going to get to this point. And you would say, yes, an invoice might include multiple services. So you would create this field. And then you would say that an invoice, maybe on this one, we offered service one and we sold three service twos. And right there, I just gave away why this isn't the right way to do it because how in the world, can you say how many service ones and how many service twos you sold here? Because if I add a quantity field here, yes, I can add a number field, but it's going to relate to the entire invoice. If I put a three here, that means I sold, what three, what? Three twos, three ones, three whole invoices. It's not really the right way to do it. So if you're creating invoices and if you're new to air table, the best skill that you can focus on is what is called a junction table. So we're going to build a junction or an intersection between services and invoices that breaks this down at a higher level of granularity before it rolls into the invoice. So let's roll up our sleeves and jump into our invoice detail. I'm going to create a new table invoice detail. I'm going to start by deleting all my extra fields as I've done before. And invoice detail is going to link to a service. Here's my linked relationship to my services table. But each service is only going to go in one time per detail. And then it's also to link to my invoice table. Now, bear with me. This might seem a little weird, but I promise there's a method to the madness. Again, I turned off multiple records and I create the field. Now I want the invoice to proceed the service so I can move it around just by clicking and dragging my column headers around. Now, let's go into invoice 1001, gonna assign it here and again, here. Now each of these different records represent its own line item. So inside of my service field, I can then say, well, they bought service one and a here, they bought service. Two rolling into here. Now I can build a quantity field type. I'll use the number. And in our example, we said, yes, they bought one service one and they bought, I think, three service twos, right? So now we have service one in the quantity of one assigned to the invoice and service two in a quantity of three, assigned to the invoice. I'm going to give this a name, remember my rules for the primary field. I'm going to call this invoice detail ID. And I will follow my own rules again, where I like to keep it as unique as possible, but also make it something that identifies what lives here. So I'm going to use an invoice and the service in my concatenate field. And so I can see this was invoice 1001, where they bought service one, let's delete that extra one here. And I will group my view by this field. This folks again is a junction table and it is a slightly advanced part, but critical for anyone learning how to build an air table. Now let's roll back to our invoice. If you recall, we already linked to the client, but we also linked invoices to services and that was wrong. We shouldn't have done that because we now have the detail page. So I'm going to delete my services link, but you'll notice that in doing so, air table warms us. It says, Hey, hold on. You've got a linked relationship. And when you build a link from services to invoice, well, invoice also links to services. So if you delete one of those, you're gonna have to go and delete the other one too. So be aware of that, but say yes, delete the field. I also don't need my quantity anymore because I have quantity on my detail page. So I'm going to delete this. Okay. So far so good. Let's flip into our services now and you see that I have this single line text where I used to link to my invoices. This is the other part of that relationship. We have to go and delete the relationship from both sides. So let's delete it here as well. All right. So now going back into our invoices, I can now see all this information. I have the proper structure in place, but how do I get a total in my invoice? Sure, sure. I can see on my detail how many they bought of that thing, but I have no idea how much I should charge the client yet. Well, let's do the math and this is where we're going to use look-ups and roll up field types. This is a way that we can look through the different relationships that we've already built in our air table database and pull data from one place in our database and get it into another. So let's get into it first off, look up the price, the price of a service lives at the service level, going back to services it's right here, the cost of service. So how do we get it in there? Well, we look it up cost of service, and we're looking at the linked relationship that comes from the service that we've connected to in our invoice detail. So the field type we use here is cold a lookup field because we want to look up that information. And here, we're going to say, well, we've linked to the invoice and we've linked to the service. Which one do we want to look at for this lookup field? Well, it's the service table, the service relationship that we want to take advantage of here, and then inside the service table, what is the name of the field we want to look up that is cost of service. So flipping into formatting, it already knows that that's a dollar. And so, yes, it's going to keep the same formatting here and we're going to create that field. And there is the cost of those different services. If I change the service here, it goes away. And if I make a different selection, it will show up with whatever the cost of that service is. So that information is properly linked. Now we can create or calculate the total for the detail. And so we'll use a formula here and this is pretty straightforward. We have a quantity field and we have a cost of service. So let's multiply those two things together to come up with the cost for that particular line item. In this case, I simply start typing the word quantity because that's the name of my quantity field. And I select that and I use an asterisk for multiplication. And then I go in with cost of service pro tip you'll notice that cost of service here is encased with squiggly brackets. And the reason for that is there are spaces in the name of this field. So in the case of quantity, there is no space. I don't need those quickly brackets. In the case of cost of service, there are spaces there. So yes, it has to be sandwiched inside of squiggly brackets. So I'll go ahead and create this field. The thing that it misses though, is that this should be a dollar amount because I multiplied quantity a number times, cost of service, uh, currency. And so, yes, I want this to also be a currency dropping back into my field here. I can go into formatting and bring in currency and save it up. So now I know the total of these services because I offered three of this at 500 a pop, and I've got that here, but I still don't know the total for my invoice. And this is where we are going to use a roll up field type. So let's go into our invoices now and we'll bring in invoice, total, a new field. And I use the roll up field type. Now our roll up is very similar to a lookup except a look up comes in and it brings something back without manipulating it in any way. A roll-up is going to allow us to look at something through a layer of depth in our database, but before it brings it back, it allows us to do some magic to it, perform some sort of aggregation function. So again, we have to tell it, what relationship are we looking at in this case, our data lives in the invoice detail table. So I make that selection here, invoice detail. Now the field that I want to access is the total amount for that line item that we just created. So I can look at my fields and I have my total for detail that I created. Now, you'll remember in this particular invoice case, I have two different totals, one for service, one, which was around 150 bucks. And the second one for service two, which was around 1500 bucks. So I need to sum those two line item details together. And that's where my aggregation formula comes into play. So down here, I can actually scroll down and look at the different options and some values as the one I'm looking for now, before we get to it, let's make sure we are formatted and currency, which we are. I go ahead and create this field. And there we go. My $1,500 line item, plus my $150 line item is now rolled up here. So I know that this is a lot, and obviously we went fast, but there's a lot for you to catch up on, on air table in 2022. These are the fundamental building blocks. I hope you check out the upcoming videos where we're going to go into more detail on some of the more advanced features I look forward to connecting with you, then make sure you subscribe to this channel. So you don't miss out on those. And I will see you in the next video. As always. I hope you found that to be extremely helpful if you did. And you'd like to learn more swing by our website and see how we can help. We offer a free air table crash course that will help you level up in air table quickly. And we also have some paid services, including hourly consultations with our experts. We have some online courses and a group coaching program. And for advanced needs, we can build a bespoke solution for you from scratch. So swing on by, and I look forward to connecting with you soon.
Info
Channel: GAP Consulting
Views: 112,584
Rating: undefined out of 5
Keywords: airtable, gareth pronovost, airtable training, airtable consultant, airtable consulting, airtable demo, learn how to build automation, airtable for beginners, airtable tutorial, airtable for newbies, beginner, newbie, airtable from scratch, 2022, airtable for business, business, airtable for the new year, airtable for 2022, gap consulting
Id: gyr-H3Soh7w
Channel Id: undefined
Length: 23min 30sec (1410 seconds)
Published: Mon Jan 03 2022
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.