こんにちは。
様々な表現の仕方があると思いますが、例えば下記のような言い方はいかがでしょうか:
・You can watch it on Netflix!
ネットフリックスで見ることができますよ!
・It's on Netflix.
ネットフリックスにありますよ(配信されていますよ)。
It's on Netflix / Youtube / Amazon Prime などのようにシンプルに言うことが多いイメージです。
ぜひ参考にしてください。
ご質問ありがとうございます。
ある映画等について、「[ネットフリックス](https://eikaiwa.dmm.com/uknow/questions/133690/)で配信されているよ!」と言いたいなら、英語で「You can find it on Netflix」と言います。
また、別の言い方で「It's available on Netflix」でも言えます。
ご参考になれば幸いです。