How to Make A Job Portal Site Using a Template and Airtable

Published on May 12, 2021

In this article, we’ll show you how you can make a job board portal website with Softr web app and website builder. If you need to make a job portal web app with a dynamic and easily manageable list of job announcements without writing any code, you can do it with Softr and Airtable in just a few minutes. Let’s see how.

Use the Job Portal Template

It’s really easy to get started, as there’s already a job portal template available on Softr. You just need to select the job portal template when creating a new application.

choosing the job board template

The job portal template has its Airtable base, which is already configured and filled with dummy data that you can modify later on. You just need to enter your Airtable API key and choose to use the template’s base, as shown in the screenshots below.

entering Airtable key
Use the template's base
To link the base to your Softr app, you should choose the Copy Template Base option and then select it from the dropdowns below.
copy template base
After completing these steps, you just need to hit Finish to proceed to your job portal template and start working on it.
Image alt
Now, you can customize your Airtable base to include your own data as well as configure the listing in your Softr app. Check out the video below for configuring filtering and sorting for the List block.
Image alt
As soon as you go through these configurations and finalize your job portal, you can go ahead and publish your Softr app. But that’s not all. Apart from creating a job portal website and adding new entries yourself, you can set up a form to collect job postings from your users, which we’ll explore in the next section.

Collecting Job Postings and Creating Forms

When you have already made a job portal with a certain number of postings, you can also start collecting job postings from your users. All you need is to create a job submission form and link it to your Airtable base with job records to start collecting submissions there. 
You can use one of the form layouts available on Softr (e.g. “Sales Form”) and configure its fields to correspond to your Airtable base with job records. Your form will eventually look something like the one shown below.
post submission form
To make sure you don’t encounter any issues with setting up the form and sending the data to Airtable, we have prepared a detailed step-by-step guide that explains all the important details.

Restricting Job Posting Access and Charging for Submissions

There’s one more aspect you might be interested in. Since the introduction of the Memberships feature, it’s possible to create gated content, restricting  certain parts of the Softr app to selected user groups. Thus, you can, for instance, allow only registered users to submit job postings. It’s also possible to add payment and other conditions for the block/page with the submission form to charge users for accessing the form.

Conditions can also be applied on the job list if you, for instance, want to enable your users to filter their submissions only (details here). Thus, there is a variety of options for configuring your job portal, enabling you to choose who can see what as well as start earning with your job portal.
Image alt


As you can see, the process of making a job portal with Softr and collecting job postings is pretty straightforward, and it is also possible to configure access levels and charge your users with a few additional tweaks. If you want to try it yourself, we have a free plan to get you started. So, go ahead and sign up.