Title: Plugiva Pulse &#8211; Inline Feedback Plugin for WordPress
Author: Amit Biswas
Published: <strong>Chwefror 19, 2026</strong>
Last modified: Ebrill 14, 2026

---

Search plugins

![](https://ps.w.org/plugiva-pulse/assets/banner-772x250.png?rev=3464907)

![](https://ps.w.org/plugiva-pulse/assets/icon-256x256.png?rev=3464907)

# Plugiva Pulse – Inline Feedback Plugin for WordPress

 Gan [Amit Biswas](https://profiles.wordpress.org/amitbiswas06/)

[Llwytho i lawr](https://downloads.wordpress.org/plugin/plugiva-pulse.1.2.1.zip)

 * [Details](https://cy.wordpress.org/plugins/plugiva-pulse/#description)
 * [Reviews](https://cy.wordpress.org/plugins/plugiva-pulse/#reviews)
 *  [Installation](https://cy.wordpress.org/plugins/plugiva-pulse/#installation)
 * [Development](https://cy.wordpress.org/plugins/plugiva-pulse/#developers)

 [Cefnogaeth](https://wordpress.org/support/plugin/plugiva-pulse/)

## Disgrifiad

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

## Lluniau Sgrin

 * [[
 * Inline feedback inside post
 * [[
 * Inline feedback after submission
 * [[
 * Pulse list in admin
 * [[
 * Pulse editor
 * [[
 * Frontend pulse form
 * [[
 * Responses table
 * [[
 * CSV export

## Gosod

 1. Upload the plugin files to the `/wp-content/plugins/plugiva-pulse` directory, or
    install the plugin through the WordPress plugins screen.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to **Plugiva Pulse  Pulses** to create your first pulse.

## Cwestiynau Cyffredin

### Does this plugin store data externally?

No. All data is stored locally in your WordPress database.

### Does it support CSV export?

Yes. Responses can be exported as CSV from the admin interface.

### Is this GDPR-friendly?

Plugiva Pulse does not collect personal data by default. You are responsible for
how you configure and use it.

### Can I remove all data on uninstall?

Yes. The plugin includes a clean uninstall routine to remove stored data.

## Adolygiadau

There are no reviews for this plugin.

## Contributors & Developers

“Plugiva Pulse – Inline Feedback Plugin for WordPress” is open source software. 
The following people have contributed to this plugin.

Cyfranwyr

 *   [ Amit Biswas ](https://profiles.wordpress.org/amitbiswas06/)

[Translate “Plugiva Pulse – Inline Feedback Plugin for WordPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/plugiva-pulse)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/plugiva-pulse/), check
out the [SVN repository](https://plugins.svn.wordpress.org/plugiva-pulse/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/plugiva-pulse/) 
by [RSS](https://plugins.trac.wordpress.org/log/plugiva-pulse/?limit=100&mode=stop_on_copy&format=rss).

## Cofnod Newid

#### 1.2.1

 * Improved plugin title and readme for better clarity and discovery
 * Minor optimizations

#### 1.2.0

 * New: Inline feedback questions via shortcode (yes/no, emoji, custom types)
 * New: Support for custom inline response types using filters
 * New: Developer hooks for options, feedback message, and hash window
 * Improved: Unified hash system for consistent session handling
 * Improved: Inline UX with instant feedback and smooth interactions
 * Improved: Duplicate prevention and session validation for inline responses
 * Improved: CSV export includes response context (type, source, post)
 * Improved: Admin responses table with better filtering support
 * Refactor: Centralized inline utilities for options, labels, and validation
 * Refactor: Simplified developer API (single source of truth for options)

#### 1.1.0

 * New: Admin “New Responses” bubble in menu
 * New: Highlight new responses in admin table
 * Improved: Better visibility of incoming feedback

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.2.1**
 *  Last updated **5 diwrnod yn ôl**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 neu uwch **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 neu uwch **
 *  Language
 * [English (US)](https://wordpress.org/plugins/plugiva-pulse/)
 * Tags
 * [engagement](https://cy.wordpress.org/plugins/tags/engagement/)[feedback](https://cy.wordpress.org/plugins/tags/feedback/)
   [poll](https://cy.wordpress.org/plugins/tags/poll/)[questionnaire](https://cy.wordpress.org/plugins/tags/questionnaire/)
   [survey](https://cy.wordpress.org/plugins/tags/survey/)
 *  [Advanced View](https://cy.wordpress.org/plugins/plugiva-pulse/advanced/)

## Graddau

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/plugiva-pulse/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/plugiva-pulse/reviews/)

## Cyfranwyr

 *   [ Amit Biswas ](https://profiles.wordpress.org/amitbiswas06/)

## Cefnogaeth

Rhywbeth i’w ddweud? Angen help?

 [Gweld y fforwm cefnogi](https://wordpress.org/support/plugin/plugiva-pulse/)