MIP Logo

How to find the right property in school catchment via Alteryx (1) – Web Scraping

This post was originally published on The Data School blog between 2018 and July 2025, before our program was renamed to MIP’s Analytics Career Accelerator. References throughout this article to “The Data School” or “DS” all refer to what is now MIP’s Analytics Career Accelerator. The program, its people, and its commitment to launching outstanding analytics careers remain the same – just under a new name.

If you are having trouble viewing this article, please report it here. 

Buying a home can be stressful and exciting all at the same time. It’s quite an adventure! There are thousands of properties listed on Domain.com.au, but it’s hard to find those properties within the school catchment. In this article, I will demonstrate how to scrape the list of top 100 primary schools online; furthermore, select those schools within a certain range of specific workplace. The below image shows the whole project workflow, but I will separate it into 3 topics.

  1. How to scrape the list of top 100 primary schools in NSW from online? (this blog)
  2. How to obtain listed properties from Domain API? (API & Batch Macro)
  3. How to predict the property price? (Web Scraping & Machine Learning 101)

The example in this article is from Top 100 Ranking NSW Sydney Primary Schools For The Year Of 2019 (Government/Public).

the full steps are as below,

1. Navigate to the website and press F12 to open the developer page

2. Drag a text input

Share this post