{"id":380134,"date":"2026-10-09T08:11:48","date_gmt":"2026-10-09T08:11:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/plugflow\/"},"modified":"2026-10-09T09:04:55","modified_gmt":"2026-10-09T09:04:55","slug":"aplivara-automate-engage","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/aplivara-automate-engage\/","author":23574827,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.3","stable_tag":"1.2.3","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Aplivara Automate & Engage","header_author":"Sedulous Web","header_description":"Automate WordPress workflows, request and manage reviews, and engage customers from one plugin. Shows testimonial walls and collection forms, sends WooCommerce review requests and order events to your automations. Connects to your PlugFlow account.","assets_banners_color":"6d7992","last_updated":"2026-10-09 09:04:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/plugflow.in","header_author_uri":"https:\/\/sedulousweb.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.3":{"tag":"1.2.3","author":"sedulousweb","date":"2026-10-09 09:04:55","revision":3736253}},"upgrade_notice":{"1.2.3":"<p>First WordPress.org release. If you installed the earlier integration from your PlugFlow dashboard, deactivate that copy before activating this plugin; your settings and licence key carry over.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3736174,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3736174,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3736174,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3736174,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3736174,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"plugflow\/wall":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"plugflow\/wall","title":"Testimonial Wall","category":"widgets","icon":"format-quote","description":"Display a wall of approved testimonials and reviews from your connected PlugFlow workspace.","keywords":["testimonials","reviews","social proof","wall of love"],"textdomain":"aplivara-automate-engage","attributes":{"wallId":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"],"customClassName":true,"anchor":false},"editorScript":"plugflow-block-wall"},"plugflow\/form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"plugflow\/form","title":"Testimonial Form","category":"widgets","icon":"format-quote","description":"Embed a testimonial and review collection form from your connected PlugFlow workspace.","keywords":["testimonials","reviews","collect","form"],"textdomain":"aplivara-automate-engage","attributes":{"formSlug":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"],"customClassName":true,"anchor":false},"editorScript":"plugflow-block-form"}},"tagged_versions":["1.2.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3736174,"resolution":"1","location":"assets","locale":"","width":1280,"height":625},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3736174,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3736174,"resolution":"3","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"Settings \u2192 Automate &amp; Engage: licence status, licence key and the list of walls and forms with their shortcodes.","2":"The \"Testimonial Wall\" block with its wall picker and preview in the block editor.","3":"A testimonials wall on the front end."}},"plugin_section":[],"plugin_tags":[569,1519,14396,1518,286],"plugin_category":[45,53],"plugin_contributors":[285289],"plugin_business_model":[],"class_list":["post-380134","plugin","type-plugin","status-publish","hentry","plugin_tags-automation","plugin_tags-reviews","plugin_tags-social-proof","plugin_tags-testimonials","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-ratings-and-reviews","plugin_contributors-sedulousweb","plugin_committers-sedulousweb"],"banners":{"banner":"https:\/\/ps.w.org\/aplivara-automate-engage\/assets\/banner-772x250.png?rev=3736174","banner_2x":"https:\/\/ps.w.org\/aplivara-automate-engage\/assets\/banner-1544x500.png?rev=3736174","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/aplivara-automate-engage\/assets\/icon.svg?rev=3736174","icon":"https:\/\/ps.w.org\/aplivara-automate-engage\/assets\/icon.svg?rev=3736174","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/aplivara-automate-engage\/assets\/screenshot-1.png?rev=3736174","caption":"Settings \u2192 Automate &amp; Engage: licence status, licence key and the list of walls and forms with their shortcodes."},{"src":"https:\/\/ps.w.org\/aplivara-automate-engage\/assets\/screenshot-2.png?rev=3736174","caption":"The \"Testimonial Wall\" block with its wall picker and preview in the block editor."},{"src":"https:\/\/ps.w.org\/aplivara-automate-engage\/assets\/screenshot-3.png?rev=3736174","caption":"A testimonials wall on the front end."}],"raw_content":"<!--section=description-->\n<p>Aplivara Automate &amp; Engage helps WordPress and WooCommerce websites collect customer testimonials, display approved reviews, and connect customer engagement activities to PlugFlow, the hosted testimonial and automation platform at <a href=\"https:\/\/plugflow.in\/\">plugflow.in<\/a>. Aplivara is the plugin you install and manage in WordPress; PlugFlow is the connected service where testimonials are stored, moderated and rendered and where review requests and automations run. The plugin is published by <a href=\"https:\/\/sedulousweb.com\/\">Sedulous Web<\/a>.<\/p>\n\n<p><strong>What you can do in WordPress<\/strong><\/p>\n\n<ul>\n<li><strong>Show a testimonial wall<\/strong> \u2013 add the <strong>Testimonial Wall<\/strong> block, the <code>[plugflow_wall id=\"\u2026\"]<\/code> shortcode or the classic \"Testimonial Wall\" widget. A picker lists your walls by name, the editor shows a preview, and the wall's approved testimonials are included in the page HTML so they are visible before the embed script loads and without JavaScript.<\/li>\n<li><strong>Collect testimonials and reviews<\/strong> \u2013 add the <strong>Testimonial Form<\/strong> block or the <code>[plugflow_form slug=\"\u2026\"]<\/code> shortcode so customers can send a testimonial with a rating and, if you allow it, a photo or video.<\/li>\n<li><strong>Ask WooCommerce customers for a review<\/strong> (optional, off by default) \u2013 after an order is paid or completed, PlugFlow emails the customer a link to your collection form after the delay you choose.<\/li>\n<li><strong>Send WooCommerce order events to your automations<\/strong> (optional, off by default) \u2013 when an order is paid, completed, cancelled or refunded, the plugin sends the event to your PlugFlow workspace so the automations you build there can react, for example by sending an email or calling a webhook.<\/li>\n<\/ul>\n\n<p><strong>What happens in PlugFlow<\/strong><\/p>\n\n<p>Collecting, storing, moderating and rendering testimonials, sending review-request emails and running automations all happen in your PlugFlow account. You approve testimonials in the PlugFlow dashboard, and only approved testimonials appear on your walls. Automations and their integrations are configured in PlugFlow, not in WordPress.<\/p>\n\n<p><strong>Account and licence<\/strong><\/p>\n\n<p>This plugin requires a PlugFlow account and a site licence. The Free plan includes one connected site and is enough to show walls and collect testimonials; paid plans raise the service's limits (testimonials, walls, sites, review-request emails, automations). Nothing in the plugin's code is locked behind a payment. To connect a site, create a licence key on the \"Licences &amp; Plugins\" page of the PlugFlow dashboard and paste it under <strong>Settings \u2192 Automate &amp; Engage<\/strong> in WordPress. The number of sites a key can connect at once depends on your PlugFlow plan and is enforced by the service.<\/p>\n\n<p><strong>Blocks, shortcodes, widget and settings<\/strong><\/p>\n\n<p>The plugin registers two blocks for the WordPress editor: <strong>Testimonial Wall<\/strong> and <strong>Testimonial Form<\/strong>. Everything else is provided through the two shortcodes, the classic \"Testimonial Wall\" widget, the settings page (licence, connection and WooCommerce options) and your PlugFlow dashboard. The plugin's JavaScript is not minified or compiled: what ships in the plugin is its source.<\/p>\n\n<p><strong>Branding on the Free plan:<\/strong> walls and forms rendered by PlugFlow include a small \"Powered by PlugFlow\" link. It is part of the service's output, not added by the plugin, and paid plans can turn it off per wall in the PlugFlow dashboard.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on <strong>PlugFlow<\/strong> (https:\/\/plugflow.in), a hosted service operated by Sedulous Web (https:\/\/sedulousweb.com), the publisher of this plugin. It does not display anything without it. PlugFlow <a href=\"https:\/\/plugflow.in\/terms\">Terms of service<\/a> \u00b7 <a href=\"https:\/\/plugflow.in\/privacy\">Privacy policy<\/a>.<\/p>\n\n<p><strong>Requests your WordPress server makes to the PlugFlow API (https:\/\/plugflow.in\/v1\/public\/\u2026)<\/strong><\/p>\n\n<p>Every request identifies the plugin and your site URL in its User-Agent header.<\/p>\n\n<ul>\n<li><strong>Connecting and checking the licence<\/strong> \u2013 sends the licence key and your site's domain; when you activate, it also sends the site URL, the plugin version and the WordPress version. This happens when you click Activate, Re-check or Deactivate on Settings \u2192 Automate &amp; Engage; once a day in the background; when a page showing a wall or form is viewed after the last check has expired (at most about once a day); when the plugin is re-activated with a key already saved; and when the plugin is deactivated or deleted (to free the site's slot).<\/li>\n<li><strong>Listing your walls and forms<\/strong> \u2013 sends the licence key and domain, and receives wall and form names and IDs. Happens on Settings \u2192 Automate &amp; Engage, in the block editor and in the classic widget form (cached for 10 minutes).<\/li>\n<li><strong>Wall content<\/strong> \u2013 sends the wall ID and receives the wall's HTML (approved testimonials). Happens when a page containing a wall is rendered (cached for 10 minutes).<\/li>\n<li><strong>WooCommerce review requests<\/strong> \u2013 only if you switch on \"Post-purchase review requests\". For each paid or completed order it sends the licence key, domain, the customer's name and email address, the order number, and your chosen delay and form. PlugFlow uses them to email the customer a link to your collection form and also records the order in your PlugFlow workspace.<\/li>\n<li><strong>WooCommerce order events<\/strong> \u2013 only if you switch on \"Order events for automations\". When an order is paid, completed, cancelled or refunded it sends the licence key, domain, order number, status, total and currency, the customer's name and email address, and each item's name, quantity and SKU, so your PlugFlow automations can react to them.<\/li>\n<\/ul>\n\n<p><strong>Requests your visitors' browsers make<\/strong> on pages that contain a PlugFlow wall or form:<\/p>\n\n<ul>\n<li>The embed script <code>https:\/\/plugflow.in\/widget.js<\/code> is loaded from PlugFlow, and it loads the wall or form from the PlugFlow API. As with any web request, PlugFlow receives the visitor's IP address and browser user agent.<\/li>\n<li>The embed script reports anonymous view and click counts (wall or form ID, page domain and path) to PlugFlow for your dashboard statistics. It sets no cookies and uses no identifiers.<\/li>\n<li>When a visitor submits a PlugFlow form, what they enter (for example their name, email address, testimonial, rating and any photo or video they add), together with their consent, is sent to PlugFlow.<\/li>\n<li>Testimonials that contain a video hosted on YouTube or Vimeo load a preview image from YouTube (i.ytimg.com) and, when the visitor presses play, the YouTube (youtube-nocookie.com) or Vimeo player. See the <a href=\"https:\/\/policies.google.com\/privacy\">YouTube\/Google privacy policy<\/a> and the <a href=\"https:\/\/vimeo.com\/privacy\">Vimeo privacy policy<\/a>.<\/li>\n<\/ul>\n\n<p>If you enable the WooCommerce features or show PlugFlow forms, mention PlugFlow in your site's privacy policy.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In WordPress, go to Plugins \u2192 Add New, search for \"Aplivara Automate &amp; Engage\" and install it, or upload the plugin zip there.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Create a PlugFlow account at https:\/\/plugflow.in\/register, or sign in to the one you have. The Free plan includes one site.<\/li>\n<li>In the PlugFlow dashboard, open the \"Licences &amp; Plugins\" page and create a licence key for your site.<\/li>\n<li>In WordPress, go to <strong>Settings \u2192 Automate &amp; Engage<\/strong>, paste the key and click <strong>Activate<\/strong>.<\/li>\n<li>Add the <strong>Testimonial Wall<\/strong> or <strong>Testimonial Form<\/strong> block to a page, or use <code>[plugflow_wall id=\"WALL_ID\"]<\/code> \/ <code>[plugflow_form slug=\"FORM_SLUG\"]<\/code>. The IDs and slugs, with ready-to-copy shortcodes, are listed on the settings page once the site is connected.<\/li>\n<li>Optional, with WooCommerce active: on the same settings page switch on \"Post-purchase review requests\" (choose the delay and the form) and\/or \"Order events for automations\".<\/li>\n<\/ol>\n\n<p>No Sedulous Web registration is needed; the only account involved is your PlugFlow account.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20a%20plugflow%20account%20required%3F\"><h3>Is a PlugFlow account required?<\/h3><\/dt>\n<dd><p>Yes. Your testimonials, walls and forms live in your PlugFlow workspace, and review requests and automations run in the PlugFlow service. The plugin only displays and connects that content on your site.<\/p><\/dd>\n<dt id=\"is%20there%20a%20free%20option%3F\"><h3>Is there a free option?<\/h3><\/dt>\n<dd><p>Yes. The PlugFlow Free plan includes one connected site and lets you show walls and collect testimonials. Review-request emails are sent by PlugFlow and need a paid PlugFlow plan; the monthly allowance is shown on the settings page once the site is connected. The plugin itself is free and has no paid features of its own.<\/p><\/dd>\n<dt id=\"how%20do%20i%20connect%20my%20wordpress%20site%3F\"><h3>How do I connect my WordPress site?<\/h3><\/dt>\n<dd><p>Create a licence key on the \"Licences &amp; Plugins\" page of the PlugFlow dashboard, then paste it under Settings \u2192 Automate &amp; Engage and click Activate. A key can be active on as many sites as your plan allows.<\/p><\/dd>\n<dt id=\"how%20do%20i%20display%20testimonials%3F\"><h3>How do I display testimonials?<\/h3><\/dt>\n<dd><p>Add the Testimonial Wall block to a page or post and pick a wall by name, or use <code>[plugflow_wall id=\"\u2026\"]<\/code> in any shortcode or text element, or add the classic \"Testimonial Wall\" widget to a sidebar. The wall's layout and colours are set per wall in the PlugFlow dashboard; the wrapper element has the class <code>plugflow-wall<\/code>, plus any class you add to the block or shortcode (<code>class=\"\u2026\"<\/code>), for theme-level overrides.<\/p><\/dd>\n<dt id=\"how%20do%20i%20collect%20reviews%20and%20testimonials%3F\"><h3>How do I collect reviews and testimonials?<\/h3><\/dt>\n<dd><p>Add the Testimonial Form block or <code>[plugflow_form slug=\"\u2026\"]<\/code> where you want the form. Submissions go to your PlugFlow workspace, where you approve them before they appear on any wall.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20woocommerce%3F\"><h3>Does the plugin support WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, optionally. With WooCommerce active you can switch on post-purchase review requests (PlugFlow emails the customer a link to your form after a delay you choose) and order events for automations (paid, completed, cancelled and refunded orders are sent to your PlugFlow workspace). Both are off by default.<\/p><\/dd>\n<dt id=\"where%20are%20testimonials%20managed%3F\"><h3>Where are testimonials managed?<\/h3><\/dt>\n<dd><p>In the PlugFlow dashboard at plugflow.in: moderation, walls, forms, review requests and automations are all configured there. WordPress shows the result.<\/p><\/dd>\n<dt id=\"why%20do%20some%20identifiers%20use%20%22plugflow%22%3F\"><h3>Why do some identifiers use \"plugflow\"?<\/h3><\/dt>\n<dd><p>The blocks (<code>plugflow\/wall<\/code>, <code>plugflow\/form<\/code>), the shortcodes and the <code>plugflow-wall<\/code> class name the PlugFlow service the content comes from. They are stable identifiers so that pages built with them keep working.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20disconnect%20the%20licence%3F\"><h3>What happens if I disconnect the licence?<\/h3><\/dt>\n<dd><p>Clicking Deactivate on Settings \u2192 Automate &amp; Engage releases this site's slot in PlugFlow and removes the key from this site; paste the key again to reconnect. While the site is disconnected, walls and forms are not shown to visitors (administrators see a short note where the wall would be). Deactivating the plugin itself keeps the key and releases the slot until you reactivate. Deleting the plugin releases the slot and removes the plugin's settings, cached data and scheduled tasks from WordPress; your testimonials stay in your PlugFlow workspace.<\/p><\/dd>\n<dt id=\"nothing%20shows%20on%20the%20page\"><h3>Nothing shows on the page<\/h3><\/dt>\n<dd><p>Check that the licence is active under Settings \u2192 Automate &amp; Engage, that the wall is published in the PlugFlow dashboard and that it contains approved testimonials.<\/p><\/dd>\n<dt id=\"i%20installed%20the%20earlier%20wordpress%20integration%20from%20my%20plugflow%20dashboard.%20what%20should%20i%20do%3F\"><h3>I installed the earlier WordPress integration from my PlugFlow dashboard. What should I do?<\/h3><\/dt>\n<dd><p>Deactivate that earlier copy first, then activate Aplivara Automate &amp; Engage. Your settings, licence key, blocks, shortcodes and widgets carry over, and you can delete the earlier copy afterwards. The plugin shows a notice naming the earlier copy if it is still active.<\/p><\/dd>\n<dt id=\"what%20is%20the%20relationship%20between%20aplivara%2C%20plugflow%20and%20sedulous%20web%3F\"><h3>What is the relationship between Aplivara, PlugFlow and Sedulous Web?<\/h3><\/dt>\n<dd><p>Aplivara Automate &amp; Engage is the WordPress plugin. PlugFlow (plugflow.in) is the connected service that hosts and processes your testimonials, review requests and automations. Sedulous Web (sedulousweb.com) publishes the plugin and operates PlugFlow.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.3 \u2014 Initial WordPress.org release<\/h4>\n\n<ul>\n<li>Testimonial Wall and Testimonial Form blocks for the WordPress editor, with a wall picker and editor preview.<\/li>\n<li><code>[plugflow_wall]<\/code> and <code>[plugflow_form]<\/code> shortcodes and a classic \"Testimonial Wall\" widget.<\/li>\n<li>Server-side rendered walls: approved testimonials are part of the page HTML.<\/li>\n<li>Licence activation, re-check and deactivation under Settings \u2192 Automate &amp; Engage, with daily background validation.<\/li>\n<li>Optional WooCommerce post-purchase review requests, with a configurable delay and form.<\/li>\n<li>Optional WooCommerce order events (paid, completed, cancelled, refunded) for PlugFlow automations.<\/li>\n<li>Detects an earlier copy of the integration installed from the PlugFlow dashboard and carries its settings over.<\/li>\n<li>Earlier versions (1.0 to 1.2.0) were distributed only through the PlugFlow dashboard, not through WordPress.org.<\/li>\n<\/ul>","raw_excerpt":"Collect customer testimonials, display approved reviews on your site, and connect WooCommerce review requests and order events to PlugFlow.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/380134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=380134"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sedulousweb"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=380134"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=380134"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=380134"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=380134"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=380134"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=380134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}