Targeting & Triggers

Show the right survey
to the right visitor, every time.

Control exactly which pages your survey appears on, who sees it, and when it triggers — all from inside your WordPress dashboard. No code, no plugins, no third-party rules engine.

Available on: Free GPL-2.0 Licensed
Capabilities

Everything targeting can do.

Six controls for deciding where, when, and to whom your surveys appear — without writing a single line of code.

Custom Trigger Settings

Choose when your survey widget appears — immediately on page load, after a set number of seconds, or after the visitor has scrolled a specified percentage of the page.

Page-Level Targeting

Display a different survey on each page of your site. Show a bug report form on your app page, an NPS survey on your checkout confirmation, and a general survey on your blog.

Audience Rules

Target surveys to specific visitor segments — logged-in users, new visitors, or returning customers — so the survey is always contextually relevant to who sees it.

Non-Intrusive Display

Surveys appear as a subtle slide-in widget, never blocking the page or disrupting the visitor’s task. Respondents can dismiss and continue without losing their place.

Delay Triggers

Set a time delay in seconds before the survey widget slides in. Give visitors time to engage with your page before asking for feedback so responses are more considered.

WooCommerce Compatible

Target surveys on WooCommerce product pages, cart, or order confirmation screens to collect post-purchase feedback from shoppers right after a transaction.

Why it matters

Context makes feedback actionable.

Right page

Contextual feedback

A survey shown on the page that prompted it gets far more useful responses than a generic survey shown sitewide. Targeting makes every response contextual.

0 code

Trigger rules without dev

All targeting and trigger settings are configured from the AllFeedback dashboard. No JavaScript conditions, no custom hooks, no developer involvement needed.

Non-disrupt

Visitors stay on task

A delayed, dismissible widget means visitors can choose to respond without feeling interrupted. Response quality improves when timing and placement are right.

Use Cases

Who uses Targeting — and how.

Three scenarios where precise targeting turns a generic survey into a highly relevant one.

Post-purchase feedback

Target an NPS or satisfaction survey exclusively to the WooCommerce order confirmation page. Feedback collected here is from customers who have just completed a purchase.

Pair with NPS Surveys →

Exit intent collection

Show a short survey as visitors are about to leave a key page. A one-question “What stopped you?” survey surfaces friction that analytics alone can’t explain.

Build with Survey Builder →

Page-specific research

Research and content teams target surveys to specific blog posts or documentation pages to gather feedback about whether the content is helpful, accurate, and complete.

Build with Survey Builder →
FAQs

Common questions.

Is Targeting & Triggers included in the free plugin?
Yes. All targeting and trigger settings are included in the free version of AllFeedback with no feature limits or paid upgrade required.
Can I show different surveys on different pages?
Yes. Each survey has its own targeting settings so you can assign a different survey to each page, post type, or URL pattern across your site.
Does it work with WooCommerce?
Yes. AllFeedback works on any WordPress page including WooCommerce product pages, cart, and order confirmation screens. No WooCommerce-specific plugin is required.
Will the survey slow down my site?
AllFeedback loads its widget asynchronously so it does not block page rendering. The widget script is lightweight and only initialises on pages where a survey is assigned.
Do I need to edit theme files or add code?
No. All targeting and trigger rules are set through the AllFeedback settings in your WordPress admin. No theme file edits, no shortcodes, no custom JavaScript required.

All features. Free.
Native. Yours.

Every feature ships in the free plugin and runs entirely on your WordPress site.

Get Free Plugin
Scroll to top