Built in public
Changelog
Every customer-visible thing we shipped, newest first. If something here looks broken or missing, hit us up at /contact and we will fix it the same week.
May 20, 2026
Booking auto-reply + per-shoot P&L + UTM revenue
Optional per-workspace auto-reply fires the moment a booking request lands. Expenses and invoices can be tagged to a shoot so the shoot detail page renders Income / Expenses / Net. The pipeline view now attributes paid revenue back to the original UTM source.
- Studio
May 20, 2026
Monthly P&L + inquiry response SLA
New /dashboard/workspaces/[id]/pl shows a 12-month P&L by calendar year. The bookings dashboard now surfaces median + p90 response times and flags stalled inquiries.
- Studio
May 19, 2026
Real-time wedding gallery + 2FA + custom domains
Add ?live=1 to a published gallery URL to stream new uploads to the guest tablet. /dashboard/settings/security lets photographers enroll TOTP. Workspaces can now point a CNAME at Pictage and have /p/[handle] resolve from a custom host.
- Galleries
- Platform
May 19, 2026
Slack webhook integration
Set an incoming Slack webhook per workspace and we will post when a booking lands, a contract is signed, etc. Lives alongside our outgoing webhooks for Zapier-style flows.
- Studio
- Platform
May 19, 2026
Workspace goals + weekly digest
Set yearly revenue / sessions / new-client targets and watch progress fill in live. Mondays at 14:00 UTC every active workspace gets a digest email summarizing the prior 7 days.
- Studio
May 18, 2026
Public photographer directory + testimonials wall
New /photographers and /testimonials surfaces aggregate every opt-in /p/[handle] profile and every approved review. Free SEO for our customers.
- Platform
May 18, 2026
Affiliate program + paid promoters
Anyone can apply at /affiliates and get a tracked referral URL. We pay them out via Stripe Connect on the same cron as our internal referral payouts.
- Marketplace
May 17, 2026
Gift cards + multi-currency storefront
Storefront now supports gift card purchase + redeem flows. Workspaces can quote and charge in 7 currencies including JPY (zero-decimal aware).
- Marketplace
May 17, 2026
Sales pipeline view
/dashboard/workspaces/[id]/pipeline groups every client across bookings, contracts, invoices, and reviews into one 8-stage board.
- Studio
May 17, 2026
Contract templates + e-signature
Workspaces can save reusable contract templates with mail-merge placeholders. Clients sign with a typed name; we capture IP, user agent, and a tamper-evident PDF.
- Studio
May 16, 2026
Studio invoicing + Stripe payment links
Send branded invoices in minutes. Each invoice generates a Stripe Checkout URL so clients can pay with one click. Multi-currency aware.
- Studio
May 16, 2026
Booking calendar + AI inquiry responder
Publish a /book/[handle] URL to take session requests directly. The new /dashboard/.../inquiries page drafts replies in your brand voice.
- Studio
- AI
May 16, 2026
Client favorites + selects
Public galleries can be marked select-enabled. Clients heart their picks and the photographer sees them in the dashboard, ready to push to album design.
- Galleries
May 15, 2026
In-browser album designer + PDF export
Drag photos onto 1-up / 2-up / 3-up spreads, reorder pages, then export a printable PDF with your brand kit applied.
- Galleries
May 15, 2026
PWA shell + offline-friendly dashboard
Pictage now installs on home screens with an icon, splash screen, and service worker fallback page.
- Platform
May 14, 2026
Mobile-first masonry galleries
Public galleries got a masonry layout with swipe-friendly lightbox, sized for the phones most of your clients carry.
- Galleries
May 14, 2026
Vector search via pgvector
Find visually similar photos across a workspace. On-demand embedder; vector search UI in the cull view.
- AI
May 14, 2026
Generative AI module
Sky replace, cleanup, upscale, and color match toolings exposed via the AI cull screen. Mock-first behind a flag; real providers swap in via env.
- AI
May 13, 2026
Public v1 API + outgoing webhooks
pk_live_ tokens unlock GET/POST endpoints for shoots, clients, photos, and galleries. Outgoing HMAC-signed webhooks for gallery.published, ai.cull.completed, contract.signed, and more.
- API + webhooks
May 13, 2026
Marketplace partner pilot + Stripe Connect referrals
Pictage now takes a configurable cut on partner orders. Referrers get paid out via Stripe Connect on the monthly cron.
- Marketplace
May 13, 2026
Pixieset + ShootProof migration
Switch from a competitor with a single import. CSV scaffold + direct-API adapters (gated on the customer's own token).
- Platform
Want a heads up the moment we ship? Watch the repo or sign up for the weekly digest from your dashboard.