Frequently Asked Questions
🚀 Getting Started
Q: How do I get started with the Cimigo Collect Platform?
A: Start by choosing your role:
- Developer - Building applications or integrating with our APIs
- Tenant/Business User - Creating and managing surveys
Both paths include quick start guides and examples to get you up and running quickly.
Q: What's the difference between a tenant and a developer?
A:
- Tenant: A business or organization that creates and manages surveys using our platform
- Developer: A technical person building applications that integrate with our platform APIs
Q: Do I need technical skills to use this platform?
A: It depends on your use case:
- Creating surveys via dashboard: No technical skills required
- Using JavaScript SDK: Basic web development knowledge helpful
- API integration: Programming experience required
- Custom themes: HTML/CSS knowledge required
📊 Survey Creation
Q: What types of questions can I create?
A: We support 10+ question types:
- Text Input: Short and long text responses
- Multiple Choice: Single and multiple selection
- Rating Scales: 1-5 stars, 1-10 numeric scales
- Likert Scales: Agreement/satisfaction scales
- NPS: Net Promoter Score questions
- Matrix Questions: Multiple questions in a grid format
- Date/Time: Date and time selection
- File Upload: Document and image uploads
See our complete Question Types Reference for examples and configuration options.
Q: Can I create multi-language surveys?
A: Yes! Our platform supports:
- 40+ languages with automatic browser detection
- RTL (Right-to-Left) support for Arabic, Hebrew, etc.
- Custom translations for any language
- Language-specific themes and styling
Q: How do I add conditional logic to my surveys?
A: Use our conditional logic features:
- Skip Logic: Skip questions based on previous answers
- Display Logic: Show/hide questions conditionally
- Branching: Create different paths through your survey
- Piping: Reference previous answers in later questions
🎨 Customization
Q: Can I customize the look and feel of my surveys?
A: Absolutely! You can customize:
- Colors: Primary, secondary, background colors
- Typography: Fonts, sizes, weights
- Branding: Logos, brand colors, custom CSS
- Layout: Spacing, border radius, shadows
- Themes: Light/dark mode, corporate themes
Q: How do I add my company branding?
A: Use our theming system:
const theme = {
primaryColor: '#1976d2', // Your brand color
logoUrl: 'https://your-company.com/logo.png',
fontFamily: '"Your Font", sans-serif',
customCSS: 'your-custom-styles.css'
};
Q: Can I use custom CSS?
A: Yes! You can:
- Add custom CSS through theme configuration
- Override default styles with CSS classes
- Create completely custom themes
- Use CSS-in-JS for dynamic styling
🔧 Integration
Q: How do I integrate surveys into my website?
A: We offer multiple integration methods:
-
JavaScript SDK (Recommended)
import { CimigoCollect } from '@cimigo/collect-sdk';
const collect = new CimigoCollect({ tenantId: 'your-id' });
await collect.showSurvey({ linkId: 'survey-id' }); -
Direct Link - Simple URL you can share or embed
-
Iframe Embedding - Embed in your page as an iframe
-
API Integration - Full programmatic control
Q: What frameworks are supported?
A: Our JavaScript SDK works with:
- React (with hooks and components)
- Vue.js (2.x and 3.x)
- Angular (all modern versions)
- Vanilla JavaScript (no framework needed)
- Node.js (server-side rendering)
Q: How do I handle survey responses?
A: Multiple options available:
- Webhooks: Real-time notifications to your server
- API Endpoints: Poll for responses programmatically
- Event Handlers: JavaScript callbacks for browser integration
- Dashboard Export: Download CSV/Excel files
📱 Mobile & Responsive
Q: Do surveys work on mobile devices?
A: Yes! All surveys are:
- Fully responsive - Adapt to any screen size
- Touch-optimized - Easy interaction on mobile
- Fast loading - Optimized for mobile networks
- Native feel - Smooth animations and transitions
Q: Can I create mobile-specific surveys?
A: While surveys automatically adapt to mobile, you can:
- Use mobile-specific themes with appropriate sizing
- Optimize question types for mobile interaction
- Test responsive preview in our survey builder
- Customize mobile layouts with CSS
🔐 Security & Privacy
Q: Is the platform GDPR compliant?
A: Yes! We provide:
- Data anonymization options
- Consent management features
- Right to deletion capabilities
- Data export for user requests
- Privacy-first design principles
Q: How is survey data secured?
A: We implement enterprise-grade security:
- HTTPS encryption for all data transmission
- JWT authentication for API access
- Role-based access control for multi-user accounts
- Regular security audits and updates
- SOC 2 compliance (coming soon)
Q: Can I control who accesses my surveys?
A: Yes, through various access control methods:
- Public links - Anyone with the link
- Password protection - Require password entry
- User authentication - Login required
- IP restrictions - Limit by geographic location
- Time-based access - Available only during specific periods
📊 Analytics & Reporting
Q: What analytics are available?
A: Comprehensive analytics including:
- Response rates and completion statistics
- Question-level analysis with skip patterns
- Time-based metrics (completion time, abandonment points)
- Geographic distribution of responses
- Device and browser statistics
- Custom event tracking with integrations
Q: Can I integrate with Google Analytics?
A: Yes! We support:
- Google Analytics 4 - Event tracking and conversions
- Adobe Analytics - Enterprise analytics integration
- Custom analytics - Send events to any platform
- Built-in reporting - No external tools required
Q: How do I export survey data?
A: Multiple export options:
- CSV/Excel downloads from dashboard
- JSON API endpoints for programmatic access
- Real-time webhooks for immediate processing
- Automated reports via email or API
🛠️ Technical Support
Q: What if I encounter issues or bugs?
A: We provide multiple support channels:
- Documentation - Comprehensive guides and examples
- GitHub Issues - Report bugs and feature requests
- Community Forum - Get help from other users
- Direct Support - Enterprise customers get priority support
Q: How do I troubleshoot integration issues?
A: Follow our troubleshooting guides:
- Check our Troubleshooting Guide (coming soon)
- Verify your API keys and configuration
- Check browser console for JavaScript errors
- Test with our debug mode enabled
- Review network requests in browser dev tools
Q: Can I get professional services help?
A: Yes! We offer:
- Implementation consulting - Help with complex integrations
- Custom development - Build features specific to your needs
- Training workshops - Team training on platform usage
- Ongoing support - Dedicated support for enterprise customers
💰 Pricing & Plans
Q: How much does the platform cost?
A: We offer flexible pricing:
- Free Tier - Up to 100 responses/month, basic features
- Starter Plan - $29/month, up to 1,000 responses
- Professional Plan - $99/month, up to 10,000 responses
- Enterprise Plan - Custom pricing, unlimited responses
See our Pricing Page for current details.
Q: Is there a free trial?
A: Yes! All paid plans include:
- 14-day free trial - No credit card required
- Full feature access during trial period
- Migration assistance from other platforms
- Cancel anytime - No long-term commitments
Q: What's included in enterprise plans?
A: Enterprise plans include:
- Unlimited responses and surveys
- Priority support with dedicated account manager
- Custom integrations and professional services
- Advanced security features and compliance
- White-label options and custom branding
- SLA guarantees for uptime and support
🔄 Migration & Import
Q: Can I migrate from other survey platforms?
A: Yes! We support migration from:
- SurveyMonkey - Direct import of surveys and data
- Typeform - Survey structure and response migration
- Google Forms - Import questions and formatting
- Qualtrics - Enterprise migration with professional services
- Custom formats - CSV/JSON import capabilities
Q: How do I import existing survey data?
A: Multiple import methods:
- CSV Upload - Import response data from spreadsheets
- API Import - Programmatic data migration
- Migration Tools - Automated import from popular platforms
- Professional Services - White-glove migration assistance
🚀 Advanced Features
Q: Can I use the platform for research studies?
A: Absolutely! Features for researchers:
- Randomization - Random question and option ordering
- A/B testing - Test different survey versions
- Quota management - Control response demographics
- Longitudinal studies - Track responses over time
- Advanced analytics - Statistical analysis tools
Q: How do I set up webhooks?
A: Webhook configuration is straightforward:
// Configure webhooks in your dashboard or via API
{
"url": "https://your-server.com/webhook",
"events": ["response.completed", "survey.started"],
"secret": "your-webhook-secret"
}
See our Webhook Guide for complete documentation (coming soon).
Q: Can I create surveys programmatically?
A: Yes! Use our Survey Builder API:
const survey = await fetch('/api/v1/surveys', {
method: 'POST',
headers: { 'Authorization': 'Bearer your-token' },
body: JSON.stringify({
title: 'My Survey',
questions: [
{
type: 'single_choice',
title: 'How satisfied are you?',
options: ['Very Satisfied', 'Satisfied', 'Neutral']
}
]
})
});
Still have questions? Check out our complete Developer Documentation or Tenant Guide for more detailed information.