Notedis Feedback Widget Icon

Notedis Feedback Widget

Notedis Feedback Widget Main Screenshot

Notedis Widget for Statamic

Collect feedback, bug reports, and feature requests directly from your Statamic site visitors with a beautifully integrated floating widget. All submissions are sent to your Notedis.com dashboard for easy management and tracking.

Features

Easy Configuration

  • Control Panel Settings - Configure everything through Statamic's UI without editing config files
  • Visual Controls - Color picker for button customization, position selector, and toggle options
  • Environment Variable Support - Lock settings via ENV variables for production with read-only indicators in the CP

Flexible Integration

  • Automatic Injection - Widget appears on all pages by default with zero configuration beyond your site key
  • Template Tags - Manual placement with {{ notedis }} for custom layouts
  • Fieldtype - Per-entry control through blueprints for granular widget management

Customization & Control

  • 4 Button Positions - Bottom-right, bottom-left, top-right, or top-left
  • Custom Colors - Match your brand with the visual color picker
  • Access Control - Show to all visitors or logged-in users only
  • Control Panel Option - Enable widget in Statamic CP for team feedback

Developer Friendly

  • Version Controlled Settings - Settings stored in resources/notedis.yaml for easy deployment
  • Local or CDN - Choose to serve widget assets locally or from CDN
  • Permission System - Role-based access control for configuration
  • Clean Codebase - PSR-12 formatted, well-documented code

How It Works

  1. Install the addon via Composer
  2. Get your site key from Notedis.com
  3. Configure in Control Panel at Tools > Notedis
  4. Widget automatically appears on your site

That's it! Your visitors can now submit feedback with a single click.

Use Cases

  • Public Websites - Collect visitor feedback and bug reports
  • Member Sites - Internal feedback from logged-in users only
  • Agency Projects - Team feedback during development with CP integration
  • Client Sites - Production-locked settings via environment variables

Requirements

  • Statamic 4.x or 5.x
  • PHP 8.1, 8.2, or 8.3
  • A Notedis.com account (free tier available)

Support

  • [Documentation](https://github.com/darinlarimore/statamic -notedis)
  • [GitHub Issues](https://github.com/darinlarimore/statamic -notedis/issues)
  • [email protected]