Random codes are secure because they're hard to guess – but they're also hard to remember. In short, random coupon codes are more secure, but can lead to redemption issues if a customer isn't able to easily recall what their unique code was.