This guide explains how to conduct polls in Slack to gather user role information for the AboutCode community.
Slack polls are an effective way to:
- Engage active community members
- Gather information from users who are already participating
- Get quick feedback without requiring formal surveys
- Build community awareness of user diversity
Before creating a poll, consider:
- Timing: Post during active hours when most community members are online
- Frequency: Don't poll too frequently to avoid survey fatigue
- Clarity: Make questions clear and easy to answer
- Anonymity: Decide if responses should be anonymous or attributed
Slack offers several ways to conduct polls:
- 1. Native Slack Polls (Recommended)
- Use Slack's built-in poll feature (if available in your workspace)
- Type /poll followed by your question and options
- Example:
/poll "What's your primary role?" "Compliance Manager" "Security Engineer" "Developer" "Other"
- 2. Emoji Reactions
- Post a message with multiple options
- Ask users to react with specific emojis for each option
- Easy to set up and participate
- 3. Thread-based Responses
- Post a question and ask users to reply in threads
- Allows for more detailed responses
- Good for open-ended questions
- 4. Third-party Poll Apps
- Use Slack apps like Simple Poll, Polly, or SurveyMonkey
- More features but requires app installation
Quick Role Identification Poll
👋 Hey #general! We're working on understanding our community better to improve
documentation and resources.
Quick poll: What best describes your primary role with AboutCode tools?
React with:
📋 = Compliance/Legal
🔒 = Security/Vulnerability Management
💻 = Developer/Engineer
⚙️ = DevOps/Operations
🎓 = Student/Researcher
👔 = Management/Product
🤝 = Contributor/Maintainer
❓ = Other (reply in thread)
Detailed Role Information Request
📊 Community Role Survey
We're building a user roles framework to better serve our community. If you have
a moment, please share:
1. Your job title (or "Student" if applicable)
2. Are you primarily technical, not-so-technical, or non-technical?
3. Are you in a management role or individual contributor?
4. Your main interest: License Compliance, Cybersecurity, or both?
5. Your experience level: Beginner, Intermediate, Advanced, or Expert?
Reply in this thread or DM me if you prefer. Thanks! 🙏
Multi-Question Poll Using Threads
🎯 AboutCode User Roles - Help Us Understand You!
Please reply to this message with your answers (copy/paste format below):
Role Name: [e.g., "Open Source Compliance Manager"]
Job Title: [your job title]
Student/Professional: [one]
Technical Level: [Technical / Not-so-technical / Non-technical]
Management/Individual Contributor: [one]
Interested in License Compliance? [Yes/No]
Interested in Cybersecurity? [Yes/No]
Experience Level: [Beginner / Intermediate / Advanced / Expert]
Other Objectives: [any additional goals]
Thanks for helping us improve! 🚀
Do: - Keep polls short and focused - Make participation easy (emoji reactions are quickest) - Follow up with results and next steps - Thank participants - Use clear, simple language - Post at times when your community is active
Don't: - Ask too many questions at once - Make polls mandatory - Use jargon or technical terms unnecessarily - Ignore responses or fail to follow up - Poll too frequently
After collecting responses:
- Thank Participants: Acknowledge those who participated
- Share Results: Summarize findings (anonymized if appropriate)
- Explain Next Steps: Tell the community how you'll use the information
- Update Documentation: Incorporate findings into the user roles framework
- Iterate: Use feedback to refine future polls
📊 Thanks to everyone who participated in our user roles poll!
We received responses from:
- 15 Compliance/Legal professionals
- 12 Security Engineers
- 20 Developers
- 8 DevOps Engineers
- 5 Students/Researchers
- 3 Managers
- 10 Contributors
This helps us understand our community better. We'll be using this information
to:
- Create role-specific documentation paths
- Tailor our getting-started guides
- Prioritize features that matter most to you
Stay tuned for updates! 🎉
If you need more detailed responses, consider:
- Google Forms: Create a form and share the link in Slack
- Typeform: More interactive but requires account
- SurveyMonkey: Professional surveys with analysis tools
Then share the form link in #general with a brief explanation.
Example:
📋 We're conducting a user roles survey to better understand our community!
Please take 2-3 minutes to fill out this form:
[link to form]
Your responses help us improve documentation and prioritize features.
All responses are anonymous unless you choose to share your contact info.
- Start Small: Begin with a simple emoji reaction poll
- Be Patient: Not everyone will respond immediately
- Remind Gently: A follow-up reminder after 24-48 hours is okay
- Make it Fun: Use emojis and friendly language
- Show Value: Explain why their input matters
Remember: The goal is to understand your community, not to collect data for its own sake. Use the information to improve the AboutCode experience for everyone!