How I'm using Airtable to track my knitting and sewing projects

Last Updated August 4, 2020

Like I said in my last post: if you know me, you probably know that I love Airtable. Since a lot of people aren’t familiar with it, I thought I would write up some details about how I made my Making Database Template (which you can copy for free!), which I’m using as a replacement for Ravelry as well as a new place to combine information about my different crafting projects into one location.

I’m going to use some Airtable lingo in this post, so I’ll also link you to Airtable’s Guide to the Basic Field Types for explanation in their own words. Airtable has pretty robust documentation, and I’ve found that once you get the hang of linking records to each other across tabs, it’s pretty easy to get the hang of.

One of my favorite things about Airtable is the ability to link records together across tabs. When I do that, tt creates a two-way link between the records and the tabs. For example, when I link my Knitting Make to a particular Knitting Pattern from the Makes tab, it also creates a corresponding link from the Patterns tab back to the Make as well, and both of those links and associated lookups and formulas are updated when a record changes.

My second favorite thing about Airtable is the lookup function: once I’ve linked one record to another, I can pull in information from that other record into the tab I’m looking at (or, I can lookup that information). For example, when I’ve linked my Knitting Make to a Knitting Pattern, if I want to display the designer of the pattern on my project record, I can just add a lookup field that pulls the designer’s name in from the Knitting Pattern record, and doesn’t force me to duplicate that information.

How To Use This Blog Post

This post turned out super long, so please feel free to jump around, use control+F, or just look at the pretty pictures. For each section, I pulled out the fields that I did the most with, or which require some explanation — the ones that link to other records, the formulas, the lookups, the complicated stuff — and am assuming that you’re all familiar with the concept of text fields, date fields, and drop-down lists. And just to reiterate, I customized this for me and the types of projects I do — this is by no means a full template or an exact set of rules! Take what is useful out of this for your own Airtable, change whatever you want about it, and feel free to delete what you don’t want. For example, I don’t mention crochet that much in this post because I don’t crochet, but I included crochet as an project type option in my Knitting tabs and you can use it the same way you would for a knitting project. Similarly, if you’re not a spinner or sewist, you can just delete those tabs.

Sewing

There are three tabs in the Sewing section — Sewing Makes, Sewing Patterns, and Fabric. Sewing Makes is where I keep track of my projects, Patterns where I track the patterns I use or want to use, and then Fabric to store all the info about the fabric I have. In Sewing Makes, I link to both the project and fabric I used.

Sewing Makes

Sewing Patterns

Fabric

Knitting

This is the most fleshed out section, because I imported a lot of stuff from Ravelry and because I want to keep better track of how much yarn I’ve used in a project so that I can see what I have left over. Unlike the Sewing section, I actually have four tabs here — Knitting Makes, Yarn Per Project, Yarn Stash, and Knitting Patterns. The important step for being able to calculate yardage used in a project and remaining yardage in my stash is the middle-step of the Yarn Per Project tab between the knitting project and the full skeins in my stash: this makes a record for the yarn (amount) that I’ve specifically used for this project, and then does calculations based on the yardage I used to tell me how much I have left in my stash. So here, I link to Knitting Patterns and Yarn Per Project in the Knitting Makes tab, and then link to my Yarn Stash through the Yarn Per Project tab. What’s awesome about Airtable is that once you’ve linked one record (tab) to another, you can also pull in information automatically, which means you don’t have to repeat the information you’ve already collected in the other tabs. So if I wanted, I could pull information about the yarn in my stash into either the Yarn Per Project or the Knitting Makes tab, but would only need to update that information in one place.

Knitting Makes

Yarn Per Project

Yarn Stash

Knitting Patterns

This one is pretty straightforward, if you’ve been reading through — we have two linked columns: one to the designer and one to the knitting projects — and the rest of the fields are single or multi-select, URLs, and notes fields.

Spinning

This has a lot less in it because I have only just started spinning, but I put in fields for information that I want to keep track of. As I keep learning and spinning more I may add more features, but I might also find that this does the job perfectly well.

Spinning Makes

Fiber

The Combined View

This is where it all comes together: all of my projects, in one place, with start/finish dates and pictures. There’s probably some more work I’ll do here — I haven’t decided exactly how much else I want to pull in, but I’ve started with project type, date started, date finished, and photos. This has almost no original data — the Cover Photo is the only field, and that’s only because photos don’t have the same rollup/formula capability that text and date fields have, so I created an original photo field and just copy-paste over from the lookups. My favorite view on this one is the Gallery view (above), where I can see pictures of everything and a couple details.

NOTE: Because everything here is a formula, I usually create this record from the associated project page: in Knitting Makes, I click the plus icon to link to a record in Combined, and then just choose “create new record”. Based on the formulas, it automatically fills in everything else on this tab.

Other Tabs

Since this blog post is already a novel, I’m going to go less in-depth on these, but hopefully by now you’re familiar with the way Airtable works in general and the way I’ve set up this template.

Pattern Makers

I decided to use only one tab for pattern makers — both sewing and knitting — because the information collected about these individuals or companies is essentially the same: name, website, types of patterns made (this will also useful for knit+crochet designers), and links to the projects.

Yarn and Fabric Stores

Again, I decided to use one tab for all stores, because several stores I buy from stock fabric, yarn, and fiber, so it doesn’t make sense to separate these. I created a column for whether I’m buying from an individual vendor (usually indie dyer) or a store; whether they sell yarn, fabric, or both; where they’re located; and URLs to their online shops.

People & Measurements

These are two separate tabs, but I’ll talk about them at the same time. The People tab is fairly straightforward — who have I made things for? What’s nice about having these as linked records is that I can add a rollup (sum) of how many knitting or sewing projects I’ve made for a particular person (spoiler: not many). The Measurements tab will be useful for me to keep track of my own measurements but also to make sure that if/when I do make garments or sized things for my friends and family, that I have their measurements as well.

Needle Inventory

I’m going to be honest here: I never liked Ravelry’s needle inventory, because I always wanted to be able to do more with it. In typical Jane fashion, I might have made this more complicated than it needs to be, but it works for me and that’s really what counts here. I’m keeping track of my interchangeable needles (brand + length are key differentiators), but also how many interchangeable cords I have of which length and what needles they’ll fit. I’m hoping it saves me rooting around in eight different bags just to see if I have another 24” cord or not.

And there you have it!

Hopefully this was somewhat useful and helped explain a bit more about Airtable, the template I created, and how I’ve been using it. Again, the Airtable template can be found here, you can sign up for a free account forever, and if I missed anything or you’d like to know more, please let me know.