Sometimes, the information that you need to customize your messages in the most effective possible way isn't contained in your customer profiles. With dynamic content personalization, you can customize messages with information taken from public APIs and your brand's own proprietary servers.