Grain Issue is a flat-subscription client portal for portrait and session studios. Online booking with deposits, proofing, full-res delivery, and Stripe Connect payments on a branded subdomain (yourstudio.grainissue.com). Branding on every plan from $15/mo.
Branded subdomain
Studio portal on yourstudio.grainissue.com with logo on every plan
Online booking
Public availability calendar so clients self-book sessions
Deposits & card payments
Stripe Connect for deposits, balances, and invoices; no platform cut
Client proofing
Private galleries where clients favorite selects before final edit
Full-res delivery
Deliver finished galleries with download and share links that work on phones
Share links
Token links for guests and family without extra accounts
Contracts & e-signature
Send contracts and collect signatures in the same portal
Invoices
Issue invoices with payment instructions tied to the shoot
Mood boards & pitch decks
Share creative direction and package pitches with clients
Licences & agreements
Commercial licence and agreement workflows for paid usage
Gallery expiry & cleanup
Set expiry dates and clean old galleries to manage storage
Magic-link client access
Clients log in by email link; no password resets
Brand theme (Studio+)
Accent colour and fonts so the portal matches the studio
Portfolio galleries (Studio+)
Curated, SEO-ready galleries on the studio public site
Custom domain (Pro+)
White-label on your own domain
Priority support (Pro+)
Faster help for volume studios
Flat subscription
Plans from $15โ79/mo; no store commission on card payments
Export anytime
Clients can download galleries; studio archive export on request
Flat subscription for the full client job (book โ proof โ deliver) on a branded subdomain from day one. Card payments via Stripe Connect with no platform cut. Branding is not gated behind a high tier. Export-friendly by design; lock-in is not the business model. Honest gap: we are not a lab auto-fulfillment marketplace.
If you are stacking a gallery + booking tool + site and do not need lab print autopilot, Grain Issue replaces that stack from $15/mo. Money from deposits and invoices goes to your Stripe. Clients get magic-link access, proofing, and full-res delivery under yourstudio.grainissue.com. If you need WHCC-class lab fulfillment or a mature product store, stay on Pixieset or Pic-Time for now.
Portrait and session photographers (families, headshots, maternity, and similar studios) who want one client portal for booking, deposits, proofing, and delivery. Secondary: wedding shooters evaluating gallery + business tools who care more about portal UX than guest-heavy vendor galleries.
Originally built for myself after living the photographer tax: separate bills for a site, a gallery, and booking, plus clients stuck on phone ZIP downloads. Grain Issue is the portal I wanted for my own studio work: book, proof, deliver, under one brand, without a platform taking points on card payments.
Early-stage product. Primary users today are independent portrait and session studios on trial or early paid plans. We do not publish a public logo wall yet. Happy to share anonymized use cases on request.
Cloudflare Workers, Cloudflare R2, Hono, React, TanStack Router, Vite, Tailwind CSS, Drizzle ORM, PostgreSQL, Better Auth, Stripe Connect.
We have collected here some useful links to help you find out if Grain Issue is good.
Check the traffic stats of Grain Issue on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Grain Issue on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Grain Issue's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Grain Issue on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Grain Issue on Reddit. This can help you find out how popualr the product is and what people think about it.
Do you know an article comparing Grain Issue to other products?
Suggest a link to a post with product alternatives.
Is Grain Issue good? This is an informative page that will help you find out. Moreover, you can review and discuss Grain Issue here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.