Skip to content

Automated WordPress directory with scraping

Puppitos

Role
Founder · Full-Stack Developer · Automation
Stack
WordPressMake.comAPIsScraping
Timeline
3 months
Status
Live
Puppitos — Automated WordPress directory with scraping

01

The Problem

Finding pet-friendly venues in Spain is a pain: the data lives scattered across Google Maps, social media, blogs, and reviews. I wanted a centralized directory, but adding each venue manually wouldn't scale. I needed an automated data pipeline.

02

The Approach

I built Puppitos in WordPress as a scalable directory, with custom post types and taxonomies for venues. Behind it, a Make.com workflow scrapes data from Google Maps and competitor sites, normalizes it, enriches each entry with AI-generated content, and pushes it into WordPress automatically via REST API.

03

What I Built

  1. 01WordPress directory architecture with custom post types and taxonomies
  2. 02Make.com automation pipeline (scraping → enrichment → publish)
  3. 03Google Maps data extraction layer
  4. 04Competitor site scraping for venue enrichment
  5. 05AI-powered content generation for venue descriptions
  6. 06WordPress REST API integration
  7. 07Geo-targeted category pages by city
  8. 08SEO foundation for multi-location directory

04

The Outcome

What took 20 manual minutes per venue became an unattended process at scale. The project is a real case of how automation and scraping change the economics of running a directory.