How can a user delete images and projects? What are the steps? Also where do you keep your changelog and roadmap? Is this being actively developed?
Trevor
Founder Team
teampeekshot
Jan 13, 2026
A: Hi Trevor,
Here’s a clear breakdown of how deletion works in PeekShot, along with answers to your other questions.
Deleting projects Users can delete projects directly from the dashboard:
1) Log in to PeekShot. 2) On the Overview page, you’ll see a list of all your projects. 3) On the right side of each project row, there is a trash icon. 4) Clicking the trash icon will delete the selected...
1. Do you provide a simple URL/formula to return a screenshot image URL for a domain (Sheets-friendly, e.g., IMAGE("https://.../" & A2 & "?token=..."))? 2. What is the response format — direct image URL, redirect, or JSON/base64? Are CDN-hosted cacheable URLs provided? 3. How long do you retain screenshots by default? Can retention be configured? 4. Are stored screenshots subject to bandwidth or...
Founder Team
teampeekshot
Nov 30, 2025
A: Thanks for your detailed questions! Here are the answers one-by-one:
Do you provide a simple URL/formula for Google Sheets? Not yet — currently, screenshots are created via API requests rather than a direct formula-style URL.
What is the response format? PeekShot returns a CDN-hosted image URL in the API response. You get a direct link to the screenshot file (no base64 or redirect...
Example: Suppose I have a Google sheet with website url in column-A.
Can I create an API formula to get screenshot URL of all these website urls in column-A to Column-B where I use Peekshot API with Google sheet formula, similar to how Logo.dev or clearbit etc offers an API formula to create website favicon in the go?
Is it possible to take daily screenshots using PeekShot, extract information, and save it to Google Sheets using n8n or a similar platform? Also, if PeekShot gets blocked by websites, does it use multiple IPs to avoid being blocked? I want to extract some information once a day. Is this method suitable for that task?
Founder Team
teampeekshot
Nov 30, 2025
A: Yes — PeekShot can absolutely take daily screenshots. You can schedule a daily (or any frequency) screenshot and we return a screenshot image URL, which you can easily send to Google Sheets using n8n, Zapier, Make.com, or any similar automation platform.
Regarding blocking: PeekShot does use multiple IPs to reduce the chances of being blocked. However, advanced protection systems like...
A lot of european websites got full screen cookie banners, are these "clickable" via the API - for example by providing the button class?
Founder Team
teampeekshot
Oct 13, 2025
A: Hi there 👋
Yes, you can handle such cookie banners by injecting custom CSS or JavaScript through the API. PeekShot supports parameters like inject_css and inject_js, which let you modify the page before taking the screenshot — for example, clicking buttons, hiding banners, or adjusting layout elements.
For more details and usage examples, please refer to our documentation:...
I was going through your API documentation and couldn’t find any options related to screenshot timing triggers. For example, taking a screenshot after page idle, after network idle (1 or 2), or after DOM / full page load.
Could you please confirm if your tool currently supports any of these trigger conditions? If not, do you have plans to add such options in the future?
Also, I would like to know under the current setup, on which specific event or trigger does your tool take the screenshot by default?
Founder Team
teampeekshot
Oct 5, 2025
A: Hi there 👋
Thanks for checking out PeekShot and diving into our API!
At the moment, PeekShot captures screenshots when the "DOMContentLoaded" event fires — meaning the initial HTML document has been completely loaded and parsed. Currently, there isn’t an option to customize the trigger (e.g., after page idle, network idle, or full page load).
However, this feature is already on our internal...
Q: Please explain Deletion
Hi,
How can a user delete images and projects? What are the steps? Also where do you keep your changelog and roadmap? Is this being actively developed?
Trevor
teampeekshot
Jan 13, 2026A: Hi Trevor,
Here’s a clear breakdown of how deletion works in PeekShot, along with answers to your other questions.
Deleting projects
Users can delete projects directly from the dashboard:
1) Log in to PeekShot.
2) On the Overview page, you’ll see a list of all your projects.
3) On the right side of each project row, there is a trash icon.
4) Clicking the trash icon will delete the selected...
Share PeekShot
Q: Quick technical & retention questions about Peekshot screenshots (Sheets, CDN, WP, limits)
1. Do you provide a simple URL/formula to return a screenshot image URL for a domain (Sheets-friendly, e.g., IMAGE("https://.../" & A2 & "?token=..."))?
2. What is the response format — direct image URL, redirect, or JSON/base64? Are CDN-hosted cacheable URLs provided?
3. How long do you retain screenshots by default? Can retention be configured?
4. Are stored screenshots subject to bandwidth or...
teampeekshot
Nov 30, 2025A: Thanks for your detailed questions! Here are the answers one-by-one:
Do you provide a simple URL/formula for Google Sheets?
Not yet — currently, screenshots are created via API requests rather than a direct formula-style URL.
What is the response format?
PeekShot returns a CDN-hosted image URL in the API response. You get a direct link to the screenshot file (no base64 or redirect...
Share PeekShot
Verified purchaser
Example: Suppose I have a Google sheet with website url in column-A.
Can I create an API formula to get screenshot URL of all these website urls in column-A to Column-B where I use Peekshot API with Google sheet formula, similar to how Logo.dev or clearbit etc offers an API formula to create website favicon in the go?
Example structure:
https://img.logo.dev/appsumo.com?token=pk_MBFABC486Np3ENx
Q: from screenshot to data using peekshot ?
Is it possible to take daily screenshots using PeekShot, extract information, and save it to Google Sheets using n8n or a similar platform? Also, if PeekShot gets blocked by websites, does it use multiple IPs to avoid being blocked? I want to extract some information once a day. Is this method suitable for that task?
teampeekshot
Nov 30, 2025A: Yes — PeekShot can absolutely take daily screenshots. You can schedule a daily (or any frequency) screenshot and we return a screenshot image URL, which you can easily send to Google Sheets using n8n, Zapier, Make.com, or any similar automation platform.
Regarding blocking: PeekShot does use multiple IPs to reduce the chances of being blocked. However, advanced protection systems like...
Share PeekShot
Q: Press Cookie-Consent Banner
A lot of european websites got full screen cookie banners, are these "clickable" via the API - for example by providing the button class?
teampeekshot
Oct 13, 2025A: Hi there 👋
Yes, you can handle such cookie banners by injecting custom CSS or JavaScript through the API. PeekShot supports parameters like inject_css and inject_js, which let you modify the page before taking the screenshot — for example, clicking buttons, hiding banners, or adjusting layout elements.
For more details and usage examples, please refer to our documentation:...
Share PeekShot
Q: “When to Take Screenshot” Options
I was going through your API documentation and couldn’t find any options related to screenshot timing triggers. For example, taking a screenshot after page idle, after network idle (1 or 2), or after DOM / full page load.
Could you please confirm if your tool currently supports any of these trigger conditions?
If not, do you have plans to add such options in the future?
Also, I would like to know under the current setup, on which specific event or trigger does your tool take the screenshot by default?
teampeekshot
Oct 5, 2025A: Hi there 👋
Thanks for checking out PeekShot and diving into our API!
At the moment, PeekShot captures screenshots when the "DOMContentLoaded" event fires — meaning the initial HTML document has been completely loaded and parsed. Currently, there isn’t an option to customize the trigger (e.g., after page idle, network idle, or full page load).
However, this feature is already on our internal...
Share PeekShot