How to Automate Studio Ninja

Studio Ninja automates the job pipeline. Workflows run tasks through Lead, Production and Post-Production, automation tasks send an email, contract or questionnaire on a due date, and invoices chase their own balances. Print labs, gallery platforms and venue paperwork sit outside it, and still need someone to go and look.

Studio Ninja holds every job from enquiry to gallery

Studio Ninja is business management software for photographers: wedding and portrait shooters, family and newborn studios, event and commercial photographers, mostly running as one person or a very small team.

It holds the shape of a job. An enquiry arrives, becomes a lead, gets a quote and a contract, turns into a booked shoot on a date, then a set of deliverables and an invoice with a balance on it.

What makes photography awkward as a business is that the product is a date. A Saturday in October can be sold exactly once, and it is usually sold nine months before it happens. Between the deposit and the gallery there is a long quiet stretch in which the client hears nothing, worries, and emails.

So the software is not really about pictures. It is about the year-long relationship wrapped around one afternoon, and about making sure the contract is signed and the balance is paid before anybody stands in a field with a camera.

Editing is finished long before the job is

Ask a photographer where the week goes and it is not the shooting, and increasingly it is not the culling either.

It is the tail. The album proof sent to the client three weeks ago that nobody has approved. The print order placed with the lab, which has a status page you have to go and look at, and a client who wants to know whether it arrives before Christmas. The gallery uploaded to a delivery platform that will tell the client and will not tell Studio Ninja. The venue that changed its vendor rules and now wants a certificate of insurance and a meal count. The second shooter who has not confirmed for the twelfth.

Each of those is two minutes. There are forty jobs open at once, in different stages, and every one has a different two-minute thing outstanding.

That is the actual work of running a studio, and none of it is photography.

The studioninja.co homepage, the app these three jobs run in. Studio Ninja
Album and print orders tracked The lab's own order page checked and the shipped date written back onto the job, so nobody has to email to find out.
Galleries that report back Who viewed, who downloaded and who has bought nothing three weeks in, which is the only list worth a nudge.
Client messages drafted, not sent A wedding client is nine months of trust, so anything reaching them is prepared and waits for you to read it.

Workflows tick themselves as a job moves

Studio Ninja automates the job pipeline properly, and a photographer who sets it up once gets most of the chasing back.

Workflows are reusable task lists applied to every job, running through Lead, Production and Post-Production. Tasks tick themselves when something happens: a lead is created, a job is accepted, a contract is signed, an invoice is paid, the main shoot date passes. An automation task can send an email, a contract or a questionnaire on its own when it falls due, using your saved templates. An appointment task drops the date on your calendar and sends the client an auto-reminder. Invoices chase their own balances with automated payment reminders, and the client portal gives a client somewhere to look instead of emailing.

All of that turns on events inside Studio Ninja.

Which is the limit. Studio Ninja knows the job is marked complete. It does not know the lab shipped the album, that the client opened the gallery and downloaded nothing, that the venue posted a new vendor packet in March, or that the payout for last week's deposits actually reached the bank.

The job can update itself from outside the studio

A photographer who never opens the lab's order page still knows when the album shipped. The tail of every job gets shorter.

Print and album orders followed on the lab's own order page, with a shipped date written back onto the job, so whether the parents' album lands before the anniversary has an answer without an email. Galleries checked on the delivery platform: who has viewed, who has downloaded, who has bought nothing three weeks in.

Venue requirements checked before the week of the wedding, so the certificate of insurance and the vendor meal are paperwork rather than a Friday crisis. Deposits in the payment processor compared against the balances Studio Ninja believes are outstanding, which is the reconciliation nobody does until tax time.

And the quiet one. Enquiries that arrived through a directory or a marketplace inbox rather than your own contact form, pulled in so they land in the same pipeline as everything else instead of sitting unread for a week while somebody books the other photographer.

Keep the client side supervised. A wedding client is nine months of trust, and an automated message that lands wrong, on a date that cannot be repeated, does damage no refund covers.

The chasing happens between shoots

The lab's order page, the gallery platform and the venue's vendor site each change without telling the job they belong to. Checking them has been the photographer's job, at eleven at night, in the middle of editing season.

WebRun is an agent that works a real Chrome browser, signed in as you. It opens the lab, the gallery host or the payment processor, reads the status, and updates the job in Studio Ninja to match.

It runs on your schedule in your own private environment, and you can watch a run and stop it. Anything going to a client is drafted and left for you.

The workflows below are already built, and each one names what it opens.

Questions people ask

Will it email my clients without me seeing it first?

No. Messages are prepared and left for you to send. Studio Ninja's own automation tasks are the right tool for the routine sequence you already wrote and approved. Anything assembled from outside data is drafted.

Do my Studio Ninja workflows still work alongside this?

Yes. Keep them running. Workflows handle everything triggered by a job stage inside Studio Ninja. This covers the lab, the gallery platform and the venue, which no workflow can see.

Can it read a lab or gallery site that has no integration?

Yes. That is the point of driving a browser rather than an API. If you can sign in and read the order status on screen, so can it, which suits the labs and album makers that never appeared on an integrations list.

15 ready-made Studio Ninja workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Studio Ninja Automated Weekly Session Digest
Every Monday, WebRun opens Studio Ninja, gathers every session booked for the week ahead, cross-checks Google Calendar for conflicts, and posts a clean weekly digest to Slack so your team starts the week aligned.
Studio NinjaGoogle CalendarSlack
Studio Ninja Automated Shoot Day Text Reminders
Every afternoon, WebRun checks Studio Ninja for sessions booked for tomorrow, drafts a reminder text for each client in Twilio, and sends your team tomorrow's full shoot day sheet in Telegram.
Studio NinjaTwilioTelegram
Studio Ninja Automated Deposit Payment Reminders
Every morning, WebRun checks Studio Ninja for sessions with an unpaid deposit, confirms the live payment status in Stripe, and drafts a friendly reminder in Gmail for you to review before it sends.
Studio NinjaStripeGmail
Studio Ninja Automated Review Request Texts
Every morning, WebRun checks Studio Ninja for galleries delivered a few days ago, drafts a short review request text in Twilio for each client, and posts the ready list to Slack for your review.
Studio NinjaTwilioSlack
Studio Ninja Automated Retainer Expiration Alerts
Every Monday, WebRun checks the retainer ledger in Google Sheets against client records in Studio Ninja for prepaid packages expiring soon, and sends you a Telegram alert so you can reach out personally before the credit is lost.
Google SheetsStudio NinjaTelegram
Studio Ninja Automated Referral Thank You Notes
Every Monday, WebRun checks Studio Ninja for new bookings sourced from a referral, drafts a personal thank you note in Gmail for the referring client, and checks QuickBooks so a referral credit can be applied to their next invoice.
Studio NinjaGmailQuickBooks
Studio Ninja Automated Print Order Status Tracking
Every morning, WebRun checks Studio Ninja for print and product orders with a status change since yesterday, logs each stage in Google Sheets, and posts the studio's print order digest to Slack.
Studio NinjaGoogle SheetsSlack
Studio Ninja Automated Quote Follow-Up Reminders
Every morning, WebRun checks Studio Ninja for quotes sent to new inquiries with no reply after a few days, drafts a friendly follow-up in Gmail, and posts the stalled leads to Slack so nothing slips through.
Studio NinjaGmailSlack
Studio Ninja Automated Gallery Delivery Alerts
Every morning, WebRun checks Studio Ninja for sessions marked gallery ready, confirms the finished folder is uploaded and shared in Google Drive, and drafts a delivery email in Gmail for you to review before it sends.
Studio NinjaGoogle DriveGmail
Studio Ninja Automated Final Payment Alerts
Every morning, WebRun checks Studio Ninja for sessions with a final balance still due, confirms live payment status in Stripe, drafts the balance reminder inside Studio Ninja for your review, and posts the chase list to Slack.
Studio NinjaStripeSlack
Studio Ninja Automated Contract Signature Reminders
Every morning, WebRun checks Studio Ninja for contracts sent but not signed as the session date approaches, drafts a reminder in Gmail, and sends your team a Telegram alert for bookings still at risk.
Studio NinjaGmailTelegram
Studio Ninja Automated Album Proof Approval Chaser
Every morning, WebRun checks Studio Ninja for album or print proofs sent but not approved after several days, drafts a friendly nudge in Gmail, and logs the running chase list in Google Sheets so nothing is forgotten.
Studio NinjaGmailGoogle Sheets
Automated Photography Weekly Schedule Digest
Every Monday morning, WebRun pulls this week's booked sessions from Studio Ninja and posts a clean schedule digest to Slack so you and your team know exactly what is happening and when.
Studio NinjaSlack
Automated Photography Session Reminder and Prep Guide
A few days before each booked session, WebRun drafts a personalised reminder with your prep guide, location details, and what-to-wear tips, then queues it for your approval before it reaches the client.
Studio NinjaGmailSlack
Automated Photography Album Proof Approval Chaser
Every day, WebRun checks Studio Ninja for album proofs that have been sent but not yet approved, drafts a polite nudge for each client, and queues the reminders for your review before they go out.
Studio NinjaGmailSlack

Want one of these running on your own Studio Ninja?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.