{"id":390467,"date":"2026-11-01T20:27:02","date_gmt":"2026-11-01T20:27:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/conversion-builder\/"},"modified":"2026-11-01T20:26:31","modified_gmt":"2026-11-01T20:26:31","slug":"kudonics-campaign-builder","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/kudonics-campaign-builder\/","author":23324923,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Kudonics Campaign Builder","header_author":"Andriy Kukhta","header_description":"Create targeted promotional banners and popups for WooCommerce stores.","assets_banners_color":"b2a0fc","last_updated":"2026-11-01 20:26:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/kudonics.com\/conversion-builder","header_author_uri":"https:\/\/www.linkedin.com\/in\/andriy-kukhta-15197913b\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":61,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"andriykdev","date":"2026-11-01 20:26:31","revision":3778535}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3778532,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3778532,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3778555,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1160x375.png":{"filename":"banner-1160x375.png","revision":3778532,"resolution":"1160x375","location":"assets","locale":"","width":1160,"height":375},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3778532,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-590x300.png":{"filename":"banner-590x300.png","revision":3778532,"resolution":"590x300","location":"assets","locale":"","width":590,"height":300},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3778532,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"kudonics-campaign-builder\/static-banner":{"name":"kudonics-campaign-builder\/static-banner","title":"Static conversion banner"},"kudonics-campaign-builder\/popup-button":{"name":"kudonics-campaign-builder\/popup-button","title":"Conversion popup button"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3778532,"resolution":"1","location":"assets","locale":"","width":1888,"height":1170},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":3778532,"resolution":"10","location":"assets","locale":"","width":1888,"height":1170},"screenshot-11.jpg":{"filename":"screenshot-11.jpg","revision":3778532,"resolution":"11","location":"assets","locale":"","width":1888,"height":1170},"screenshot-12.jpg":{"filename":"screenshot-12.jpg","revision":3778532,"resolution":"12","location":"assets","locale":"","width":2135,"height":736},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3778532,"resolution":"2","location":"assets","locale":"","width":1888,"height":1170},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3778532,"resolution":"3","location":"assets","locale":"","width":1888,"height":1170},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3778532,"resolution":"4","location":"assets","locale":"","width":1888,"height":1170},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3778532,"resolution":"5","location":"assets","locale":"","width":1888,"height":1170},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3778532,"resolution":"6","location":"assets","locale":"","width":1888,"height":1170},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3778532,"resolution":"7","location":"assets","locale":"","width":1888,"height":1170},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3778532,"resolution":"8","location":"assets","locale":"","width":1888,"height":1170},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":3778532,"resolution":"9","location":"assets","locale":"","width":1888,"height":1170}},"screenshots":{"1":"Styling elements","2":"Animations","3":"Display rules","4":"Display rules #2","5":"Product slider","6":"All elements","7":"Full screen mode","8":"Layers","9":"Conversion campaigns Metrics","10":"Conversion campaigns Metrics #2","11":"Conversion campaigns Metrics #3","12":"Marketing"}},"plugin_section":[],"plugin_tags":[784,76538,456,491,286],"plugin_category":[45,55],"plugin_contributors":[281334],"plugin_business_model":[],"class_list":["post-390467","plugin","type-plugin","status-publish","hentry","plugin_tags-banner","plugin_tags-elementor","plugin_tags-marketing","plugin_tags-popup","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-seo-and-marketing","plugin_contributors-andriykdev","plugin_committers-andriykdev"],"banners":{"banner":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/banner-772x250.png?rev=3778532","banner_2x":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/banner-1544x500.png?rev=3778532","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/icon.svg?rev=3778555","icon":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/icon.svg?rev=3778555","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-1.jpg?rev=3778532","caption":"Styling elements"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-2.jpg?rev=3778532","caption":"Animations"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-3.jpg?rev=3778532","caption":"Display rules"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-4.jpg?rev=3778532","caption":"Display rules #2"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-5.jpg?rev=3778532","caption":"Product slider"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-6.jpg?rev=3778532","caption":"All elements"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-7.jpg?rev=3778532","caption":"Full screen mode"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-8.jpg?rev=3778532","caption":"Layers"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-9.jpg?rev=3778532","caption":"Conversion campaigns Metrics"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-10.jpg?rev=3778532","caption":"Conversion campaigns Metrics #2"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-11.jpg?rev=3778532","caption":"Conversion campaigns Metrics #3"},{"src":"https:\/\/ps.w.org\/kudonics-campaign-builder\/assets\/screenshot-12.jpg?rev=3778532","caption":"Marketing"}],"raw_content":"<!--section=description-->\n<p>Kudonics Campaign Builder helps WooCommerce stores turn more visitors into customers with targeted promotional campaigns built directly inside WordPress.<\/p>\n\n<p>Create attention-grabbing popups and on-page banners for limited-time offers, coupon promotions, product launches, free-shipping incentives, cart recovery, upsells, cross-sells, and seasonal sales. Use the visual drag-and-drop editor to build campaigns that match your store without writing code.<\/p>\n\n<p>Show the right offer at the right moment. Target campaigns to specific store areas or pages, schedule promotions in advance, add a display delay, or reveal an offer after a visitor scrolls through the page. Control how often dismissed popups return so campaigns remain persuasive without becoming intrusive.<\/p>\n\n<p>Kudonics Campaign Builder includes native WooCommerce product and coupon elements, countdown timers, custom calls to action, responsive controls, reusable static banners, and local conversion analytics. Track views, clicks, closes, and unique sessions from the WordPress dashboard to understand which campaigns attract attention and drive action.<\/p>\n\n<p>All campaign data and analytics remain on your website. No external marketing service, recurring subscription, or third-party tracking account is required.<\/p>\n\n<h4>Build campaigns designed to sell<\/h4>\n\n<ul>\n<li>Promote flash sales, new arrivals, coupons, bundles, free shipping, and special events.<\/li>\n<li>Recover buying intent with cart-focused offers and timely promotional messages.<\/li>\n<li>Increase average order value with product recommendations, upsells, and cross-sells.<\/li>\n<li>Create urgency with configurable countdown timers and scheduled campaign windows.<\/li>\n<li>Place clear calls to action that send shoppers to products, categories, the cart, checkout, or any custom URL.<\/li>\n<li>Feature live WooCommerce products with images, prices, and add-to-cart buttons.<\/li>\n<li>Present WooCommerce coupons with their code, discount, description, and expiry date.<\/li>\n<\/ul>\n\n<h4>Visual campaign builder<\/h4>\n\n<ul>\n<li>Build popup and static banner layouts with a visual drag-and-drop editor.<\/li>\n<li>Add text, formatted content, buttons, images, shortcodes, shapes, products, coupons, and countdown timers.<\/li>\n<li>Resize, rotate, align, layer, group, and reposition elements directly on the canvas.<\/li>\n<li>Fine-tune separate desktop, tablet, and mobile layouts for a consistent shopping experience.<\/li>\n<li>Customize colors, typography, spacing, backgrounds, borders, animations, and hover states.<\/li>\n<li>Start quickly with eight editable WooCommerce campaign templates created as drafts.<\/li>\n<\/ul>\n\n<h4>Target shoppers at the right moment<\/h4>\n\n<ul>\n<li>Display campaigns across the entire site, the shop, product pages, blog content, or selected pages.<\/li>\n<li>Launch offers immediately, after a configurable delay, or when visitors reach a scroll milestone.<\/li>\n<li>Schedule campaign start and end times in the store's WordPress timezone.<\/li>\n<li>Choose when a dismissed popup may appear again: next page view, next session, after a timed interval, or never.<\/li>\n<li>Open a popup from a custom trigger button placed in content, blocks, or Elementor layouts.<\/li>\n<\/ul>\n\n<h4>Measure campaign engagement<\/h4>\n\n<ul>\n<li>Review campaign views, clicks, closes, and unique-session totals in WordPress.<\/li>\n<li>Compare performance by campaign, date range, placement, device, browser, country, language, page, and referring host.<\/li>\n<li>Use engagement data to refine offers, calls to action, targeting, and creative choices.<\/li>\n<li>Keep analytics first-party in the site's WordPress database without sending campaign data to an external analytics service.<\/li>\n<\/ul>\n\n<h4>Placement and integrations<\/h4>\n\n<p>Place a static banner with <code>[conversion_banner id=\"123\"]<\/code>.<\/p>\n\n<p>Open a popup from a custom button with <code>[conversion_popup_button id=\"123\" text=\"Open popup\"]<\/code>.<\/p>\n\n<p>Equivalent Gutenberg blocks and native Elementor widgets are included. Elementor is optional; Kudonics Campaign Builder works with the WordPress block editor, shortcodes, and other page-building workflows.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Campaign metrics are disabled by default. When a site owner explicitly enables them on the Metrics screen, Kudonics Campaign Builder records first-party campaign analytics in the site's WordPress database. Records can include views, clicks, closes, page paths, referring host names, browser family, device category, browser language, browser time zone, and a country code when the hosting provider or CDN supplies one.<\/p>\n\n<p>The plugin creates a random identifier in browser session storage and saves only a salted, non-reversible hash for unique-session counts. Repeated events from the same session are rate limited, and daily row limits protect the database from excessive cardinality. It does not store raw IP addresses, contact external servers, or send analytics to an external service.<\/p>\n\n<p>Analytics are retained for one year by default and can be changed or cleared from the Metrics screen. Campaigns and analytics remain after uninstall unless the site owner enables the opt-in full data deletion setting before removing the plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the release ZIP from Plugins &gt; Add New &gt; Upload Plugin, or copy the <code>kudonics-campaign-builder<\/code> directory to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Install and activate WooCommerce.<\/li>\n<li>Activate Kudonics Campaign Builder.<\/li>\n<li>Open Kudonics Campaign Builder and customize a draft starter campaign or create a new campaign.<\/li>\n<li>Configure Display rules, then publish and place the campaign as required.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>Yes. Kudonics Campaign Builder is a WooCommerce extension and requires WooCommerce to be installed and active.<\/p><\/dd>\n<dt id=\"how%20do%20i%20place%20a%20static%20banner%3F\"><h3>How do I place a static banner?<\/h3><\/dt>\n<dd><p>Select Static banner in Display rules, publish the campaign, and use its shortcode, Static conversion banner Gutenberg block, or Static Conversion Banner Elementor widget.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20a%20button%20that%20opens%20a%20popup%3F\"><h3>How do I add a button that opens a popup?<\/h3><\/dt>\n<dd><p>Publish an enabled popup and use <code>[conversion_popup_button id=\"123\" text=\"Open popup\"]<\/code>, the Conversion popup button Gutenberg block, or the Conversion Popup Button Elementor widget. Manual buttons ignore automatic page and delay rules, but campaign start and end dates still apply.<\/p><\/dd>\n<dt id=\"when%20does%20an%20automatic%20popup%20appear%3F\"><h3>When does an automatic popup appear?<\/h3><\/dt>\n<dd><p>Display rules can open a popup at the beginning of a page, after 50% scroll, or after 90% scroll. If a delay is configured, both the delay and scroll condition must be reached. The Show again after closing setting controls when a dismissed popup becomes eligible to appear automatically again.<\/p><\/dd>\n<dt id=\"which%20timezone%20is%20used%20for%20campaign%20schedules%3F\"><h3>Which timezone is used for campaign schedules?<\/h3><\/dt>\n<dd><p>Campaign dates use the site timezone configured under Settings &gt; General. Dates are stored internally in UTC and converted to the site timezone when edited.<\/p><\/dd>\n<dt id=\"how%20can%20i%20display%20a%20dismissed%20popup%20again%20while%20testing%3F\"><h3>How can I display a dismissed popup again while testing?<\/h3><\/dt>\n<dd><p>Open the campaign's Display rules and select Reset popup display. This only clears the dismissal for the current browser.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20data%20when%20the%20plugin%20is%20removed%3F\"><h3>What happens to data when the plugin is removed?<\/h3><\/dt>\n<dd><p>Campaigns and local analytics are retained by default. The Metrics screen provides retention controls, manual metrics cleanup, and an opt-in setting that permanently removes campaigns, analytics, and plugin settings during uninstall.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release with the visual campaign builder, responsive controls, WooCommerce product and coupon elements, popup and banner placement, and optional first-party campaign analytics.<\/li>\n<li>Adopted the distinctive <code>kudonics-campaign-builder<\/code> WordPress.org slug and matching text domain.<\/li>\n<\/ul>","raw_excerpt":"Turn more store visits into sales with targeted WooCommerce popups, promotional banners, urgency tools, and built-in conversion analytics.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/390467","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=390467"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/andriykdev"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=390467"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=390467"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=390467"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=390467"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=390467"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=390467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}