ZenRows provides powerful web scraping capabilities that integrate seamlessly with Clay, allowing you to extract data from websites without writing code. The integration enables the automated collection of structured data from any website directly into Clay’s spreadsheet interface.
Clay is a powerful no-code data platform that functions as an intelligent spreadsheet with built-in automation capabilities. It enables users to collect, transform, and analyze data from various sources without requiring programming knowledge, making complex data operations accessible to everyone.
With its extensive integration ecosystem, Clay allows users to connect to hundreds of data sources, including web scraping tools like ZenRows, CRM systems, and marketing platforms.
ZenRows offers numerous configuration options to customize your web scraping experience. Here’s a detailed breakdown of each option available in the Clay integration:
We’ll use ZenRows to scrape property information from Zillow and organize it in Clay.
Log in to your Clay account at https://www.clay.com.
Click + New Workbook in the top right corner.
Inside your new workbook, you’ll see a blank table.
Create the following columns by clicking on the + Add column icon to the right of the default column:
Add these example Zillow property URLs in the “Property URL” column:
https://www.zillow.com/homedetails/110-Rosewell-Mdw-Syracuse-NY-13214/31725398_zpid/
https://www.zillow.com/homedetails/27-Central-St-Greenlawn-NY-11740/59566735_zpid/
https://www.zillow.com/homedetails/6-Dean-St-Farmingdale-NY-11735/32614340_zpid/
https://www.zillow.com/homedetails/4848-Mount-Vernon-Blvd-Hamburg-NY-14075/30342319_zpid/
https://www.zillow.com/homedetails/251-Post-Ave-Rochester-NY-14619/30882345_zpid/
Click on the + Add Column and select Add Enrichment.
In the search bar, type “ZenRows”.
Under Integrations, select Run ZenRows Scrape.
Account Selection:
Configure Settings:
Run Settings:
Click Save and run 5 rows in this view button.
After ZenRows scrapes the data, you need to map the relevant information to your specific columns:
For the City column:
/
to insert column.Repeat for other columns:
Once mapped, your columns will automatically populate with the corresponding data from Zillow.
This ZenRows-Clay integration enables professionals across industries, including real estate, e-commerce, recruitment, marketing, etc., to automate data collection processes that would otherwise require significant manual effort or technical expertise.
By eliminating development requirements and handling complex challenges like JavaScript rendering and anti-bot protections automatically, this integration allows you to focus on data analysis rather than acquisition.
Can I use my existing ZenRows API key with Clay?
Yes, you can use your own ZenRows API key with Clay. When configuring the integration, select “Add account” instead of using the Clay-managed ZenRows account. This gives you more control over your scraping operations and allows you to use your existing subscription limits and settings.
How do I troubleshoot if I'm not getting any data from a website?
If you’re not receiving data, first ensure JavaScript rendering is enabled, as most modern websites require it. Next, increase the Wait Time to 5000-8000ms to allow dynamic content to load fully.
For websites with strong anti-bot measures, enable both Premium Proxy and Anti-Bot options. Finally, verify that the site’s structure hasn’t changed by testing the scrape on a single URL before scaling up.
How frequently can I update the scraped data in Clay?
Data update frequency depends on your configuration and account type. With Auto-update enabled, Clay will refresh the data whenever the source table changes. If you’re using Clay’s managed ZenRows account, be mindful of the shared usage limits.
For high-frequency scraping needs, consider using your own ZenRows API key, which allows you to operate within your personal subscription limits. For websites that change frequently, you can set up scheduled updates in Clay to keep your data current without manual intervention.