All templates
For wedding photographers, portrait photographers & photography studios selling albums

Chase album proof approvals so orders never stall

Every morning, WebRun checks Studio Ninja for album proofs sent but not yet approved, drafts a polite personalised nudge for each waiting client, and posts the list to Slack for your review before any message is sent.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 9:00 AM WebRun
1 Studio Ninja find unapproved album proofs
2 Gmail draft personalised approval nudge
3 Slack list approvals pending your review
Run a sample
In short

How do I automatically chase clients who have not approved their album proofs?

Every morning, WebRun opens Studio Ninja and finds every album or proof that has been sent but not yet approved. It drafts a polite, personalised nudge in Gmail for each waiting client and posts the full list to Slack for your review. Album orders keep moving without manual follow-up.

  • Unapproved proofs are flagged every morning before lab deadlines are missed
  • Long-waiting approvals are escalated so no order stalls indefinitely
  • Clients are nudged consistently without you tracking each one manually

Built for wedding photographers · portrait photographers · photography studios selling albums · commercial photographers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.studioninja.co in a real browser with your saved login - no setup, no API keys.

  2. 1
    Studio Ninja - find unapproved album proofs
    studioninja.co How to Automate Studio Ninja
    WebRun in Studio Ninja: find unapproved album proofs
    WebRun opens Studio Ninja to find unapproved album proofs.
    • Open Studio Ninja and review jobs with an album or proof status of Awaiting Approval
    • Record the client name, proof sent date, days waiting, and any revision notes
    • Sort by days waiting so the longest outstanding approvals appear first
    • Skip clients who received a nudge in the last 3 days

    Done when Every unapproved album proof is listed with its client details and days outstanding.

  3. 2
    Gmail - draft personalised approval nudge
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft personalised approval nudge
    WebRun opens Gmail to draft personalised approval nudge.
    • Draft a friendly, professional nudge for each client with an unapproved proof
    • Reference the specific album or proof and include a link or instructions for how to approve
    • Adjust the tone to be slightly more direct if the proof has been waiting more than 10 days
    • Save as a Gmail draft, do not send yet

    Done when A personalised approval nudge draft is ready in Gmail for each outstanding proof.

  4. 3
    Slack - list approvals pending your review
    slack.com How to Automate Slack
    WebRun in Slack: list approvals pending your review
    WebRun opens Slack to list approvals pending your review.
    • Post a summary to Slack listing all unapproved proofs with client name, days waiting, and a draft link
    • Highlight any proofs that have been waiting more than 10 days
    • Note if an approval delay is holding up a lab order deadline

    Done when You have a Slack list of outstanding approvals and draft nudge messages ready to send.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.studioninja.co
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Approval chase list · Slack
OutputWhat each run produces - A daily Slack list of unapproved album proofs with Gmail draft nudge emails queued for your one-click approval.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it send the nudge automatically without my approval?

No. Every nudge is drafted in Gmail and listed in Slack for your review. The message only reaches the client after you send it.

What if a client approved the proof overnight?

WebRun reads the live job status in Studio Ninja at each morning run, so clients who approved before the check are automatically removed from the list.

Can it handle multiple revision rounds, not just the first approval?

Yes. It tracks any job stage labelled as awaiting approval in Studio Ninja, so revised proofs waiting on a second or third round of approval are included too.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.