MarketSignal — AI-Powered Local Competitive Intelligence
Monitor Google Maps rankings, reviews, and competitor activity for multi-location businesses in Mexico — AI-generated weekly reports with one actionable recommendation, delivered straight 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 is an AI-powered competitive intelligence platform built specifically for multi-location businesses in Mexico. It systematically tracks Google Maps rankings, review velocity, rating trends, and competitor activity — then uses Claude to distill everything 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 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 scraping and WhatsApp delivery, Phase 3 opens self-service onboarding.
Technical Highlights
- 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
- 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
- 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
- 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 website visitors into booked calls, replaced 4 roles
BioJalisco Species Identifier
AI-powered species identification for conservation researchers in Mexico — photo in, verified species data out
AI Idea Validator
Brutal startup defensibility assessment with AI contradiction detection
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