Dashboard Overview

Your central hub for managing all booths, defaults, and events.

What You See

The management console is a single-page dashboard that gives you a bird’s-eye view of your entire operation. Everything is visible at a glance, arranged in three sections:

  • Booths — cards for each booth showing live status, lock indicators, and buttons to launch, edit, or delete. Click + New Booth to create additional booths.
  • Organisation Defaults — three inline editors for your email template, post-shot messages, and attract screen settings. Each has a Save button and an Apply to All Booths button.
  • Events — a paginated table of all events across all booths (10 per page), showing booth badges, status, email delivery, and photo expiry.

Header Buttons

ButtonDescription
GalleryOpens the admin gallery showing photos from all booths.
SettingsAccount settings — email, password, and billing management.
HelpOpens this help page.
LogoutSigns you out and returns to the login page.
The dashboard updates automatically. If a booth operator starts a session, you will see the booth status change to LIVE within a couple of minutes.

Managing Booths

Create, edit, and organise your booths.

Creating a New Booth

Click Add Booth on the dashboard. You will need to provide:

  • Booth Name — a display name for the booth, e.g. “Wedding Booth” or “Booth 1”.
  • Slug — a short, unique identifier used to log in to the booth, e.g. wedding or booth1. This cannot be changed after creation.
  • Password — the password booth operators will use to log in.

What the Slug Is For

The slug is the login identifier for the booth. When operators go to the login page, they enter the slug (or booth name) along with the booth password. This logs them directly into that specific booth.

The slug is also used internally to separate each booth’s data — photos, settings, and events are all stored under the slug.

Editing a Booth

Click the Edit button on any booth card. You can change:

  • Booth Name — the display name shown on the dashboard and in the gallery.
  • Password — the operator login password.
  • Status — toggle the booth between Active and Inactive.
  • Lock Settings — lock specific sections so booth operators cannot see or edit them (see below).
The slug cannot be changed after creation. If you need a different slug, delete the booth and create a new one.

Lock Settings

In the Edit Booth modal, the Lock Settings section lets you restrict what booth operators can change. You can lock any combination of:

  • Email Template — the operator will not see the email template editor button.
  • Post-Shot Messages — the operator will not see the post-shot messages editor button.
  • Attract Screen — the operator will not see the attract screen settings section.

When a section is locked, the edit button for that section is completely hidden from the booth operator’s setup page. The booth will still use the settings you have configured at the organisation level (or any previously saved booth-level settings) — operators simply cannot change them.

Locked booths show a lock indicator on their dashboard card, e.g. “🔒 2 locked”, so you can see at a glance which booths have restrictions.

Use locks when you want consistent branding across all your booths — set the email template and attract screen at the org level, lock those sections per booth, and operators can focus on event details and camera setup.

Deleting a Booth

Click Delete on a booth card. You will be asked to confirm. Deleting a booth removes it from the dashboard but does not immediately delete its photos or event history. Data is retained according to the standard photo expiry policy.

Deleting a booth cannot be undone. The booth’s operators will no longer be able to log in.

Booth Limits by Plan

Your subscription determines how many booths can be running at the same time:

PlanSimultaneous Active Booths
Starter1
ProUp to 3
BusinessUp to 10
EnterpriseUnlimited

You can create more booths than your limit allows — you just cannot run them all at the same time. Inactive booths do not count towards the limit.

Live Status Indicators

StatusMeaning
LIVE (pulsing)The booth is currently running — an operator has started a session and is actively taking photos.
ActiveThe booth is available and ready to be used, but no session is currently running.
InactiveThe booth has been disabled. Operators cannot log in or start sessions.

Launching a Booth

The Launch button on a booth card opens the booth’s setup page in a new tab. This is the same page that booth operators see when they log in — you can use it to configure settings, start the camera, or take photos directly.

Organisation Defaults

Set templates that new booths inherit automatically.

What Are Org Defaults?

Organisation defaults are master templates for settings that apply across your booths. When you create a new booth, it automatically inherits the current org defaults for email templates, post-shot messages, and attract screen configuration. Existing booths are not affected unless you explicitly push defaults to them.

Email Template

Configure the default gallery email that is sent to clients after events. Each field controls a part of the email:

FieldDescription
SubjectThe email subject line.
GreetingThe opening line, e.g. “Hi {recipientName}”.
BodyThe main message content.
Sign-offThe closing line, e.g. “Thanks, The Team”.

You can use the following tokens in any field — they will be replaced with real values when the email is sent:

TokenReplaced With
{recipientName}The client’s name.
{date}The event date in UK format (e.g. “15th March 2026”).
{passcode}The gallery access passcode.
{link}The gallery share link.

Post-Shot Messages

These are the short messages displayed to guests on screen immediately after a photo is taken. They add a fun, personalised touch to the experience.

  • Each message can be up to 25 characters.
  • You can have up to 15 messages. The booth cycles through them randomly.
  • Click Reset to Defaults (yellow button) to restore the original 15 messages.

The 15 default messages are: NICE ONE!, BOOOOM!, LOOKING SHARP!, LOVE THAT SMILE!, LOVE IT!, YEAH BABY!, YOU LOOK AWESOME!, AMAZING!, PERFECT!, THE CAMERA LOVES YOU!, LOOKING HOT BABY!, NAILED IT!, WOW GORGEOUS!, DRESSED TO IMPRESS!, HOT HOT HOT!

Attract Screen

The attract screen is the idle display shown when the booth is running but nobody is interacting with it. You can configure:

FieldDescriptionDefault
Welcome TextLarge welcome message at the top.“Welcome to MyPhotoBooth”
Title TextFun title line.“Let’s Get Snappy!”
Call-to-Action TextPrompt for guests.“Touch the screen”
Subtitle TextAdditional instruction.“Press the camera button to take a photo”
Idle TimeoutSeconds of inactivity before the attract screen appears (range: 25–60 seconds). Values outside this range are automatically clamped.30 seconds
Custom ImageUpload an image to display on the attract screen (e.g. a logo or event branding).None

Click Reset to Defaults (yellow button) to restore all attract screen fields to the values shown above.

Reset to Defaults

Each of the three sections has a Reset to Defaults button (yellow). Clicking it restores the original built-in values and saves them immediately.

The email template defaults are:

  • Sender Display Name: “My Photo Booth”
  • Subject: “Photos from your event — {date}”
  • Greeting: “Dear {recipientName},”
  • Body: A message about the gallery link and passcode.
  • Sign-off: “Best wishes, My Photo Booth”

Saving Defaults

Click Save to save changes to the org-level default. This only affects the stored template — it does not change any existing booth’s settings.

Apply to All Booths

Click Apply to All Booths to push the current org default to every existing booth. This overwrites each booth’s individual settings for that section (email template, post-shot messages, or attract screen).

Apply to All Booths overwrites each booth’s individual settings for that section. Make sure the org default is saved and correct before clicking this button.
Save the org default first, then click Apply to All Booths. If you click Apply without saving, the previous saved version will be pushed instead.

Event History

View all events across all booths with delivery tracking and expiry info.

Overview

The event history shows every event across all of your booths in reverse chronological order. Each event card includes booth badges so you can quickly see which booth each event belongs to.

Event Status

StatusMeaning
LiveThe event is currently running.
UpcomingThe event is scheduled but hasn’t started yet.
EndedThe event has finished.

Email Delivery

StatusMeaning
SentThe gallery email was sent successfully.
PendingThe email is scheduled to be sent (10 minutes after event end).
Not configuredNo client email was provided for this event.

Photo Expiry

Photos are automatically deleted 40 days after the event ends. The event history shows the number of days remaining for each event’s photos. Reminder emails are sent to the client before expiry so they can download their photos in time.

Events whose photos have already been purged are shown greyed out in the history.

View All & Resend

Click View All to expand the full event history with detailed information. From here you can use the Resend feature to send a fresh gallery email with a new passcode and link — useful if the original email went to the wrong address or the client needs a reminder.

If a client reports they never received their gallery email, check the event history first. If it shows “Sent”, ask them to check spam. If it shows an error, use Resend to try again.

Booth Operators

How your staff interact with individual booths.

How Operators Log In

Each booth has its own slug and password. Operators go to the login page and enter the booth slug (or booth name) along with the booth password. This logs them directly into that specific booth.

What Operators See

After logging in, operators see the regular setup page scoped to their booth. They can:

  • Configure text overlays, photo frames, and camera settings for their booth.
  • Set up event details (client name, date, end time).
  • Start the camera and take photos.
  • Use the mobile camera feature.
  • Manage their booth’s gallery (view, download, delete photos).
  • Run a slideshow on a separate display.

What Operators Cannot Do

  • They cannot see or affect other booths — each operator is completely isolated to their own booth.
  • They cannot access the management console — the dashboard, org defaults, and admin gallery are only available to the account owner.
  • They cannot change billing or account settings.
You can change a booth’s password at any time via the Edit button on the dashboard. This is useful for rotating staff between events.

Billing & Subscription

Managing your plan, payments, and booth limits.

Plans

MyPhotoBooth offers four plans. All plans include every feature — the only difference is how many booths you can run at the same time:

PlanActive BoothsMonthlyAnnual
Starter1£29/mo£23.20/mo
ProUp to 3£49/mo£39.20/mo
BusinessUp to 10£79/mo£63.20/mo
EnterpriseUnlimited£3,000/year (annual only)

Managing Your Subscription

Open Settings from the dashboard header and click Manage Billing. This opens the Stripe Customer Portal where you can:

  • Update your payment card
  • Switch between plans
  • Change between monthly and annual billing
  • View and download past invoices
  • Cancel your subscription

Upgrading

When you upgrade to a higher plan, the additional booth slots become available immediately. You can start creating and running more booths straight away. Stripe prorates the charge for the remainder of your billing cycle.

Downgrading

When you downgrade to a lower plan, your existing booths are not deleted. However, only the number of booths allowed by your new plan can run simultaneously. For example, if you downgrade from Business (10 booths) to Pro (3 booths), all 10 booths still exist but only 3 can be running at the same time.

If you’re over your new plan’s booth limit after downgrading, you can still manage all your booths from the dashboard. You just can’t run more than your plan allows at the same time.

Cancellation

If you cancel, your account remains active until the end of your current billing period. After that, your booths will become inactive and operators will not be able to log in. Your data is retained — if you resubscribe later, everything will still be there.

Payment Issues

If a payment fails (e.g. expired card), your account will be marked as past due. Update your payment method in the Stripe portal to restore access. Stripe will automatically retry failed payments before marking the subscription as cancelled.

Account Settings

Manage your email, password, and billing.

Change Email

Open Settings from the dashboard header. Update your login email address — you will need to enter your current password to confirm. The new email must be unique across all accounts.

Your account email is also used as the reply-to address on gallery emails sent to clients. Changing it here updates the reply-to on all future emails.

Change Password

Enter your current password, then your new password (minimum 6 characters) and confirm it. The change takes effect immediately.

If you change your email address, you must use the new email to log in from that point on.

Manage Billing

Click Manage Billing in the Settings modal to open the Stripe Customer Portal. See the Billing & Subscription section for details on what you can do there.

Troubleshooting

Common issues and how to resolve them.

Booth Not Appearing as LIVE

  • Check that the operator has actually started the booth — simply being on the setup page does not make it LIVE.
  • The booth heartbeat timeout is 2 minutes. If the operator closed the booth page, it may take up to 2 minutes for the status to update on your dashboard.
  • Ensure the booth is set to Active (not Inactive) in the Edit Booth settings.

Can’t Create More Booths

  • You have reached your plan’s booth limit.
  • Upgrade to a higher plan to increase the number of booths you can run simultaneously.
  • Alternatively, delete a booth you no longer need to free up a slot.

Booth Operator Can’t Log In

  • Verify the booth slug — the operator must enter it exactly as shown on the dashboard.
  • Check the booth password in the Edit Booth dialog and confirm it with the operator.
  • Make sure the booth is not set to Inactive — inactive booths cannot be logged into.

Photos Not Showing in Admin Gallery

  • Check the booth filter at the top of the gallery — you may have a specific booth selected. Switch to All Booths to see everything.
  • Photos may be under a specific booth’s folder. Look for the booth label on each event folder.
  • If the photos were taken very recently, try refreshing the gallery page.

Apply to All Booths Didn’t Work

  • Make sure you saved the org default first. The Apply button pushes the last saved version, not the current unsaved edits.
  • Check the confirmation message — it should indicate how many booths were updated.
  • Open an individual booth to verify its settings were updated.

Booth Limit Reached but No Booths Are Running

  • A booth may still be considered LIVE if an operator closed the page less than 2 minutes ago. Wait for the heartbeat to expire.
  • Check the dashboard for any booths showing as LIVE and ask operators to close them if they are no longer needed.