You should be researching how Jio Reliance are doing this in India. Free calls/voice/data for all users in the first few months, acquired 100m subs then turned billing on and kept 60% of the users. Content will be key going forward to retain the users.