with macros that use data from a stream, you'll need to feed the macro the same way when in the app. There are two ways to do this with the app:
1) add a question that uses a file input question or
2) pass through a single record using a text input tool and multiple text input or dropdown questions to update the values.
For this macro, it looks like you are wanting to input multiple records, so you'll want to go with route #1.
#2 looks a little different:
also, i'm not sure why there is an action in the macro, so it looks like you can remove it.