✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for Advanced Coupons

SleekView reads the WooCommerce coupon post type that Advanced Coupons extends, groups every promo by its publish status, and lets the team drag campaigns between Draft, Scheduled, Published, and Expired so the WordPress post status updates the moment the column changes.

♾️ Lifetime License available

SleekView Kanban board for Advanced Coupons

Why Advanced Coupons promos fit a kanban view

Advanced Coupons builds on the core WooCommerce shop_coupon post type and adds its own meta and tables for things like cart conditions, BOGO rules, and scheduling windows. Each coupon lives as a row in wp_posts with a post_status of draft, future, publish, or trash, plus metadata in wp_postmeta and the plugin's aco_coupon_schedules table for time-boxed promos. The native coupons screen shows it all as one long sortable list, which is fine for archives but blind to the live state of a campaign calendar.

SleekView Kanban reads the same shop_coupon rows you already touch with WC_Coupon or the WooCommerce REST API. Pick post_status as the group column and every coupon becomes a card slotted into Draft, Scheduled, Published, or Expired. Card fronts can show the coupon code, the discount type and amount, the cart minimum from aco_cart_conditions, and the end date from the schedule row, so a marketer sees the shape of the offer without opening the editor.

Dragging a card from Draft to Published runs the same transition WordPress uses internally, which fires transition_post_status and publish_shop_coupon. Advanced Coupons hooks listening for those events recalculate eligibility for cart conditions, refresh the BOGO matrix, and update any scheduled task tied to the start window, exactly as they would after a manual publish in the admin.

Workflow

From coupon archive to live campaign board

1

Connect your Advanced Coupons source

Point SleekView at the shop_coupon post type. Add filters for discount type, BOGO rules, store credit, or a custom campaign taxonomy so the board scopes to launch coupons for this quarter rather than every promo in history.
2

Pick post_status as the group column

Choose post_status as the grouping field and the board renders one column per status value. You can also group by discount_type when planning a mix of percentage and store credit offers across the same launch window.
3

Choose what each coupon card shows

Map fields onto the card front. Most marketing teams show the coupon code, discount value, usage count from _usage_count meta, expiry date, and the cart minimum so reviewers spot conflicts without opening the editor for every promo.
4

Enable drag-and-drop status updates

Turn on writeback so dragging a card between columns calls wp_update_post with the new status. Capability checks honor the manage_woocommerce permission, and every move is logged so the marketing lead can see who scheduled the Black Friday code.

Sample board

Sample Advanced Coupons campaign board

Four real WordPress post statuses applied to shop_coupon rows, showing how a marketing team moves promos from idea through scheduled, live, and expired without opening a single edit screen.
Draft
12
SUMMER25 percentage off summer collection
25% off, min cart $80
BOGO tee promo for new arrivals
Buy 2 get 1, men tees
VIP store credit for top spenders
$30 credit, VIP role
Scheduled
7
BLACKFRIDAY24 site wide discount
30% off, starts Nov 29
CYBER10 cyber Monday flash code
10% off, starts Dec 2
WELCOME15 first order code
15% off, starts next week
Published
34
FREESHIP free shipping over $50
Used 412 times, no expiry
SPRING20 spring sale code
20% off, used 188 times
BUNDLE3 buy three save fifteen
15% off, BOGO rule
Expired
58
EASTER21 seasonal discount finished
Ended Apr 12, used 92
FLASH24 weekend flash sale
Ended last Sunday, 311 uses
EARLYBIRD launch week promo
Ended Aug 1, 540 uses

Comparison

Default Advanced Coupons list vs SleekView Kanban

Default Advanced Coupons list

  • Long sortable list of every coupon, with status shown as a small label per row
  • No visual sense of how many coupons are scheduled versus actively running today
  • Bulk status changes require checkboxes and a dropdown at the top of the screen
  • Filtering to live promos reloads the page and loses the context of the rest
  • Marketers need full WooCommerce manager rights just to flip a coupon to live

SleekView Kanban

  • Reads the standard shop_coupon post type directly without a sync layer
  • Drag a card between columns to fire transition_post_status normally
  • Cards show code, discount value, usage count, and schedule end date
  • Column counts update live so a marketer sees when Draft fills up before launch
  • Per-role capabilities tie writeback to manage_woocommerce as expected

Features

What SleekView Kanban gives you for Advanced Coupons

Native coupon status engine

Every column maps to a real WordPress post status applied to shop_coupon rows, including future for Scheduled. Hooks like publish_shop_coupon and any Advanced Coupons scheduling logic fire exactly as they would after a manual publish, so the cart engine and BOGO matrix stay accurate.

Drag-and-drop with audit trail

Each move writes a structured log entry naming the user who dragged it, the source column, and the destination. If the marketing lead pushes a promo from Published back to Draft to tweak the rule, the trail makes the change visible to compliance reviewers later.

Saved boards per campaign

Filter to Black Friday codes for the seasonal team, evergreen coupons for the retention manager, and influencer codes for the partnerships lead. Each saved view becomes a shareable URL that opens directly into the right board without rebuilding filters.

Audience

Where an Advanced Coupons kanban changes daily work

Seasonal launch planning

The campaign manager drafts every holiday code in Draft, schedules them into Scheduled as approvals land, and watches the Published column grow on launch day without ever opening the coupon list.

Influencer code tracking

Partnerships filters the board to codes prefixed with the partner tag, watches usage counts climb on the card front, and retires expired codes by dragging them to the Expired column the moment a partnership ends.

Store credit reconciliation

Finance pulls store credit promos into a single saved view, matches the Published column against accounting reports for outstanding liability, and moves balances to Expired once the redemption window closes.

The bigger picture

Why this view matters for an Advanced Coupons store

Stores running Advanced Coupons typically have dozens of overlapping promos at any given moment. Some are evergreen welcome codes, others are scheduled for a specific launch window, and a handful are influencer codes that need to expire the instant a partnership ends. The default coupon list treats all of them the same, which means the marketing team ends up keeping a parallel spreadsheet that never quite matches what the cart actually applies.

Mistakes show up in the worst places. A Black Friday code goes live a day early because nobody noticed the schedule field. An influencer code outlives its partnership because nobody dragged it to expired.

A BOGO rule conflicts with a percentage off code and both apply at checkout. A kanban view that reads and writes the same coupon rows the cart engine reads keeps the team and the database in lockstep. Every drag is a real status change, every column count reflects what shoppers actually see, and the cards themselves carry enough context for a new marketer to ship a launch on day one.

Questions

Common questions about SleekView Kanban for Advanced Coupons

Yes. SleekView reads the shop_coupon post and the plugin's related meta and tables without altering them. Dragging a card between columns only changes post_status. Cart conditions and BOGO matrices keep working exactly as the plugin defines them once the coupon is in the Published column.

 

Yes. Moving a card from Draft to Published calls the same wp_update_post flow the editor uses, which fires transition_post_status and publish_shop_coupon. Any Advanced Coupons listener tied to a coupon going live runs once, just like a manual publish.

 

Yes. You can group by a custom taxonomy or a meta field instead of post_status, so a campaign-tag board sits next to your status board. Most teams keep status as the default and add a campaign board for launch windows.

 

Yes. Every move runs through current_user_can('manage_woocommerce') before the status writeback hits the database. A campaign manager can move anything, a content editor with limited access can drag for personal sorting but the change does not persist, and unauthorized moves snap back with a toast.

 

Filters are applied at the database query level, not in JavaScript after the fact. A typical board scopes to active and scheduled promos for the current quarter, so the rendered card count stays manageable. Archived coupons remain queryable in a separate saved view.

 

Yes. Card fields are configurable per board. Common setups include the coupon code, discount value, _usage_count meta, _usage_limit meta, schedule start and end dates, and the cart minimum so reviewers see the shape of the offer at a glance without opening the editor.

 

Yes. Both still live as shop_coupon posts with Advanced Coupons metadata layered on top, so they appear alongside percentage and fixed discount codes. You can filter by discount type to see only store credit promos when reconciling outstanding liability with finance.

 

Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the timestamp. The entry stores alongside the coupon so a marketing lead can answer who launched the Black Friday code without spelunking through the WordPress audit log plugin.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView