Is it possible to redirect blocked traffic to another website?

I haven’t tried yet, but if you are using for example a Pro plan where you can create custom Cloudflare error pages, maybe there is a way to redirect a user using a HTTP meta refresh HTML tag for that specific error - just an idea and again, I haven’t tried if it works like that.

Moreover, kindly see more information about creating one on the article below:

https://support.cloudflare.com/hc/en-us/articles/200172706-Configuring-Custom-Pages-Error-and-Challenge-

You can try using the code from below - if it should work, the user would see 1020 error and then be redirected to some other page after 3 seconds:

    <!DOCTYPE html>
    <html>
       <head>
          <meta charset="utf-8">
          <meta http-equiv="Refresh" content="3;url=https://www.redirectpage.com" />
          <title> My 1XXX Level Custom Error page</title>
          <style type="text/css">
             html, body{
             background:black;
             color:white;
             text-align:center;
             }
             h1 { color:red;font-size:22px; }
             h2 { color:blue; }
             p {font-size:16px; color: orange; }
             small {font-size:10px; color: #2eadee; }
          </style>
       </head>
       <body>
          <h1> Dear Visitor, this is an 1XXX example for Custom Level Errors page</h1>
          <h2>::CLOUDFLARE_ERROR_1000S_BOX::</h2>
          <p> You can add a stylesheet CSS for more colors, etc. </p>
          <small> This is an example </small>
       </body>
    </html>

Maybe there is some Cloudflare app already for that, you could also check if so.