The flow
Starts it 1Logic 34Service 8
The steps in the order they run, from what starts it.
- 1Schedule TriggerSchedule triggerStarts it
- 2Get previous keywordsGoogle SheetsService
- 3AggregateAggregateLogic
- 4Clear sheet (previous keywords)Google SheetsService
- 5Initialize "items" fieldSetLogic
- 6Set "items" fieldSetLogic
- 7Get ranked keywordsData For Seo Labs ApiService
- 8Merge "items" with DFS responseSetLogic
- 9Has more pages?IfLogic
- 10Merge "items" with last responseSetLogic
- 11Split out (items)Split OutLogic
- 12Filter items with rank > 10FilterLogic
- 13Append row in sheetGoogle SheetsService
- 14Set Top 1, Top 3, Top 10SetLogic
- 15Aggregate1AggregateLogic
- 16Filter (data for comparing is not empty)FilterLogic
- 17Filter Top 1, Top 2, Top 3SetLogic
- 18Split out (previous keywords)Split OutLogic
- 19SwitchSwitchLogic
- 20Filter (dropped from Top 1)FilterLogic
- 21Filter (dropped from Top 3)FilterLogic
- 22Filter (dropped from Top 10)FilterLogic
- 23Loop Over Top 1 ItemsSplit In BatchesLogic
- 24Loop Over Top 2 ItemsSplit In BatchesLogic
- 25Loop Over Top 3 ItemsSplit In BatchesLogic
- 26MergeMergeLogic
- 27Get live google organic SERP regularData For Seo Serp ApiService
- 28Get live google organic SERP regular1Data For Seo Serp ApiService
- 29Get live google organic SERP regular2Data For Seo Serp ApiService
- 30Aggregate5AggregateLogic
- 31Split out (SERP results)Split OutLogic
- 32Split out (SERP results)1Split OutLogic
- 33Split out (SERP results)2Split OutLogic
- 34Send a messageGmailService
- 35Prepare email contentSetLogic
- 36Prepare email content2SetLogic
- 37Prepare email content4SetLogic
- 38Aggregate2AggregateLogic
- 39Aggregate3AggregateLogic
- 40Aggregate4AggregateLogic
- 41Prepare email content1SetLogic
- 42Prepare email content3SetLogic
- 43Prepare email content5SetLogic