Automation Rules
Automation rules allow GroupHunter to automatically approve or decline members based on criteria you define. Save hours of manual work by letting the system handle routine decisions.
Overview
Automation rules evaluate each member request and can:
- Auto-Approve — Instantly approve and send welcome message
- Auto-Decline — Decline with optional decline message
- Flag for Review — Mark for your manual attention
Rules run automatically when members are synced to the dashboard.
Creating Your First Rule
<StepGuide steps={[ { title: "Go to Automation → Rules", content: "Click 'Create Rule' button in the top-right corner." }, { title: "Name Your Rule", content: "Give it a descriptive name like 'Auto-approve with email'." }, { title: "Choose Action", content: "Select Auto-approve, Auto-decline, or Flag for review." }, { title: "Add Conditions", content: "Define criteria: require email, keywords, answer length, etc." }, { title: "Select Groups", content: "Apply to all Groups or choose specific ones." }, { title: "Save and Enable", content: "Rule activates immediately and processes new members." } ]} />
Available Conditions
Data Requirements
Require Email in Answers
- Member must provide a valid email address
- Most common approval condition
Require Phone in Answers
- Member must provide a phone number
- Optional but valuable
All Questions Answered
- No blank answers allowed
- Ensures complete information
Agree to Group Rules
- Member checked "I agree to group rules" on Facebook
- Good spam filter
Keyword Matching
Include Keywords
- Approve if answers contain specific words
- Example: "business owner", "entrepreneur", "marketing"
- Case-insensitive matching
- OR logic (any keyword matches)
Exclude Keywords
- Decline if answers contain spam keywords
- Example: "buy followers", "check my page", "DM me"
- Catches common spam patterns
Keyword Examples:
Include for approval:
email, genuine, interested, learn, grow, network
Exclude for decline:
spam, bot, scam, buy followers, check my profile,
click here, link in bio, DM for, promote
Answer Quality
Minimum Answer Length
- Require answers of at least N characters
- Filters out lazy "yes" responses
- Good for "Why do you want to join?" questions
Example: Minimum 50 characters ensures thoughtful answers
Match Expected Answers
- Check if answer matches pre-defined options
- Example: Gender = "Female" for women-only Groups
- Exact or partial matching
Facebook Profile Criteria
Minimum Facebook Age
- Require account older than N days
- Filters new/fake accounts
- Common threshold: 180 days (6 months)
Minimum Mutual Friends
- Require at least N mutual friends with you
- Trust signal
- Common threshold: 3-5 mutual friends
Minimum Friends in Group
- Member must know N people already in Group
- Strong trust signal
Minimum Groups in Common
- Member is in N other Groups you admin
- Indicates genuine community member
Lead Score
Minimum Lead Score
- Auto-approve members scoring N or above
- Example: Score ≥ 80 for high-quality leads
- Combine with other conditions
Rule Logic
Condition Matching
By default, ALL conditions must match (AND logic):
Rule: "Quality Members"
Conditions:
✓ Has email
✓ All questions answered
✓ No spam keywords
→ Member needs email AND complete answers AND no spam
Rule Priority
When multiple rules apply:
- Rules run in priority order (1 = highest)
- First matching rule wins
- Subsequent rules are skipped
Example priority setup:
Priority 1: Auto-decline (spam keywords)
Priority 2: Auto-approve (email + score 80+)
Priority 3: Flag for review (email but score 50-79)
This ensures spam is caught first, then quality leads approved, then borderline cases flagged.
Rule Actions
Auto-Approve
What happens:
- Member approved on Facebook (2-3 second delay)
- Welcome message sent (if configured)
- Synced to Google Sheets (if connected)
- Webhooks triggered (if configured)
- Added to email list (if integration enabled)
Best for:
- Members with email + complete answers
- High lead scores (80+)
- Mutual friends or Groups in common
- Pre-qualified members
Auto-Decline
What happens:
- Member declined on Facebook
- Decline message sent (if configured)
- Logged in activity
- Removed from pending queue
Best for:
- Spam keywords detected
- Incomplete answers
- New Facebook accounts (< 30 days)
- No email/phone provided
- Very low lead scores (< 20)
Flag for Review
What happens:
- Member stays in pending status
- 🚩 Flag icon added to card
- Notification sent to you (optional)
- You manually approve/decline later
Best for:
- Borderline cases (score 40-60)
- Unusual answers needing verification
- New Groups (manual review until you understand patterns)
- High-value Groups requiring extra scrutiny
Example Rules
Rule 1: Auto-Approve Quality Leads
Name: Auto-Approve Quality Leads
Action: Auto-Approve
Conditions:
- Has email ✓
- All questions answered ✓
- Lead score ≥ 70 ✓
- No spam keywords ✓
Apply to: All Groups
Rule 2: Auto-Decline Spam
Name: Auto-Decline Spam
Action: Auto-Decline
Conditions:
- Contains spam keywords: "buy followers", "DM me", "check my page"
Apply to: All Groups
Priority: 1 (run first)
Rule 3: Flag Incomplete Profiles
Name: Flag Incomplete
Action: Flag for Review
Conditions:
- No email provided ✓
- Facebook account < 90 days ✓
Apply to: High-value Groups only
Per-Group Rules
You can create rules that apply to specific Groups only.
Use cases:
- Stricter rules for paid communities
- Lenient rules for casual Groups
- Different keyword lists per niche
Example:
- Marketing Group: Require "business owner" or "entrepreneur" in answers
- Fitness Group: No requirement for specific keywords
Monitoring Rule Performance
Rule Stats
Each rule shows:
- Times Triggered — How many members matched
- Success Rate — % that were truly qualified
- Last Triggered — Most recent activation
Activity Log
View detailed history:
- Which rule processed which member
- Why the rule matched
- Action taken
- Timestamp
Optimization
Review rules monthly:
- Are spam keywords catching actual spam?
- Are quality leads being auto-approved correctly?
- Adjust thresholds based on results
Start conservative (manual review) and gradually add automation as you understand your member patterns.
Best Practices
Start Simple
Begin with basic rules:
- Auto-decline obvious spam (keywords)
- Auto-approve members with email + complete answers
- Flag everything else for manual review
Gradually Expand
As you get comfortable:
- Add lead score thresholds
- Include Facebook profile criteria
- Differentiate rules per Group
Safety First
- Always include spam keyword filters
- Set minimum Facebook age (30-90 days)
- Review auto-approved members weekly (spot check)
- Keep decline messages polite
Don't Over-Automate
Keep manual review for:
- High-value Groups (paid, exclusive)
- First 100 members of new Groups
- Members with unusual but legitimate profiles
- Borderline cases (use flag action)
Troubleshooting
Rule not triggering
Check:
- Rule is enabled (toggle on)
- Conditions are possible to meet
- Rule priority (not overridden by higher priority rule)
- Members are actually being synced
Wrong members approved
Fix:
- Add more restrictive conditions
- Include spam keyword filters
- Require minimum lead score
- Test rule with "Flag" action first
Too many flags, not enough auto-approvals
Solution:
- Loosen conditions slightly
- Lower lead score threshold
- Make fewer conditions required