Agronomy module

Turf agronomy software: green speed, soil moisture and course walks

TurfOps turf agronomy software keeps golf course agronomy records against the zone they came from. Green speed, clipping yield, soil moisture, salinity, temperature, pH and compaction are recorded per site, hole and zone, trended over a season, and sit beside live readings from POGO soil probes in the ground. Course walks score every hole on the categories you choose. Built in Cape Town, South Africa, by TurfOps (Pty) Ltd for operators maintaining several courses.

Readings recorded against the zone

Every reading in TurfOps is tied to a site, and where it matters to a hole or a zone drawn on the course map. The reading types are green speed, soil moisture, salinity, grass clippings, temperature, pH and compaction, each with its own unit, plus a free type for anything else you measure. A reading carries the time it was taken, who took it, the value and a note. Readings arrive from three places: the agronomy screen in the office, the field app on a phone, and POGO soil probes that write their own readings without anyone typing. The register pages through every reading ever taken, filtered by site, type and zone, and exports to CSV.

  • Pick the site, the reading type and the zone, then enter the value
  • Units are suggested per type: feet for green speed, percent for moisture, dS/m for salinity
  • Every row shows who recorded it and when
  • Filter by site, type and zone, then export to CSV

Green speed tracking and clipping yield over a season

The readings screen draws a trend of one reading type for one site over the last 90 days, narrowed to a single zone when you want one green rather than all of them. Green speed in feet, clipping yield after a cut, moisture and salinity each plot the same way, so a drop in green speed can be read against the moisture on the same green that week. A rainfall overlay pulls daily rain for the site onto the same chart, so a wet week explains itself. The point is the season, not the day. A reading remembered in a notebook is gone by spring. A reading in TurfOps is still there when the client asks why the greens are slower than last year.

  • One line per reading type, per site, over the last 90 days
  • Narrow the chart to one zone, such as a single green
  • Switch on daily rainfall behind the line
  • Export the readings behind the chart to CSV

Soil moisture monitoring from POGO probes

TurfOps connects to POGO soil probes from Stevens Water. You enter your POGO master key and a property key per site under Settings, then match each POGO zone to the TurfOps hole or zone it sits on. From then on TurfOps polls POGO and stores the zone averages for moisture, EC, salinity index, surface temperature and soil temperature as agronomy readings, so they trend beside the readings your staff take by hand. Only new readings are stored. Each site's agronomy tab shows the latest conditions per zone, the POGO moisture, EC and salinity maps, and a 30 day moisture and EC trend for any zone you pick. Set a dry threshold and a salt threshold per site and a zone is flagged when it crosses one. Keys stay on the server and never reach a browser.

  • Moisture, EC, salinity index, surface and soil temperature per zone
  • Readings land automatically, with no separate app and nobody typing
  • A dry threshold and a salt threshold per site, flagged on the zone
  • Zone matching and keys managed under Settings, Integrations

Course walk audits with hole scoring

A course walk in TurfOps is a scored audit. The auditor picks a site, an audit type (full course, hole evaluation or condition report) and a date, then scores each category on a scale you set, five points by default. The categories ship as tees, tee surrounds, fairways, rough, greens, green surrounds, fairway bunkers, greens bunkers and cart paths, and an organisation can rename, reorder or add its own under Settings. Each category has a condition checklist, such as mowing height consistent, weed free or sand depth adequate, and unticking a condition drops the suggested score, which the auditor can override. Scores can be given course wide or hole by hole. The last audit for that site is shown faintly beside each score so the auditor can see what moved.

  • Full course, hole evaluation or condition report
  • Nine default categories, each with its own checklist, editable per organisation
  • Course wide scores or a score per hole, up to 36 holes
  • Draft, submitted and reviewed statuses, with CSV export

Turf health records a client can see

Every audit opens as a matrix: holes down the side, categories across the top, one score per cell coloured red, amber or green against its maximum, with row and column averages. Cells are edited in place, so an audit started on the Apple Watch app, which is in testing, is finished at a desk. Category trend tiles show how tees, greens or bunkers have moved across the last audits for a site, and a per hole trend shows whether the problem hole is improving. Readings, audits and POGO conditions all appear on the site page, next to the map, the fleet and the open tickets for that ground. The client portal shows the client's own site read only, including readings taken. All of it exports, and the AI assistant can be asked about it in plain words.

  • Score matrix per audit, edited cell by cell
  • Category and per hole trends across recent audits
  • Readings, audits and probe data on the site page
  • Read only client portal view of the client's own site

Common questions

What is turf agronomy software?

Turf agronomy software keeps turf and soil measurements against the ground they came from, so they can be trended instead of remembered. In TurfOps that means green speed, clipping yield, soil moisture, salinity, temperature, pH and compaction readings per site, hole and zone, course walk audits scored per hole, and live soil data from POGO probes, all on the same map as the fleet, the fuel and the Act 36 register.

Does TurfOps integrate with POGO soil probes?

Yes. TurfOps connects to POGO soil probes from Stevens Water using your own POGO master key and a property key per site. Moisture, EC, salinity index, surface temperature and soil temperature are polled automatically and stored as readings against the matching TurfOps zone or hole. The site page shows the latest conditions, the POGO maps and a 30 day trend per zone. No manual capture and no separate app.

How is green speed tracked in TurfOps?

A green speed reading is recorded in feet against a site and, if you choose, a single green drawn as a zone on the course map. The readings screen plots green speed for that site over the last 90 days, filtered to one zone when you want it, with daily rainfall behind the line. Readings can be entered at a desk or from the field app on a phone, and the register exports to CSV.

Can I do a course walk audit on my phone with no signal?

The scoring form is built for a phone: rows stack, every tap target is finger sized, and the score pills scroll sideways. Score the whole course or walk it hole by hole, tick the condition checklist for each category and let the suggested score follow, then submit. Readings taken on the field app queue on the phone when there is no signal and send when it returns. An Apple Watch app that scores a hole from the wrist with no signal is in testing.

Is TurfOps agronomy software available in South Africa?

Yes. TurfOps is built in Cape Town by TurfOps (Pty) Ltd and is developed and hosted for South African operations. Readings use the units South African courses already work in, such as feet for green speed and percent for moisture, dates read dd/mm/yyyy, and the chemical register next to the readings follows Act 36 of 1947. Pricing is per site per month with free unlimited field seats; current prices are on the pricing page.

Why use agronomy software instead of a spreadsheet?

A spreadsheet holds a number. It does not know which green the number came from, who took it, or what the moisture was on that green the same morning. TurfOps ties every reading to a zone on the course map and a person, trends it against rainfall and probe data, and keeps it beside the audits, the tickets and the spray register for the same ground. Records export in full at any time, so there is no lock in.