{"id":2572,"date":"2025-09-01T16:19:45","date_gmt":"2025-09-01T14:19:45","guid":{"rendered":"https:\/\/sitiwebform.com\/prodotto\/advanced-promotions-for-woo-pro\/"},"modified":"2025-09-28T16:23:56","modified_gmt":"2025-09-28T14:23:56","slug":"advanced-promotions-for-woo-pro","status":"publish","type":"product","link":"https:\/\/sitiwebform.com\/en\/prodotto\/advanced-promotions-for-woo-pro\/","title":{"rendered":"Advanced Promotions for Woo Pro"},"content":{"rendered":"<div id=\"swf-ap-product\" class=\"swf-ap\">\n<style>\n    \/* --- Clean, responsive layout --- *\/\n    .swf-ap{--c:#2271b1;--bg:#f7f9fc;--txt:#1f2937;--muted:#6b7280}\n    .swf-ap section{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin:12px 0}\n    .swf-ap h3{margin:0 0 8px;font-size:1.125rem;line-height:1.3}\n    .swf-ap p{margin:6px 0 10px;color:var(--txt)}\n    .swf-ap .muted{color:var(--muted)}\n    .swf-ap .pill{display:inline-block;padding:.2rem .5rem;border-radius:999px;background:var(--bg);border:1px solid #e5e7eb;font-size:.85rem}\n    .swf-ap ul{margin:8px 0 0 1.1rem}\n    .swf-ap li{margin:.25rem 0}\n    .swf-ap .cta{display:inline-block;margin-top:8px;padding:.55rem .9rem;border-radius:8px;background:var(--c);color:#fff;text-decoration:none}\n    .swf-ap .cta:hover{filter:brightness(.95)}\n    .swf-ap .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n    @media(max-width:720px){.swf-ap .grid{grid-template-columns:1fr}}<\/p>\n<p>    \/* --- Mobile-first comparison table --- *\/\n    .swf-ap .cmp{width:100%;border-collapse:collapse}\n    .swf-ap .cmp th,.swf-ap .cmp td{padding:10px;border-bottom:1px solid #e5e7eb}\n    .swf-ap .cmp th{font-weight:600;text-align:left}\n    .swf-ap .tag{font-size:.85rem;padding:.15rem .45rem;border:1px solid #e5e7eb;border-radius:6px;background:#fff}\n    .swf-ap .ok{color:#16a34a;font-weight:700}\n    .swf-ap .no{color:#dc2626;font-weight:700}\n    .swf-ap .lim{color:#d97706;font-weight:700}\n    \/* Stacking (mobile cards) *\/\n    @media(max-width:680px){\n      .swf-ap .cmp thead{display:none}\n      .swf-ap .cmp, .swf-ap .cmp tbody, .swf-ap .cmp tr, .swf-ap .cmp td{display:block;width:100%}\n      .swf-ap .cmp tr{border:1px solid #e5e7eb;border-radius:10px;padding:6px;margin:10px 0;background:#fff}\n      .swf-ap .cmp td{display:flex;justify-content:space-between;align-items:center;border:none;padding:8px}\n      .swf-ap .cmp td::before{content:attr(data-label);font-weight:600;color:var(--muted);margin-right:12px;text-align:left}\n    }\n  <\/style>\n<p>  <!-- DESCRIPTION --><\/p>\n<section>\n    <span class=\"pill\">SWF \u2013 Advanced Promotions for WooCommerce<\/span><\/p>\n<h3>Manage time-limited discounts with automatic price backup and restoration<\/h3>\n<p>\n      Create percentage promotions for the <strong>entire site<\/strong>, <strong>categories<\/strong>, and <strong>products<\/strong> (including <strong>variations<\/strong>),<br \/>\n      with <strong>start\/end dates<\/strong>, <strong>days of week<\/strong>, and <strong>time windows<\/strong>.<br \/>\n      The batch engine applies and restores prices safely, with a <em>progress bar<\/em> and automatic jobs.\n    <\/p>\n<div class=\"grid\">\n<div>\n<h3>Key Features (Lite)<\/h3>\n<ul>\n<li><strong>Percentage<\/strong> discounts on site \/ category \/ product.<\/li>\n<li><strong>Backup<\/strong> and <strong>restore<\/strong> of the original price (WooCommerce sale price).<\/li>\n<li>Scheduling: <strong>dates<\/strong>, <strong>DOW<\/strong> (active days), and <strong>1 time window<\/strong> per day.<\/li>\n<li>Fast targeting with <strong>AJAX search<\/strong> (Select2) for products and categories.<\/li>\n<li><strong>Batch engine<\/strong> with progress and <strong>cron<\/strong> to apply\/restore without timeouts.<\/li>\n<li><strong>WPML-ready<\/strong>: price synchronization across translations.<\/li>\n<\/ul><\/div>\n<div>\n<h3>What you unlock with Pro<\/h3>\n<ul>\n<li><strong>Advanced BOGO \/ Mix &amp; Match<\/strong> (Nth free, cheapest free, percentage on Y).<\/li>\n<li><strong>Tiered discounts<\/strong> (metric <em>qty<\/em> or <em>subtotal<\/em>) as a cart <em>fee<\/em>, does not alter products.<\/li>\n<li><strong>Cart rules<\/strong>: subtotal threshold (%), quantity (fixed amount), <em>first order<\/em> with free-shipping option.<\/li>\n<li><strong>Multiple time windows<\/strong> and per-rule dates\/times; <strong>combine<\/strong> rules (sum \/ last wins).<\/li>\n<li><strong>Mixed selector<\/strong> (product, category, entire catalog) with a dedicated UI.<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<p class=\"muted\">Technical note: in Lite, discounts act as a <strong>sale price<\/strong> on products (including variations). <em>Grouped<\/em> parents are not discounted directly; in Pro, cart rules\/BOGO operate on cart line items (including the children).<\/p>\n<\/section>\n<p>  <!-- LITE vs PRO COMPARISON --><\/p>\n<section>\n<h3>Lite vs Pro<\/h3>\n<table class=\"cmp\">\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>Lite<\/th>\n<th>Pro<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td data-label=\"Feature\">Percentage discount on products\/categories\/site (sale price)<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">BOGO \/ Mix &amp; Match (Nth free, cheapest free, percentage)<\/td>\n<td data-label=\"Lite\"><span class=\"no\">\u2717<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Tiered discounts (qty\/subtotal) as cart fee<\/td>\n<td data-label=\"Lite\"><span class=\"no\">\u2717<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Cart rules (subtotal threshold %, quantity \u20ac), \u201cfirst order\u201d\/free shipping<\/td>\n<td data-label=\"Lite\"><span class=\"no\">\u2717<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Scope: entire site<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Scope: included categories<\/td>\n<td data-label=\"Lite\"><span class=\"lim\">1 category<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">Unlimited<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Scope: included products<\/td>\n<td data-label=\"Lite\"><span class=\"lim\">max 10<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">Unlimited<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Exclusions (categories \/ products)<\/td>\n<td data-label=\"Lite\"><span class=\"lim\">1 cat \/ 3 prod<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">Unlimited<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Product variations<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713 (handled)<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Grouped products (parent)<\/td>\n<td data-label=\"Lite\"><span class=\"lim\">Not discounted<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">Handled at cart level (children)<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Scheduling: start\/end dates<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Days of week (DOW)<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Daily time windows<\/td>\n<td data-label=\"Lite\"><span class=\"lim\">1 window<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">Multiple windows<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Discount mode (replace \/ add)<\/td>\n<td data-label=\"Lite\"><span class=\"lim\">Replace only<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">Replace or Add<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Rule combination (sum \/ last wins)<\/td>\n<td data-label=\"Lite\"><span class=\"no\">\u2717<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713 (cart rules)<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Batch engine + progress bar + cron<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">WPML-ready (price sync \/ ID canonicalization)<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713<\/span><\/td>\n<\/tr>\n<tr>\n<td data-label=\"Feature\">Select2 search (AJAX)<\/td>\n<td data-label=\"Lite\"><span class=\"ok\">\u2713 (limited products\/categories)<\/span><\/td>\n<td data-label=\"Pro\"><span class=\"ok\">\u2713 (mixed selector incl. &#8220;entire catalog&#8221;)<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>SWF \u2013 Advanced Promotions for WooCommerce Manage time-limited discounts with automatic price backup and restoration Create percentage promotions for the entire site, categories, and products (including variations), with start\/end dates, days of week, and time windows. The batch engine applies and restores prices safely, with a progress bar and automatic jobs. Key Features (Lite) Percentage [&hellip;]<\/p>\n","protected":false},"featured_media":2370,"comment_status":"open","ping_status":"closed","template":"","meta":{"_eb_attr":"","_themeisle_gutenberg_block_has_review":false},"product_brand":[],"product_cat":[105],"product_tag":[],"class_list":["post-2572","product","type-product","status-publish","has-post-thumbnail","product_cat-plugin-en","first","instock","shipping-taxable","purchasable","product-type-variable"],"_links":{"self":[{"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/product\/2572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/comments?post=2572"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/media\/2370"}],"wp:attachment":[{"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/media?parent=2572"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/product_brand?post=2572"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/product_cat?post=2572"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/sitiwebform.com\/en\/wp-json\/wp\/v2\/product_tag?post=2572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}