Skip to main content

Looking to take information from a spreadsheet and send a ‘digest style’ message in slack.

This is the data from the sheet:

So far I have: 

 

  1. The trigger is scheduled daily

 

  1. I then have the all of the rows in the sheet pulled (I will eventually try to filter these). These output as formatted rows as expected. 
  2. I’m hoping to now turn this into data that can look like this in Slack.

“MARY, 1, LOW, etc

BETH, 2 , ASAP, etc”

 

 

 

I tried to follow the step from this thread to get usable selections:

https://community.zapier.com/featured%2Darticles%2D65/how%2Dto%2Dformat%2Dthe%2Doutput%2Dof%2Dgoogle%2Dsheets%2Dfind%2Dmany%2Drows%2Daction%2D3468?postid=79606#post79606

 

But it turned out like this for me: 

 

 

 

How can I get this to parse out into a useable set like the other thread above?

Hi ​@oofouchthewater 

The issue is due to how the data is being returned from the GSheet step as nested arrays.

In the screenshots below notice: 1 > 1

Nested arrays get flattened, so those won’t be treated as expected in the Formatter step.

 

 

 

For us to have more info, post screenshots showing how your GSheet Zap step is configured in the CONFIGURE tab.

 

Or you can try one of the other find/search GSheet steps:

  • Lookup Spreadsheet Rows (Advanced)
  • Get Data Range

 

 


Hi there ​@oofouchthewater 👋 Did Troy’s reply help you fix the formatting of the data coming over from Google Sheets?

Want to make sure you’re all set, so please let us know whether you still need any help.