Sounds interesting, but personally I always handle this in a tiny script that the short URL points to.
I appreciate the idea of a dashboard where you configure this with some UI, but I think most people that have this problem have the skills to solve it themselves (especially since the solution to a specific case of this problem is usually very small).
Who are you targeting with this?
I can see some use people in marketing-type roles that would want to configure this without asking a developer, but I'm afraid that area is kind of small.
I appreciate the idea of a dashboard where you configure this with some UI, but I think most people that have this problem have the skills to solve it themselves (especially since the solution to a specific case of this problem is usually very small).
Who are you targeting with this? I can see some use people in marketing-type roles that would want to configure this without asking a developer, but I'm afraid that area is kind of small.
Good luck!