It’s against Amazon’s Terms of Service. Amazon does not want to be used as a way to direct traffic to other sources. You can make your name on Amazon your website name. Or you can include marketing materials when you ship your order, hoping that Amazon will not do a test order or your competitors don’t complain. Either way, you run the risk of having your account shut down.