Case Study

How a Pet Super App Found Commercial Partners on Autopilot

A lead generation pipeline that discovers pet businesses on Google Maps, crawls their websites for contact info, and delivers scored leads straight to Google Sheets

Client
Pet Super App Startup
Industry
Pet Technology
Location
São Paulo, Brazil
Solution
Lead Discovery & Enrichment

The Opportunity

This Brazilian pet tech startup was building a "super app" connecting pet owners with local services like groomers, vets, pet stores, and dog walkers. To grow the supply side of their marketplace, they needed to sign up hundreds of local businesses. But with a tiny team and no dedicated sales tooling, prospecting was painfully manual: searching Google Maps, copying info into spreadsheets, and cold-calling one business at a time.

The Challenge

The founding team was spending entire days on manual prospecting. Someone would search Google Maps for "pet store near [city]," copy the name, phone number, and address into a spreadsheet, then move on to the next listing. After a full day, they might have 30 leads, most of them incomplete.

  • No way to tell which contacts were decision-makers versus generic support lines
  • No systematic way to prioritize outreach
  • Manual data entry was error-prone and time-consuming
  • Scale was impossible without hiring a dedicated sales team

They needed to go from dozens of leads per week to hundreds, without adding headcount. The team asked: Can we automate the discovery, enrich the contact data, and score leads so we know who to call first?

SureStep Automation was tasked with building a pipeline that could find businesses on Google Maps, extract real contact information from their websites, and deliver clean, scored leads to a shared Google Sheet in minutes instead of days.

The Solution

SureStep Automation built an automated prospecting pipeline that discovers businesses on Google Maps, crawls their websites for real contact information, and delivers scored, enriched leads directly into Google Sheets.

🔍
Discover
🌐
Crawl & Extract
Score
📋
Deliver

How It Works

🗺️
Google Maps Discovery

Searches Google Places API across target cities and pet business categories, pulling up to 60 results per query with full business details, ratings, and website URLs.

🌐
Website Crawling & AI Extraction

Playwright visits each business website, finds contact pages, and Google Gemini AI extracts emails, phone numbers, and WhatsApp links with evidence snippets for verification.

Contact Quality Scoring

Every extracted contact gets scored 0 to 100 based on commercial relevance. A "comercial@" email scores higher than "sac@," and platform emails like @instagram.com are automatically rejected.

📊
Color-Coded Google Sheets Output

Enriched leads land in a shared Google Sheet, color-coded for quick scanning: green for commercial contacts, yellow for support lines, blue for businesses with supplier portals.

See It In Action

Three steps, fully automated. The pipeline pulls businesses from Google Maps, crawls their websites for real contact info, and drops everything into a color-coded Google Sheet ready for outreach. Below is what each stage looks like in practice (sample data shown).

pet shop rio de janeiro 1 2 3 4 5 5 results Pet Casa do Zé Pet store · 4.7 Copacabana, Rio Clínica Quatro Patas Veterinarian · 4.9 Botafogo, Rio Tosa Carioca Pet groomer · 4.6 Tijuca, Rio Vet Premium Veterinarian · 4.8 Pituba, Salvador Pet Express Pet store · 4.5 Asa Sul, Brasília
Step 1 · Discover
Businesses Found on Google Maps

The pipeline runs Places API queries across cities and pet business categories, pulling up to 60 results per query with names, ratings, addresses, and website URLs.

https://petcasadoze.com.br/contato Contato Email [email protected] extracted from /contato Telefone (21) 3322-4455 extracted from header WhatsApp +55 21 99876-5432 extracted from footer EXTRACTED EMAIL [email protected] SCORE 92 PHONE (21) 3322-4455 SCORE 88 WHATSAPP +55 21 99876-5432 SCORE 95 CONFIDENCE 92% EVIDENCE "Contato: vendas@..." found on /contato page
Step 2 · Crawl & Score
Contacts Extracted with Confidence

Playwright visits each business website, finds contact pages, and Google Gemini AI pulls out emails, phones, and WhatsApp numbers with evidence snippets and a 0 to 100 quality score.

Pet Leads · April 2026 company_name category city email score 2 Pet Casa do Zé Pet store Rio [email protected] 92 3 Clínica Quatro Patas Veterinarian Rio [email protected] 88 4 Tosa Carioca Groomer Rio [email protected] 65 5 Vet Premium Veterinarian Salvador [email protected] 71 6 Pet Express Pet store Brasília [email protected] 95 7 Animal Care SP Veterinarian São Paulo [email protected] 78 8 Petshop Carioca Pet store Rio [email protected] 90 9 Mundo Pet Curitiba Pet store Curitiba [email protected] 68 10 Vet Online Recife Veterinarian Recife [email protected] 94 11 Pet World Fortaleza Pet store Fortaleza [email protected] 73
Step 3 · Deliver
Color-Coded Leads in Google Sheets

Enriched leads land in a shared sheet, color-coded for fast triage. Green for commercial contacts, yellow for support lines, blue for businesses with supplier portals.

The Results

300+
Leads Discovered Weekly
60%
Contact Enrichment Rate
15+
Hours Saved Weekly
100%
Automated Pipeline

Want results like these for your team?

Let's Talk
"

We needed to find pet stores, vets, and groomers to partner with but had no scalable way to do it. SureStep built us a prospecting pipeline that crawls the web, enriches leads, and drops everything into a Google Sheet. We went from maybe 10 leads a week to hundreds.

Hugo S., Founder, Pet App Startup

Built With

Google Apps Script Node.js / Express Playwright Cheerio Google Gemini AI Google Sheets API

Ready to Fill Your Pipeline Without the Busywork?

Whether you need to find partners, enrich leads, or automate outreach prep, SureStep builds prospecting systems that do the heavy lifting.

Start a Conversation