Plugiva Pulse – Inline Feedback Plugin for WordPress
Plugiva Pulse lets you collect lightweight feedback and quick reactions directly inside your content. Create structured pulses using yes/no, emoji, or short text questions, or embed inline feedback prompts anywhere using a shortcode. Responses are submitted instantly via AJAX without page reloads. It is designed to be privacy-conscious, fast, and easy to manage from the WordPress admin without relying on third-party services. Key Features Create and manage pulses from the admin panel Embed inline feedback questions directly inside posts and pages (e.g. “Was this helpful?”) Support for yes/no, emoji, and custom response types AJAX-based submissions (no page reloads) Built-in spam protection and duplicate prevention Admin responses table with filtering and pagination CSV export with post context Developer-friendly filters for customization Clean uninstall (optional data removal) Use Cases Quick inline feedback inside blog posts One-question reactions (e.g. “Was this helpful?”) Emoji-based engagement prompts Lightweight internal polls Plugiva Pulse is intentionally focused. It does not try to be a full form builder. Usage Inline Feedback (New) Plugiva Pulse allows you to embed lightweight feedback prompts directly inside your content using a shortcode. Example: [ppls_question q="Was this helpful?" type="yesno"] You can also use emoji-based feedback: [ppls_question q="How do you feel about this?" type="emoji"] Inline feedback is designed for quick engagement: No page reloads (AJAX powered) Duplicate submissions are prevented automatically Feedback is stored with post context Works seamlessly inside posts and pages Custom response types can be added using the developer hooks below. Block Use the Plugiva Pulse block in the block editor and select a pulse. Shortcodes Pulse [ppls_pulse id="pulse_id_here"] Replace pulse_id_here with the pulse ID shown in the admin panel. Inline Feedback Use inline feedback to collect quick reactions directly inside your content. [ppls_question q="Was this helpful?" type="yesno"] You can also use: [ppls_question q="How do you feel about this?" type="emoji"] Developer Hooks Plugiva Pulse provides filters to customize inline feedback behavior and extend response types. ppls_inline_options Modify or add custom inline question types. Each type is defined as an array of key → label pairs. Example: add_filter( 'ppls_inline_options', function( $options ) { $options['rating'] = [ '1' => '⭐', '2' => '⭐⭐', '3' => '⭐⭐⭐', ]; return $options; }); Use in shortcode: [ppls_question q="Rate this post" type="rating"] Note: Validation is handled automatically based on defined options. ppls_inline_feedback Modify the feedback message shown after submission. Example: add_filter( 'ppls_inline_feedback', function( $feedback ) { return [ 'icon' => '✓', 'text' => 'Thanks for your feedback!', ]; }); ppls_inline_hash_window Control how long an inline session remains valid. Default is 1 hour. Example: add_filter( 'ppls_inline_hash_window', function( $window ) { return 600; // 10 minutes }); Notes Labels support safe HTML (sanitized via wp_kses_post) Custom types automatically work with validation No additional hooks are required for custom answer handling
Synergy Press
Build and package your forms in a real time engagement strategy and maximize on every possible opportunity without writing a single line of code. This free service is provided by Form Synergy About This Plugin This plugin is the official Form Synergy’s plugin for WordPress. It provides the required services and the necessary tools to engage visitors and opportunities without writing a single line of code. Combined Features Form Builder Module builder Chained interactions Objectives builder LeadBoard Interactions support for Gutenberg block editor Easy implementation of interactions Easy management of triggers and placement Interactions support for menus and navigation Display and placement editor Parameters editor Custom methods Custom events It’s Free and resources get renewed every month. Fallback routine Don’t let unexpected internet connections issues ruin your day and your customers experience. A fallback routine is a great piece of mind. This feature will localize your interactions. When the API identifies connection difficulties between a customer and Form Synergy, this plugin will switch gears and temporarily handle requests using WordPress resources. Easy Implementation This plugin offers an Easy and Advanced mode. Easy mode will get you up and running in just a few minutes without writing a single line of code. While in advanced mode this plugin will focus on delivering more features and functionality to developers, without sacrificing UI management features such as block editor, menus… What’s Included To get you started in the right direction, this plugin includes essential interactions every website should have. Contact form Newsletter subscription form Phone call requests form Alternatively while in advanced mode, interactions are synchronized and imported from Form Synergy account. While in easy mode, the following objectives can be configured to fit your needs. On the other hand while in advanced mode, objectives can be customized to trigger notifications by matching simple rules to complex thresholds. When the time is right, you will receive a notification detailing your new accomplishments. Contact requests objective Newsletter subscription objective Phone call requests objective Notification methods and recipients can be configured through your Form Synergy account and or via backend API. Creating a Strategy You’re probably wondering where to start! It’s simple, take a real life example, imagine all the variables around it, and craft a strategy to handle situations loaded with unknown variables, while manipulating any outcome to your advantage. This article explains how to prepare a strategy for your website. Customizing The Display Each interaction can be customized to best fit the opportunity its trying to tackle. It’s content: Using form inputs, html, contextual parsers Where it’s displayed, the size, the color, theme, it’s placement… For more details please visit the options and parameters documentation page. Examples and snippets can be found in our interactions gallery. Form Synergy Website