Back to Crustdata in Excel
SheetXAI logo
Crustdata logo
Crustdata · Excel Guide

Append Web Traffic Signals to a Competitor Sheet Using a Google Sheet

2026-05-14
5 min read

The Scenario

You run demand-gen for a B2B analytics company and you are trying to figure out which competitors and potential partners have been gaining traction over the past year. You have an Excel workbook with 60 domains in column A. Web traffic trajectory is your prioritization signal — but the traffic columns are empty.

The bad version:

  • Pull a free trial from a traffic estimation tool, look up each domain, and type the monthly values into the workbook by hand
  • Discover the free tier only shows a 3-month window and you need 12 months
  • Pay for the upgrade, redo the first 10 domains, and find that the figures disagree with Crustdata on several entries — now you have a methodology question before you have written a formula

That is a full day of work before the analysis starts.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent inside your Excel workbook. It reads your domain list and calls Crustdata's web traffic endpoint for each entry, populating monthly values across your workbook in the structure you specify.

Pull Crustdata web traffic data for all domains in my sheet and add a summary column showing average monthly visits and whether traffic trended up or down over the past 6 months

What You Get

  • A summary column with the 6-month average monthly visit count for each domain
  • A trend indicator column showing whether traffic increased, decreased, or held flat over the 6-month window
  • Any domain where Crustdata has no traffic data gets a note so you know it was not a fetch failure

What If the Data Is Not Quite Ready

Some domains redirect to different canonical URLs

Before fetching traffic data, check each domain in column A against Crustdata's records and note the canonical domain in column B if it differs, then fetch 6 months of web traffic for the canonical domain

You only want domains above a monthly visit threshold

Use Crustdata to fetch the past 6 months of web traffic for each domain in column A, calculate the monthly average, write it into column B, then remove all rows where the average is under 10,000 and note how many rows were removed

You need to compare traffic across competitor and partner cohorts in separate worksheets

Fetch 12-month Crustdata web traffic for all domains in column A. Write competitor domains (flagged in column B as "competitor") to a worksheet called Competitor Traffic and partner domains (flagged as "partner") to a worksheet called Partner Traffic, with monthly columns and a trend column in each

One prompt to normalize domains, pull traffic, calculate trajectory, and rank the list

For each domain in column A, strip www. prefixes, then use Crustdata to fetch monthly web traffic for the past 12 months — write monthly values into columns B through M, calculate the 6-month rolling average in column N, and sort the entire worksheet by column N descending

Try It

Get the 7-day free trial of SheetXAI and open your domain tracking workbook, then ask it to pull 12 months of Crustdata web traffic for each entry and build the trend column. You can also ask it to overlay LinkedIn post activity or job listing counts from the same domain list.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more