Back to GreenRoom

User Guide

Everything you need to collect, manage, and export bios for your production.

What Is GreenRoom?

GreenRoom is a WordPress plugin that handles the entire bio collection process for theatre productions. You create a show, import your cast and crew, and each person gets a unique link to submit their bio, headshot, and social media info. Producers and stage managers can track submissions, send reminders, and export everything in the format their playbill needs.

No one needs a WordPress login. Producers manage their show from a public dashboard. Cast and crew submit bios from a simple form. You control everything from the WordPress admin.

Getting Started

Install the Plugin

  1. Download GreenRoom from WordPress.org (or upload the ZIP file via Plugins > Add New).
  2. Activate the plugin. You’ll see a new GreenRoom menu in your WordPress admin sidebar.

Configure Settings

Go to GreenRoom > Settings to set up your defaults before creating your first show.

Organization & Email

Important — Email Delivery

WordPress sends email through your web host by default, which is unreliable and frequently lands in spam. For dependable delivery, install WP Mail SMTP (free) and connect it to Gmail, SendGrid, or another mailer. This is strongly recommended before sending invitations to cast and crew.

Bio Limits

Name & Role Formatting

Headshots

Weekly Reminder Time

Email Templates

AI Formatting

License

Creating a Show

  1. Go to GreenRoom > Shows and click Add New.
  2. Fill in the details:
    • Show Title — the production name (e.g., “Long After Crystal Night”).
    • URL Name — auto-generated from the title. Used in web addresses and file names.
    • Producer — name and email. This person receives weekly status updates and gets their own dashboard link.
    • CC (Stage Manager) — optional. Receives copies of producer status emails and gets their own dashboard link.
    • Editor (Playbill) — optional. Receives an email with export links when the bio deadline passes.
    • Bio Deadline — the date and time after which cast and crew can no longer submit or edit their bios.
    • Final Performance — optional. After this date, the show moves to the Archived tab. Leave blank for ongoing productions.
  3. Click Create Show.

After saving, you’ll see Copy Link and Send Link actions next to each person’s row. Use these to share or email dashboard links.

Adding People

There are three ways to add cast and crew to a show.

CSV Import — Recommended for Large Casts

  1. From the show’s bio page, click Import CSV in the toolbar.
  2. Upload a CSV file or paste CSV data directly. The format is four columns:
    NameEmailRoleSection
    Jane Smithjane@example.comAdelaidecast
    Tom Jonestom@example.comStage Managerstaff
    Sara Leesara@example.comChoreographer / Ensembleboth
    • Section must be cast, staff, or both. If left empty, cast is assumed.
    • A header row is optional — it’s detected and skipped automatically.
    • Multiple rows with the same email add multiple roles to that person.
    • If the same email appears as both cast and staff, the section is automatically set to both.
  3. Click Import. You’ll be taken to the bio list for that show.

Add One at a Time

From the show’s bio page, click Add Person in the toolbar. Enter a name, email, role, and section.

Production Dashboard

Producers and stage managers can also add people from their public dashboard using the same form or a CSV upload.

Returning Members

When you add someone whose email GreenRoom has seen before, their previous bio is automatically pre-filled as a starting point. The person still needs to visit their link and submit before the bio appears publicly.

Sending Invitations

After importing people, click Send Invitations in the toolbar. This sends a personalized email to everyone who hasn’t been invited yet, with a unique link to their submission form.

The Bio Submission Form

When a person clicks their link, they see a form with:

Text pasted from Word, Google Docs, or other sources is automatically cleaned — formatting, styles, and metadata are stripped, and the text flows as a single paragraph. Italic formatting on show titles is preserved.

If a paste would exceed the bio length limit, it is rejected with a visible warning explaining why.

After submitting, they receive a confirmation email and can return to edit their bio any time before the deadline.

The Production Dashboard

The production dashboard is a public page (no WordPress login needed) where producers and stage managers manage their show. Share the link via the Copy Link or Send Link actions on the show edit form.

From the dashboard, they can:

Tracking Submissions

From the WordPress Admin

Go to GreenRoom > Shows, then click Bios next to a show. The toolbar shows:

The bio list is grouped by Cast and Staff (if designations are enabled), with a separate section for withdrawn people.

Automatic Emails

Manual Reminders

Click Send Reminders to immediately send a reminder to everyone with a missing bio. This respects a 60-second cooldown to prevent accidental double-sends.

Exporting Bios

When bios are ready, use the Export bar on the bio list page (or the production dashboard) to download in any format:

FormatBest For
Microsoft Word (.docx)Editing and sharing with your team
InDesign Tagged TextProfessional playbill layout — text styles are pre-applied
HTMLPasting into your theatre’s website or a newsletter
RTFAny word processor on any platform
MarkdownPlain text that converts to anything
Spreadsheet (.csv)Tracking submissions; includes a “Still Waiting On” list
Headshots (ZIP)All uploaded photos in one download

Exports only include submitted bios. People who haven’t submitted are excluded (but listed in the CSV’s “Still Waiting On” section).

Displaying Bios on Your Website

Use shortcodes to display bios directly on your WordPress site.

Single Show

[greenroom show="long-after-crystal-night"]

Replace the slug with your show’s URL name (visible on the show edit form). Displays submitted bios grouped by Cast and Staff, with headshot images and social links. When headshots are enabled, bio text wraps around the image.

Optional attributes let you control what’s displayed:

AttributeValuesDefaultEffect
sectionall, cast, staffallShow only cast bios, only staff bios, or both
headingsyes, noyesShow or hide the “Cast” / “Staff” section headings
titleyes, nonoShow or hide the show title above the bios
headshotsyes, noyesShow or hide headshot images

Examples:

[greenroom show="long-after-crystal-night" section="cast"]

Cast bios only (heading is automatically hidden for single-section views).

[greenroom show="long-after-crystal-night" section="staff" title="no"]

Staff bios only, no show title.

[greenroom show="long-after-crystal-night" headings="no" headshots="no"]

All bios without section headings or headshot images — useful for a text-only program page.

When the global Cast / Staff Sections setting is turned off, the shortcode automatically merges everyone into a single list with no section headings, regardless of these attributes.

Show List

[greenroom_shows]

Lists all active shows with links and deadline dates. Use status="all" to include archived shows.

Theme Customization

To customize the output, copy the template files from the plugin’s templates/ directory into a greenroom/ folder in your theme:

The plugin’s CSS classes are all prefixed with .grbios- so they won’t conflict with your theme. Add custom styles in your theme’s stylesheet or Appearance > Customize > Additional CSS.

Managing Headshots

For Submitters

The submission form includes a headshot upload area (if enabled in Settings). Accepted formats: JPEG, PNG, TIFF. Maximum size: 10 MB. A warning appears if the image is below the recommended dimensions, but the upload is still accepted.

For Admins

From the bio edit page: Admins can upload, replace, or remove a person’s headshot using the WordPress media library picker. Select an existing image or upload a new one. The image’s title and alt text are automatically set to the person’s name, and the description is tagged “Uploaded with GreenRoom” for easy identification in the media library.

From the Headshots page: Go to GreenRoom > Headshots to see all uploaded headshots across all shows. You can:

The Auto-delete After Closing setting (in GreenRoom > Settings > Headshots) automatically removes headshot files when a show’s closing date passes.

AI Bio Formatting

When enabled (requires WordPress 7.0 with an AI connector configured), the AI formatter:

Single bio: Click “Clean Up with AI” on any submission form or admin bio edit page.

Bulk format: Click “AI Format All” on the bios toolbar to process all unformatted submitted bios at once.

AI-formatted bios are flagged so they aren’t processed again on subsequent bulk runs.

Free vs. Pro

FreePro
Active shows1Unlimited
People per show50Unlimited
All export formatsYesYes
Production dashboardYesYes
Email automationYesYes
AI formattingYesYes
Headshot collectionYesYes
Show deletionDeletes peoplePreserves people for reuse
Price$0$50 per website

To upgrade, enter your license key in GreenRoom > Settings > License. Each key is tied to one WordPress site domain.

After the Show

When the Deadline Passes

When the Closing Date Passes

Deleting a Show

Troubleshooting

“This production link has expired”

The show’s closing date has passed and the 7-day grace period is over. The admin can still access everything from the WordPress admin.

“This production link is invalid”

The link is incorrect or the token has been regenerated. Check the show edit page for the current links.

Emails Not Arriving

Bio Form Shows “Read Only”

The deadline has passed. Admins can edit bios on behalf of submitters from GreenRoom > Bios.

Headshot Upload Fails

CSV Import Skips Rows

Quick Reference

Admin Menu

PagePurpose
GreenRoom > ShowsCreate, edit, and manage productions
GreenRoom > PeopleSearch and manage people across all shows
GreenRoom > HeadshotsView, download, and manage uploaded photos
GreenRoom > SettingsConfigure defaults, email templates, license

Key URLs

URLPurpose
/greenroom/production/Production dashboard (requires token cookie)
/greenroom/production/?grbios_production_token=…Dashboard login link
/?grbios_token=…Bio submission login link

Shortcodes

ShortcodeOutput
[greenroom show="slug"]Submitted bios for one show
[greenroom show="slug" section="cast"]Cast bios only
[greenroom show="slug" section="staff"]Staff bios only
[greenroom show="slug" headings="no"]Bios without section headings
[greenroom show="slug" title="no"]Bios without the show title
[greenroom show="slug" headshots="no"]Bios without headshot images
[greenroom_shows]List of active shows
[greenroom_shows status="all"]List of all shows including archived