All templates

Automated PoultryPlan Egg Production Reports

Every morning, WebRun pulls yesterday's egg counts and hen-day production from PoultryPlan, logs the totals to a Google Sheet, and emails you a short summary before the morning walk.

Runs on WebRun · Strict Lockdown policy
Every day at 6:00 AM WebRunorchestrates each step
1 PoultryPlan pull egg counts by house
2 Google Sheets log production totals
3 Gmail email the daily summary
In short

How do I get a daily egg production report without manually counting trays?

Every morning, WebRun opens PoultryPlan and pulls yesterday's egg count and hen-day production percent for every house, compares each against its breed and age matched target curve, and logs the totals to a Google Sheet. It then emails the farm owner and shift leads a short summary, so the whole team knows how every house laid before the morning walk.

  • The farm owner reads yesterday's full production picture before the morning walk
  • Every house is graded against its own breed and age matched target curve
  • A house missing its count gets flagged instead of silently skipped

Built for egg layer farms · cage-free producers · free-range egg farms · farm owners

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.poultryplan.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    PoultryPlan - pull egg counts by house
    poultryplan.com
    WebRun in PoultryPlan: pull egg counts by house
    WebRun opens PoultryPlan to pull egg counts by house.
    • Open PoultryPlan and pull yesterday's egg counts by house
    • Calculate hen-day production percent for each house
    • Compare each house against its target curve for its age

    Done when Every house has yesterday's egg count and hen-day percent recorded.

  3. 2
    Google Sheets - log production totals
    google.com
    WebRun in Google Sheets: log production totals
    WebRun opens Google Sheets to log production totals.
    • Append yesterday's totals to the production log tab
    • Update the rolling 7-day average for each house
    • Highlight any house that fell below its target curve

    Done when The production log has yesterday's row with the 7-day average updated.

  4. 3
    Gmail - email the daily summary
    gmail.com
    WebRun in Gmail: email the daily summary
    WebRun opens Gmail to email the daily summary.
    • Draft a short summary with total eggs, hen-day percent, and any house below target
    • Send the summary to the farm owner and shift leads
    • Attach the link to the full Sheet for anyone who wants the detail

    Done when The farm owner and shift leads have this morning's summary in their inbox.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.poultryplan.com
ScheduleRuns automatically on this cadence
Every day at 6:00 AM
DeliveryHow each run's result reaches you
Production summary · Gmail
OutputWhat each run produces - A daily summary with total eggs collected, hen-day production percent by house, and any house below its target curve.
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

Does it send the report to anyone outside my team?

No. The summary email only goes to the recipients you list, typically the farm owner and shift leads. WebRun never emails a buyer, customer, or anyone outside your farm on its own.

How does it know what a house's target is?

It reads the breed and age matched target curve already set up in PoultryPlan, so the comparison is specific to each house, not a single farm-wide number.

What happens on a day with no data entered yet?

It waits for PoultryPlan's count to be logged for that house. If a house is missing yesterday's count, the summary flags it as not yet recorded instead of guessing.

Put this on autopilot.

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