SleekView Kanban for AcyMailing
SleekView Kanban reads AcyMailing campaign rows straight from the WordPress database, groups them into draft, scheduled, sending, and finished lanes, and lets your team drag cards between columns to advance the send pipeline without ever opening the AcyMailing campaign list.
♾️ Lifetime License available
Why AcyMailing campaigns belong on a kanban
AcyMailing organises every newsletter, automation, and follow-up as a row in the acym_mail and acym_campaign tables, each one tagged with a sending_type, a sent flag, and a sending_date. The default campaign listing is a flat table that mixes drafts, scheduled sends, currently-sending queues, and historical results in one long scroll. Editorial teams running weekly newsletters across two or three brands quickly lose track of which campaign is waiting on copy and which one is locked in for tomorrow morning.
SleekView Kanban reads the same campaign rows that AcyMailing already writes and groups them by sending_type plus the sent column so every state becomes a distinct lane. Each card surfaces the campaign subject, the target user list, the scheduled send time, and the open rate once the campaign finishes, which is exactly what a marketing lead wants on the wall during a Monday stand-up.
Dragging a card from Draft to Scheduled writes the new sending_date and flips the sending_type back to the source row, so AcyMailing's own cron picks it up on the next tick. Cards moved into Finished stay read-only, and bulk drags update every campaign in a single SQL transaction, which keeps the marketing manager out of the AcyMailing list view altogether.
Workflow
From AcyMailing list to kanban in four steps
Point SleekView at AcyMailing
Group by sending_type as the lane column
Pick the fields that show on each card
Switch on drag-and-drop writes
Sample board
Sample AcyMailing campaign pipeline
Comparison
AcyMailing list view vs SleekView Kanban
AcyMailing campaign list
- Flat campaign list mixes drafts, scheduled, sending, and finished rows in one long scroll
- Status filter is a dropdown so spotting bottlenecks across send states needs constant clicks
- Editing the send date requires opening each campaign one at a time in a separate editor
- No bulk way to push five drafts into the scheduled lane before a campaign window opens
- Permissions are per role and not per send state, so anyone with access can ship a draft live
SleekView Kanban
-
Reads
acym_campaignrows directly with no queue export and no third-party sync -
Groups by
sending_typeand thesentflag so every send state is its own lane -
Drag a card and SleekView writes the new
sending_dateback to AcyMailing instantly - Cards show subject, recipient list size, schedule time, and live open and click rates
- Bulk drag a stack of drafts into Scheduled and every row updates in a single SQL transaction
Features
What SleekView Kanban gives you for AcyMailing
Drag-and-drop send pipeline
Promote a draft to scheduled, pause a live send, or archive a finished campaign by dragging its card to a new column. SleekView writes the change to the AcyMailing row immediately so the plugin's cron and reporting stay in lockstep with the kanban without any custom code or scheduled imports.
Lane filters that match real campaigns
Filter the board by recipient list, sender profile, or campaign type so the weekly newsletter team only sees their own lanes while the lifecycle team focuses on automations. Filters live in the URL so a saved kanban link goes straight to the exact view for that team.
Role-aware drop targets
Writers can move cards between Draft and Ready, while only marketing managers can drop a card into Sending. SleekView reads native WordPress capabilities, so the same role rules that protect AcyMailing campaign actions in admin protect every drag on the kanban board.
Audience
Where teams use the AcyMailing kanban
Weekly newsletter editorial
Editors keep the Monday newsletter, the Thursday digest, and any one-off blasts on a single board. Drafts move into Ready once copy is approved, then into Scheduled the moment the send slot is locked, with no chasing AcyMailing list filters.
Product launch broadcasts
Launch days need every teaser, day-of, and follow-up campaign visible on one wall. The kanban surfaces which sends are queued for the morning and which already finished so the launch lead can rebalance schedules in seconds.
Lifecycle automation review
Automated welcome and winback sequences are easy to forget. The kanban groups them by sending_type so lifecycle managers can audit every active automation, see open rates per step, and pause underperforming sends with one drag.
The bigger picture
Why a kanban beats the AcyMailing list
Marketing teams rarely run a single newsletter in isolation. A typical AcyMailing setup carries a weekly digest, a transactional welcome series, a winback automation, two or three campaign blasts for ongoing promotions, and a steady backlog of drafts waiting on copy approval. The native campaign list shows all of that as one long table, sorted by date, with a status icon that needs a second to interpret.
Spotting that three campaigns are stuck in Draft because no one has approved the subject line is genuinely hard from a list view. A kanban makes that visible the second the board loads. Every lane has a row count, so a backlog of fourteen drafts versus two scheduled campaigns is obvious without filters.
Drag-and-drop turns approval into a single gesture instead of a sequence of clicks across the edit screen. The kanban also gives non-AcyMailing staff a safe surface to look at the pipeline without giving them campaign edit rights, because the columns visible to a viewer role can be locked down to status changes that are safe for that role. The net result is fewer status meetings, fewer surprise sends, and fewer campaigns that sit forgotten in Draft for a week.
Questions
Common questions about SleekView Kanban for AcyMailing
It writes. When a card moves from Draft to Scheduled, SleekView updates the sending_type and sending_date columns on the underlying acym_campaign row, so AcyMailing's own cron picks the campaign up on the next tick. There is no separate sync job and no intermediate queue. The card and the campaign row stay in sync because they are the same row.
 Use sending_type for the primary lanes, then split Finished out by combining sending_type with the sent flag. That mirrors the four real states AcyMailing tracks: Draft, Scheduled, Sending, and Finished. Some teams add a fifth Paused lane by reading the active column. SleekView lets you compose the group-by from multiple columns in the view config.
 Yes. Add a recipient list filter to the kanban view and the board only shows campaigns targeting that list. Save the filtered view as its own URL, share it with the lifecycle or product team, and they each get a focused board. The underlying AcyMailing campaigns stay in the same tables, just rendered through different SleekView views.
 Nothing, if you set permissions correctly. SleekView respects native WordPress capabilities, so only roles with the publish-equivalent capability can drop a card into a live send lane. For writers the lane becomes a non-drop target and the card snaps back. You can also require a confirmation modal for that specific lane in the view settings.
 No. SleekView only writes the same columns AcyMailing already updates from its own UI, so opens, clicks, bounces, and unsubscribes continue to record exactly as before. The reporting tables AcyMailing maintains are untouched, and the campaign detail page inside AcyMailing keeps showing the same metrics it always did.
 The kanban collapses into a vertical stack of lanes on screens narrower than the breakpoint you choose. Each lane shows the same card front, and tapping a card opens the detail sheet. Drag-and-drop works on touch the same way it works with a mouse, so a quick pipeline change from a phone is one swipe and a confirm tap.
 Yes. SleekView reads anything you can put in a SQL view, so you can join the AcyMailing campaign table to a custom approvals table or a postmeta key that stores the assigned editor. The joined columns become available as card fields without changing the AcyMailing plugin or its database. Updates to those custom fields can also be written back.
 No. SleekView paginates each lane independently and only loads card data for the lanes currently in view. Finished can hold tens of thousands of rows because the lane lazy-loads as you scroll. The active lanes that actually need real-time accuracy stay snappy because they only carry the small number of in-flight campaigns.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout