The phrase "new subscribers" refers to people who have recently signed up or joined a particular service, usually by providing their email address or other information. Full definition
Some examples are, free samples given away at wholesale clubs, free trials of software and free content given away to get new subscribers for email lists. (amyharrop.com)