Agent skill
whitespark-tool
When the user wants citation gap analysis, managed citation building, review generation campaigns, or local rank tracking. Trigger on "Whitespark," "citation finder," "where are my competitors listed," "citation gap," "build citations," "review generation tool," or "get more reviews." Note that Whitespark does NOT have an MCP server — it's dashboard-driven with limited API.
Install this agent skill to your Project
npx add-skill https://github.com/garrettjsmith/localseoskills/tree/main/skills/whitespark-tool
Metadata
Additional technical details for this skill
- author
- Garrett Smith
- version
- 1.0.0
SKILL.md
Whitespark Tool
Note: LocalSEOData (
localseodata-tool) now covers citation audits viacitation_audit. Use LocalSEOData as default for citation data. Whitespark remains the preferred tool for citation building and review generation campaigns (Reputation Builder).
Whitespark does NOT currently have an MCP server. It's primarily a dashboard tool with managed services. The agent's role is to guide what to do in Whitespark and interpret data the user provides from it.
When to Use Whitespark vs Other Tools
| You Need | Use Whitespark | Use Instead |
|---|---|---|
| Citation gap analysis (competitor vs you) | ✅ Local Citation Finder | BrightLocal (also does this, has MCP) |
| Managed citation building (done-for-you) | ✅ Best quality service | BrightLocal (also offers this) |
| Review generation campaigns (email/SMS) | ✅ Reputation Builder | — |
| Review monitoring | ✅ | BrightLocal (has MCP, may be better for agent access) |
| Local rank tracking | ✅ | Local Falcon (geogrid is superior for local) |
| Citation accuracy audit | ⚠️ Can do it | BrightLocal (better for NAP accuracy scoring) |
| Keyword research | ❌ | Semrush, Ahrefs |
| Backlink analysis | ❌ | Ahrefs |
| Technical audit | ❌ | Screaming Frog |
| Geogrid rankings | ❌ | Local Falcon |
Whitespark vs BrightLocal
These two overlap significantly. Here's when to use which:
| Feature | Whitespark | BrightLocal |
|---|---|---|
| Citation building quality | ✅ Higher quality (manual review) | Good but more automated |
| Citation gap finder | ✅ More thorough | ✅ Also good |
| NAP accuracy scoring | Basic | ✅ Better scoring system |
| MCP server available | ❌ No | ✅ Yes |
| Review generation | ✅ Reputation Builder | ✅ Also has this |
| White-label reports | Basic | ✅ Better reporting |
| Industry reputation | ✅ Citation specialists | ✅ All-in-one local SEO |
| Pricing | Per-service | Subscription |
Recommendation: If MCP connectivity matters (agent can pull data directly), use BrightLocal. If citation building quality is the priority and the user is willing to use the dashboard, Whitespark's managed service is excellent.
Core Workflows
Citation Gap Analysis
When: User wants to find directories where competitors are listed but they aren't.
What to do in Whitespark:
- Run Local Citation Finder for target business AND 2-3 competitors
- Compare citation sources across all businesses
- Identify directories where competitors appear but user doesn't
What the agent can do:
- Guide the user on which competitors to check
- Interpret the citation gap report when the user shares results
- Prioritize which directories to target first
Citation priority framework:
- Tier 1 (must-have): Google, Apple, Bing, Yelp, Facebook, data aggregators
- Tier 2 (important): Industry-specific directories (Healthgrades, Avvo, Angi, etc.)
- Tier 3 (nice-to-have): Local directories, chamber of commerce, BBB
- Tier 4 (low priority): General web directories, niche sites
Managed Citation Building
When: Citation gaps identified and user wants help building them.
What Whitespark does:
- Manual submission to directories (higher quality than automated tools)
- Verification that listings are live and accurate
- Ongoing maintenance options
What to tell the user:
- Provide exact NAP (must match GBP)
- Provide business description, categories, photos
- Specify target directories from the gap analysis
- Expect 2-4 week turnaround for most directories
- Re-audit in 6-8 weeks to verify everything is live and accurate
Review Generation (Reputation Builder)
When: User needs to systematically generate more Google reviews.
How Reputation Builder works:
- Import customer list (email or phone)
- Send automated review request via email or SMS
- Directs happy customers to Google review page
- Tracks who received requests, who left reviews
What the agent should guide:
- Timing: Send review requests 1-3 days after service completion
- Message: Keep it short, personal, include direct Google review link
- Volume: Steady stream (5-10/week) is better than burst of 50
- Filtering: Don't send to known unhappy customers (avoid negative reviews)
- Compliance: Don't incentivize reviews, don't gate (filter based on rating)
Review velocity targets by business type:
| Business Type | Monthly Review Target | Rationale |
|---|---|---|
| Restaurant | 15-30 | High transaction volume |
| Medical practice | 8-15 | Moderate patient volume |
| Home services | 5-10 | Lower transaction frequency |
| Legal | 3-5 | Fewer clients, harder to ask |
| B2B services | 2-4 | Low volume, high value |
Local Rank Tracking
When: User uses Whitespark's rank tracker.
Whitespark's rank tracker is point-based (single location), not geogrid.
What the agent should know:
- This shows ranking at ONE point for a keyword — not geographic coverage
- For local businesses, Local Falcon geogrid is far more useful
- Whitespark rank tracking is fine for organic keyword tracking alongside geogrid
What to Do Next
| What You Found | Next Action | Skill |
|---|---|---|
| Citation gaps identified | Build missing citations, starting with Tier 1 | local-citations |
| Citations built, waiting for propagation | Work on other optimization while waiting (4-8 weeks) | gbp-optimization, review-management |
| Review generation campaign running | Monitor velocity and adjust messaging if response rate is low | review-management |
| Citation data needs to go in a report | Include in audit or monthly report | client-deliverables, local-reporting |
| Need MCP-accessible citation data | Use BrightLocal instead | brightlocal-tool |
Default next step: Whitespark's strength is managed citation services. If you need automated, agent-accessible citation data, use BrightLocal. If you need the highest-quality citation building, use Whitespark's managed service.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
ai-local-search
When the user wants to optimize for AI-powered local search results including Google AI Overviews, AI Mode, ChatGPT, Gemini, Perplexity, or Grok. Also use when the user mentions "AI Overviews," "AI search local," "ChatGPT local," "GEO," "LLMO," "generative search," "AI recommendations," "AI Mode," or "showing up in AI answers for local." For traditional map pack ranking, see gbp-optimization.
multi-location-seo
When the user manages SEO across multiple business locations (10-500+). Also use when the user mentions "multi-location," "franchise SEO," "enterprise local SEO," "managing multiple GBPs," "chain store SEO," "location at scale," or "bulk GBP management." For single-location GBP work, see gbp-optimization. For location pages, see local-landing-pages.
client-deliverables
When the user needs to create a client-facing document such as an SEO audit, proposal, scope of work, competitive analysis report, onboarding document, or market intelligence report. Also use when the user mentions "audit report," "proposal," "scope of work," "SOW," "pitch deck," "client presentation," "pricing document," "onboarding checklist," "competitive report," "market analysis," or "deliverable." For ongoing performance reports, see local-reporting. For the research behind audits, see local-seo-audit.
local-keyword-research
When the user wants to research keywords for a local business, find local search opportunities, build a keyword map for location pages, or understand local search intent. Also use when the user mentions "local keywords," "keyword research," "service area keywords," "near me keywords," "local search volume," "keyword map," "city keywords," "geo-modified keywords," "implicit local intent," or "local keyword strategy." For content creation from keywords, see local-landing-pages. For competitor keyword analysis, see local-competitor-analysis.
local-reporting
When the user wants to create local SEO reports, track local ranking performance, set up reporting dashboards, or communicate results to clients. Also use when the user mentions "local SEO report," "client reporting," "local metrics," "KPIs for local," "GBP insights," "how to measure local SEO," or "prove ROI on local." For geogrid-specific analysis, see geogrid-analysis. For competitor benchmarking, see local-competitor-analysis.
brightlocal-tool
When the user wants citation audits, citation building, review monitoring across platforms, GBP audit scoring, or white-label local SEO reports. Trigger on "citation audit," "check my citations," "NAP consistency," "where am I listed," "BrightLocal," "directory listings," "review monitoring," or "client report."
Didn't find tool you were looking for?