Currently there's no way to track global web channel shows (Netflix, Amazon etc.) after their premiere, as soon as they disappear from the https://www.tvmaze.com/countdown. So you have to use some third-party websites to find out, what's premiered yesterday/last week etc., which is kind of awkward :)
My suggestion would be to add the ability to track weekly/monthly premieres on global web channels. Add a new filter to TV Calendar, for example, something like "Global web channels" or "My followed web channels". Or at least add "Most/least recently aired" as a sorting option for show page.

