ZenRows

Extract content from a given URL.

ZenRows provides web scraping and automation tools that allow you to extract data from any website. With it, you can fetch content, screenshots, and structured data from web pages into your Glide app.

Don't see the ZenRows Integration?

You may need to upgrade your plan. Browse Glide’s plans and find the right fit for you.

Adding the Integration

To start using the ZenRows integration, you first need to add it to your project. You will need a ZenRows account if you don’t already have one.

1

In Glide, click the Settings icon in the upper-right corner.

2

Navigate to the Integrations tab and select ZenRows.

3

Click the Add to app button.

4

Copy your ZenRows API key from the Universal Scraper API dashboard.

5

Click away to exit the configuration.

Get Page Content Action

The Get Page Content action retrieves the HTML content from the webpage URL you provide using your connected ZenRows account. The action returns the complete HTML markup of that webpage, including all tags, attributes, and text that appears on that page. The action can also render JavaScript on web pages to capture dynamically loaded content.

The action can be added to a column in the Data Editor, a Component that supports Actions (e.g., a Button component), or added to a workflow in the Workflow Editor.

1

Open the table where you want to use the Get Page Content feature.

2

Add a new URL column by clicking the (+) plus symbol to the right of the table. This will store the URL you pull the source from.

  • New columns added with the plus button will always appear on the right. If you’d like to add a column somewhere else in your data, you can select the dropdown menu on an existing column and choose Add column right. You can also click and drag columns to rearrange them.
3

Add a Get Page Content column to store the result. Search for ‘Get Page Content’ or navigate to Integrations → ZenRows → Get Page Content.

4

Select the URL column you created as the URL source, or enter a custom value.

5

Enable advanced features if needed.

6

Click Save to exit the configuration.

Frequently Asked Questions

Each run of the integration will use 1 update.

ZenRows has a variety of plans primarily driven around usage of requests. You can review their plan options here.