Customization
Miniback widgets are fully customizable via your project dashboard. All changes are previewed live in the dashboard.
Appearance Options
Color
- 6 preset colors: primary, secondary, success, warning, danger, default
- Custom hex colors: Use your brand colors with any hex value
Theme
- light (default)
- dark
Position
- bottom-right (default)
- bottom-left
- top-right
- top-left
Size
- small: Compact button for minimal designs
- medium: Standard size for most websites
- large: Prominent button for high-visibility needs
Border Radius
- none: Sharp corners for modern designs
- small: Subtle rounding
- medium: Balanced rounded corners
- large: Fully rounded for playful designs
Behavior Options
Text Customization
- Trigger Text: Customize the button text (default: “⭐️ Feedback”)
- Placeholder: Customize the form placeholder text
- Submit Text: Customize the submit button text
Emoji
- Show Emoji: Toggle emoji in the widget UI on or off
Category Selector
- Show Category Selector: Let users pick a category when submitting feedback, so reports arrive pre-categorized (Builder+)
See the Categories guide for details.
Bug Context Capture
The widget automatically attaches technical context to every report. Some of it is configurable per project:
- Screenshots with annotations: users can capture and mark up the page (Builder+)
- Network capture: opt-in toggle to record network requests, with configurable redaction rules for sensitive data
- Console logs & interaction breadcrumbs: captured automatically on all plans
📖 Complete Bug Context Capture Guide →
Branding
- White-label: hide the “Powered by Miniback” branding on the widget (Studio only)
Project Management
Project Status
Control your project’s state and visibility:
- Active Projects: Actively collect and process feedback
- Paused Projects: Temporarily stop feedback collection while preserving data
- Project Analytics: View submission trends, response times, and usage statistics
- Feedback Management: Mark feedback as resolved, archive, or respond to users
Advanced Settings
Configure sophisticated project behaviors:
- Custom API Keys: Generate project-specific keys for secure programmatic access (API Security Guide)
- Network-log redaction: Define which headers and body keys are stripped from captured network logs (Bug Context Capture Guide)
- Categories: Create custom categories to organize feedback (Builder+, Categories Guide)
Note on analytics history: How far back analytics reach is set by your plan, not per project — Hobby 7 days, Builder 180 days, Studio 365 days. See Billing & Plans.
Security Options
Domain Restrictions
- Allowed Domains: Restrict feedback submission to specific domains
- Wildcard Support: Use
*.yourdomain.comfor subdomain support - Development Mode: Allow localhost for testing
📖 Complete Domain Management Guide →
API Access
- API Keys: Generate project-specific keys for programmatic access
- Plan-based rate limits: API usage is capped by your plan (Hobby: 200/mo, Builder: 10,000/mo, Studio: unlimited)
- Network-log redaction: Sensitive headers and body keys are automatically stripped from captured network logs
Integrations
Miniback offers powerful integrations to streamline your feedback workflow. These features are available on Builder and Studio plans.
Slack Integration
Get real-time feedback notifications in your Slack channels:
- Webhook Setup: Configure Slack webhooks in Settings → Integrations
- Channel Routing: Send feedback to specific channels based on project
- Rich Formatting: Feedback appears with user context and project details
- Instant Alerts: Receive notifications immediately when feedback is submitted
📖 Complete Slack Integration Guide →
Email Notifications
Stay informed with email alerts for new feedback:
- Flexible Configuration: Enable/disable email notifications per address
- Customizable Recipients: Set multiple email addresses for notifications (1 / 3 / 10 by plan)
- Topic Selection: Choose new-report and status-change notifications per address (Builder+)
- Professional Formatting: Clean, branded email templates
📖 Complete Email Notifications Guide →
Note: Integration features require a Builder or Studio plan subscription. Upgrade in your dashboard Settings → Billing to enable these features. Learn more about plans →
Performance Settings
Loading Behavior
- Async Loading: Widget loads asynchronously (always enabled)
- Size Optimization: Under 55KB for fast loading
- No Dependencies: No external libraries required
Caching
- Configuration Cache: Settings cached for 24 hours
- Asset Caching: Widget assets cached with long expiration
Related Guides
- Installation - Basic setup guide
- Examples - Framework-specific integrations
- User Guides - Comprehensive feature guides
- Troubleshooting - Common issues and solutions