Citysquares Scraper avatar

Citysquares Scraper

Deprecated

Pricing

from $0.36 / 1,000 results

Go to Apify Store
Citysquares Scraper

Citysquares Scraper

Deprecated

A high-performance Apify Actor for scraping local business listings from CitySquares.com.

Pricing

from $0.36 / 1,000 results

Rating

0.0

(0)

Developer

HappiTap

HappiTap

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

๐Ÿข CitySquares Scraper - Extract Local Business Data

Powerful Apify Actor for scraping comprehensive local business listings from CitySquares.com

CitySquares Scraper Apify Actor Performance

๐ŸŽฏ What is CitySquares Scraper?

CitySquares Scraper is a professional-grade web scraping tool designed to extract detailed local business information from CitySquares.com. Perfect for lead generation, market research, competitive analysis, and business intelligence gathering.

โœจ Key Benefits

  • ๐Ÿš€ High-Speed Extraction: Scrape up to 100+ businesses per minute
  • ๐Ÿ›ก๏ธ Anti-Detection Technology: Built-in stealth mode with fingerprint rotation
  • ๐Ÿ“Š Comprehensive Data: Extract 20+ data points including reviews, ratings, and contact info
  • ๐ŸŒ Geographic Targeting: Search by city, state, or specific locations
  • ๐Ÿ’ฐ Cost-Effective: Only $2.80 per 1,000 businesses extracted
  • ๐Ÿ”ง Easy to Use: Simple JSON configuration with no coding required

๐Ÿ“‹ What Data Can You Extract?

๐Ÿช Business Information

  • Business Name & Category - Complete business identification
  • Contact Details - Phone, website, email (when available)
  • Address - Full formatted address with individual components
  • Business Hours - Operating schedules for each day
  • Services & Description - Business offerings and specialties

โญ Customer Insights

  • Ratings & Reviews - Customer feedback with ratings and text
  • Review Count - Total number of customer reviews
  • Review Dates - Temporal analysis of customer sentiment

๐ŸŽ Marketing Data

  • Deals & Promotions - Current offers and discount codes
  • Social Media Links - Connected social profiles
  • Images & Media - Business photos and visual content

๐Ÿš€ Quick Start Guide

1๏ธโƒฃ Basic Search by Category & Location

Perfect for finding specific types of businesses in target areas:

{
"searchTerms": ["restaurants", "dentists", "plumbers"],
"locations": ["New York", "Chicago", "Los Angeles"],
"maxItems": 100,
"maxReviews": 10
}

2๏ธโƒฃ Scrape Specific Business Pages

Ideal for targeted data extraction from known URLs:

{
"startUrls": [
{ "url": "https://citysquares.com/b/new-york-ny" },
{ "url": "https://citysquares.com/s/restaurants/chicago" }
],
"maxItems": 200,
"scrapeBusinessDetails": true
}

3๏ธโƒฃ Fast Bulk Extraction

Quickly gather basic business information without detail pages:

{
"searchTerms": ["electricians"],
"locations": ["Houston", "Phoenix", "Philadelphia"],
"scrapeBusinessDetails": false,
"maxReviews": 0,
"maxItems": 500,
"maxConcurrency": 3
}

๐Ÿ“Š Input Configuration

ParameterTypeDefaultDescription
searchTermsstring[][]Business categories or keywords (e.g., "restaurants", "dentists", "lawyers")
locationsstring[][]Target cities, states, or regions
startUrlsobject[][]Specific CitySquares URLs to process
maxItemsinteger100Maximum number of businesses to extract
maxReviewsinteger10Reviews per business (0 = skip reviews)
includeDealsbooleantrueExtract deals and promotions
scrapeBusinessDetailsbooleantrueNavigate to detail pages for full data
maxConcurrencyinteger2Parallel processing (1-20, lower = safer)
maxRuntimeMinutesinteger5Auto-stop timeout (1-30 minutes)
proxyConfigurationobjectRESIDENTIALProxy settings for optimal success rates

๐Ÿ“ค Output Data Structure

Each business record includes comprehensive information:

{
"businessName": "Central Park Restaurant",
"url": "https://citysquares.com/b/central-park-restaurant-123456",
"category": "Italian Restaurant",
"address": {
"street": "123 Broadway",
"city": "New York",
"state": "NY",
"zipCode": "10001",
"fullAddress": "123 Broadway, New York, NY 10001"
},
"phoneNumber": "(212) 555-0123",
"website": "https://centralparkrestaurant.com",
"rating": 4.7,
"reviewCount": 156,
"reviews": [
{
"author": "Sarah Johnson",
"rating": 5,
"date": "2024-02-15",
"text": "Amazing Italian food! Best pasta in NYC."
}
],
"businessHours": [
{ "day": "Monday", "hours": "11:00 AM - 10:00 PM" },
{ "day": "Tuesday", "hours": "11:00 AM - 10:00 PM" }
],
"deals": [
{
"title": "Weekend Special",
"description": "20% off dinner for two",
"code": "WEEKEND20"
}
],
"extractedAt": "2024-02-21T15:30:00.000Z"
}

๐Ÿ’ฐ Pricing & Costs

FeatureCost
Actor Start$0.00005 per run
Data Extraction$0.0028 per business
Bulk Rate$2.80 per 1,000 businesses

*๐Ÿ’ก Cost-Saving Tips:

  • Use scrapeBusinessDetails: false for 50% faster, cheaper extraction
  • Set maxReviews: 0 to skip review processing
  • Lower maxConcurrency to reduce proxy costs

๐Ÿ› ๏ธ Advanced Features

๐Ÿ•ต๏ธ Anti-Detection Technology

  • Browser Fingerprinting - Randomized browser signatures
  • Residential Proxies - Real IP addresses for maximum success
  • Session Management - Intelligent request handling
  • Rate Limiting - Natural browsing patterns

โš™๏ธ Performance Optimization

  • Parallel Processing - Configurable concurrency (1-20)
  • Smart Pagination - Automatic page navigation
  • Memory Management - Efficient resource usage
  • Error Recovery - Robust error handling and retries

๐Ÿ” Search Flexibility

  • Keyword Search - Find businesses by category or service
  • Location Targeting - City, state, or neighborhood specific
  • URL Processing - Direct page scraping capabilities
  • Mixed Input - Combine search terms and URLs

๐Ÿ“ˆ Use Cases & Applications

๐ŸŽฏ Lead Generation

  • Build targeted business databases
  • Find potential B2B clients
  • Identify sales opportunities by location

๐Ÿ“Š Market Research

  • Analyze competitive landscapes
  • Track business density and trends
  • Study pricing and service offerings

๐Ÿ” Competitive Intelligence

  • Monitor competitor activities
  • Analyze customer reviews and ratings
  • Track market share and positioning

๐Ÿ“ฑ App Development

  • Populate business directories
  • Power location-based services
  • Enable local search functionality

๐Ÿšจ Best Practices

{
"maxConcurrency": 2,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
},
"maxRuntimeMinutes": 10
}

๐Ÿ›ก๏ธ Safety Tips

  • Start Small: Test with 10-20 items first
  • Use Residential Proxies: Essential for high success rates
  • Monitor Runtime: Set appropriate timeouts to control costs
  • Validate Data: Check sample output before large runs

โšก Performance Tips

  • Disable Details: Use scrapeBusinessDetails: false for speed
  • Skip Reviews: Set maxReviews: 0 for faster extraction
  • Increase Concurrency: Raise maxConcurrency for faster runs (monitor success rate)
  • Target Specific URLs: More efficient than broad searches

๐Ÿ”— URL Patterns Reference

Business Detail Pages

https://citysquares.com/b/[business-name]-[id]
Example: https://citysquares.com/b/joes-pizza-123456

Search Result Pages

https://citysquares.com/s/[category]/[location]
Example: https://citysquares.com/s/restaurants/new-york

City/Location Pages

https://citysquares.com/b/[city]-[state]
Example: https://citysquares.com/b/chicago-il

๐Ÿ†˜ Troubleshooting

Common Issues & Solutions

IssueCauseSolution
Low Success RateAggressive concurrencyReduce maxConcurrency to 1-2
Blocked RequestsInsufficient proxy protectionEnsure residential proxies are enabled
Timeout ErrorsLarge data extractionIncrease maxRuntimeMinutes or reduce maxItems
Missing DataDetail scraping disabledSet scrapeBusinessDetails: true

Error Messages

  • "No valid URLs to scrape": Add searchTerms + locations or startUrls
  • "Actor reaching timeout": Increase maxRuntimeMinutes or reduce data scope
  • "High memory usage": Lower maxConcurrency or enable memory monitoring

๐Ÿ“ž Support & Documentation

๐Ÿ“„ License & Terms

This scraper is provided under the Apify Terms of Service. Users are responsible for complying with CitySquares.com's terms of service and applicable data protection laws.


๐ŸŽฏ Ready to extract local business data? Run the CitySquares Scraper on Apify and start building your business database today!

Last updated: February 2024 | Version: 1.0.0