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

Chase album proof approvals before lab deadlines slip

Every morning, WebRun opens Studio Ninja, finds album or print proofs sent 5 or more days ago with no approval logged, drafts a friendly nudge in Gmail referencing the specific proof, and logs the running chase list with days waiting in Google Sheets so the studio always knows what is holding up an order.

  • 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 proofs
2 Gmail draft an approval nudge
3 Google Sheets log the chase list
Run a sample
In short

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

WebRun checks Studio Ninja every morning for album and print proofs sent 5 or more days ago with no approval logged. It drafts a friendly nudge in Gmail referencing the specific proof, and logs a running chase list with days waiting in Google Sheets. Album and print orders keep moving without you tracking each approval by hand.

  • Stalled proofs are caught every morning before a lab deadline is missed
  • The studio always has a live view of who still needs to approve
  • Approved proofs drop off the chase sheet automatically

Built for wedding photographers · portrait photographers · photography studios selling albums · family 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 proofs
    studioninja.co How to Automate Studio Ninja
    WebRun in Studio Ninja: find unapproved proofs
    WebRun opens Studio Ninja to find unapproved proofs.
    • Open Studio Ninja and review jobs with a proof or album status of awaiting approval
    • Capture the client name, proof sent date, and days waiting for each
    • Skip any proof already nudged in the last 4 days

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

  3. 2
    Gmail - draft an approval nudge
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft an approval nudge
    WebRun opens Gmail to draft an approval nudge.
    • Draft a friendly nudge for each client referencing their specific album or proof
    • Include a direct link or clear instructions for how to approve
    • Save every nudge as a Gmail draft. Do not send automatically

    Done when A nudge draft is ready in Gmail for every proof still awaiting approval.

  4. 3
    Google Sheets - log the chase list
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log the chase list
    WebRun opens Google Sheets to log the chase list.
    • Add a row for each unapproved proof with client, days waiting, and a link to the Gmail draft
    • Mark any proof waiting more than 10 days in a highlighted column
    • Remove rows for proofs approved since the last run

    Done when The chase sheet reflects every currently unapproved proof and how long it has waited.

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 · Google Sheets
OutputWhat each run produces - A logged chase list in Google Sheets plus a Gmail nudge draft for every unapproved album or print proof.
Drafts
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?

No. Every nudge is drafted in Gmail and logged in Google Sheets for your review. The message only reaches a client after you send it yourself.

What if a client approved overnight?

WebRun reads the live proof status in Studio Ninja each morning, so anyone who approved before the check is removed from the chase sheet automatically.

Does it nudge the same client every single day?

No. It skips any proof already nudged in the last 4 days, so clients get a steady reminder rather than a daily message.

Put this on autopilot.

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