Airtable is a fantastic app for organizing your teamâs data, and with Airtableâs extensive options for sharing and syncing specific views, itâs easy to collaborate with coworkers or people outside of your organization.Â
In this post, weâre going to take a deep dive into Airtableâs Share and Sync settings, and weâll show you three different ways you can share your Airtable bases: Sharing views with a link, syncing data between tables, and using form views. Along the way, weâll also cover creating HTML embeds with your Airtable data, and the new âData Librariesâ feature.Â
With all of these options, you can easily configure your Airtable bases to start collaborating with your team, your clients, or anyone on the web.
â
Note: All of the sharing options that weâll go over today can be accessed by clicking on the âShare and Syncâ button at the top of any view.Â
Sharing Views with a Link
To get started, letâs take a look at creating shareable links and embeds for specific views.
Sharing a view with a link will let you share the data from a specific view in a âread-onlyâ format. You can allow users to copy data from the shared view, but you canât allow people to edit records from that link. If youâd prefer to add the data directly to your site, Airtable will also provide an optional HTML embed.Â

Shared views and embeds work for all view types except for lists, and theyâre a useful way to share data for simple reports, demonstrations, and reference. Theyâre especially helpful if you need to share data with someone who doesnât use Airtable.Â
In this tutorial, weâll demonstrate view sharing using a basic grid, but all of the options are essentially the same no matter which view type youâre using.Â
Creating a shareable link for your view
To get started, open up the view that you want to share. Then, click on the âShare and Syncâ button in the toolbar.

The first option in the menu will be âCreate link to viewâ. When you select this option, Airtable will create a shareable link for the view that you currently have open.Â

There are several options you can configure here, but first, letâs just see what the shared view looks like.Â
Preview your shared link
Weâll copy this link, and open it up in another browser so we can see exactly what everyone else opening this link will see.Â
All of the data from our view is visible here, and we can filter, sort, or group the data however weâd like.

But with the shared view link, we canât edit or delete records, and we canât add any new ones either.Â
Now weâll go back to our Airtable base to explore our options for configuring our shared view.
Disabling or regenerating your shared link
Immediately, you should note that the âShare and Syncâ button is now highlighted in pink. This indicates that the view has been shared. Itâs basically just a reminder that any data in this view may be visible to others.Â
If you want to disable or reconfigure the sharing link, click on âShare and syncâ and select âLink settingsâ.Â

At the bottom of this menu, youâll see a couple relevant settings.Â
First, thereâs âGenerate new linkâ. This will create a new URL where people can access your shared view. This is useful if you want to keep sharing the base, but remove access for anyone who only has the old URL.Â
Next, youâll see âDisable linkâ. This option will disable the existing link, and wonât create a new one. This is helpful if you just want to stop sharing the view altogether. If you disable the link, youâll see the âShare and syncâ button is no longer highlighted, since this view isnât being shared anymore.Â
Allow users to copy data from your shared view
At the top of the âLink settingsâ menu, the first option youâll see is âAllow viewers to copy data out of this viewâ. After creating a shared view, this setting is enabled by default.
When âcopy dataâ is enabled, anyone with the link will be able to easily duplicate the data in your view into an Airtable base of their own.Â
When opening a shareable link with copying enabled, users should see a button at the top of the view that says âUse this dataâ.Â

When someone clicks on it, Airtable will let them make a copy of this view in another Airtable account. Any copy that users make wonât be synced to the original table in any way, but they will see any data that was in the view when they made their copy.Â
If you disable this option, users wonât see a âUse this dataâ button, but they could still copy the data manually. However, if they try to copy multiple records at once, Airtable will prevent them from doing so.Â
Ultimately, this setting is just about providing a convenient way for users to copy the data if youâd like.Â
Displaying hidden fields in shared views
Next, thereâs an option that says âShow all fields in expanded recordsâ. Although you might see a different word instead of ârecordâ - weâll explain why at the end of this section.Â
Essentially, this option will determine if users can see your viewâs hidden fields or not. If you leave the option disabled, users will have no way to see this viewâs hidden fields.Â
If you enable the option, users still wonât see hidden fields in the main layout of the shared view, but they will be able to see these fields when they expand the record.Â

In our example, âRecord IDâ is a hidden field in this view. Weâll enable âShow all fields in expanded recordsâ and see what that looks like in the shared view.Â

We canât see the âRecord IDâ field in the grid view, but when we expand any record, we can see an option to view hidden fields.Â
Why does my Airtable base say âShow all fields in expanded peopleâ?
You might see some unusual or unexpected verbiage in this option. This is because the âhidden fieldsâ option will use whatever term youâve provided for ârecordsâ in your table.Â
So if the records in your table are called âPeopleâ, this option will say âShow all fields in expanded peopleâ. If the wording looks a little strange, Airtable is probably just using your custom term for ârecordâ.Â
Adding password protection to your shared view
Going back to the link settings, the next option we see is to âRestrict access with a passwordâ. Enabling this will require users to enter a password before they can access the shared view.

Once you enable the option, youâll be prompted to create a password for the view. This is the password users will need to enter to see your shared view.
Once the password is set, you can click on âeditâ to change the password. Just note that once you change the password, the old one wonât work anymore.Â
Hereâs what a user will see when they open up a password-restricted link.Â

Once they enter the correct password, they can see the shared view.Â
If youâd like to go back to allowing unrestricted access to your shared view, you can just disable this option at any time. However, you will need to set the password again if you re-enable the option.Â
Limit your shared view to users with a specific email domain
To finish out the âLink settingsâ options, we see a setting to âRestrict access to an email domainâ.Â
When this setting is enabled, users will have to log in to Airtable before they can see the data in your shared view. Theyâll only be able to see it if they use an email address from the domain that you specify.Â
For example, we could limit access to a view to users with an XRay.Tech domain.

When we open up the view, weâre prompted to sign in to Airtable.Â

If we use an â@gmail.comâ account, we wonât be able to access the view.Â

Just like with passwords, you can disable this setting at any time to remove the domain requirement.Â
Creating an HTML embed for shared views
Finally, before we explore synced tables, letâs take a look at embedding your shared views.
If youâd like to add your shared view to a page on your website, or as part of a slide deck, Airtable provides an embed code with shared links.Â
The embed will use all the same settings as the shareable link. It just adds an iFrame wrapper so you can embed the view into your siteâs HTML.
To embed a shared view, start by opening the view you want to share and click on âShare and Syncâ.Â
Click âEmbed this viewâ. Airtable will open up a new tab with a few options for configuring your embed, and a preview of what the embed will look like on desktop and mobile.Â

The first option is âUse card layout on desktopâ.Â
Embedded views always use a card layout on mobile, as you can see in the preview. When you enable this option, youâll also see a card-based layout on desktop. If you select it, youâll see the layout updated in your preview.Â
 The next option is âShow view controlsâ. As the tooltip says, enabling this will let users filter and sort data in your shared view.Â
Once youâve configured your settings, you can view, edit, and copy the embed code in the panel on the right hand side.Â
Creating synced tables and using the new data library feature
Next, letâs go over creating synced tables in Airtable.Â
With synced tables, the contents of your selected view will be automatically synced to another table that you choose.Â
The two tables can be in different bases, and in different workspaces. However, they both need to be within the same organization.Â
Additionally, you can only create syncs using grid views. Once youâve created a sync, you can then create additional views with different types for the same data. You just have to create the initial sync with grid views.Â
1-Way and 2-way syncs
By default, Airtable sets up 1-way syncs, and until recently, this was the only option for synced tables in Airtable.Â
With a 1-way sync, you can edit the source table, and all of your edits will be reflected in the synced table. However, you canât edit any synced records in the synced table. You can only make edits to the source table. Â
Recently, Airtable has added beta support for 2-way syncs, which allows you to edit synced fields directly. Your changes will then be synced to the original source table.Â
Configuring a 1-way sync
To get started with syncing your tables, open the view that you want to use as a source and click on âShare and Syncâ.
Then, select âSync data to another baseâ. Check âallow data in this view to be synced to other basesâ. Then click on âSync this viewâ.

Youâll be prompted to choose a workspace and base that youâd like to sync this view to. Here, you can choose whether to copy the data or sync it. Copying the data will just duplicate the data in its current state, and wonât sync any changes made in the future.Â

Once youâve finished your initial configuration, click âCreate Tableâ.Â
Airtable will open up your new synced table, and a new settings window will pop up.Â

In this window, you can rename the sync by clicking on the three dots next to the sync name. In this same sub-menu, you can also change sync source, or choose which fields that you want to include in the sync.Â
Back in the main settings menu, youâll see an option called âEdit source recordsâ. Selecting this option will enable a 2-way sync, but youâll have to reconfigure the source base as well.Â
Weâll focus on setting up a 1-way sync for now, but weâll revisit the 2-way sync later in this post.
Configuring automatic or manual syncs
The next option will let you choose how and when your synced table is updated. By default, this is set to âAutomatically sync changes at regular intervalsâ, but you have two other options as well.Â
If you choose âOnly sync changes when requestedâ, the synced table will never automatically retrieve updated data from the source table. Instead, youâll have to run a manual sync whenever you want to update the data.Â
If you choose âStop syncing changes and convert to unsynced tableâ, the synced table will just become a regular table. Whatever data was in the table will remain, but it wonât be synced with the source anymore.Â
In most cases, youâll probably want to use âAutomatically sync changes at regular intervalsâ so your synced table stays up to date on its own. You can expect a sync about every 5 minutes or so, but the exact interval will depend on your Airtable pricing plan.Â
Handling deleted records
Finally, our last option in this menu is to âDelete records when they are deleted or hidden in sourceâ.
When a record is deleted in the source table, you can choose whether or not to have it deleted in the synced table as well.Â
If youâd like to revisit any of these options later, you can reopen this menu at any time in your synced table by clicking on the table name and selecting âUpdate sync configurationâ.
Reviewing your finished sync
In your fully configured synced table, you should see all of the data from the source table. Every field will have a lightning bolt symbol, indicating that the data comes from a sync.Â

Since this is a 1-way sync, you canât edit any of these fields or add new records. However, you can add new fields, such as formula fields that reference data from these synced fields.Â

To see how the sync works in action, return to your source view and make a couple quick edits. Your synced table should update shortly after without requiring any additional input.Â
But what if you want the sync to work in both directions?Â
Configuring a 2-way sync
For anyone working at large organizations, enabling 2-way syncs can be a huge boost to productivity and collaboration.Â
To enable a 2-way sync, go back to your source view. Click on âShare and Syncâ.Â

Select âSync data to another baseâ, and enable âAllow edits from other basesâ. Choose which fields youâd like to include in this sync, or just use all fields.
Once youâve configured the fields you want to use, close this settings menu and return to your synced table.Â
Click on the table name and select âupdate sync configurationâ.Â

Enable the option that reads âEdit source recordsâ, and close this settings menu.Â
Now, you can make edits to either the source or the synced table, and those edits will automatically be synced to the other table.Â
However, you canât add or delete records in the synced table. You can only edit records that already exist in the source table.Â
Note that the synced table still includes the lightning bolts, while the source doesnât. That should help you to tell the two apart at a glance.Â
Syncs in Airtable are great for sharing data with your team without having to share an entire base that may include sensitive information, or information thatâs just not relevant to that department.Â
However, syncs arenât a viable way to share data with outside organizations like clients and customers.Â
Using data libraries in Airtable
To finish up with Airtable syncs, letâs take a look at a closely related feature: your Airtable Data library.
The data library is essentially a way to create a templated synced table. It will enable your team to create a synced table referencing your selected view whenever they want.Â
Under the âShare and syncâ menu, youâll see an option to add your viewâs data to your organizationâs âData libraryâ.
When youâve added a view to your data library, users in your organization will have the option to quickly copy any data shared to the library whenever they make a new table.Â

To add a view to your data library, click on âShare and Syncâ. Select âPublish to data libraryâ.

Airtable will prompt you to provide a name and a description. It will also give you the option to lock the current table, which it will enable by default.Â
You canât edit the share and sync settings of a table when itâs locked, but you can unlock the table later just by clicking on the view title.
Once youâve configured all your settings, click on âPublishâ.Â
Your view is now part of your Data library.Â
To access it, create a new table. Any views that youâve added to your Data Library will be visible near the top of the menu.Â

If you select a Data Library option, your new table will be a synced table using the original view as the source.Â
Your new table will use a 1-way sync. You wonât be able to edit any synced fields in the synced table.Â
Currently, 2-way syncs arenât compatible with the Data Library feature. If you enable a 2-way sync in a table synced to a data library, the dataset will be set to âInactiveâ, and wonât be accessible when creating a new table.Â
â
Data libraries are a bit of a niche feature for small companies, but could easily become an indispensable tool for larger organizations .Â
If youâre managing data for a large publisher or marketing agency, using data libraries will be a great way to streamline your sources of truth and let every department reference critical data with just a couple of clicks.Â
Collecting data with form views
Finally, letâs take a look at the last option that youâll see in the sharing panel: Form views.Â
In Airtable, a form view creates a survey that includes a question for each field in the table. As the owner or editor of the base, you can remove questions from the survey to skip certain fields, edit the field labels into questions, and add descriptions for further context.Â
Once your form is configured however youâd like, you can send it out and gather data from anyone with the form link.Â
This is a great way to let people contribute to your Airtable bases without needing any direct access to your data.Â
To get started, click on Share and Sync, and click âCreate a form viewâ.Â

Alternatively, you can create a new view in the left hand panel by clicking on the plus sign next to âFormâ.Â

By default, your new form view will include every field in the table. If there are any fields you want to skip in your form, you can just drag and drop them out of the form.Â

Taking a field out of the form wonât hide or remove the field in other views; it will just skip the field in the form. If youâd like to add any fields back in, you can just drag and drop again.Â
Every field will start with its original label from your table, but you can edit these into more verbose questions and prompts.Â
Editing the titles or adding descriptions wonât affect the fields in your other views either.Â
Opening the form and submitting data
While youâre in the form builder, you canât actually complete the form and submit data.Â
You can enter text into the boxes, but thereâs no way to submit that text and create a new record from this editor.Â
Once you have all the questions you want, you can click on âOpen formâ to see the live form and test it out.Â

When accessed through this link, you should be able to fill out the form and create a new record with your responses. Note that the new record will not be created until the form is submitted.Â

After youâve given your form a preview and a test, itâs time to share the form. Return to the form view in your Airtable base and click on âShare formâ.Â

Here, you can copy the formâs URL to share it with others, and configure key sharing settings.Â
Configuring your formâs sharing settings
The form sharing settings are all pretty straightforward, but letâs go through those options one at a time.Â
With âRestrict access with a passwordâ, you can set a password that users must enter before accessing the form.Â
If you enable âRestrict access to an email domainâ, you can limit access to users with an email address from a specific domain. This is a good way to limit responses to people from your organization.Â
âStop accepting new responsesâ will prevent people from submitting new data without getting rid of the link. When you enable this option, you can also provide a custom message to give further context.Â
For instance, in this screenshot, weâve updated the message in this task creation form to say âThe task maker is down for maintenance! Check back on Monday.â

If you open the form after selecting âForm is not accepting responsesâ, youâll just see a message like the one pictured below.Â

The âstop accepting new responsesâ option is a good way to temporarily pause data collection on a form.Â
When youâre ready for people to start using the form again, you can just disable the option. No need to make or share a new link. Â
The last couple options will be helpful if you want to make a new link or delete the one youâve created. âGenerate new linkâ will let you disable the current link and create a new one, while âDisable linkâ will disable the current form URL without creating a new one.Â
Ultimately, forms are a convenient way to let anyone contribute to a base, even if theyâre not part of your organization - or even if they donât use Airtable.Â
Form views are the only way to create a publicly accessible URL where anyone can contribute data to your bases.Â
Just remember to be careful about when and how you use form views. In many cases, you might not want anonymous users contributing data to just any base.Â
But with Airtable's sharing options, you can make sure that the form is only accessible to the people you want to share it with.Â
â
Share and collaborate with Airtable
By configuring a few simple settings, you can share any airtable data youâd like with your team, your clients, or anyone on the web. Just follow along with this tutorial and choose the sharing format that works best for you.Â
If youâd like to learn more about no-code/low-code tools like Airtable, be sure to check out our blog or our YouTube channel. You can also follow XRay on Twitter, Facebook, or LinkedIn.
â