MarketSignal — Google Review Management & Local Competitive Intelligence
Manage your Google reviews and track the competition in one place — AI-drafted replies to unanswered reviews, plus Google Maps rank tracking and one clear action item, delivered weekly to WhatsApp.
Video Walkthrough

Screenshots
1 / 9








The Challenge
Local businesses in Mexico have no affordable way to systematically track their Google Maps rankings or monitor competitor activity. Enterprise tools like BrightLocal and Whitespark don't serve the Mexican market well — pricing is in USD, support is in English, and the tools assume US-centric search patterns. A competitor can gain 20 reviews in a week and jump 3 positions in Maps, and without systematic tracking, businesses don't know until their phone stops ringing. Most rank tracking tools show data but don't tell you what to do. And in Mexico, email reports get ignored — WhatsApp is where business happens.
The Solution
MarketSignal does two jobs for a local business. It manages their Google reviews — detecting the ones still unanswered, drafting tone-matched replies per star rating, and posting them live through the Google Business Profile API once the owner approves, so reviews stop sitting unanswered for weeks. And it tracks the competitive picture around them: Google Maps rankings, review velocity, rating trends, and competitor movement, distilled by Claude into a weekly WhatsApp report with one specific, high-impact action item. No dashboards to check, no reports to download — the insight arrives in the conversation thread where Mexican business owners already operate. The architecture is built for phased go-to-market: Phase 1 validates willingness to pay through a manual service model, Phase 2 adds automated collection and WhatsApp delivery, Phase 3 opens self-service onboarding.
Technical Highlights
- AI review manager — detects unanswered Google reviews, drafts tone-matched replies per star rating, and tracks a draft → approve → post lifecycle with live posting through the Google Business Profile API
- Append-only snapshot architecture — historical data is never overwritten, enabling re-analysis and audit trails
- Claude API integration for natural-language insights with actionable recommendations per location
- Multi-org data model with dynamic [orgSlug] routing — scales from day one without migration
- JSONB raw data columns preserve full scraper output for future flexibility without schema changes
- Report status flow: Draft → Approved → Sent → Delivered ensures no report goes out unreviewed
- Drizzle ORM as single source of truth — schema-driven types flow from database to API to UI
- Phased architecture supports automation (Playwright + WhatsApp API) without rewriting Phase 1 code
Results
- Reviews get answered instead of sitting unanswered — replies drafted automatically, owner approves in one click
- Structured competitive intelligence that multi-location businesses previously had no access to
- One actionable recommendation per week reduces decision fatigue and drives specific improvements
- WhatsApp delivery achieves higher read rates than email-based alternatives
- AI-generated analysis turns raw ranking data into business language that owners understand
- Phased architecture validates market demand before investing in full automation
- Most differentiated offering in the CushLabs portfolio — no competitor offers this in the Mexican market
Highlights
Good for
- Businesses whose Google reviews sit unanswered because nobody has time to reply to every one
- Multi-location businesses in Mexico that need affordable local SEO intelligence
- Companies competing on Google Maps where a 20-review swing can cost 3 ranking positions
- Business owners who want one clear action per week, not a dashboard full of charts
- Service businesses in markets where WhatsApp is the default communication channel
Not a complete solution for
- Businesses outside Mexico (the platform is built for the Mexican market specifically)
- Enterprise organizations needing real-time monitoring with instant alerts
- Companies that prefer traditional email-based or dashboard-based reporting
What you get
- Google review management — unanswered reviews detected, replies drafted in your tone, posted live once you approve
- Full-stack Next.js 15 competitive intelligence dashboard with App Router and server components
- AI-powered weekly reports with Claude — structured analysis, not just raw data
- WhatsApp-native delivery formatted for mobile readability
- Week-over-week ranking and review delta tracking per keyword-location pair
- Multi-organization support with full data isolation from day one
- Phased go-to-market architecture that scales from manual service to self-service SaaS
Related Projects
NY AI Chatbot
AI chatbot for a coaching business — turns after-hours website visitors into booked calls
AI Idea Validator
Brutal startup defensibility assessment with AI contradiction detection
Converso AI — Bilingual AI Front Desk & Sales Assistant
Bilingual AI chatbot platform for service businesses — handles front desk and sales conversations 24/7
Have a similar challenge?
Let's talk about how a solution like this could work for your team. Free call, no pitch.
Book a Free Call
