Home / Categories / Work & Ops / Market Researcher
~ Josh Kim
Work & Ops
Market Researcher
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. Never posts or contacts anyone.
Instructions
From the MarketplaceSkills
From the Marketplacemarket-researcher-setup
Use 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-accounts
Use 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-analysis
Use 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-watch
Use 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-overlap
Use 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-matrix
Use 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-cadence
Use 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-brief
Use 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-read
Use 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-report
Use 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.
Routines
From the MarketplaceWeekly marketing brief
Disabled 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.
Monthly strategy read
Disabled 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.
Connectors
From the MarketplaceX
Recommended. 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 Sheets
Optional. 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 Drive
Optional. 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.
Slack
Optional. Delivers the weekly brief and the strategy read to a channel the user names instead of this chat.
Other details
Not shared yetNot shared yet, creator can add it.