template bg

GolfNow Tee Time Scraper

GolfNow Tee Time Scraper turns public GolfNow search results into individual structured tee-time offers.

Published by
Br
BrowserAct Team
August 26, 2026
Approx.Credits
15-23 Credits
Categories
BA
GolfNow
Template ID
114770301411147183

Brief

GolfNow Tee Time Scraper turns public GolfNow search results into individual structured tee-time offers. Search by course, city, or postal code, select only site-supported date, golfer, and hole options, and receive official course and booking URLs without entering a fixed GolfNow URL.

What Does BrowserAct GolfNow Tee Time Scraper Do?

The Bot resolves the location through GolfNow's public autocomplete, applies the selected date, golfer, and hole filters, reads courses in visible order, opens their public tee-time listings, and returns one record per bookable offer.

Key Features

  • Dynamic course, city, or postal-code search.
  • Dropdowns for relative date, golfer count, and holes.
  • Individual tee times and current public prices.
  • Course address, distance, rating, and review count.
  • Hot-deal and included-feature indicators.
  • Official GolfNow course and booking URLs.
  • No login, favorite action, or booking submission.

What Data Can I Extract from GolfNow?

Field Description
course_name Golf course name.
course_address Public street address.
city Course city.
state Course state or region.
postal_code Course postal code.
distance Distance from the resolved search location.
course_rating Public GolfNow course rating.
review_count Public review count.
play_date Date of the tee-time offer.
tee_time Available tee time.
price Current public price.
currency Price currency.
holes Number of holes for the offer.
golfers Selected golfer filter or source value.
hot_deal Whether GolfNow marks the offer as a Hot Deal.
features Public rate features such as cart inclusion or GolfPass points.
course_url Official GolfNow course search URL.
booking_url Official public GolfNow booking flow URL.
scraped_at Extraction timestamp.

How to Use GolfNow Tee Time Scraper

  1. Click Run task.
  2. Enter a course, city, or postal code.
  3. Select a play date, golfer count, and hole count.
  4. Set the maximum number of tee-time offers.
  5. Run the Bot and review the structured results.

Input Parameters

Parameter Type Required Default Description
location_search Text Yes Orlando, FL Course, city, or postal code resolved through GolfNow's dynamic autocomplete.
play_date Dropdown Yes Tomorrow Today through seven days from today.
golfers Dropdown Yes Any Any, 1, 2, 3, or 4.
holes Dropdown Yes Any Any, 9, or 18.
tee_time_count Integer, 1-50 Yes 10 Maximum individual public tee-time offers to return.

Real BrowserAct run inputs

Example Output

{
  "results": [
    {
      "course_name": "Ventura Country Club",
      "course_address": "3201 Woodgate Blvd",
      "city": "Orlando",
      "state": "FL",
      "postal_code": "32822",
      "distance": "5 mi",
      "course_rating": 4.1223,
      "review_count": 2272,
      "play_date": "Thu, Aug 27, 2026",
      "tee_time": "11:10 AM",
      "price": 49.76,
      "currency": "USD",
      "holes": 18,
      "golfers": "Any",
      "hot_deal": false,
      "features": "Online Rate, Cart Included, Earn 11 GolfPass Points",
      "course_url": "https://www.golfnow.com/tee-times/facility/1791-ventura-country-club/search",
      "booking_url": "https://www.golfnow.com/tee-times/facility/1791/tee-time/237308732",
      "scraped_at": "2026-08-26T08:59:13.276125+00:00"
    }
  ]
}

How Does it Work?

How GolfNow Tee Time Scraper works

The Bot resolves the location, converts the relative play date, applies the finite GolfNow filters, collects course cards in visible order, opens public tee-time listings, excludes non-bookable offers, and returns deduplicated records with official booking URLs.

How to Build a New Scraper Bot with Agent Built

Step 1: Describe the data you need

Open BrowserAct and start Agent Built from the Home prompt box or Create -> Build with Agent. Describe the public source, reusable inputs, record limit, and exact output fields.

Describe the data in Agent Built

Step 2: Let BrowserAct build and test the Bot

BrowserAct explores the public search and detail flow, maps source filters, creates reusable controls, and validates representative tee-time offers.

BrowserAct build exploration

Step 3: Run the Bot and review the result

Run the live Bot with default inputs and review required fields, source URLs, offer uniqueness, row count, runtime, and credits.

Real BrowserAct GolfNow results

Why Use GolfNow Tee Time Scraper?

It converts changing public tee-time inventory into reusable records for price comparison, availability monitoring, travel planning, and downstream automation while keeping every offer traceable to GolfNow.

Who Can Use It?

  • Golf travel planners
  • Course and resort analysts
  • Pricing and availability teams
  • Sports data researchers
  • Local tourism services

How Many Results Can You Scrape?

Each run supports 1 to 50 public tee-time offers. Results depend on the selected location, date, filters, and GolfNow's current public inventory.

Automation and Export

BrowserAct returns structured data first. Connect it to an API, n8n, Make, Zapier, an MCP agent workflow, or a manual spreadsheet export.

Automation and export options

Need Help?

GolfNow inventory and filters can change. If a source-visible field becomes unavailable, use Improve Bot and validate both the default run and a materially different filter combination before publishing changes.

FAQ About the Template

Does this Bot require a GolfNow account?

No. It uses public search, course, and tee-time pages only.

Does the Bot book a tee time?

No. It returns official public booking URLs but never selects an offer, logs in, or submits a booking.

Why is location a text input?

GolfNow provides dynamic autocomplete for courses, cities, and postal codes rather than a stable finite location list. The fixed GolfNow origin remains internal.

Can tee-time inventory change between runs?

Yes. Prices and availability are live public inventory and may change at any time.

Why can a run return fewer results than requested?

The selected location, date, and filters may have fewer bookable public offers than the requested limit.

Your next scraper starts here.

GolfNow Tee Time Scraper | Golf Course Prices and Availability