Track AI news in Google Sheets with ChatGPT
Build an AI news tracker in Google Sheets with ChatGPT: pull the day's top stories with links, score them and draft a weekly digest in under 20 minutes.

What you need
Chats in the Sheets sidebar don't sync with your ChatGPT history, and memory isn't available there.
Step 1: Install ChatGPT for Google Sheets
2 minThe add-on puts ChatGPT in a sidebar that can read, search the web and edit your sheet.
- Go to chatgpt.com/apps/spreadsheets and select Install ChatGPT for Google Sheets.
- On the Marketplace page, check that the developer is OpenAI, then click Install and allow access.
- Or, inside Sheets, go to Extensions > Add-ons > Get add-ons and search for ChatGPT.
You should see ChatGPT listed under the Extensions menu in Google Sheets.
Several ChatGPT add-ons show up in the search?
Pick the one named ChatGPT with OpenAI as the developer. The others are made by other companies and work differently.
Step 2: Build the tracker sheet
3 minLetting ChatGPT build the sheet gives you headers, checkboxes and formatting in one go.
- Open a blank sheet at sheets.new and name it AI news tracker.
- Go to Extensions > ChatGPT > Open and sign in with your ChatGPT account.
- Paste the prompt below, then approve the changes when ChatGPT asks.
Your promptBuild a news tracker on this tab. Columns: Date, Headline, Source, Link, Summary, Key number, Score, Used. Bold and freeze the header row. Wrap text in Summary. Make Used a checkbox column. Don't add any data yet.
You should see a bold, frozen header row with 8 columns and a checkbox column at the end.
The sidebar won't let you use it after you sign in?
Sign in with the ChatGPT account that has your plan. In a ChatGPT workspace, an admin may need to turn on ChatGPT for Excel and Google Sheets.
Step 3: Pull today's stories
4 minThe add-on can search the web, so every row arrives with a link to check.
- Paste the prompt below and change [YOUR BEAT] to your area, such as AI coding tools.
- Approve the changes when ChatGPT asks.
Your promptSearch the web for the 5 most important [YOUR BEAT] news stories from the last 24 hours. Prefer the original source, such as the company's own post or the paper. Add one row per story under the last filled row: today's date, the headline, the source name, the link, a 40-word summary and one key number from the story. Leave Score and Used empty. Don't change any other rows.
You should see 5 new rows, each with a link, a short summary and a key number.
Some stories are older than a day?
Ask ChatGPT to check the publish date on each link and replace any story older than 24 hours.
Type @ and a tab's name in your prompt to point ChatGPT at that tab only.
Step 4: Check the links yourself
4 minAI can mix up details, and a wrong number in your newsletter is still your mistake.
- Open each link and find the headline and the key number on the page.
- Check that the date on the page matches the Date column.
- Fix any cell that doesn't match the source, or delete the row.
You should see every row backed by a page you opened yourself.
A link leads to a different story or a dead page?
Delete the row, or ask ChatGPT to find the original source for that one headline and update only that row.
Step 5: Score the stories for your readers
2 minA score turns a long list into a ranked shortlist for your next post.
- Paste the prompt below and change [YOUR AUDIENCE] to the people you write for.
- Approve the changes, then scan the top 3 rows.
Your promptFill the Score column for every row where Score is empty and Used is unchecked. Score from 1 to 10 for how useful the story is to [YOUR AUDIENCE], where 10 means they would act on it this week. Then sort the table by Score, highest first, keeping each row together.
You should see a score in every new row, with the strongest stories at the top.
The scores all look about the same?
Give a rule, for example: "Give 8 or more only to launches, price changes and tools they can use today."
Step 6: Draft the weekly digest
3 minOne prompt turns a week of rows into a draft for your newsletter or team update.
- At the end of the week, paste the prompt below.
- Copy the digest out of the sidebar into your newsletter or doc.
- Tick Used on each story you publish, so it drops out of next week's scoring.
Your promptRead the rows from the last 7 days where Used is unchecked. Write a 150-word digest of the top 5 by Score, highest first. Give each story one sentence and its link. Reply in the chat only. Don't edit the sheet.
You should see a 150-word digest in the sidebar, ready to copy.
You get
A Google Sheet that lists the day's AI stories with sources, ranks them for your readers and drafts your weekly digest
Try next
Did this guide work for you?
Thanks. It helps us fix the steps.


