Includes: API (Express/TypeScript), Astro site, Python workers, document generators, FCC compliance tools, Canada CRTC formation, Ansible infrastructure, and deployment scripts. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
207 lines
9.9 KiB
Markdown
207 lines
9.9 KiB
Markdown
# Performance West — Forum Monitor Plan
|
|
|
|
**Last updated:** 2026-03-27
|
|
|
|
## Verdict: Reddit-Only Automated Monitor + Manual Engagement Elsewhere
|
|
|
|
After researching all platforms where business owners discuss compliance topics in
|
|
2025-2026, the conclusion is clear:
|
|
|
|
- **Reddit** is the only platform with API access for automated monitoring and posting
|
|
- **Every other platform** (Facebook Groups, QuickBooks Community, Alignable, BiggerPockets,
|
|
ContractorTalk, LinkedIn, Quora) prohibits automated posting and requires manual engagement
|
|
- **Stack Exchange and dev.to were dropped** — wrong audience for compliance consulting
|
|
(developers, not business owners)
|
|
|
|
---
|
|
|
|
## Compliance Topic Popularity (Ranked by 2025-2026 Discussion Volume)
|
|
|
|
| Rank | Topic | Est. Reddit Posts/Year | Key Platforms |
|
|
|------|-------|----------------------|---------------|
|
|
| 1 | **Contractor Misclassification / 1099 vs W-2** | 50+ | r/tax, r/legaladvice, r/antiwork, r/smallbusiness, r/Bookkeeping, QuickBooks Community |
|
|
| 2 | **LLC Formation / Corporate Registrations** | 25-35 | r/smallbusiness, r/Entrepreneur |
|
|
| 3 | **FLSA / Wage & Hour / Overtime** | 15-20 | r/humanresources, r/EmploymentLaw, r/legaladvice, r/antiwork |
|
|
| 4 | **Employee Handbooks / HR Policies** | 10-15 | r/humanresources, r/EmploymentLaw |
|
|
| 5 | **CCPA / Privacy Policies** | 15-25 | r/Entrepreneur, r/ecommerce, r/privacy |
|
|
| 6 | **TCPA / SMS Marketing Consent** | 10-15 | r/ecommerce, r/marketing |
|
|
| 7 | **Telecom / FCC / STIR/SHAKEN** | 3-5 | r/telecom, r/VoIP (very niche) |
|
|
|
|
**Key insight:** Contractor misclassification is the undisputed #1 compliance pain point.
|
|
It appears on every platform, from workers asking "am I misclassified?" to employers
|
|
asking "can I pay someone as a 1099?" to bookkeepers asking "how do I file 1099s correctly?"
|
|
|
|
---
|
|
|
|
## Build 1 — Reddit Monitor (Automated, Highest ROI)
|
|
|
|
### Target Subreddits (19 total, in priority order)
|
|
|
|
**TIER 1 — Highest volume, business owners asking compliance questions:**
|
|
| Subreddit | Members | Why |
|
|
|-----------|---------|-----|
|
|
| r/smallbusiness | 470K | Constant contractor/LLC/compliance posts from owners |
|
|
| r/Entrepreneur | 470K | Formation, contractor, privacy questions from founders |
|
|
| r/tax | 841K | 1099 vs W-2 questions daily. Virtually 100% relevant |
|
|
| r/legaladvice | 1.6M | Employee-side misclassification posts showing employer risk |
|
|
|
|
**TIER 2 — Professionals who refer clients + direct compliance Q&A:**
|
|
| Subreddit | Members | Why |
|
|
|-----------|---------|-----|
|
|
| r/Bookkeeping | 75K | 1099 processing, payroll compliance, QBO/Xero. Strict rules |
|
|
| r/accounting | 1.23M | Broad but huge. Contractor classification threads |
|
|
| r/humanresources | 107K | FLSA, handbooks, discrimination, HR policies |
|
|
| r/QuickBooks | 37K | Payroll/1099 compliance in QuickBooks context |
|
|
| r/IRS | 442K | Enforcement notices, compliance questions |
|
|
|
|
**TIER 3 — Industry-specific (highest misclassification/wage-hour risk):**
|
|
| Subreddit | Members | Why |
|
|
|-----------|---------|-----|
|
|
| r/ecommerce | 91K | CCPA, privacy policies, SMS marketing compliance |
|
|
| r/marketing | 141K | TCPA, SMS consent, DNC list |
|
|
| r/realestateinvesting | — | Contractor classification, entity formation |
|
|
| r/restaurateur | — | Wage-hour violations (huge in food service) |
|
|
| r/construction | — | Contractor misclassification (#1 violating industry) |
|
|
| r/antiwork | 1.6M | Misclassification/wage theft posts get massive engagement |
|
|
| r/EmploymentLaw | 7.1K | Small but 100% signal — every post is a compliance question |
|
|
| r/freelance | — | The "other side" of contractor misclassification |
|
|
| r/startups | 1.2M | Business formation, early compliance |
|
|
| r/payroll | ~10K | Payroll tax compliance, misclassification |
|
|
|
|
### Keyword Triggers
|
|
|
|
```python
|
|
COMPLIANCE_KEYWORDS = {
|
|
"flsa": ["FLSA", "wage and hour", "overtime violation", "exempt vs nonexempt",
|
|
"minimum wage", "off the clock", "meal break violation",
|
|
"unpaid overtime", "salary threshold", "wage theft",
|
|
"DOL audit", "Department of Labor"],
|
|
"misclassification": ["1099 vs W-2", "1099 vs W2", "independent contractor",
|
|
"misclassification", "misclassified", "contractor or employee",
|
|
"IC vs employee", "gig worker classification",
|
|
"pay contractor", "paying 1099", "1099 worker",
|
|
"contractor to employee", "should I 1099"],
|
|
"discrimination": ["workplace discrimination", "harassment policy", "Title VII",
|
|
"ADA compliance", "hostile work environment", "DEI policy",
|
|
"pay equity", "retaliation claim", "EEOC"],
|
|
"privacy": ["CCPA", "CPRA", "privacy policy", "data privacy", "opt-out request",
|
|
"cookie consent", "data breach notification", "biometric data",
|
|
"privacy compliance", "do not sell", "consumer rights request"],
|
|
"tcpa": ["TCPA", "robocall", "SMS marketing", "text message consent",
|
|
"do not call", "DNC list", "autodialer",
|
|
"prior express written consent", "one-to-one consent",
|
|
"SMS campaign sued", "text marketing compliance"],
|
|
"corporate": ["LLC formation", "form an LLC", "register a business",
|
|
"annual report filing", "registered agent", "foreign qualification",
|
|
"state registration", "business formation", "incorporate",
|
|
"S-Corp election", "C-Corp vs S-Corp", "EIN",
|
|
"operating agreement", "good standing"],
|
|
"telecom": ["FCC 499A", "STIR/SHAKEN", "telecom compliance",
|
|
"IPES registration", "ISP registration", "robocall attestation",
|
|
"FCC registration", "CLEC", "telecom license"],
|
|
"crtc": ["CRTC registration", "Canadian carrier", "BITS registration",
|
|
"Canadian telecom", "BC corporation telecom", "alternative to 214",
|
|
"FCC 214 alternative", "Canada CRTC", "CRTC reseller"],
|
|
"payroll": ["payroll compliance", "payroll tax", "W-4", "Form 941",
|
|
"employer taxes", "FUTA", "SUTA", "withholding",
|
|
"QuickBooks payroll", "Xero payroll", "payroll setup"],
|
|
}
|
|
```
|
|
|
|
### Rate Limits
|
|
- Max 3 replies per run, max 1 per subreddit
|
|
- 5-15 min pause between replies
|
|
- Daily limit: 10 replies
|
|
- Max post age: 7 days
|
|
- Shuffle subreddit order each run
|
|
|
|
### Subreddit-Specific Rules
|
|
- **r/Bookkeeping**: Rule 6 permanently bans AI discussion. Be extra careful.
|
|
- **r/tax**: No soliciting (Rule 2), no linking business content (Rule 3)
|
|
- **r/smallbusiness**: No blog links/SEO (Rule 2), no promotion (Rule 3)
|
|
- **r/legaladvice**: Reply as "compliance perspective" not legal advice
|
|
- **r/antiwork**: Audience is employees; frame replies showing employer risk
|
|
- **r/taxpros**: RESTRICTED — cannot post without approval. Skip for now.
|
|
|
|
---
|
|
|
|
## Manual Engagement Channels (No Automation Possible)
|
|
|
|
### Priority 1 — Create Your Own Facebook Group
|
|
Create "Small Business HR & Compliance Tips" or similar. Full control over:
|
|
- Scheduling posts (Hootsuite / Meta Business Suite)
|
|
- Email capture via join questions
|
|
- Content calendar
|
|
- No competition from other consultants
|
|
- 1.8B monthly Facebook Group users
|
|
|
|
### Priority 2 — QuickBooks Community (1.6M members)
|
|
Answer 1099/payroll/contractor questions. Establish expertise.
|
|
Cannot promote directly — Intuit removes external links.
|
|
Build reputation as a helpful expert.
|
|
|
|
### Priority 3 — Intuit Accountants Community (ProConnect)
|
|
Tax professionals who directly advise clients on compliance.
|
|
These are ideal referral partners. Build relationships.
|
|
|
|
### Priority 4 — LinkedIn Personal Brand
|
|
Post compliance tips 2-3x/week from Justin's personal account.
|
|
Comment on HR/compliance discussions. Connect with:
|
|
- CPAs and accounting firms (referral partners)
|
|
- HR consultants (referral partners)
|
|
- Business attorneys (referral partners)
|
|
|
|
### Priority 5 — Alignable (9M business owners)
|
|
Local SMB social network. "Legal & Insurance" and "Hiring" topic forums.
|
|
Low competition, high intent. Manual participation.
|
|
|
|
### Priority 6 — BiggerPockets (3M members)
|
|
Real estate investors — active contractor classification and entity
|
|
formation discussions. Manual answers in Legal & Tax forums.
|
|
|
|
### Priority 7 — ContractorTalk (170K, 3.6M posts)
|
|
Construction industry. Business forum covers worker classification,
|
|
insurance, licensing. Has sponsor programs for paid visibility.
|
|
|
|
### Priority 8 — Industry Facebook Groups (manual)
|
|
Join and participate in:
|
|
- Restaurant Owners groups (tip credit, wage-hour)
|
|
- Cleaning Business Owners (~50K) (1099 misclassification)
|
|
- Construction Business Owners (subcontractor classification)
|
|
- QuickBooks Users & Proadvisors (~50K)
|
|
- Bookkeepers' Corner (~30K)
|
|
|
|
### Priority 9 — Quora
|
|
Answer compliance questions. Answers rank in Google (long-tail SEO).
|
|
Lower volume than Reddit but longer shelf life.
|
|
|
|
---
|
|
|
|
## Dropped Channels (With Reasoning)
|
|
|
|
| Channel | Why Dropped |
|
|
|---------|-------------|
|
|
| **Stack Exchange** | Wrong audience. SE users are developers/academics, not business owners. The Law/Workplace SEs have compliance questions but strict anti-promotion rules and low volume. |
|
|
| **dev.to** | Developer audience. Business owners don't read dev.to articles about CCPA or FLSA. |
|
|
| **Hacker News** | No write API. Cannot automate. Tech audience, not SMB owners. |
|
|
| **Discord** | No scalable monitoring. Manual participation in dozens of servers not worth it. |
|
|
| **Twitter/X** | API pricing prohibitive ($100/mo minimum). Organic reach collapsed. |
|
|
| **TikTok / Instagram** | Wrong format for compliance consulting content. |
|
|
|
|
---
|
|
|
|
## Metrics
|
|
|
|
Track weekly:
|
|
- Reddit posts scanned vs. keyword matches vs. replies posted
|
|
- Click-throughs to performancewest.net (UTM links)
|
|
- Free tool completions from Reddit traffic
|
|
- Mailing list signups from Reddit traffic
|
|
- Quote requests attributed to forum channel
|
|
- SKIP reasons logged to capability-gaps.log
|
|
|
|
Monthly review:
|
|
- Best-performing subreddits by click-through rate
|
|
- Best-performing keyword triggers
|
|
- Reply quality audit (sample 10, score for helpfulness)
|
|
- Adjust subreddit priority and keyword triggers
|