Skip to main content
CushLabs logo CUSHLABS.AI
Back to Portfolio

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.

Featured

Video Walkthrough

Video Walkthrough

Screenshots

1 / 9
MarketSignal dashboard — competitive intelligence overview
Google Maps ranking tracker with week-over-week deltas
AI-generated weekly intelligence report
Competitor review velocity monitoring
WhatsApp report delivery with actionable recommendations
Multi-location competitive landscape view
Organization management and data isolation
Report status flow — Draft to Delivered tracking
AI analysis configuration and Claude API integration

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

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