Allow people to update their profiles if they exist, or send them to a signup form if they don't

Share a link with your customers where they can register if they’re new and/or update their info if their record already exists.

One of the most common use cases for this extension is to send users to a registration form if they are new users, or send them to a record update form if they are existing users. (by integrating with another extension of ours)

Example: users type their phone number into a text field and it will search all the existing phone number you have in Airtable to see if there’s a match. If there is a match, they are redirected to the record editor. If there isn’t a match, you can send them to a different URL where they can register.

You can use the extension for different forms (or URLs) that have nothing to do with each other. All what the extension does is that it checks if a record exists in a table or not and then it redirects the user based on that result.


  • Generates a page to lookup records.
  • Lookup can be a single field or multiple fields.
  • Search can be using text, Barcode or QR code. 🆕
  • Automatically redirects users based on their search result.
  • The redirection link can be dynamic by using a formula field’s value.
  • Supports optional fallback redirect URL if a record is not found.
  • Can be integrated with other extensions like (miniExtensions Form to Edit and Create Airtable Records).


Here’s a sample page that can be shared with users so they can update their data or create new records for themselves.

Note: test 123 for existing records. And use random numbers for new ones.

Use Cases

This extension can be useful in a lot of scenarios. You can use it to:

  • Let users update their personal records
  • Redirect users to a sign up form if they’re new

If you click on the sample view below, you’ll see the table that’s used for the demo above.


Supported features

Third Party Integration

Client Portal for Airtable (Search)

Share records with people without giving them full access to Airtable. Limit them to only see their records and allow them to update some parts of the records.


Most frequent questions and answers

You can use the subscription on different bases/accounts. It covers universal access to all of our extensions. All of our extensions can be setup for multiple bases and tables.

There’s no limit on the number of records you can process. Unlike Zapier and Integromat, our pricing is per month, not per record. However, there might be limitations by third party integrations. Also, some extensions can only run on one table at a time. Please refer to each extension’s page on whether or not it supports running on multiple tables simultaneously.

We have instructional videos for how to use each one of our extensions on the product page. They guide you step-by-step of how to set them up.

Yes! Also, please note that we usually make updates when users request them. We try our best to make things work like expected.

We’re not offering discounts at this time. And we don’t require any commitment. You can cancel your subscription anytime.

Unfortunately, we only offer a single plan which provides unlimited access to all of our extensions.

It’s not currently possible to set up a custom domain for our extension. But we made it in a way so that it’s easy to embed it in any webpage.

Unfortunately, it’s not technically possible for third-party developers to make the Page Designer run/export PDFs automatically due to the API limitation. We have a couple of extensions that allow you to generate PDFs out of Airtable records. Check them out here.

Yes. Submit your request here and we will get back to you as soon as we can.