Why CRM Selection Matters
The CRM (Customer Relationship Management) system is the operational engine of any advocacy coalition. For immigration advocacy specifically, the stakes are uniquely high:
| Consideration | Why It Matters |
|---|---|
| Data privacy | Immigrant data can be weaponized by enforcement |
| Multilingual support | Communities speak many languages |
| Rapid mobilization | Must activate quickly during crises |
| Legal compliance | GDPR, CCPA, and ethical obligations |
| Accessibility | Volunteers need intuitive interfaces |
Platform Comparison
Action Network
Progressive movement platform, union-made, nonprofit-operated
| Strengths | Limitations |
|---|---|
| Open platform built for movements | Less specialized legal case workflows |
| Action Builder for deep organizing | Learning curve for advanced features |
| Sophisticated automation ladders | |
| A/B testing capabilities | |
| Strong deliverability | |
| Nonprofit pricing model |
Best for: Mass mobilization, federated fundraising, rapid email/SMS broadcasts
Pricing: ~$625/month at high volume ($1.25 per thousand emails)
EveryAction / NGP VAN
Comprehensive unified CRM with political integration
| Strengths | Limitations |
|---|---|
| Unified CRM across channels | High cost |
| Deep voter file integration | Proprietary ecosystem |
| Robust compliance reporting | Difficult to customize |
| Extensive fundraising modules | May be overkill for some orgs |
| Strong advocacy tools |
Best for: Well-funded 501(c)(4) organizations focused on electoral pressure, lobbying, complex donor management
Pricing: $300-1,000+/month depending on features
Mobilize
Event management and volunteer recruitment specialist
| Strengths | Limitations |
|---|---|
| Industry standard for events | Limited outside event context |
| High network effects | Basic CRM functionality |
| Cross-promotion features | |
| Easy volunteer sign-up | |
| Shift management |
Best for: Legal observer deployment, protest coordination, community defense training events
Pricing: Free for basic; $99-500/month for advanced features
NationBuilder
All-in-one website + CRM + communications
| Strengths | Limitations |
|---|---|
| Website hosting included | Broad targeting privacy concerns |
| CRM and communications unified | Historical non-partisan controversies |
| Strong dynamic targeting | Less grassroots-focused |
| Quick setup |
Best for: Coalitions needing immediate out-of-the-box infrastructure
Pricing: $34-199/month
Open Source Options
CiviCRM
| Strengths | Limitations |
|---|---|
| Total data sovereignty | Requires developer resources |
| Highly customizable | Steeper learning curve |
| No vendor lock-in | Self-hosted maintenance |
| Community support | |
| Free software |
Best for: Coalitions prioritizing maximum operational security and data privacy
Pricing: Free (hosting/maintenance costs apply)
Spoke (Text Banking)
| Strengths | Limitations |
|---|---|
| Open source peer-to-peer texting | Narrow use case |
| Scales to millions of texts | Requires technical setup |
| No per-message fees | |
| Community maintained |
Best for: Large-scale volunteer text outreach
Pricing: Free (hosting costs apply)
Legal CRM Platforms
For legal service providers within coalitions:
LegistAI
| Feature | Details |
|---|---|
| AI-powered intake | Automates initial screening |
| Multilingual | Built-in language support |
| Case management | Full lifecycle tracking |
| Compliance | Built for immigration law |
Pricing: $200-500/month per seat
LollyLaw
| Feature | Details |
|---|---|
| Immigration-specific | USCIS form integration |
| Client portal | Secure document sharing |
| Calendar management | Deadline tracking |
| Billing integration | Trust accounting |
Pricing: $59-99/user/month
Docketwise
| Feature | Details |
|---|---|
| Form automation | USCIS form filling |
| Case tracking | Timeline management |
| Questionnaires | Client intake automation |
| Document assembly | Template management |
Pricing: $69-99/user/month
Comparison Matrix
| Platform | Mass Mobilization | Legal Case Mgmt | Events | Multilingual | Data Privacy | Cost |
|---|---|---|---|---|---|---|
| Action Network | ★★★★★ | ★★☆☆☆ | ★★★☆☆ | ★★★★☆ | ★★★★☆ | $$ |
| EveryAction | ★★★★☆ | ★★★☆☆ | ★★★☆☆ | ★★★☆☆ | ★★★☆☆ | $$$$ |
| Mobilize | ★★★☆☆ | ★☆☆☆☆ | ★★★★★ | ★★★☆☆ | ★★★☆☆ | $-$$ |
| NationBuilder | ★★★☆☆ | ★★☆☆☆ | ★★★☆☆ | ★★★☆☆ | ★★☆☆☆ | $$ |
| CiviCRM | ★★★☆☆ | ★★★☆☆ | ★★★☆☆ | ★★★★☆ | ★★★★★ | $ |
| LollyLaw | ★☆☆☆☆ | ★★★★★ | ★☆☆☆☆ | ★★★★☆ | ★★★★☆ | $$ |
| Docketwise | ★☆☆☆☆ | ★★★★★ | ★☆☆☆☆ | ★★★☆☆ | ★★★★☆ | $$ |
Selection Criteria
1. Multilingual Support
Non-negotiable for immigration advocacy.
| Requirement | Implementation |
|---|---|
| Interface language | Staff can work in their language |
| Content translation | Emails/texts in recipient's language |
| Form localization | Sign-up forms in multiple languages |
| Character support | Proper rendering of all scripts |
| RTL support | Arabic, Hebrew, etc. |
Top performers: Action Network, LollyLaw, CiviCRM (with configuration)
2. Data Privacy & Security
Given documented surveillance of immigrant communities:
| Requirement | Why |
|---|---|
| Encryption at rest | Protect stored data |
| Encryption in transit | Protect data transfer |
| Granular permissions | Role-based access control |
| Audit logging | Track who accessed what |
| No data brokering | Contractual prohibition |
| Subpoena policies | Clear legal response protocols |
Surveillance context: DHS and ICE have purchased data from brokers like LexisNexis. CRMs must not feed these ecosystems.
3. Access Controls
Action Network's "Action Builder" model:
| Feature | Purpose |
|---|---|
| Team-based permissions | Only relevant data visible |
| Leadership assessments | Protected organizer notes |
| Geographic segmentation | Regional data isolation |
| Campaign siloing | Separate initiative data |
| Time-limited access | Volunteers lose access after campaign |
4. Integration Capabilities
Must connect with coalition tech stack:
| Integration Type | Examples |
|---|---|
| SMS/Voice | Twilio, Bandwidth |
| SendGrid, Mailgun | |
| Legal CRM | LollyLaw, Docketwise |
| Events | Mobilize, Eventbrite |
| Social | Facebook, Twitter APIs |
| Analytics | Plausible, privacy-preserving |
| Webhooks | Custom integrations |
5. Cost Considerations
Non-profit sustainability requires careful budgeting:
| Model | Pros | Cons |
|---|---|---|
| Per-contact | Scales with growth | Can become expensive |
| Per-email sent | Predictable costs | May discourage communication |
| Flat rate | Budget certainty | May overpay at small scale |
| Per-user | Clear per-person cost | Limits staff access |
Discounts available:
- Action Network: Movement pricing
- Twilio: Impact Access (25% off)
- GitHub: Nonprofit program
- Google: Workspace for Nonprofits
6. Ease of Use
Volunteer coordinators need intuitive tools:
| Requirement | Why |
|---|---|
| Quick onboarding | Crisis volunteers need immediate access |
| Mobile-friendly | Field work on phones |
| Low training burden | Limited training time |
| Clear documentation | Self-service learning |
| Responsive support | Help when stuck |
Data Management Best Practices
Opt-In Consent
| Level | Definition | Use Cases |
|---|---|---|
| Single opt-in | Provided contact info | Basic communications |
| Double opt-in | Confirmed via email/SMS | Marketing, ongoing engagement |
| Explicit consent | Checked box with clear language | Data sharing, sensitive uses |
For immigrant communities: Default to strongest consent requirements.
Privacy-Preserving Collaboration
Sharing data across organizations requires:
| Safeguard | Implementation |
|---|---|
| Data Sharing Agreement | Legal contract defining terms |
| Purpose limitation | Only use for specified purposes |
| Minimization | Share minimum necessary data |
| Siloing | Organizing vs legal data separated |
| Retention limits | Delete when no longer needed |
| Breach protocols | Notification within 72 hours |
GDPR/CCPA Compliance
Even for US-focused work, best practices align with these standards:
| Requirement | Implementation |
|---|---|
| Right to access | Provide data on request |
| Right to deletion | Remove data on request |
| Data portability | Export in standard format |
| Consent records | Document when/how obtained |
| Privacy policy | Clear, accessible documentation |
Coalition Data Architecture
Recommended Structure
┌─────────────────────────────────────────┐
│ Coalition Data Layer │
│ (Shared campaigns, joint actions) │
└─────────────────┬───────────────────────┘
│
┌─────────┼─────────┐
│ │ │
▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│ Org A │ │ Org B │ │ Org C │
│ CRM │ │ CRM │ │ CRM │
└────┬────┘ └────┬────┘ └────┬────┘
│ │ │
▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│Legal CRM│ │Legal CRM│ │Legal CRM│
│(Siloed) │ │(Siloed) │ │(Siloed) │
└─────────┘ └─────────┘ └─────────┘
Data Siloing Requirements
| Data Type | Access | Rationale |
|---|---|---|
| Organizing contacts | Field teams | General outreach |
| Legal case data | Attorneys only | Privilege protection |
| Donor information | Development staff | Fundraising compliance |
| Volunteer records | HR/coordinators | Employment law |
| Rapid response reports | Designated staff | Safety, time-limited |
Integration Architecture
API-First Design
┌───────────────┐ ┌───────────────┐
│ Action Network│────►│ Twilio │
│ (Primary) │ │ (SMS/Voice) │
└───────┬───────┘ └───────────────┘
│
│ API
▼
┌───────────────┐ ┌───────────────┐
│ Mobilize │────►│ Webhooks │
│ (Events) │ │ (Custom Apps) │
└───────────────┘ └───────────────┘
│
│ Sync
▼
┌───────────────┐
│ Legal CRM │
│ (LollyLaw) │
└───────────────┘
Key Integrations
| Integration | Purpose | Method |
|---|---|---|
| CRM → SMS | Alert broadcasting | API/Zapier |
| Events → CRM | Attendance tracking | Native sync |
| Forms → CRM | Intake automation | Webhooks |
| CRM → Legal | Case referrals | Secure API |
| Social → CRM | Engagement tracking | Platform APIs |
Recommended Stack by Coalition Size
Small Coalition (2-5 orgs, <10K contacts)
| Need | Tool | Monthly Cost |
|---|---|---|
| CRM | Action Network | ~$200 |
| Events | Mobilize (free tier) | $0 |
| SMS | Twilio | ~$50 |
| Legal | Shared LollyLaw | ~$100/org |
| Total | ~$400 |
Medium Coalition (5-15 orgs, 10K-100K contacts)
| Need | Tool | Monthly Cost |
|---|---|---|
| CRM | Action Network | ~$400 |
| Events | Mobilize | ~$200 |
| SMS | Twilio | ~$200 |
| Legal | Multiple seats | ~$300 |
| Social monitoring | Mention | ~$300 |
| Total | ~$1,400 |
Large Coalition (15+ orgs, 100K+ contacts)
| Need | Tool | Monthly Cost |
|---|---|---|
| CRM | Action Network | ~$625 |
| Events | Mobilize | ~$500 |
| SMS | Twilio | ~$500 |
| Legal | Enterprise | ~$800 |
| Social monitoring | NewsWhip | ~$1,000 |
| Integration/custom | Developer time | ~$2,000 |
| Total | ~$5,400 |
Implementation Checklist
Selection Phase
- [ ] Document requirements (must-have vs nice-to-have)
- [ ] Survey partner organizations for current tools
- [ ] Evaluate data privacy policies of candidates
- [ ] Request demos from top 3 options
- [ ] Check integration capabilities
- [ ] Verify multilingual support
- [ ] Negotiate nonprofit pricing
Migration Phase
- [ ] Audit existing data for quality
- [ ] Map data fields to new system
- [ ] Plan consent re-confirmation if needed
- [ ] Test with subset of data
- [ ] Train staff and volunteers
- [ ] Document workflows
- [ ] Set up integrations
Ongoing
- [ ] Quarterly access reviews
- [ ] Annual security audit
- [ ] Regular data hygiene
- [ ] User feedback collection
- [ ] Feature optimization
Next Steps
- Review rapid response networks for deployment coordination
- Set up technical infrastructure for hosting and security
- Plan implementation roadmap for phased deployment