# Monitor a page with javascript that requires several clicks

**URL:** <https://forums.distill.io/t/monitor-a-page-with-javascript-that-requires-several-clicks/2009>\
**Category:** Help and Support\
**Created:** [May 13, 2023, 5:14pm UTC](https://forums.distill.io/t/monitor-a-page-with-javascript-that-requires-several-clicks/2009 "2023-05-13T17:14:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![uoptino](https://forums.distill.io/letter_avatar_proxy/v4/letter/u/c2a13f/32.png) [@uoptino](https://forums.distill.io/u/uoptino)\
**Post date:** [May 13, 2023, 5:14pm UTC](https://forums.distill.io/t/monitor-a-page-with-javascript-that-requires-several-clicks/2009/1 "2023-05-13T17:14:55Z")

</div>

Hi  
I am not familiar with coding but I have a question about tracking a website. I’d like Distill to check if a website has new tickets for a concert. The problem is, that the URL ist not working because the webpage has java scripts (that’s what I think) where you click through several buttons to get to the selling page. Once on that selling page, I can manually pressing F5 and it works well. But if I enter the URL in a new tab, an error occurs. Is there a solution, that Distill can handle this?

I would be super grateful if somebody has an answer to this.  
Happy weekend everybody!

---

<div class="post-metadata">

**Author:** ![ajitk](https://forums.distill.io/letter_avatar_proxy/v4/letter/a/ec9cab/32.png) [@ajitk](https://forums.distill.io/u/ajitk)\
**Post date:** [May 13, 2023, 7:03pm UTC](https://forums.distill.io/t/monitor-a-page-with-javascript-that-requires-several-clicks/2009/2 "2023-05-13T19:03:31Z")

</div>

Hello @uoptino. welcome to the community forum. Distill supports automating steps using a macro. Checkout the documentation on this at [Macro: Record and Replay Automated Actions – Distill](https://distill.io/docs/web-monitor/macro-to-record-replay-actions/).

@vaishnavi02 created the following video to show how macros work. Check it out:

[![](https://forums.distill.io/uploads/default/original/1X/5c0c6da93e79f6a387f393d5d50c1c82b1350cbc.jpeg "How to Record a Macro for a Webpage") ](https://www.youtube.com/watch?v=fSLGBqn2MGo)

If you have any questions or need help, feel free to ask!

---

<div class="post-metadata">

**Author:** ![uoptino](https://forums.distill.io/letter_avatar_proxy/v4/letter/u/c2a13f/32.png) [@uoptino](https://forums.distill.io/u/uoptino)\
**Post date:** [May 13, 2023, 7:39pm UTC](https://forums.distill.io/t/monitor-a-page-with-javascript-that-requires-several-clicks/2009/3 "2023-05-13T19:39:41Z")

</div>

Hi @ajitk

thanks for the response and the video you guys created. I followed the steps so far, but I get an error.  
cloudfront Error 403: Request could not be satisfied

So can’t even click through the website in the recorder.  
The error occurs for this page:

[https://tickets.rugbyworldcup.com/en](https://tickets.rugbyworldcup.com/en)

---

<div class="post-metadata">

**Author:** ![ajitk](https://forums.distill.io/letter_avatar_proxy/v4/letter/a/ec9cab/32.png) [@ajitk](https://forums.distill.io/u/ajitk)\
**Post date:** [May 14, 2023, 3:39am UTC](https://forums.distill.io/t/monitor-a-page-with-javascript-that-requires-several-clicks/2009/4 "2023-05-14T03:39:16Z")

</div>

Ah! A 403 error can be encountered when requests from current IPs are being blocked. Can you try using a premium proxy as shown below?

 ![image](https://forums.distill.io/uploads/default/original/1X/eecd2ef90bee8ab03019ff6d08964bb41ff3e9e6.png)

Different kinds of premium proxies are available in the account based on subscription level. Checkout [Using proxy servers for checks – Distill](https://distill.io/docs/web-monitor/monitor-webpage-using-proxy-servers/) to learn more about. Note that Flexi customers can use their own proxies too.
