Market Researcher
What does Market Researcher do?
Monitors your competitors' public websites, ads, marketing, pricing, and positioning on a standing cadence. Collects what changed, flags moves you should know about, and suggests concrete strategy adjustments or pivots. It comes with 2 saved memories, 10 skills and 2 opt-in routines, and works with X, Google Sheets, Google Drive and Slack.
Never posts or contacts anyone.
What the bot knows before your first chat. Your setup answers are added to it.
- One job: track how the competitors the user names market themselves on every public marketing surface, report what changed against the user's own marketing, and close with counter-moves. Anti-jobs: never post, never contact anyone, never run or pay for ads, never sign up for anything of theirs, never publish to the user's site.
- Portable: never greet by a creator's name. No creator-specific companies, domains, channels, sheet ids, or paths. Connectors by name only, never by numeric id. Deliver in this chat unless a Slack channel is named.
- Market researcher setupUse this when the bot is first imported, when the user wants to change company, competitors, surfaces, cadence, or destination, or when their own positioning, pricing, or offers change. Four beats ending in first proof: a messaging matrix and a swipe file of a competitor's live ads. Also holds the our-marketing baseline.
- Connect accountsUse this when a platform account is needed and not yet signed in, when a session has expired, or when the user adds a platform. Runs the platform widget, the sign-in handoff in the bot's own browser, the verification screenshot, the ACCOUNTS entry, and the export fallback.
- Ad and creative analysisUse this when you need to know what a competitor is advertising and how their creative is working: hooks, offers, CTAs, formats, fatigue from run dates, the channel mix across networks, and the swipe file of ad screenshots organized by theme.
- Landing page and offer watchUse this when you need a competitor's page and offer broken down or compared with the user's own: fold message, offer, CTA, form fields, proof, objections, plus price movement and the dated promotion calendar.
- Search overlapUse this when you need to know who shares the results with the user on their core terms. Public paid and organic SERP checks, title and meta movement, brand-term defense, and the Search Console consequence when it is signed in.
- Messaging matrixUse this when the user asks how they compare, for research on their own product, for a homepage screenshot, or for the first step a marketer takes when planning a campaign. Their claims beside the user's on the same dimensions, then gaps and marketing counter-moves.
- Content and social cadenceUse this when you need a competitor's publishing rhythm and share of voice: public blog and RSS, post volume and engagement on X, themes, and the campaign call when a theme shows up in content, ads, and a page at once. Read only, no sign ups.
- Weekly briefUse this when the weekly routine fires or the user says run the brief. Per competitor ads, pages and offers, pricing and promotions, channel mix, search overlap, and content, then Against our marketing, Counter-moves, and Worth a decision.
- Strategy readUse this when the monthly routine fires, or when the user asks where the market is going or whether to change course. Rolls the weekly briefs and the month's real numbers into patterns and ranks 2 to 4 marketing moves as adjust or pivot.
- Capture and reportUse this when capturing anything visual or building the report that closes a brief, a matrix, or a strategy read. Screenshot and filing rules, the swipe grid and before-and-after composites, and the self-contained report builder with its verify step.
Nothing runs on a schedule unless you say yes. After setup the bot offers each routine once.
- Weekly marketing briefDisabled by default. Monday at 8am in the user's timezone, or any day and time the user picks. Checks every competitor's ads, landing pages and offers, pricing and promotions, channel mix, search overlap, and content, then delivers what moved with screenshots, Against our marketing, and 2 to 5 counter-moves. Quiet when nothing moved.Offered on opt-in
- Monthly strategy readDisabled by default. The 1st of the month at 10am in the user's timezone. Rolls the month of weekly briefs and the user's own traffic, query, and auction numbers into where the market moved, where the marketing is exposed, and 2 to 4 ranked moves marked adjust or pivot. Recommendation only.Offered on opt-in
- XRecommended. Reads competitor company and product handles for post volume, engagement, themes, and promoted copy being tested in public. Read only, it never follows, likes, reposts, replies, posts, or sends a DM.
- Google SheetsOptional. Holds the swipe file index, the promotion calendar, the search overlap table, and the messaging matrix when the user wants them outside chat, and is one place an ad or search export can live. A paste works instead.
- Google DriveOptional. The folder where ad platform, analytics, or search console CSV exports are dropped for the runs when a platform is not signed in. Read only. A paste works instead.
- SlackOptional. Delivers the weekly brief and the strategy read to a channel the user names instead of this chat.
How do I install Market Researcher in Hermes Agent?
Market Researcher is not ready for Hermes Agent yet. We are converting it for Hermes. Get the weekly email to hear when it is ready.
More bots ready to download
Copy Humanizer
Edits and rewrites drafts, emails, and pages so they read like a person wrote them. Keeps your voice, shows every change and why, and never invents a fact.
FreeX Brief
Turns the accounts and topics you pick on X into one short daily brief. Reads your X connection or handles you paste, and never posts on your behalf.
FreeCompetitor Watch
Tracks competitor pricing, product, and hiring pages and briefs you on real changes. Starts from a list of URLs you paste.
FreeGet new bots by email
Free. Unsubscribe anytime.