Those fields are already defined when initializing the request and then automatically parsed. You’re already referencing the fields in your conditions. Why the need for split by?
To place in different rows. The emails, website and phone are being returned all in one cell but need to be in individual cells for that business.
The data returned will be multiple businesses, so at presents its set as 3, but user defined could be up to 100.