Description
GreenRoom streamlines bio collection for theaters to use in show programs and online. Simply create a show, and import the cast and staff list. Each person receives a unique link to submit their bio, social media info, and headshot.
Producers or stage managers can manage the show through a public production dashboard without needing admin access, and will receive regular updates about who has and has not submitted their bio.
As bios are submitted, they can be displayed on the show’s web page with an easy shortcode insertion.
Once the deadline is reached, all bios can be easily exported to common formats, including Word and Adobe InDesign Tagged Text with paragraph and character style definitions.
Key Features
- CSV import of cast and staff (name, email, role, designation)
- Unique token-based submission links (no WordPress account needed for show personnel)
- Public production dashboard for production team to manage the show’s personnel
- Drag-and-drop reordering for “In Order of Appearance” cast listings
- Configurable bio length limits (words or characters)
- Optional headshot upload with print-quality dimension validation
- Customizable email templates for invitations, reminders, confirmations, producer status updates, and playbill editor notices
- Public bio display via
[greenroom show="slug"]shortcode - Export bios in HTML, Markdown, RTF, DOCX, InDesign Tagged Text, or CSV
- Export a simple tab-delimited Cast List (name and role) for sound, stage management, or paging use — includes everyone in the show, bio or no bio
- Export a Contact List CSV of the full roster (names, pronouns, email, roles) for production staff — no bio content included
- Export headshots ZIP
- Configurable formatting rules for name, role, pronouns
Installation
- Upload the
greenroomfolder to/wp-content/plugins/, or install via Plugins Add New Upload Plugin. - Activate the plugin through the Plugins menu in WordPress.
- Navigate to GreenRoom Settings to configure formatting options and bio limits.
- Create your first show under GreenRoom Shows.
FAQ
-
How do submitters access their bio form?
-
Each person added to a show receives a unique URL containing an authentication token. Share these via the invitation email feature or manually from the People list.
-
How do producers manage their show?
-
When a show is created, a unique production link is generated. Share this with the producer or production team — they can manage cast and staff, send invitations and reminders, and export bios without needing a WordPress login.
-
What CSV format is expected?
-
Four columns:
name, email, role, designation. Designation must becast,staff, orboth. Multiple rows with the same name and email add multiple roles to that person. Several people may share one email (e.g. a parent submitting for multiple children) — give each a different name and they are kept separate. -
Can someone be in both cast and staff?
-
Yes. Set their designation to
bothand they will appear in both the Cast and Staff sections on the dashboard and in exports. They submit a single bio and receive one invitation. -
What if my theatre doesn’t separate cast and staff?
-
Uncheck “Cast / Staff Sections” under GreenRoom Settings. The dashboard and exports will show a single unsectioned list of people.
-
What export formats are available?
-
HTML, Microsoft Word (DOCX), RTF, Markdown, Adobe InDesign Tagged Text, CSV, a plain-text Cast List, a Contact List CSV, and headshot ZIP. Bio-content formats export only submitted bios. The Cast List, Contact List, and CSV exports include the full roster regardless of bio status — Cast List is just name and role (tab-separated, one line per person); Contact List adds designation, pronouns, and email; CSV includes full status data. InDesign Tagged Text includes paragraph and character style definitions for professional playbill layout.
-
What happens after the deadline?
-
Submitters can no longer edit their bios. Data is retained in the database and remains accessible to admins and producers.
-
Is any data sent to a third-party service?
-
No. GreenRoom does not make external requests.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“GreenRoom” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “GreenRoom” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.4
- Add a plain-text Cast List export (name and role, tab-separated) for sound, stage management, or paging use. Available from both the admin Bios page and the production dashboard, and includes everyone in the show regardless of bio-submission status.
- Single-character middle initials are now automatically punctuated with a period (e.g. “Q” becomes “Q.”) everywhere a name is built, exported, or displayed.
- Display Name overrides now follow the configured Name Case setting (UPPERCASE, Title Case, etc.) instead of always appearing exactly as typed — consistent with every other name in exports and on the public bio page.
- Add a Contact List (CSV) export to the admin Bios page: the full roster’s designation, names, pronouns, email, and roles in one spreadsheet-ready file — no bio content or sign-in links, and everyone is included regardless of bio-submission status.
- Fix first-visit access for submission and production-dashboard links: the sign-in cookie now takes effect immediately, so the page no longer requires a refresh before recognizing the visitor.
- Fix bios opening with the person’s name in possessive or clause form (e.g. “Jane’s stage debut…”) being mangled by the automatic removal of a redundant leading name — the name is now only stripped when it stands alone.
1.0.3
- Add an “Edit Table” mode to a show’s people list for editing first/last names, emails, and roles inline across all rows, then saving in one click — no need to open each person individually.
- Add a “Copy Shortcode” action to each show on the Shows screen for quickly grabbing its
[greenroom show="slug"]display shortcode. - The
[greenroom]display now lists all cast and crew, including those who have not yet submitted a bio (name and role only). Addunsubmitted="no"to show only submitted bios. - CSV import now preserves imported people’s middle names and suffixes.
1.0.2
- Allow multiple people to share one email address within a show (e.g. siblings whose parent submits their bios).
1.0.1
- Fix HTML entity encoding in RTF, DOCX, Markdown, CSV, and InDesign Tagged Text exports (literal
&instead of&). - InDesign Tagged Text character styles now reflect the configured bold/italic settings for name, role, and pronouns.
1.0
- Initial public release.
