✨ 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 Charts for ActiveCampaign Forms in WordPress

SleekView reads the ac_subscription_forms option, the activecampaign_subscription_forms settings, and every [activecampaign] shortcode embedded in wp_posts so you can chart placements, form mix, and contact-creation activity without leaving the WordPress admin.

♾️ Lifetime License available

SleekView Charts dashboard for ActiveCampaign Forms

ActiveCampaign Forms has no built-in dashboard

The official ActiveCampaign Subscription Forms plugin pulls form designs from your ActiveCampaign account and stores the raw HTML and metadata locally in wp_options under keys like activecampaign_subscription_forms and activecampaign_settings. Each shortcode placement lives in wp_posts.post_content as [activecampaign form="123"]. The signup itself posts to ActiveCampaign over the API, so contact records live outside WordPress.

That leaves WP admin with almost no visibility into the marketing side. There is no chart of how many pages embed which form, no breakdown of placements by post type, no audit of forms saved locally but never used. SleekView reads the same shortcodes and options the plugin writes and renders the missing layer as Tremor charts.

For a typical content site running 4 to 12 ActiveCampaign forms across 80 to 300 posts and pages, this means an instant dashboard of which form leads the placement count, which posts still carry an old test form, and how the form mix changes when the marketing team rotates a campaign. The data was already there, just hiding in serialized options.

Workflow

From an option blob to a real dashboard

1

Index the option payload

ActiveCampaign Subscription Forms stores forms inside wp_options as a serialized array. SleekView exposes a helper that flattens that array into a queryable virtual table so you can group, filter, and aggregate on individual form ids and labels.
2

Scan posts for placements

Add a wp_posts source filtered by post_content containing [activecampaign and post_status equals publish. The chart now reflects the live placement footprint, not just the universe of forms saved in your ActiveCampaign account but never embedded.
3

Group by form or post type

Group placements by extracted form id to see leaders, or group by post_type to see whether forms live on regular posts, landing-page CPTs, or footers. Stack a date filter on post_modified_gmt to focus on placements added in the last quarter.
4

Mount on a marketing dashboard

Save charts to a dashboard called Marketing and share it with the editor or marketing role. The team gets an at-a-glance view of the ActiveCampaign signup surface across the site without needing access to the ActiveCampaign admin or the WP options table.

Sample dashboard

Four ActiveCampaign Forms charts you can build today

Each chart reads from the ActiveCampaign Subscription Forms plugin's actual storage: the options entries it writes plus the [activecampaign] shortcodes already embedded in your wp_posts table.
Number · Default

Pages with an AC form

A KPI counting wp_posts rows where post_content contains the [activecampaign] shortcode and post_status equals publish, with the previous month's count shown underneath so growth or shrinkage in signup surface is obvious at a glance.
Count
Bar · Horizontal

Form usage across the site

Horizontal bar grouping shortcode placements in wp_posts by the form id extracted from the [activecampaign form=...] attribute, showing which of the forms stored in activecampaign_subscription_forms actually drive most of the placement volume.
Count group by form_id
Pie · Donut

Placements by post type

A donut grouping wp_posts entries containing [activecampaign] shortcodes by post_type, so you can see at a glance whether the bulk of signup surface lives on regular posts, pages, or a Landing Page custom post type built for campaigns.
Count group by post_type
Area · Gradient

New AC placements over time

Gradient area chart counting new wp_posts entries containing [activecampaign] shortcodes by post_date_gmt, useful for measuring whether the editorial team is keeping pace with the marketing team's request for one form per new article.
Count group by post_date_gmt

Comparison

ActiveCampaign hosted UI vs SleekView in WP

Default AC hosted dashboards

  • ActiveCampaign's form dashboard lives in app.activecampaign.com only
  • No WP admin view to see which pages currently embed a form
  • No way to audit forms saved locally but never embedded on a page
  • Different team roles in WP can't be granted form-placement visibility
  • No chart comparing placement growth against content publishing cadence

SleekView Charts

  • Reads activecampaign_subscription_forms from wp_options
  • Scans wp_posts.post_content for [activecampaign] shortcodes
  • Extracts form ids from shortcode attributes for accurate grouping
  • Combines form data with WooCommerce or FluentCRM charts on one screen
  • Per-role visibility so editors see only forms on their own posts

Features

What SleekView Charts gives you for ActiveCampaign Forms

Shortcode-aware grouping

SleekView extracts the form attribute from each [activecampaign] shortcode in wp_posts so the group-by column is the actual form id, not the raw post content. The Bar and Pie charts show real leaders, not a single bucket of every page with any AC form.

Work with serialized options

ActiveCampaign Subscription Forms stores its forms as a serialized array. SleekView's options helper unwraps that array so charts can group by individual form id and label, treating each form as a row rather than a single opaque blob of PHP serialization.

Match content cadence

The new-placement area chart compares against publishing pace from wp_posts. If 50 new articles ship a month but only 20 carry an AC form, the area gap is visible immediately. Editorial and marketing share the same dashboard instead of arguing over Slack.

Audience

Where ActiveCampaign Forms teams use SleekView

Form audit

Marketing runs a quarterly audit of which AC forms are actually embedded versus saved but unused. SleekView's bar of form_id counts surfaces the dead forms in seconds, ready to retire so the storage payload in wp_options stops growing forever.

Campaign rotation

Rotating from a webinar form to an ebook form across 100 posts? The area chart shows placement counts shifting from one form id to the other in real time, confirming the rollout reached every targeted post without skipping any draft.

Content-to-CTA ratio

An overlay of new wp_posts publications against new AC placements tells the editorial team how often new articles carry a signup CTA. Long gaps surface stale templates that forgot to include the form when authors created posts.

The bigger picture

Why a WordPress dashboard beats the AC UI

ActiveCampaign is a great email marketing platform, but its hosted dashboards live behind a separate login at app.activecampaign.com, with no visibility into how forms are deployed across the WordPress site. The WP side is the source of truth for placement, and that data already exists in wp_posts and wp_options. SleekView turns that data into the dashboard marketing wishes ActiveCampaign shipped natively.

Placement counts, form leaders, post-type mix, growth over time. Editors can see the forms on their own articles. Marketing leads see the macro picture across categories.

The dev team stops fielding requests for SQL pulls. Pair the AC charts on the same dashboard with WooCommerce or FluentCRM data and the picture extends beyond signups into revenue and list health. Everything stays in WP admin, with WP roles, alongside the content itself, instead of bouncing between two dashboards in two browsers.

Questions

Common questions about SleekView Charts for ActiveCampaign Forms

No. SleekView reads only WordPress-side data, which is the wp_options entries the plugin saves and the [activecampaign] shortcodes embedded in wp_posts. For per-form subscriber counts you still need ActiveCampaign's hosted dashboard, since contact records live in AC, not WP.

 

SleekView parses post_content for [activecampaign form="N"] patterns and exposes the captured number as a virtual column. That column is then groupable like any other database column, so bar and pie charts of placements per form work without any custom PHP.

 

Yes. A single SleekView dashboard can host completely different data sources. You can place an AC placement count next to a wc_orders revenue total and a wc_customer signup chart, all reading from the same database with consistent styling.

 

SleekView's options helper makes the wp_options keys configurable per chart. If the plugin renames activecampaign_subscription_forms in a future release, you update the key in one place inside SleekView's chart settings rather than rebuilding the dashboard from scratch.

 

Yes. Add a post_author equals current_user_id filter to the chart for the editor role, and the chart will only count placements on posts the editor created. Admins and marketing roles see the full site without the filter.

 

Yes. SleekView lets you filter wp_posts by post_status, so the typical chart filters post_status equals publish. Drafts, pending reviews, and trashed pages drop out automatically, leaving the chart aligned with what real visitors actually see on the live site.

 

Yes. SleekView is shortcode and option-driven, so other AC plugins like AC for WP or AC for Fluent Forms can coexist. You simply target different shortcodes or options per chart and build separate dashboards for each integration if needed.

 

By default each wp_posts row counts once per chart, regardless of how many shortcodes it contains. If you need a per-shortcode count, SleekView can expand the shortcodes into a virtual row set so a single post containing three AC shortcodes counts as three placement rows in the chart.

 

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