FAQ
General Questions
Section titled “General Questions”What is the Heureka Verified by Customers service?
The Heureka Verified by Customers service allows e-shops to collect feedback from customers through satisfaction surveys. After a purchase, the customer receives an email with a survey where they can rate their experience.
More information at sluzby.heureka.cz.
How do I get an API key?
- Log in to the Heureka administration
- Select the e-shop for which you want to activate the service
- Go to the Verified by Customers section
- Copy the 32-character API key
Does the module support Slovak Heureka?
Yes. In the settings, select “Heureka SK” and use the API key from heureka.sk.
Do I need to have an active service on Heureka?
Yes. To use the module, you must have the Verified by Customers service activated on Heureka. Without activation, the module will not work.
Settings
Section titled “Settings”What is the difference between opt-out and opt-in?
| Mode | Behavior |
|---|---|
| Opt-out | The survey is sent automatically. The customer must actively check the checkbox if they do not want to receive the survey. |
| Opt-in | The survey is not sent automatically. The customer must actively check the checkbox if they want to receive the survey. |
The choice of mode depends on your preferences and legal requirements.
Why is the widget not displayed on mobile?
The Verified by Customers widget is not displayed on mobile devices. This behavior is determined by the widget code on the Heureka side and cannot be changed from the plugin settings.
Can I hide the widget on certain pages?
Yes. Use the wpify_woo_heureka_render_widget filter:
add_filter( 'wpify_woo_heureka_render_widget', function( $render ) { if ( is_page( 'landing' ) ) { return false; } return $render;} );What does asynchronous sending mean?
By default, data is sent to Heureka immediately when the order is completed (synchronously). This can cause checkout slowdown.
Asynchronous sending moves the data submission to the background using Action Scheduler. The customer does not have to wait, and the data is sent shortly after the order is completed.
Reviews
Section titled “Reviews”How do I display reviews on the website?
Use the shortcode:
[wpify_woo_heureka_reviews]You can customize the number of reviews and add a button:
[wpify_woo_heureka_reviews count="10" button_text="More reviews" button_url="https://..."]How often are reviews updated?
Reviews are updated automatically in the background using Action Scheduler. For immediate updates, use the “Import reviews” button in the module settings.
Where can I find the reviews feed URL?
You can find the reviews feed URL in the Heureka administration in the Verified by Customers section. The feed is in XML format.
Technical Questions
Section titled “Technical Questions”Does the module work with block checkout?
Yes. The module fully supports WooCommerce block checkout. The opt-out checkbox is automatically integrated into the block checkout.
How do I check if data is being sent?
- Check the logs in
wp-content/uploads/wpify-woo-logs/ - Check the order meta -
_wpify_woo_heureka_optout_agreement - Check Action Scheduler - go to Tools → Scheduled Actions
How do I prevent sending for certain orders?
Use the wpify_woo_heureka_disable_send filter:
add_filter( 'wpify_woo_heureka_disable_send', function( $disable, $order ) { // Do not send for B2B orders if ( $order->get_meta( '_is_b2b' ) ) { return true; } return $disable;}, 10, 2 );Can I change the product ID sent to Heureka?
Yes. Use the wpify_woo_heureka_overeno_item_id filter:
add_filter( 'wpify_woo_heureka_overeno_item_id', function( $item_id, $item, $order ) { $product = $item->get_product(); return $product->get_sku() ?: $item_id;}, 10, 3 );