Trying to get email from contact us page, but there is a list size mismatch since some websites do not have a “contact us” or “contact” page. Would like to have a N/A replacement in the google sheet when that’s the case. Could I get any pointers on how to do so pls?
Hey @Valentin_Gallone! If you’re reporting an issue with a flow or an error in a run, please include the run link and make sure it’s shareable so we can take a look.
Find your run link on the history page. Format: https://www.gumloop.com/pipeline?run_id={your_run_id}&workbook_id={workbook_id}
Make it shareable by clicking “Share” → ‘Anyone with the link can view’ in the top-left corner of the flow screen.
Provide details about the issue—more context helps us troubleshoot faster.
Hey @Valentin_Gallone - Instead of wrapping the Website Scraper node in an Error Shield you should create a subflow of everything downstream of the Google Sheet Reader node and then wrap the subflow in an Error Shield.
That way if anything fails the entire process gets skipped or you can Pass Inputs Through on the subflow and write an error message on the spreadsheet for failed inputs.
The issue with the current approach is that some data is connected directly with the source while the other gets filtered through the Error Shield – this creates lists with different sizes and a node when receiving different sized list inputs doesn’t know how to pair them up.
Once you fix that the flow should work as expected. Also, you can test the subflow manually for a single input by adding Default Value in the input nodes to verify if everything works properly before looping it over your Google Sheet.
Also, I need to give a search value to the updater, so I set up a new sheets reader and connect the company name to the updater and that automatically turns the loop mode on to the updater. Kinda confused.
Yeah that would work. You’ll need to use a Join Paths node though to create two execution paths, otherwise the flow will just end if the Error Shield is hit. More info here (check example #3): https://docs.gumloop.com/nodes/flow_basics/join_paths
Also, I need to give a search value to the updater, so I set up a new sheets reader and connect the company name to the updater and that automatically turns the loop mode on to the updater. Kinda confused.
You can use the Company Name or the URL input as the search value since they’re both coming directly from the Sheet Reader node from the parent flow. Let me know if that makes sense.