Business Problem:
The current Google Sheets integration is affected by the Google Sheets API rate limit of 60 requests per user, per project, per minute. This is a limitation from Google's side ref.
As a result, when a workflow runs for a large batch of contacts (for example, 100 contacts), some of the “Add Google Sheet Row” actions may fail or be skipped once the rate limit is reached.
This causes:
  • Missing rows / incomplete data in Google Sheets
  • Inconsistent workflow outcomes
  • Risk of losing important contact or campaign information
Desired Outcome:
Improve the Google Sheets workflow step so it can handle rate limits more reliably and prevent data loss when processing larger volumes of contacts.