Nottingham & remote · Local businesses and global brands
Find out what's actually costing you reach.
Upload one export and get a straight answer in about a minute. Free, no sign-up, and nothing leaves your browser. I'm Nick — ten years running social for brands like Dove, Persil and Sporf, and I still run accounts myself.
The figures below come from an invented export, but the report itself is not mocked up — it is generated by the same engine that reads your file, including the reconciliation flag it raised on the sample.
Audit — Instagram
40 posts from 1 Apr 2026 to 26 Jun 2026. Everything below is computed from the file you uploaded.
Headline
Measure
Value
Posts
40
Cadence
3.3 / week
Total impressions
208,627
Median impressions
3,720
Total engagements
6,682
Engagement rate
3.20%
What the numbers say
1Video outperforms Image by 1.8×, but Image takes 35% of your output. Your median video reaches 4,340 against 2,392 for image. The split of effort is pointed the wrong way. Shifting even a third of image production into video moves total reach without adding posts. Video n=20, median 4,340 · Image n=14, median 2,392
2Per-post reach in 2026-06 is 28% below your running level. The typical post in 2026-06 reached 3,067 against 4,241 across earlier months. This is a performance move, not a volume one — posting more will not fix it. 2026-06 is only part of a month, so this is measured per post rather than as a monthly total — the comparison holds regardless. 2026-06 median 3,067 over 11 posts · earlier months median 4,241
3Captions that ask for something convert 64% better, and only 20% of yours do. Measured on your own posts, not a benchmark, and measured on rate rather than totals so a viral post cannot skew it: captions with a call to action hold a median 4.69% engagement rate against 2.87% for those without. This is the cheapest fix on the list — it changes nothing about production. 8 posts with a CTA vs 32 without · median ER 4.69% vs 2.87%
By format
Format
Posts
Median impressions
Median engagements
Video
20
4,340
141
Image
14
2,392
72
Carousel
6
2,205
78
Month on month
Month
Posts
Impressions
Median / post
Engagement rate
Apr 26
15
48,578
2,638
3.18%
May 26
14
127,321
5,844
3.31%
Jun 26 *
11
32,728
3,067
2.81%
\* Jun 26 is incomplete — the data stops on 26 Jun 2026. Its total is therefore not comparable with a full month, which is why every trend above is measured per post.
How this file was read
Engagement taken from the platform-confirmed total column in the export.
Impressions resolved by taking the highest matching column per row, never the sum.
Dates read as DMY.
40 of 40 rows used.
Reconciliation flag. The components add to 104% of the platform's confirmed total. The components exceed the platform total — either something is double-counted, or the platform's total excludes a component such as reposts.
What Lite cannot see. Retention, watch-through and audience data are not in a standard export — they only exist inside the platform's own dashboard. The Pro report pulls those in, handles multiple files with different schemas, and lets you correct the column mapping by hand.
Or point it at your competition.
Same engine, built for TikTok. Drop in your export and up to three rivals to see who actually wins on reach per post, cadence, engagement rate and consistency — plus the three posts working hardest for each of them.
Take one or take the set. Most engagements start with strategy and grow into the tooling.
Social-first POV
Marketing strategy
Brandverse frameworks, positioning and localised strategy — the same architecture I've authored for Persil, Skip, Robijn, Dove and Cif across five markets. Starts with what culture is already doing, not with a channel plan.
Meta / TikTok
Paid ads
Creative-led paid that inherits the organic strategy rather than fighting it. Built around platform mechanics, not a boosted-post button.
Systems, not calendars
SMM architecture
Content pillars, formats and cadence rebuilt as a repeatable operating system your team can actually run.
Custom agents & reporting
Bespoke AI tool engineering
The reporter on this page is mine. I build the same thing for clients — Python data workflows and custom agents for sentiment, trend detection and strategic reporting that hold up to scrutiny.
The bit most strategists skip
I ran the accounts before I wrote the strategies.
Ten years in social, most of it with my hands on the thing — shooting, cutting, posting, replying. The strategy work only holds up because of that. You cannot brief a hook you have never had to write at 9pm on a Sunday.
Three launches, sold out, organic only
At Lattice Training I ran the lot end to end — filming, editing, posting. Three consecutive product launches sold out in record time on organic social alone. No paid behind them.
Peak season at the UK's biggest sports publisher
Managed Sporf's social through the busiest months of the football calendar. Reactive content judged in minutes against a live game, not planned six weeks out in a deck.
Daily community, not a posting schedule
Two years running X, Instagram, TikTok and Discord for a Web3 sports project. In the comments every day, which is where you actually learn what a platform rewards.
Why that matters for what you get
TikTok and Instagram are the two platforms I know at the level of mechanics rather than best practice — how the first second decides the next thousand impressions, why a pattern interrupt beats a better idea presented flatly, what audio does to retention. That came from running accounts, not from reading about them. It is also why the reporting on this site measures what it measures: the numbers I chase are the ones that actually moved things when I was the one posting.
Pricing
The tools are free. Pay only for my time.
Both audit tools cost nothing and always will — they run on your machine, so they cost me nothing to give away. You pay when you want the thinking on top.
Lite
Freeno account needed
Both tools, unlimited, running entirely in your browser.