Title: Plugiva Pulse &#8211; Inline Feedback Plugin for WordPress
Author: Amit Biswas
Published: <strong>19. Februar 2026</strong>
Last modified: 26. Mai 2026

---

Plugins suchen

![](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

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

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

 * [Details](https://de.wordpress.org/plugins/plugiva-pulse/#description)
 * [Rezensionen](https://de.wordpress.org/plugins/plugiva-pulse/#reviews)
 *  [Installation](https://de.wordpress.org/plugins/plugiva-pulse/#installation)
 * [Entwicklung](https://de.wordpress.org/plugins/plugiva-pulse/#developers)

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

## Beschreibung

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

## Screenshots

[⌊Inline feedback inside post⌉⌊Inline feedback inside post⌉[

Inline feedback inside post

[⌊Inline feedback after submission⌉⌊Inline feedback after submission⌉[

Inline feedback after submission

[⌊Pulse list in admin⌉⌊Pulse list in admin⌉[

Pulse list in admin

[⌊Pulse editor⌉⌊Pulse editor⌉[

Pulse editor

[⌊Frontend pulse form⌉⌊Frontend pulse form⌉[

Frontend pulse form

[⌊Responses table⌉⌊Responses table⌉[

Responses table

[⌊CSV export⌉⌊CSV export⌉[

CSV export

## Installation

 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.

## FAQ

### 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.

## Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

## Mitwirkende und Entwickler

„Plugiva Pulse – Inline Feedback Plugin for WordPress“ ist Open-Source-Software.
Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

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

[Übersetze „Plugiva Pulse – Inline Feedback Plugin for WordPress“ in deine Sprache.](https://translate.wordpress.org/projects/wp-plugins/plugiva-pulse)

### Interessiert an der Entwicklung?

[Durchstöbere den Code](https://plugins.trac.wordpress.org/browser/plugiva-pulse/),
sieh dir das [SVN-Repository](https://plugins.svn.wordpress.org/plugiva-pulse/) 
an oder abonniere das [Entwicklungsprotokoll](https://plugins.trac.wordpress.org/log/plugiva-pulse/)
per [RSS](https://plugins.trac.wordpress.org/log/plugiva-pulse/?limit=100&mode=stop_on_copy&format=rss).

## Änderungsprotokoll

#### 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**
 *  Zuletzt aktualisiert **vor 1 Monat**
 *  Aktive Installationen **weniger als 10**
 *  WordPress-Version ** 6.0 oder höher **
 *  Getestet bis **7.0**
 *  PHP-Version ** 7.4 oder höher **
 *  Sprache
 * [English (US)](https://wordpress.org/plugins/plugiva-pulse/)
 * Schlagwörter
 * [engagement](https://de.wordpress.org/plugins/tags/engagement/)[feedback](https://de.wordpress.org/plugins/tags/feedback/)
   [poll](https://de.wordpress.org/plugins/tags/poll/)[questionnaire](https://de.wordpress.org/plugins/tags/questionnaire/)
   [survey](https://de.wordpress.org/plugins/tags/survey/)
 *  [Erweiterte Ansicht](https://de.wordpress.org/plugins/plugiva-pulse/advanced/)

## Bewertungen

Es wurden noch keine Rezensionen eingereicht.

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

[Alle Rezensionen anzeigen](https://wordpress.org/support/plugin/plugiva-pulse/reviews/)

## Mitwirkende

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

## Support

Möchtest du etwas mitteilen? Brauchst du Unterstützung?

 [Support-Forum anzeigen](https://wordpress.org/support/plugin/plugiva-pulse/)