Social media analytics software that shows what actually worked

One dashboard for engagement, reach, follower growth and post-level performance across all 10 connected networks — plus best-time heatmaps built from your own audience's activity, not a generic blog table.

Most social tools show you a number and let you guess what it means. A spike in reach could be an algorithm fluke or a post that actually landed. A quiet week could be a bad posting time or a bad week for everyone. WDIBoard's analytics are built to separate those two things: per-channel data you can act on, and cross-channel data you can report on, in the same dashboard.

Per-channel and cross-channel dashboards

Every connected channel gets its own dashboard with the metrics that are native to that network — impressions and reach on Instagram, karma and upvote ratio on Reddit, reactions and reposts on LinkedIn. Nothing is flattened into a generic "engagement score" that hides what actually happened.

A cross-channel view sits on top of that for the questions that span networks: total reach this month, which channel is growing fastest, where engagement is trending down. You move between the single-channel detail and the cross-channel summary without switching tools or exporting anything.

Follower growth, engagement, reach and impressions

Follower counts are tracked over time per channel so growth (and loss) is visible as a trend, not a single snapshot. Engagement — likes, comments, shares, reactions, saves, upvotes, depending on what the network exposes — is tracked per post and rolled up per channel and per period. Reach and impressions are shown separately where the network distinguishes them, because they answer different questions: how many accounts saw a post, versus how many times it was shown.

Video metrics and hashtag performance

For networks that publish video metrics, WDIBoard surfaces plays, average watch time and completion where the network's API provides them, alongside the same engagement figures as other post types — so a video post and an image post can be compared on equal terms, not judged by different scorecards.

Hashtag performance is tracked per tag across your published posts: which tags appear on your best-performing content, and which ones you keep using without any measurable lift. It's a feedback loop for a habit most people never actually check.

Top posts and competitor benchmarking

A top-posts view ranks your published content by engagement, reach or a metric you choose, per channel or across all of them — useful for finding out what to repeat before you plan next month's content, and for building the highlight reel a client actually wants to see.

Competitor benchmarking pulls public data from accounts you choose to track, so you can compare your posting frequency and engagement pattern against public activity in your space — without needing those accounts to connect anything or grant access. It's benchmarking against what's publicly visible, not private account data.

Reddit karma and upvote-ratio tracking

Reddit is treated as a first-class analytics surface, not an afterthought bolted onto a generic dashboard. Post and comment karma are tracked over time, alongside upvote ratio per post — the number that tells you whether a post is actually landing with a subreddit or just getting seen. Combined with subreddit-level best-time data, this is analytics built for how Reddit actually works, not analytics borrowed from Instagram and relabeled.

Conversion and revenue attribution

Links you publish through WDIBoard are automatically UTM-tagged, so a click that starts on a social post can be traced through to a conversion on your site. That gives you a chain — post, click, conversion — instead of a wall between "we posted this" and "did it make money". It's the same attribution data that powers the unified client report, so an agency can show a client which posts actually drove signups or sales, not just which ones got likes.

How far back your analytics history goes

Analytics history is 90 days on the Free plan and 365 days on every paid plan (Creator, Studio, Agency). That's enough to compare a quarter against the one before it, run a full seasonal cycle, or build a year-in-review report for a client — without paying for history you don't need on a free account you're just trying out.

How the best-time heatmap actually works

Generic "best times to post" advice comes from an average across millions of unrelated accounts in different industries, time zones and audiences. It's a starting guess, not a measurement of your audience.

WDIBoard's best-time heatmap is built differently: it's calculated from the engagement your own posts actually received, broken down by channel and by day-of-week/hour-of-day, and it updates as new posts publish and new engagement data comes in. The mechanism, step by step:

  1. Every published post is timestamped and scored

    When a post publishes on a connected channel, WDIBoard records the exact publish time and then tracks the engagement that post accumulates over the following hours and days.

  2. Engagement is bucketed by day-of-week and hour

    Each post's engagement is attributed back to the day-of-week and hour it was published, per channel — because a Tuesday-10am post on LinkedIn and a Tuesday-10am post on Instagram answer different questions about the same audience.

  3. Buckets are aggregated into a heatmap

    As more posts accumulate in each day/hour bucket, the average engagement for that bucket becomes more reliable. The heatmap shades each cell by relative performance, so the strongest windows for that specific channel and that specific audience stand out visually.

  4. The calendar composer reads the heatmap back

    When you're scheduling a post, the best-time suggestion for that channel comes from this same heatmap — not a static table — so the recommendation reflects how your audience has actually been responding, and shifts if that pattern shifts.

The practical difference: a generic best-times table might tell every account to post at 9am on Wednesdays. Your heatmap might show your Reddit audience engages heaviest on Sunday evenings and your LinkedIn audience on Tuesday mornings — because that's what your specific posting history says happened, not what happened somewhere else.

Who this is for

In-house social managers

You need to know which posts are worth repeating and which posting times actually work for your specific audience, not a generic recommendation copied from a blog post.

Agencies reporting to clients

Per-channel detail for the strategy conversation, cross-channel summaries and conversion data for the report a client actually reads — covered in full on the client reporting page.

Reddit-first brands and communities

Karma, upvote ratio and subreddit-level best-time data give you a read on Reddit performance most tools simply don't track.

Frequently asked questions

How far back does WDIBoard's analytics history go?

90 days on the Free plan, and 365 days on every paid plan — Creator, Studio and Agency. That covers a full year-over-year comparison on any paid plan.

Is the best-time-to-post heatmap the same for every account?

No. It's calculated from your own posts' engagement, bucketed by day-of-week and hour, per channel. Two accounts in the same industry can get different heatmaps if their audiences behave differently.

Does WDIBoard track Reddit karma and upvote ratio?

Yes. Reddit gets dedicated analytics — post and comment karma over time, and upvote ratio per post — alongside subreddit-level best-time data, rather than being folded into a generic engagement metric.

Can I see how a social post led to a conversion on my website?

Links published through WDIBoard are automatically UTM-tagged, so a click from a post can be traced through to a conversion, giving you a post-to-click-to-conversion chain rather than two disconnected sets of numbers.

How does competitor benchmarking work without those accounts connecting anything?

Benchmarking is built from public data on the accounts you choose to track — posting frequency and public engagement — so you can compare your own performance to what's publicly visible in your space.

Are analytics included on every plan, or only certain tiers?

Analytics are available on every plan, including Free. The only difference between plans is the history window: 90 days on Free, 365 days on Creator, Studio and Agency.

See your own best-time heatmap

Connect a channel and WDIBoard starts building your heatmap from your own posting history.

Get early access