Monitor competitor ad activity via Telegram with BrowserAct and Gemini
Monitor competitor ad activity via Telegram using BrowserAct & Gemini
Turn your Telegram bot into a covert marketing intelligence tool. This workflow allows you to send a company name to a bot, which then scrapes active ad campaigns, analyzes the strategy using AI, and delivers a strategic verdict directly to your chat.
Target Audience Digital marketers, dropshippers, e-commerce business owners, and ad agencies looking to track competitor activity without manual searching.
How it works Receive Command: The workflow starts when you send a message to your Telegram bot (e.g., "Check ads for Nike" or "Spy on Higgsfield"). Extract Brand: An AI Agent (using Google Gemini) processes the natural language text to extract the specific company or brand name. Scrape Ad Data: A BrowserAct node executes a background task (using the "Competitor Ad Activity Monitor" template) to search ad libraries (like Facebook or Google) for active campaigns. Analyze Strategy: A second AI Agent acts as a "Senior Marketing Analyst." It reviews the scraped data to count active ads, identify key hooks, and determine if the competitor is scaling or inactive. Deliver Report: The bot sends a formatted HTML scorecard to Telegram, including the ad count, best ad copy, and a strategic verdict (e.g., "ADVERTISE NOW" or "WAIT").
How to set up Configure Credentials: Connect your Telegram, BrowserAct, and Google Gemini accounts in n8n. Prepare BrowserAct: Ensure the Competitor Ad Activity Monitor template is saved in your BrowserAct account. Configure Telegram: Ensure your bot is created via BotFather and the API token is added to the Telegram credentials. Activate: Turn on the workflow. Test: Send a company name to your bot to generate a report.
Requirements BrowserAct* account with the Competitor Ad Activity Monitor* template. Telegram** account (Bot Token). Google Gemini** account.
How to customize the workflow Adjust Analysis Logic: Modify the system prompt in the Generate response agent to change how the "Verdict" is calculated (e.g., prioritize video ads over image ads). Add More Sources: Update the BrowserAct template to scrape TikTok Creative Center or LinkedIn Ads. Change Output: Replace the Telegram output with a Slack or Discord node to send reports to a team channel.
Need Help? How to Find Your BrowserAct API Key & Workflow ID How to Connect n8n to BrowserAct How to Use & Customize BrowserAct Templates
Workflow Guidance and Showcase Video
Automated Ad Intelligence: How to Outsmart Your Competitors (n8n + BrowserAct)
Related Templates
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments