SEO automation templates
53 ready-to-use seo templates. Import one into Robomotion, connect your own accounts, and run it on a schedule or on demand.
ActiveCampaign Lead Business Data
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads ActiveCampaign has touched most recently, turns each website into a bare domain, looks the company up in the Google Business listings database, and writes the name, description, categories, address, rating and price level back onto the ActiveCampaign record.
ActiveCampaign Lead Traffic Stats
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads ActiveCampaign has touched most recently, turns each website into a bare domain, estimates how much organic search traffic that domain gets, and writes the numbers back onto the ActiveCampaign record.
Add Backlinks to Google Sheets
BeginnerUpdated 3 days agoPulls the live backlinks pointing at a domain every 15 minutes and appends them to a Google Sheet, one row per link, with the source page, anchor text, follow status, ranks and first/last seen dates.
AI Mode References to Sheets
BeginnerUpdated 3 days agoTracks which websites Google's AI Mode cites when it answers a question. Every 7 days it queries the AI Mode SERP for a keyword, flattens the references of every answer block, de-duplicates them by URL and appends them to a Google Sheet.
AI Overview Citations to Sheets
BeginnerUpdated 3 days agoTracks which websites Google's AI Overview cites for a keyword. Every 7 days it pulls the Google SERP with the AI Overview block loaded, collects every source the answer references, de-duplicates them by URL and appends them to a Google Sheet.
AI Overview Keyword Wins by Email
IntermediateUpdated 3 days agoEach week, finds the keywords where your domains are newly cited inside Google's AI Overview, saves the full picture to Google Sheets, and emails the new placements.
App Review Alerts to Slack
AdvancedUpdated 3 days agoEvery morning, pulls the newest reviews for your app from both Google Play and the App Store, keeps only the ones written since the last run, and posts a digest per store to Slack.
App Reviews to ClickUp Tasks
AdvancedUpdated 3 days agoEvery morning, pulls the newest reviews for your app from both Google Play and the App Store, keeps only the ones written since the last run, and opens one ClickUp task per store holding the digest.
Broken Backlink Recovery Tasks
IntermediateUpdated 3 days agoPulls every backlink pointing at a URL on your domain that now returns an error, logs them to a dated Google Sheet, and opens one Asana task pointing at that sheet.
Bulk Domain Backlink Profiles
IntermediateUpdated 3 days agoReads a column of domains from a Google Sheet and pulls the full backlink profile for all of them in one DataForSEO call - rank, spam score, broken links, referring domains, IPs, subnets and the TLD, type, attribute, platform, location and country breakdowns.
Bulk Domain Rank Checker
BeginnerUpdated 3 days agoReads a column of target domains from a Google Sheet, scores all of them in one DataForSEO Bulk Ranks call, and writes each rank back next to its domain with the date it was measured.
Bulk Domain Spam Score Checker
BeginnerUpdated 3 days agoReads a column of domains from a Google Sheet, scores all of them in one DataForSEO Bulk Spam Score call, and writes each 0-100 score back next to its domain with the date it was measured.
Bulk Live Backlink Counts
BeginnerUpdated 3 days agoReads a column of domains from a Google Sheet and pulls the live backlink count for all of them in one DataForSEO call, stamping each count with the date it was measured.
Bulk Referring Domain Data
BeginnerUpdated 3 days agoReads a column of domains from a Google Sheet and pulls the live referring-domain counts for all of them in one DataForSEO call, writing the follow and nofollow breakdown back next to each domain.
Competitor Keyword Gaps to Notion
IntermediateUpdated 3 days agoPulls every keyword your site ranks for, pulls every keyword a competitor ranks for, and writes the difference - the keywords they own and you do not - into a Notion database with search volume, their position, their URL and the keyword competition score.
Featured Snippet Wins by Email
IntermediateUpdated 3 days agoEach week, finds the keywords where your domains now hold Google's featured snippet and emails the new ones with position, search volume and the ranking URL.
GoHighLevel Lead Business Data
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads GoHighLevel has touched most recently, turns each website into a bare domain, looks the company up in the Google Business listings database, and writes the name, description, categories, address, rating and price level back onto the GoHighLevel record.
GoHighLevel Lead Traffic Stats
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads GoHighLevel has touched most recently, turns each website into a bare domain, estimates how much organic search traffic that domain gets, and writes the numbers back onto the GoHighLevel record.
Google Ads Metrics to Sheets
BeginnerUpdated 3 days agoReads a column of keywords from a Google Sheet and fills in the Google Ads planner numbers for all of them in one call: monthly search volume, competition and cost per click.
High-Volume Keywords to Asana Tasks
IntermediateUpdated 3 days agoEach week, finds the keywords above your search-volume bar that your domains have started ranking for and turns them into an Asana task, so the opportunity lands in someone's queue instead of a spreadsheet nobody opens.
Hubspot Lead Business Data
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads HubSpot has touched most recently, turns each website into a bare domain, looks the company up in the Google Business listings database, and writes the name, description, categories, address, rating and price level back onto the HubSpot record.
Hubspot Lead Traffic Stats
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads HubSpot has touched most recently, turns each website into a bare domain, estimates how much organic search traffic that domain gets, and writes the numbers back onto the HubSpot record.
Keyword Cluster by URL
IntermediateUpdated 3 days agoEvery two weeks, takes a list of URLs from an input sheet and, for each one, pulls the full set of keywords that URL ranks for into its own tab of an output spreadsheet - keyword, position, volume, difficulty, CPC, competition, intent, SERP feature type and estimated traffic.
Keyword Position Dynamics by URL
AdvancedUpdated 3 days agoEvery two weeks, checks where each tracked URL ranks for its keyword and appends a dated row carrying the new position, the delta and a status - up, down, same, new or lost.
Low-Competition Keyword Finder
IntermediateUpdated 3 days agoFor each seed domain in an input sheet, pulls every keyword the domain is relevant for, scores all of them for ranking difficulty in one bulk call, and writes the combined picture - volume, trend, difficulty, intent and average backlinks - to an opportunities sheet.
Monday CRM Lead Business Data
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads monday has touched most recently, turns each website into a bare domain, looks the company up in the Google Business listings database, and writes the name, description, categories, address, rating and price level back onto the monday record.
Monday CRM Lead Traffic Stats
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads monday has touched most recently, turns each website into a bare domain, estimates how much organic search traffic that domain gets, and writes the numbers back onto the monday record.
New AI Overview Keywords by Email
IntermediateUpdated 3 days agoEach week, finds the keywords where your domains are now cited inside Google's AI Overview and emails the new ones.
New Featured Snippet Keywords by Email
IntermediateUpdated 3 days agoEach week, finds the keywords where your domains now hold Google's featured snippet - position zero, above the first organic result - and emails the ones that are new since last week.
New High-Volume Ranked Keywords
IntermediateUpdated 3 days agoEach week, finds the keywords above your search-volume bar that your domains have started ranking for, opens one Asana task holding the list, and posts a summary to Slack.
New Ranked Keywords to Slack
IntermediateUpdated 3 days agoEach week, pulls every keyword your target domains rank for, compares it against last week's snapshot, and posts whatever is new to Slack.
New Top-10 Keywords to Airtable
IntermediateUpdated 3 days agoEach week, finds the keywords where your domains have broken into Google's first page, writes them to an Airtable base, and posts a summary to Slack.
Pipedrive Lead Business Data
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads Pipedrive has touched most recently, turns each website into a bare domain, looks the company up in the Google Business listings database, and writes the name, description, categories, address, rating and price level back onto the Pipedrive record.
Pipedrive Lead Traffic Stats
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads Pipedrive has touched most recently, turns each website into a bare domain, estimates how much organic search traffic that domain gets, and writes the numbers back onto the Pipedrive record.
Ranked Keyword Gap Analysis to Notion
IntermediateUpdated 3 days agoRuns a ranked keyword gap analysis between your domain and a competitor's, and logs every keyword they rank for and you do not into a Notion database.
Ranked Keywords for New Airtable Records
IntermediateUpdated 3 days agoWatches an Airtable table for target domains that have not been looked up yet, pulls the keywords each one ranks for, writes them into a second table, and ticks the source record off so it is never processed twice.
Salesforce Lead Business Data
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads Salesforce has touched most recently, turns each website into a bare domain, looks the company up in the Google Business listings database, and writes the name, description, categories, address, rating and price level back onto the Salesforce record.
Salesforce Lead Traffic Stats
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads Salesforce has touched most recently, turns each website into a bare domain, estimates how much organic search traffic that domain gets, and writes the numbers back onto the Salesforce record.
Scrape AI Mode References
BeginnerUpdated 3 days agoWatches, in near real time, which sites Google's AI Mode pulls from when it answers questions about your brand. Polls the AI Mode SERP every 15 minutes and appends every cited source to a Google Sheet.
Scrape AI Overview References
BeginnerUpdated 3 days agoPolls the Google SERP for a keyword every 15 minutes with the AI Overview block loaded and appends every source the overview cites to a Google Sheet.
SERP Position for Airtable Records
BeginnerUpdated 3 days agoWatches an Airtable table for keyword/domain pairs that have not been checked yet, looks up where the domain ranks for that keyword on Google, and writes the position back onto the record.
Slack Alert on Keyword Rank Drop
IntermediateUpdated 3 days agoEvery morning, checks where each tracked URL ranks for its keyword, compares against the position recorded on the last run, and posts to Slack only when a keyword has moved down.
Top-10 Keywords to Airtable with Slack Alerts
IntermediateUpdated 3 days agoEach week, finds the keywords where your domains have broken into Google's first page, logs them to Airtable, and alerts Slack.
Top-10 Rank Drop Alert via Gmail
AdvancedUpdated 3 days agoEvery day, pulls the keywords each target domain currently holds a top-10 position for, compares against yesterday's snapshot, and emails a digest of everything that slipped.
Top-10 Rank Drop Alerts by Email
AdvancedUpdated 3 days agoEvery day, pulls the keywords each target domain currently holds a top-10 position for, compares against yesterday's snapshot, and emails a digest of everything that slipped.
Toxic Backlink Disavow File
AdvancedUpdated 3 days agoPages through every backlink pointing at your domain with a spam score above the threshold, writes the source URLs into a Google-compliant disavow.txt, uploads it to Google Drive and emails you the link.
Track Brand Mentions
IntermediateUpdated 3 days agoEvery evening, searches the web for pages that mentioned your brand in the last 24 hours, classifies each mention as positive, negative or neutral, writes them into a dated Google Doc, and posts a Slack summary with the sentiment split and a link to the doc.
Track New and Lost Backlinks
BeginnerUpdated 3 days agoReads a column of domains from a Google Sheet and pulls, in one DataForSEO call, how many backlinks each of them gained and lost, stamped with the date.
Track New and Lost Referring Domains
BeginnerUpdated 3 days agoReads a column of domains from a Google Sheet and pulls, in one DataForSEO call, how many referring domains each of them gained and lost - counted both per domain and per main domain - stamped with the date.
Track New Ranked Keywords with Slack Alerts
IntermediateUpdated 3 days agoOnce a week, fetches every keyword your domains rank for on Google, saves the current picture to Google Sheets, and sends a Slack summary of what is newly ranking.
Weekly Toxic Backlink Report
IntermediateUpdated 3 days agoEvery week, pulls every backlink first seen in the last seven days whose spam score is above the threshold, drops them into a fresh Google Sheet named after the domain and the date, and emails you the link.
Zoho CRM Lead Business Data
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads Zoho CRM has touched most recently, turns each website into a bare domain, looks the company up in the Google Business listings database, and writes the name, description, categories, address, rating and price level back onto the Zoho CRM record.
Zoho CRM Lead Traffic Stats
IntermediateUpdated 3 days agoEvery 15 minutes, takes the leads Zoho CRM has touched most recently, turns each website into a bare domain, estimates how much organic search traffic that domain gets, and writes the numbers back onto the Zoho CRM record.