Orchestra Pop Lite
·
WooCommerce coupon offers on product pages: one campaign, whitelist, optional shortcodes. No external API.
Orchestra Pop Lite helps merchants surface WooCommerce coupons on the product page:
- Coupon whitelist: pick from coupons that are published, not expired, and under their global usage limit (invalid codes are hidden from the list).
- Per-product intelligence: WooCommerce rules decide which whitelisted codes apply to each product (categories / inclusions / exclusions).
- One or more offers per product: by default, if several codes could apply, the plugin shows only the strongest (when “sort strongest first” is on: percent before fixed, then amount). You can allow multiple stackable coupons (not “Individual use” in WooCommerce) so shoppers see and apply them together when rules overlap (e.g. category + product restrictions).
- Custom savings line (optional): leave empty for default WooCommerce-style text, or use placeholders
{percent},{amount_raw},{amount_html},{code}. - Presentation: options for savings lines and showing codes to shoppers; floating quick guide (purple circle with white “?” opens a solid side panel) with contextual help; live campaign summary in admin.
- Shortcodes:
[orchestra_pop_lite_offer]for the full offer box;[orchestra_pop_lite_badge]for the compact discount line only (title area). Both use the current product in context; optionalproduct_id="123"when needed. - Targeting: all products, selected categories, or specific product IDs — same campaign.
- Apply: no separate button — when the shopper adds the product with WooCommerce’s Add to cart, the plugin applies the same coupon(s) shown on the page (if rules allow). For percentage / fixed-product coupons, the box can show an estimated price after discount and a short line inviting Add to cart to activate the offer. If the code(s) are already on the cart, a short green confirmation appears with an estimated price when the coupon type allows it.
- Placement: on the default product template, move the offer box relative to title / Add to cart; the shortcode position in your builder is unchanged.
- Shop badge (optional): on catalog cards, short lead label plus strongest applicable discount (and a hint when several combinable coupons apply); Blocksy-friendly. Toggle off the extra savings text for label-only. Not for block-only product grids.
- Title badge (optional): on the default single-product template, compact discount line above the product name (WooCommerce hook priority 4); use
[orchestra_pop_lite_badge]in builders when the title is outside the summary. - Lite stats: aggregate counters in admin (add-to-cart applies and monthly orders with whitelisted coupons); stored in options only, resettable from settings.
Premium (separate plugin) adds multiple campaigns, reservation/urgency flows, branded design, analytics via the merchant portal, and licensed updates. See the in-plugin information card for a feature overview.
Privacy
- Data stored: Plugin options only (campaign settings, texts, allowed coupon codes list, optional aggregate counters). No separate customer database table.
- External services: None in the Lite version; no telemetry to Orchestra Pop servers.
- Suggested policy text: Registered with WordPress for the Privacy Policy guide (
wp_add_privacy_policy_content). Merchants should still align with WooCommerce and their host/legal requirements.
For the WordPress.org plugin directory, prepare banner, icon, and screenshot images in SVN (not bundled inside the plugin ZIP). See Plugin Assets.
