Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

SampleHQ Request Form Wordpress Plugin - Rating, Reviews, Demo & Download

SampleHQ Request Form Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

SampleHQ Request Form is a free, standalone WordPress plugin for collecting product
sample requests. It includes a local sample library, a drag-and-drop form builder,
and a submissions dashboard. No external account is required.

Features:

  • Sample Library — Manage product samples with categories, images, SKUs, and descriptions
  • Visual Form Builder — Drag-and-drop builder with 17 field types and multi-column layouts
  • Sample Picker Field — Lets visitors browse and select products with quantities
  • Submissions Dashboard — View, search, filter, star, and export submissions as CSV
  • Multi-Step Wizard — Split forms into steps with a progress indicator and per-step validation
  • Conditional Logic — Show or hide fields based on other field values
  • Gutenberg Block — Native block editor integration
  • Elementor Widget — Works with Elementor page builder
  • Shortcode — Embed with [samplehq_form id="123"] in any page builder
  • WooCommerce Integration — Use WooCommerce products in the sample picker; adds a “Request a Sample” button to product pages
  • Spam Protection — Honeypot field, rate limiting, CSRF tokens, and optional Cloudflare Turnstile
  • File Uploads — Server-side MIME validation, protected upload directory
  • Email Notifications — Admin and submitter emails with theme-overridable templates
  • Privacy Controls — Consent field, configurable IP retention, WordPress Privacy API (export and erasure)
  • Accessibility — Built following WCAG 2.2 Level AA practices

Third-Party Services

This plugin connects to external services only when you explicitly enable them.
No data is sent to any third party by default.

SampleHQ (optional): This plugin can optionally connect to
SampleHQ, a sample management platform. When connected,
form submissions and sample catalog data are sent to your SampleHQ workspace.
No data is sent unless you click “Connect to SampleHQ” in the plugin settings
and complete the connection flow. The plugin is fully functional without
connecting. All features listed above are free and unlimited regardless of
connection status.

Cloudflare Turnstile (optional): When enabled in Settings > Spam Protection,
form submissions are verified against the
Cloudflare Turnstile API.
No data is sent to Cloudflare unless you configure a Turnstile site key and secret.

Source Code

The full source code, including unminified JavaScript and build tools, is available at:
https://github.com/codeverbojan/samplehq-request-form

To build from source:

  1. Clone the repository
  2. Run composer install
  3. Run npm install
  4. Run npm run build

Screenshots

  1. Visual form builder with drag-and-drop fields, multi-column layouts, and the sample picker field.

    Visual form builder with drag-and-drop fields, multi-column layouts, and the sample picker field.

  2. Sample library with categories, images, SKUs, and descriptions.

    Sample library with categories, images, SKUs, and descriptions.

  3. Submissions dashboard with search, filters, starring, and CSV export.

    Submissions dashboard with search, filters, starring, and CSV export.

  4. Frontend multi-step wizard form with sample picker and category filters.

    Frontend multi-step wizard form with sample picker and category filters.

  5. Settings page for spam protection, email notifications, and WooCommerce integration.

    Settings page for spam protection, email notifications, and WooCommerce integration.

  6. Sample editor with categories, images, and descriptions.

    Sample editor with categories, images, and descriptions.

  7. Frontend sample picker with product cards, images, and category filtering.

    Frontend sample picker with product cards, images, and category filtering.

  8. Email notification settings with admin and submitter confirmation options.

    Email notification settings with admin and submitter confirmation options.


Reviews & Comments