Needs you
Nothing needs you
No empty deliveries, nothing waiting to be sent, no deadlines close.
Activity
Web, thumbnail, and high-res versions are generated in your browser before upload.
What your client sees behind their photos: warm cream, or near-black. This is their gallery, not your dashboard's dark mode.
Sets the headings on their gallery. Classic is a serif, Modern is a clean sans.
Tints the buttons, the heart when your client favorites a photo, and the Featured badge. It never touches your photos.
Tiles across every photo in this gallery. Uses your wording below, or your logo, or your studio name
Tiled across every photo in this gallery when the toggle above is on. Leave empty to use your logo, or your studio name. Long wording wraps onto up to four lines.
Per-photo limits are still coming. What's real today: clients can buy any package above right from the gallery, paid straight into your own Stripe account.
Off by default. On locks the full-gallery download until a client has bought something here.
Browsing, favoriting and single-photo saves stay open either way. This only gates the "download everything" zip.
Follows the gallery name. Type your own ending here to change it.
Galleries never expire and are never auto-archived. That is deliberate, and it is one of the two promises on the pricing page.
Removes the gallery, every photo in it, and any favorites your client picked. Any link you already sent stops working. This cannot be undone.
Inquiries
Everyone who sent a message from your booking page instead of picking a time. Work them by hand: mark contacted once you've replied, then booked or lost once it's settled.
What are you shooting?
Pick the closest one. It decides which questions the guide asks, and you can change any of it after.
Filled in for the shoot type you picked. Make it yours.
A blank line starts a new paragraph. What is in there now is a prompt, not copy to ship.
Guides
Edit guide
The opening
The link
Off means the link 404s, even for somebody who already has it.
Publish to get a link.
Add a client
Who are they? An email is optional, but it is what links them to galleries and bookings later.
Clients
Shoots and galleries
Bookings
Purchases
Contracts
Notes
No contract open
Start from one of the three drafts, or write your own. They are plain-language starting points, not legal advice: have a lawyer read yours before a client signs it.
What you offer
A deposit needs a price to be a deposit against - it charges that amount at booking, and you send a link for the rest whenever you're ready to collect it.
Your hours
All the hours below are in this timezone. Get it right or "9 AM" will not mean what you think it means.
"Open 24/7" fills every day wide open - replaces whatever's set below. Still needs Save hours to actually take effect.
Google Calendar
Once connected: existing events on this calendar block matching times on your booking page, and a confirmed booking adds a real event here automatically. Best-effort on top of your hours below, not a replacement for them - if Google is briefly unreachable, booking still works off your saved hours alone.
Apple Calendar
Unlike Google above, this one is connect-only for now: linking it doesn't check it for conflicts or create events on it yet. That's still coming for iCloud specifically.
Your booking page
-
Optional. Leave it blank and the link above is used instead.
Upcoming bookings
Your packages
Get paid
This is your own Stripe account, not Phramed's. Refunds, disputes and payout timing are between you and Stripe. Once connected, this is what your gallery sales run through.
Recent sales
A parent should not have to scroll 3,000 photos to find their own kid.
They add two photos, one taken on the spot and one headshot. Phramed finds every photo that child appears in, across the whole gallery, and nothing reaches them until you have approved it.
Guardian consent is built into the sign-up, and every faceprint is destroyed 90 days after the event. Neither of those is a setting you can turn off.
- Upload the gallerySame as any other gallery. Photo matching runs on the photos already in it, so there is no second upload.
- Families enroll themselvesOne link you can print on a program. A photo taken on the spot, a headshot, and a guardian signature for anyone under 18.
- You approve the matchesFrom your phone, at the event. A wrong match takes one tap to move onto the right person.
Your events
Photo matching runs on photos that are already in one of your galleries, and you do not have one yet. Make the gallery first, upload the event's photos into it, then come back here.
Photo matching runs on the photos already in one of your galleries. Upload them there first.
Faceprints are deleted 90 days after this date. It sets that clock, so get it right.
No events yet. An event takes a gallery you have already uploaded and lets families find their own photos from two reference photos.
Upload the photos to a gallery
Same as any other gallery. Photo matching runs on the photos already in it, so there is no second upload.
Families enroll themselves
One link you can print on a program. A photo taken on the spot, a headshot, and a guardian signature for anyone under 18.
You approve the matches
From your phone, at the event. Nothing reaches a family until you have said yes, and a wrong match takes seconds to fix.
Event
Find the faces
Reads every photo in the gallery once. Costs about a tenth of a cent per photo.
Age divisions Optional
Only worth it on a big event. Tag each division's photos and a contestant is only ever matched against her own division, so a nine-year-old never turns up in a nineteen-year-old's queue. Skip it and everything works the way it does today.
Share the sign-up link
Families open this, add a photo, and get matched. Print it on a card at the door.
Check the matches
Least certain first, because that is where you are needed. Nothing reaches a family until you approve it.
Who signed up
A minor stays grayed out until their parent answers the permission email. Nothing is searched before then.
Sponsor codes
A code takes the whole price off, so a sponsored contestant orders the same way everyone else does and never reaches a card form. Read them out at the door or print them on the sponsor's letter.
Letters, numbers and dashes. Three characters or more. It gets read out loud in a noisy ballroom, so keep it short.
Leave blank for unlimited. One code per contestant is the safer habit: a shared code cannot be switched off for one family.
Only you see this. It is what tells you later why an order was free.
Send the photos out
Emails every family who has photos you have approved, with a link to just theirs. Anyone with nothing approved is left alone rather than sent an empty page. A minor's email goes to the parent who gave permission.
Delete the face data now
Happens automatically 90 days after the event. This does it early. Families keep the photos already matched to them; what goes away is the ability to run new searches.
Delete this event
For an event pointed at the wrong gallery. Removes the face data, the sign-up list and the matches. Your photos and the gallery itself are untouched, so you can build a new event on the right one.
Add what you need, when you need it
Everything here is optional and switches on per account. Nothing you already use will move behind one of these.
Your plan
Loading...
Studio identity
This is the name your clients see on their gallery.
Shown in the header of every gallery you deliver. Without one, your studio name shows as text. Max 2 MB.
A small tasteful footer on every gallery. Turning this off is coming; right now every gallery carries it.
Default look
Cream or near-black behind your clients' photos.
Buttons, favorite hearts and badges in your clients' galleries. Not the photos.