Creating a database of actors and actresses
On our blog, we recently featured a case study of one of our users, Adam Cavotta, who is a Senior University Training Specialist at New Mexico State University. NMSU uses GravityView in nearly 10 different ways. In this ongoing blog series, we’ll teach you...

On our blog, we recently featured a case study of one of our users, Adam Cavotta, who is a Senior University Training Specialist at New Mexico State University. NMSU uses GravityView in nearly 10 different ways. In this ongoing blog series, we’ll teach you how to create similar applications for yourself. Want to read more about using GravityView at universities, schools, and other educational institutions? Check out our guide.
In this post, we’re going to create a database of actors and actresses. Whether you’re a university, local community board, or just a small media company, you’ll find this guide useful! Here’s what our application will look like:
…and here’s what it will do:
- Allow actors and actresses to submit their information to a database and edit / revise it later
- Allow filmmakers to search the database by personal characteristics, like skills, education, eye color, hair color, acting experience, and more
Tip: Already have a directory file of actors/actresses? Not to worry. Importing it into Gravity Forms and GravityView is super simple with our Import Entries plugin. You can import CSV or TSV files in ten seconds, flat.
Step 1: Create the Form
First, we’ll need to create a submission form. To do this, go to Forms > New Form on your WordPress sidebar. 

- Name
- Phone
- Online reel of previous acting work
- Photograph
- Representation
- Physical description, including height, weight, hair color, eye color, etc.
- Acting experience
- Education and training
- Other skills, like surfing, rock climbing, ice skating, etc.
Tip: Want to make sure that all of the fields are filled out? Be sure to enable “Required” at the bottom of each field. 


















Step 2: Creating the View
Note: For this part, we’ll assume that you already have a number of submissions to your actor / actress database. Now that we have a form for submitting new actors and actresses to our database, let’s create a View for it. This will allow us to view, search, edit, and filter through all of our submissions. To create a new View, go to Views > New View on your WordPress sidebar. 


- For Listing Title, choose the Name field. After you’ve added the field, click on the blue gear icon and click Link to single entry. This will add a link to the name field that links to the detailed (single entry) page of the actor/actress
- We’ll leave the Subheading field blank
- For Image choose the Photo field
- For Other Fields, add a few of the most important fields. We’ll add Acting Experience, Education and Training, and Skills
- In the footer, we’ll add Email, Phone, and Online Acting Real

.gv-field-label {font-weight: bold;} Now let’s see how it looks!
Looking good! If you scroll down, you will see more of your entries. Now, let’s customize the Single Entry layout. To do this, click on the Single Entry tab. 

View Settings
Finally, let’s talk about the View Settings panel at the bottom of the page. There are a few specific settings that are relevant for our actor/actress database.
- Under View Settings, we can customize the number of entries per page.
- If you want actors/actresses to be able to modify or delete their own data, enable “Allow User Edit” and “Allow User Delete”
- Want to hide all actors/actresses until a search is made? Enable Hide View data until a search is performed.
…and that about covers it! You actor/actress database is now ready to rock and roll.
Ready to sign up?
Or check out our ultimate guide to learn more about displaying Gravity Forms entries.
More articles
How to combine data from multiple forms into one unified View
If you use multiple Gravity Forms on your site, you’ve probably wished there was a way for users to see all their submissions in one place. In this exanple, we have separate forms for time-off requests, expense reports, and IT support tickets. While each…
Launch Log: Expanded calendar feeds, row-level styling in the Layout Builder
This week’s releases include row-level styling for GravityView’s Layout Builder, expanded calendar subscription options, and several fixes that resolved issues affecting editing, search, and embedded content. GravityCalendar v2.14.0 GravityCalendar now supports external ICS feeds in calendar subscriptions, meaning you can include events from external…
How to build a rental property management system on WordPress using GravityKit
Managing rental properties means juggling a lot of moving parts. This can include tenant details, lease dates, monthly expenses, vacancy tracking, and more. Spreadsheets get messy fast, and dedicated property management software can be expensive and overly complex for smaller portfolios. In this tutorial,…


