Upswing Photography
Studio Admin
Authorized access only.
Enter the studio owner's email to receive a reset link.
Upswing Photography
Studio Dashboard
This week
Connect your booking store to see upcoming sessions here.
Quick actions
Booking requests
Booking data loads from your store once connected (see setup note below).
Availability
The live calendar's open days come from the rules in js/main.js. To block or open specific dates, connect a scheduler (Square/Cal.com) — the dashboard will then let you toggle dates here.
Traffic
Sessions by month
Booked sessions per month — spot your busy and slow seasons.
Connect your booking store to see monthly sessions.
Product sales by month
Print & gift revenue per month — see when people buy.
Connect Square to see monthly product sales.
Best sellers
Your top products this period, ranked. Use this to decide what to feature and restock.
Connect Square to rank best sellers.
Top pages
- —
Where visitors come from
- —
By city searched
- —
Conversion
Shop performance
Product views (clicks), add-to-carts, and completed sales for the selected period.
Connect analytics + Square to see per-product views and sales (see setup note).
Edit a page
Pick a page, edit its headline and intro text, swap hero photo or video, then publish. Changes save to your content store and rebuild the site.
Fields below show the page's current live content.
Drag a new hero photo or video here, or
Crop & position
This is a cropping tool, not a preview — drag to reposition, scroll to zoom. To see the real page with your changes on it, use Preview — Desktop below.
Edit pages on the site itself
Prefer clicking straight on the page? Open your site and use the Edit this page button in the bottom corner — or just press E. Click any heading or paragraph to type, hover a photo to crop or replace it, then Publish from the bar. Only you can see it.
Open the site →Publishing connection
If Publish is failing, run this. It walks the same path a publish takes and reports exactly where it stops.
Pages on / off
Turn a page off to remove it from the site and its menus. Publish to apply.
Products
Add, edit, or remove anything you sell. Changes go live when you press Publish.
Add a product
Drag a photo or video here, or
Galleries & testimonials
Testimonials & Galleries pages
Headline, intro and hero photo for the two pages these reviews appear on. Everything else about a page lives under Content.
Client testimonials
Only add reviews real clients actually gave you. Publishing invented reviews is illegal in the US (FTC), and Google penalises review markup with nothing behind it. While this list is empty, review sections are simply hidden across the site.
Add a testimonial
What to Wear products
Edit the name, price, link and photo for every shoppable pick. Leave the image blank and the card shows the hanger placeholder; paste a URL and that photo is used until you clear it again.
AI assistant conversations
Every question visitors ask the chat bubble, newest first. Use it to spot what people keep asking — those answers usually belong on the FAQ page.
Loading…
What the assistant knows
It answers only from the facts below, so it can’t make things up about your business.
- Sessions — all eight types and what each covers
- Locations — all 13 cities, plus “we travel beyond gladly”
- Deposits — 10% portraits, 20% weddings; payment methods
- Delivery — 72-hour sneak peek, 2–3 weeks portraits, 6–8 weeks weddings
- Policies — rescheduling, weather, deposits, copyright, opt-out
- Timing — maternity 28–34 weeks, newborn first two weeks
- Shop — shipping, returns, gift certificates
- What to wear — palette guidance and guide links
It will never quote a price it wasn’t given, negotiate, promise a discount, claim a date is free, or take payment details. Anything it doesn’t know, it sends people to your contact form.
Email list
Connect Mailchimp/Flodesk to send seasonal announcements and milestone rebooking reminders (newborn → 6-month → 1-year).
Compose announcementAnnouncement banner
A strip across the top of every page — use it for sales or open mini-session dates.
Discount codes
Codes are checked on our server at checkout, so they can't be faked or altered by a customer.
Create a code
Reviews to request
Recently delivered galleries that haven't left a review yet appear here for a one-click request email.
Press Esc, click outside, or use × to close
Dashboard framework is live. Live numbers appear once you connect your data sources — see DEPLOYMENT-GUIDE and the admin setup notes in the README.