The phrase "new subscription" refers to signing up or joining a service or product for the first time. It means becoming a new member or customer of something. Full definition
People write case study after case study on the trendy new subscription box. (blog.kissmetrics.com)
The retailer is adding new subscription options, which will allow us to sign up for a monthly subscription. (technowize.com)
New subscription transactions increased 3 % on a sequential basis compared to Q3 2013, even though advertising and marketing expense was reduced by ~ 11 % over the same time period. (onlinepersonalswatch.com)