do you need a first-party data provider