Create new top rows in Google Sheets for updated Salesforce records
Stay on top of changes in your Salesforce records by instantly adding updated information into a Google Sheets spreadsheet. This workflow springs into action whenever a specific field is updated in Salesforce, ensuring that your Google Sheets document is promptly updated with the latest information. Improve your data organization and streamline your workflows, enjoying real-time, accurate data without the need for manual data transfers.
Stay on top of changes in your Salesforce records by instantly adding updated information into a Google Sheets spreadsheet. This workflow springs into action whenever a specific field is updated in Salesforce, ensuring that your Google Sheets document is promptly updated with the latest information. Improve your data organization and streamline your workflows, enjoying real-time, accurate data without the need for manual data transfers.
- When this happens...  Updated Field on Record Updated Field on RecordTriggers when a field of your choosing (ie. email address, status) is updated on any record of a specified Salesforce object (ie. Contact, Lead, Opportunity, etc.). TriggerPollingZapier checks for new data every 15 min on the Free plan
- automatically do this!  Create Spreadsheet Row at Top Create Spreadsheet Row at TopCreates a new spreadsheet row at the top of a spreadsheet (after the header row). ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
 - New Case Attachment- Triggers when a new Attachment is added to a case. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Lead- Triggers when a new Lead is created. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Salesforce ObjectRequired 
- RecordRequired 
- FileRequired 
- VisibilityRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Path after /services/apexrest/Required 
- HTTP methodRequired 
- Query parameters 
- Extra headers 
- Request body 
- Timeout 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- FileRequired 
- Salesforce ObjectRequired 
- Description 
- Attachment visibility 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
 - Create Contact- Creates a new contact. ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- FileRequired 
- Title 
- Description 
- Salesforce Object 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Note TitleRequired 
- Note 
- Salesforce ObjectRequired 
- Note Visibility 
- Use Assignment Rules 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Salesforce ObjectRequired 
- Use Assignment Rules 
- Allow Duplicates 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- FlowRequired 
- Manual flow input parameters 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ToRequired 
- CC 
- BCC 
- SubjectRequired 
- Email FormatRequired 
- Sender TypeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Lead to UpdateRequired 
- Use Assignment Rules 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Salesforce ObjectRequired 
- Record to UpdateRequired 
- Use Assignment Rules 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Query TypeRequired 
- Include Deleted Records 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Salesforce ObjectRequired 
- Search ValueRequired 
- Second Field to Search By 
- Second Search Value 
- Search Operator 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Salesforce ObjectRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Salesforce ObjectRequired 
- Record IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Salesforce ObjectRequired 
- SOQL WHERE ClauseRequired 
- Sort by 
- Sort Order 
- Maximum Number of Records 
- Use Assignment Rules 
- Allow Duplicates 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- Dont Change Sheet Structure 
- No Team Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Dont Change Sheet Structure 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Trigger column 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Use Timezone set up on the spreadsheet to format date values? 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Condition TypeRequired 
- Background Color 
- Text Color 
- Bold Text 
- Italic Text 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- Spreadsheet Containing the Worksheet to CopyRequired 
- Worksheet to CopyRequired 
- Copy Worksheet Destination 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- TitleRequired 
- Overwrite existing worksheet with the same title 
- Headers 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Confirm DeletionRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Format TypeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- SpreadsheetRequired 
- WorksheetRequired 
- New Sheet NameRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Sort by ColumnRequired 
- Sort OrderRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- A1 RangeRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
 - New Contact- Triggers when a new Contact is created. Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Salesforce ObjectRequired 
- Record (Optional) 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
 - New Outbound Message- Triggers when a new outbound message is received in Salesforce. Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Disclaimer 
- Salesforce ObjectRequired 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- CampaignRequired 
- ContactRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- CampaignRequired 
- LeadRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- LeadRequired 
- AccountRequired 
- Opportunity 
- Create new opportunity? 
- Converted StatusRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Parent ObjectRequired 
- Use Assignment Rules 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Note TitleRequired 
- Note ContentRequired 
- Salesforce Object 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Use Assignment Rules 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Salesforce ObjectRequired 
- Use Assignment Rules 
- Allow Duplicates 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Warning 
- Salesforce ObjectRequired 
- Record IDRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- ReportRequired 
- Include details 
- Number of custom filters 
- Row groupings 
- Column groupings 
- Summary calculations 
- Detail columns 
- Sort order 
- Report format 
- Advanced report options 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Contact to UpdateRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Salesforce ObjectRequired 
- Record to UpdateRequired 
- Use Assignment Rules 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- Additional request headers 
- Body 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Parent ObjectRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Salesforce ObjectRequired 
- SOQL WHERE clauseRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Salesforce ObjectRequired 
- SOQL WHERE ClauseRequired 
- Sort by 
- Sort Order 
- Maximum Number of Records 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Salesforce ObjectRequired 
- Search ValueRequired 
- Second Field to Search By 
- Second Search Value 
- Search Operator 
- Use Assignment Rules 
- Allow Duplicates 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- Dont Change Sheet Structure 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Dont Change Sheet Structure 
- No Team Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Trigger column 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Column NameRequired 
- Index 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Frozen Rows Count 
- Frozen Columns Count 
- Sheet Position 
- Hide Sheet 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Source RangeRequired 
- Destination RangeRequired 
- Paste Type 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- TitleRequired 
- Spreadsheet to Copy 
- Headers 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row(s)Required 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row(s)Required 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- RowRequired 
- Background Color 
- Text Color 
- Bold 
- Italic 
- Strikethrough 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Validation TypeRequired 
- Input Message 
- Strict Validation 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- RowRequired 
- Background Color 
- Text Color 
- Bold 
- Italic 
- Strikethrough 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- Additional request headers 
- Body 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- TitleRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- ColumnsRequired 
- Row countRequired 
- Output format 
- First row 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Spreadsheet IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- TitleRequired 
- Overwrite existing worksheet with the same title 
- Headers 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Related categories
Related categories
Related Zap Templates
- Add leads to Salesforce from new rows on Google Sheets
- Create Google Sheets spreadsheet rows from new Salesforce custom objects
- Create custom Salesforce objects from new rows on Google Sheets
- Create rows on Google Sheets spreadsheets for new Salesforce opportunities
- Create Google Sheets spreadsheet rows from updated Salesforce fields
- Create Salesforce records for new rows in a Google Sheet
- Update Salesforce records when new or updated Google Sheets rows are detected
- Generate Salesforce leads from new Google Sheets rows
- Use data from Google Sheets to create Salesforce leads
- Create Salesforce contacts from new Google Sheets spreadsheet rows on team drive
- Update Salesforce custom objects from new Google Sheets rows
- Create Google Sheets spreadsheets from new Salesforce cases
- Create Salesforce leads with new Google Sheets rows in Team Drive
- Add Salesforce custom objects from new Google Sheets rows in Team Drive
- Add rows in Google Sheets from new outbound Salesforce messages
- Create Google Sheets rows from new Salesforce leads
- Add custom objects to Salesforce Essentials with new Google Sheets rows
- Enrich business data in new Google Sheets rows using Firmographic Append in Versium REACH and create Salesforce contacts
- Create Salesforce leads for new Google Sheets rows
- Update Salesforce Records with New or Updated Google Sheets Rows
- Create Salesforce leads from new Google Sheets rows.
- Create Salesforce Leads from New Google Sheets Rows (Team Drive)
- Create Salesforce leads from new or updated Google Sheets team drive rows
- Create Salesforce contacts from new or updated Google Sheets rows
- Update Salesforce records from new or updated Google Sheets spreadsheet rows on team drive
- Update Salesforce leads from new or updated Google Sheets rows
- Update Salesforce leads when new rows are added in Google Sheets
- Update Google Sheets rows when Salesforce records have updated fields
- Add rows to Google Sheets for updated Salesforce records
- Create multiple Google Sheets rows from new Salesforce outbound messages
- Create Salesforce records from new Google Sheets rows
- Update Google Sheets rows with new Salesforce records
- Update Google Sheets rows when Salesforce records have updated fields
- Update Salesforce opportunities and Google Sheets rows from new formless responses
- Update contacts in Salesforce with new or updated rows in Google Sheets
- Update Salesforce records whenever new or updated rows are detected in team drive on Google Sheets
- Update Salesforce leads whenever new rows are added to Google Sheets team drive
- Create multiple rows in Google Sheets for every new record in Salesforce
- Update multiple spreadsheet rows in Google Sheets when fields on records are updated in Salesforce
- Create multiple rows in Google Sheets for every updated record in Salesforce
- Update Salesforce records when new rows are added to Google Sheets team drive
- Update Salesforce records each time Google Sheets adds new rows
- Create Salesforce records from new or updated Google Sheets rows on team drive
- Create Salesforce records from new or updated rows in Google Sheets
- Update Google Sheets rows with new outbound Salesforce messages
- Create spreadsheet columns in Google Sheets for new records in Salesforce
- Create spreadsheet rows in Google Sheets for new leads in Salesforce
- Update Google Sheets rows when Salesforce records are updated
- Create spreadsheet rows in Google Sheets for new Salesforce contacts
- Update Google Sheets rows with new Salesforce leads seamlessly
- Create multiple rows in Google Sheets for new Salesforce field history tracking events
- Update Salesforce contacts with new or updated rows from Google Sheets team drive
- Create child records in Salesforce from Google Sheets
- Create multiple rows in Google Sheets for new leads in Salesforce
- Add new or updated Google Sheets rows to Salesforce campaign as contacts
- Create spreadsheets in Google Sheets from updated records in Salesforce
- Create Google Sheets spreadsheets from new Salesforce contacts
- Update contacts in Salesforce when new rows are added in Google Sheets
- Create contacts in Salesforce from new spreadsheets in Google Sheets
- Create multiple rows in Google Sheets for new Salesforce contacts
- Create new Salesforce records from new Google Sheets rows in team drive
- Update Google Sheets rows with new Salesforce records
- Create Salesforce leads from new or updated Google Sheets rows
- Create Salesforce records from new or updated rows in Google Sheets
- "update Salesforce records when new or updated rows happen in Google Sheets"
- Create Salesforce leads from new Google Sheets rows
- Create spreadsheet rows in Google Sheets for new case attachments in Salesforce
- Create worksheets in Google Sheets from new Salesforce records
- Create Salesforce contacts from new or updated rows in Google Sheets team drive
- Enrich contacts from new or updated Google Sheets rows with Lusha Connect and add them as Salesforce leads
Related Zap Templates
- Add leads to Salesforce from new rows on Google Sheets
- Create rows on Google Sheets spreadsheets for new Salesforce opportunities
- Update Salesforce records when new or updated Google Sheets rows are detected
- Create Salesforce contacts from new Google Sheets spreadsheet rows on team drive
- Create Salesforce leads with new Google Sheets rows in Team Drive
- Create Google Sheets rows from new Salesforce leads
- Create Salesforce leads for new Google Sheets rows
- Create Salesforce Leads from New Google Sheets Rows (Team Drive)
- Update Salesforce records from new or updated Google Sheets spreadsheet rows on team drive
- Update Google Sheets rows when Salesforce records have updated fields
- Create Salesforce records from new Google Sheets rows
- Update Salesforce opportunities and Google Sheets rows from new formless responses
- Update Salesforce leads whenever new rows are added to Google Sheets team drive
- Create multiple rows in Google Sheets for every updated record in Salesforce
- Create Salesforce records from new or updated Google Sheets rows on team drive
- Create spreadsheet columns in Google Sheets for new records in Salesforce
- Create spreadsheet rows in Google Sheets for new Salesforce contacts
- Update Salesforce contacts with new or updated rows from Google Sheets team drive
- Add new or updated Google Sheets rows to Salesforce campaign as contacts
- Update contacts in Salesforce when new rows are added in Google Sheets
- Create new Salesforce records from new Google Sheets rows in team drive
- Create Salesforce records from new or updated rows in Google Sheets
- Create spreadsheet rows in Google Sheets for new case attachments in Salesforce
- Enrich contacts from new or updated Google Sheets rows with Lusha Connect and add them as Salesforce leads
- Create Google Sheets spreadsheet rows from new Salesforce custom objects
- Create Google Sheets spreadsheet rows from updated Salesforce fields
- Generate Salesforce leads from new Google Sheets rows
- Update Salesforce custom objects from new Google Sheets rows
- Add Salesforce custom objects from new Google Sheets rows in Team Drive
- Add custom objects to Salesforce Essentials with new Google Sheets rows
- Update Salesforce Records with New or Updated Google Sheets Rows
- Create Salesforce leads from new or updated Google Sheets team drive rows
- Update Salesforce leads from new or updated Google Sheets rows
- Add rows to Google Sheets for updated Salesforce records
- Update Google Sheets rows with new Salesforce records
- Update contacts in Salesforce with new or updated rows in Google Sheets
- Create multiple rows in Google Sheets for every new record in Salesforce
- Update Salesforce records when new rows are added to Google Sheets team drive
- Create Salesforce records from new or updated rows in Google Sheets
- Create spreadsheet rows in Google Sheets for new leads in Salesforce
- Update Google Sheets rows with new Salesforce leads seamlessly
- Create child records in Salesforce from Google Sheets
- Create spreadsheets in Google Sheets from updated records in Salesforce
- Create contacts in Salesforce from new spreadsheets in Google Sheets
- Update Google Sheets rows with new Salesforce records
- "update Salesforce records when new or updated rows happen in Google Sheets"
- Create worksheets in Google Sheets from new Salesforce records
- Create custom Salesforce objects from new rows on Google Sheets
- Create Salesforce records for new rows in a Google Sheet
- Use data from Google Sheets to create Salesforce leads
- Create Google Sheets spreadsheets from new Salesforce cases
- Add rows in Google Sheets from new outbound Salesforce messages
- Enrich business data in new Google Sheets rows using Firmographic Append in Versium REACH and create Salesforce contacts
- Create Salesforce leads from new Google Sheets rows.
- Create Salesforce contacts from new or updated Google Sheets rows
- Update Salesforce leads when new rows are added in Google Sheets
- Create multiple Google Sheets rows from new Salesforce outbound messages
- Update Google Sheets rows when Salesforce records have updated fields
- Update Salesforce records whenever new or updated rows are detected in team drive on Google Sheets
- Update multiple spreadsheet rows in Google Sheets when fields on records are updated in Salesforce
- Update Salesforce records each time Google Sheets adds new rows
- Update Google Sheets rows with new outbound Salesforce messages
- Update Google Sheets rows when Salesforce records are updated
- Create multiple rows in Google Sheets for new Salesforce field history tracking events
- Create multiple rows in Google Sheets for new leads in Salesforce
- Create Google Sheets spreadsheets from new Salesforce contacts
- Create multiple rows in Google Sheets for new Salesforce contacts
- Create Salesforce leads from new or updated Google Sheets rows
- Create Salesforce leads from new Google Sheets rows
- Create Salesforce contacts from new or updated rows in Google Sheets team drive








