Docs / What you can ask

Export to Google Sheets

Send the results of a run or a watchlist to a Google Sheet. Append rows, replace the tab, or keep the sheet in sync by a key such as URL or product code. A watchlist can update a sheet after every run.

Results to a Google Sheet: append, replace, or keep in sync by a key.

All documentation pages

Send the results of a run or a watchlist to a Google Sheet. Append rows, replace the tab, or keep the sheet in sync by a key such as URL or product code. A watchlist can update a sheet after every run.

Try asking

  • Put these results in my Google Sheet
  • Keep a sheet updated from my price watchlist
  • Export the store's catalogue to Sheets by product code

What you get

  • Rows written to the tab you choose
  • Append, replace or keep in sync by a key
  • An export schedule that runs 30 minutes after its watchlist

What it costs

Above $0.05 for one request, or before anything recurring, Claude gives one estimate and waits for your yes; smaller reads just run. Figures are at Bronze, Apify's paid-plan price; lower on Silver and Gold. From 7 November 2026, reads through the data providers (eBay, Etsy, Walmart, Target, Best Buy, Home Depot, Lowe's, Trustpilot, Meta and TikTok ads) cost about twice as much on Apify's free plan, and TikTok Shop product rows and store-technology lookups about one and a half times; Claude quotes both prices when they differ. Every per-result price is on the pricing page.

JobTypical cost
Per 1,000 rows$0.10
500 rowsabout $0.05

Limits

  • Share the sheet with CleanPull's service account as Editor first, or use your own Google credentials in the data tool's settings; some Google Workspace accounts block sharing outside the organisation, and then your own credentials are the way
  • Scheduled exports carry a row limit instead of a cost cap

As a watch

Ask for it on a schedule and Claude saves it as a watch in your Apify account, with a maximum cost per run. It shows the monthly cost and waits for your yes before saving. The first run records a starting point; changes are reported from the next one. See how watches work.

Technical details

What it runs

Google Sheets Sync. These are CleanPull's actors on the Apify Store: the programs that read the sites. Every run happens in your own Apify account and is billed there at the actor's Store price. A saved watch is an Apify task and schedule named cw-…, with a maximum cost per run (maxRunCostUsd) in its input.

Your data

  • The first export adds a small hidden tab, _cleanpull, holding your Apify user ID, so runs from other accounts can't write to your sheet
  • CleanPull's service account writes only when your own export runs, but keeps Editor access until you remove it from the sheet's sharing (Share, then Remove access)
  • Want an email when the sheet changes? Google Sheets sends its own: Tools, then Notification settings, then Edit notifications
Costs nothing to installAdd to Claude