The term user agent stands for the agent software, which is acting on behalf of the user. In its most common meaning, it is a client application that uses a certain network protocol.
When a user agent operates inside a network protocol, like HTTP, SIP, and NNTP, it identifies itself (including the operating system and software vendor) by submitting an identification string to the operating peer.
This video produced by OSINT Curious considers the user agent string and explains why you should care about it.
User agent in email marketing
When it comes to email marketing, the user agent serves as an important source of information about operating systems, browsers, and devices, which subscribers use to open emails. SendPulse provides these statistics for all email campaigns.
Knowing these statistics enables you to analyze an email campaign in terms of graphic design and adapting HTML emails to different kinds of mobile devices.
- The article "User agent" on Wikipedia explains what a user agent is and considers its usage.
- The article "User Agent" on MDN web docs examines the user agent string in different browsers.
- The article "User Agent: Learn Your Web Browser’s User Agent Now" on WhoIsHostingThis defines a user agent, states its types, and considers HTTP user agent strings.
- The article "What Is a Browser’s User Agent?" on How-To Geek defines a user agent, explains how to examine and use them.
Last Updated: 2019-11-12