Get help

Help center

Guides and answers

Contact support

Write to our team

Sign in to

Workflows

Build processes with your team

Automations

Connect files and automate tasks

One system, four parts

AI agents

Virtual Employees that work 24/7

Automations

Connect files and automate tasks

Workflows

Build processes with your team

Data Space

Trusted data sharing and control

Solutions by department

Finance

Reports, budgets, and reconciliations

Inventory and manufacturing

Stock, orders, and production in one view

HR

Timesheets, attendance, and reviews

Project management

Status and workload across projects

Sales and CRM

Leads and deals kept up to date

Education

Student records and school data

Finance

Turn manual finance work into reports that update themselves.

What Finance teams automate

  • Track payables and receivables
  • Build cash flow statements
  • Compare budget against actuals

Inventory and manufacturing

See stock levels and automate ordering.

What inventory and manufacturing teams automate

  • Track inventory across multiple sites
  • Connect sales, purchasing, and warehouse data
  • Link a barcode scanner to your sheet

HR

Run recruitment, attendance, and OKR tracking from your sheets.

What HR teams automate

  • Track recruitment and onboarding
  • Record team OKRs and results
  • Track check-ins, check-outs, and leave

Project management

Assign tasks and track hours without manual updates.

What project teams automate

  • Assign tasks and track status changes
  • Estimate effort and log hours worked
  • Track milestones across projects

Sales and CRM

Track leads and sales performance with automated reports.

What sales teams automate

  • Track and convert leads
  • Set sales goals and track team metrics
  • Monitor sales KPIs on dashboards

Education

Automate attendance, grades, and school purchasing.

What schools automate

  • Track attendance and notify parents
  • Record and compare class grades
  • Track inventory lent to students and staff

Find a use case

By department

How each team uses Sheetgo

By industry

How each industry uses Sheetgo

By company size

Small, medium-sized, or large

Learn

Blog

Guides and product news

Customer stories

How teams like yours use Sheetgo

Help center

Guides and answers

Why Sheetgo

Compare

How Sheetgo compares with other tools

Security

How we protect your data

Trust center

Our compliance details

Sign in to

Workflows

Build processes with your team

Automations

Connect files and automate tasks

One system, four parts

AI agents

Virtual Employees that work 24/7

Automations

Connect files and automate tasks

Workflows

Build processes with your team

Data Space

Trusted data sharing and control

Solutions by department

Finance

Reports, budgets, and reconciliations

Inventory and manufacturing

Stock, orders, and production in one view

HR

Timesheets, attendance, and reviews

Project management

Status and workload across projects

Sales and CRM

Leads and deals kept up to date

Education

Student records and school data

Find a use case

By department

How each team uses Sheetgo

By industry

How each industry uses Sheetgo

By company size

Small, medium-sized, or large

Get started

Templates

Ready-made workflows to start from

Learn

Blog

Guides and product news

Customer stories

How teams like yours use Sheetgo

Help center

Guides and answers

Why Sheetgo

Compare

How Sheetgo compares with other tools

Security

How we protect your data

Trust center

Our compliance details

Help center

Guides and answers

Contact support

Write to our team

Workflows

Build processes with your team

Automations

Connect files and automate tasks

How to use the IMPORTFEED formula in Google Sheets

With the IMPORTFEED formula, we can import data from RSS and Atom feeds into Google Sheets.

Syntax

IMPORTFEED(url, [query], [headers], [num_items])

 

  • url – this is the address (uniform resource locator) to the HTML page on the web, where the table or list that we are looking to import are located. This can take two forms.
    • A valid and fully qualified location in the form of text (enclosed in double quotes). For example: “http://news.google.com/?output=atom”
    • Or it can be a reference to a cell (like B1) within Google Sheets, where the url is stored.
  • query – this optional parameter specifies what data to fetch from the url. For the list of available query options, check out this link. By default, if no query parameter is defined, IMPORTFEED formula
  • headers – Optional indicator that specifies whether the column headers should be included in the data import or not. It is FALSE by default.
  • num_items – optional parameter that specifies the number of items to fetch, starting from the most recent. If we don’t specify this parameter, Google Sheets returns all the items published on the channel feed. 

Usage: IMPORTFEED Formula

Case # 1: IMPORTFEED(url)

In the snapshot below, we are trying to import the data into the cell B3, which therefore becomes the destination to key in the IMPORTFEED formula.

importfeed 1

We ensure the url is valid, i.e. enclose url within double quotes and hit the Enter key. Below is what we see as Google Sheets tries to fetch the data. The larger the feed, the longer it might take to finish the data import.

Importfeed in Google Sheets

While the data import is in progress, the cell in which we keyed in the formula, looks like it returned as an error. Please note a little red speck on the top right corner of the cell. However, it isn’t an error, but a transient state. Hover the mouse on the cell, to see the following description.

As soon as Google Sheets loads the data, the red speck disappears. You’ll notice the data extends from the formula cell (B3) to right and also further down.

importfeed 4

So, it is of utmost importance that we keep the expected real estate of the result, clear of any preoccupied values. Otherwise, IMPORTFEED formula might cough up a #REF! error. For example, following image explains what could happen, if we had any values, for instance, in cell C9.

importfeed 5
Case # 2: IMPORTFEED(url cell reference, titles of the items, include headers, fetch 20 items)

Here, in the cell B1, we have stored the URL to the RSS feed from which we are trying to import data. So, we’ll use that cell to refer in the IMPORTFEED formula.

importfeed 6

This is how you use the IMPORTFEED formula in Google Sheets. If you want to read more about the formula, you can check out the Google support page. If you want to know how to import data from .csv or .tsv files from the web, check out the following blog post.

You may also like…

google sheets features and formulas

How to find nominal interest rate using Google Sheets

Sarah is a young professional making significant financial decisions. From credit cards to mortgages, student loans, and investment...
google sheets features and formulas

Pull Google Calendar data into Google Sheets using Apps Script

This post was originally published in our community forum. Objective : This guide demonstrates how to use Google Apps Script to pull data...
google sheets features and formulas

Using the PROPER function to capitalize the first letter of each word in Google Sheets

Note: This post was originally published in our community forum. Ever found yourself needing to clean up a list of names, titles, or any...