Prooflytics
Changelog

Every change we ship.

Pay-per-service means you pay for shipped value, not roadmaps. Here's a public record of everything that landed — features, integrations, security, performance.

competitorsaidashboard

Competitor monitoring now covers LinkedIn, and Apply now works on Google Ads

B2B operators tracking SaaS competitors finally have LinkedIn coverage alongside Meta. The Action queue's one-click execution — pause an underperformer, change a budget — now works for Google Ads campaigns too, not just Meta. Two long-standing "Meta-only" surfaces became multi-platform in one push.

Two product surfaces that had been quietly Meta-only are now multi-platform. If you're a B2B operator, this changes both how you see what competitors are doing and how you act on what your morning brief recommends.

Competitor monitoring now covers LinkedIn

Until this week, the competitor kanban only knew about Meta ads. If you sell to procurement teams, RevOps, or any role that lives on LinkedIn — that meant your competitor view was missing the platform where half their spend actually lands. Now it doesn't.

Each tracked competitor on your watchlist gets a small Track toggle in the header: Meta on by default, LinkedIn opt-in per competitor. Flip LinkedIn on for the B2B brands you care about; leave it off for the DTC ones where it would just add noise. Next refresh pulls from both libraries, classifies every ad into Active / Cooling / Killed the same way, and renders one unified kanban with a small source pill (Meta or LinkedIn) on each card so you always know where the creative came from.

The morning intelligence summary is rewritten to read both libraries at once. If a competitor runs distinct messaging on Meta (broader, B2C-style hooks) and LinkedIn (role-targeted, decision-maker copy), the summary calls that out explicitly. If their entire investment is on LinkedIn — that's a signal your category is B2B-led and worth a strategy conversation. If it's split evenly, you see the split with examples tagged by source.

How to use it: open any tracked competitor → toggle the LinkedIn pill on → hit Refresh snapshot. The next sync pulls both libraries in parallel; you'll see the platform breakdown at the top of the page ("12 Meta · 5 LinkedIn active ads") and the kanban cards each carry their source pill.

Apply now works on Google Ads

The Action queue — the page where the morning brief turns into one-click moves on your ad accounts — used to mutate Meta only. Recommendations about your Google Ads campaigns showed up but the Apply button silently broke when clicked. That's fixed.

Every queued recommendation now carries a small platform pill (Meta / Google Ads / LinkedIn) so you see at a glance which account the action will hit. Apply is wired for Meta and Google Ads — pause an underperformer, resume something you paused too quickly, change a campaign's daily budget — and every applied change keeps a before/after record you can review and undo later. LinkedIn recommendations stay informational (you act in LinkedIn Campaign Manager directly) until partner approval lets us write back there too; we'll surface that distinction in the UI instead of failing silently.

The guarantees you've always had on Meta apply to Google Ads now: per-recommendation approval, never auto-executed, full one-click rollback, and the undo path puts the campaign back exactly where you found it.

How to use it: nothing new to enable. Your existing morning brief already produces recommendations for every connected ad platform — they're now actionable. If a recommendation card hides its Apply button, it's because the specific change isn't supported on that platform (Google Ads has no creative-level budget setting, for example), and the card explains why instead of leaving a dead button.

What's next

We're watching how operators use the new LinkedIn coverage — which competitors get the toggle flipped on, how often the platform breakdown shifts the analysis, where the unified summary surfaces something a single-platform view would have hidden. Feedback on which competitors you'd run LinkedIn on, and where the kanban needs a per-platform filter — tell us.

landinguxai

A landing page that shows the product instead of describing it

Three role cards under the hero so you find your pain in 5 seconds. An "Ask anything" demo midway down where you see Prooflytics write a structured answer. Animated step visuals, a live architecture diagram, three questions worth asking before another quarter passes — plus FAQ pricing brought current and one canonical pricing destination from every email.

We rebuilt most of the public landing page this week. The goal: stop explaining what the product does in paragraphs, and start showing it.

What changed

Pick your role — see your pain

Right under the hero, three cards now ask which operator you are: agency owner, B2B SaaS CMO, or solo marketer running performance for a small team. Each card names the pain Prooflytics tackles for that role — the CPL spike with no explanation ready, the CFO asking why Q1 spend underperformed, the small team drowning in tools that aggregate data but never explain it. Click your role and the page takes you straight to a demo question written for that pain.

See what tomorrow's brief looks like

The "Today's brief" card in the hero now animates as you land on the page — header settles in, the headline writes itself, the three ranked actions populate one by one, and the Approve button hints that the next move is yours, not the platform's. The card mirrors what you'll actually get every morning, down to the source tags.

Ask Prooflytics anything

A new section midway down the page lets you click one of five questions an operator actually asks — "Why did our CPL spike on Tuesday?", "Which channel is driving pipeline this quarter?", "What competitor moves should I watch?", "How do I explain this week's drop to my CFO?", "Where am I overspending right now?" — and watch Prooflytics write the answer. Every reply has the same shape: short prose, ranked metrics, P1/P2/P3 next moves, source tags. Same structure as your daily brief.

How it works — now with motion

The three-step "How it works" section gained a mini-visualization on each card: channels connecting in sequence, goals locking in with a target CPA you can watch the operator change, daily recommendations being applied with one click and a rollback marker appearing right after. Each visual shows the moving part the step is actually about.

Five layers, one signal

The Architecture section is now a live diagram. A signal climbs through five layers — data, attribution, AI reasoning, recommendation, action — and you see which layer it's in at each moment. The bottom-most layer pulses first, then the next, until the signal lands as a one-click action at the top. The visual tells the same story the section's been telling in words.

Three questions worth asking

The final CTA section now asks three questions an operator should sit with before another quarter passes — why keep paying for aggregation that doesn't explain itself; how long until the next CPL spike, and who writes the answer; what competitor activity is invisible right now. Each comes with a one-line response. The Start-trial button stays where it always was.

Pricing, cleaned up

The pricing answers in the FAQ now reflect the current tiers — Starter at $79/month, Growth at $149, Scale at $449, plus a custom Enterprise tier — and the 14-day trial that doesn't require a credit card. Every email and every in-app prompt now sends you to the full pricing page when you're ready to compare tiers, so you always see the whole tier comparison instead of a stripped-down view.

What's next

We're watching how operators use the new "Ask anything" demo — which questions get the most clicks, how long the page holds attention, which roles convert. That feeds the next iteration. If you've got a question we should have on the chip list, tell us.

aiassistant

Prooflytics Assistant — an AI analyst in your sidebar

A workspace-aware AI assistant that lives on every page. Ask it about your performance, your latest brief, what's been moving, and what to do next. Read-only in this first version; one-click actions are coming.

The Prooflytics Assistant is a chat panel that lives on every page in the app and answers questions about your account, using your data. Use the floating Ask AI button to open it; close it with Esc.

What you can do with it

  • Ask anything about your numbers. "What changed in CPA this week?" "Which channel is dragging?" "What does my brief say about Meta?" The assistant answers from your data — your latest brief, your recent performance, your applied actions.
  • It remembers what's been happening. Briefings, applied recommendations, hypothesis outcomes — the assistant builds a sense of what's been working in your account over time, not just what happened today.
  • It surfaces the relevant past. When you ask a new question, the assistant pulls in earlier moments that match — useful when you remember that spike but not when it happened.
  • Same conversation, two surfaces. Anything you start in the sidebar shows up in your full Chat view, and vice versa.
  • Sized for the way you work. Drag the sidebar wider for a long conversation; the page reflows so your filters and topbar stay visible.

What it won't do (yet)

  • No writes. It won't pause an ad, change a budget, or create a hypothesis on its own — those come next, with a confirm step every time.
  • No proactive pings. It only speaks when spoken to today. A focused nudge layer ships in the next release.

Privacy and safety

  • Your assistant only sees your workspace. It cannot see, mention, or compare against any other customer.
  • The assistant treats data it reads as untrusted input — instructions smuggled into ad names, email subjects or comments cannot redirect it.
  • API keys and credentials are stripped from any answer before it reaches your screen.
  • Every action the assistant takes is recorded in your workspace audit log.

Smarter dismissals

When you dismiss a recommendation, an optional reason picker appears (Not relevant / Wrong timing / Already done / Disagree). The reason is optional — a bare dismiss still works in one click. Picking a reason teaches the assistant which kinds of recommendations to suppress for your account. You can review and reverse anything it has learned from the AI Assistant settings.

onboardingtrial

A useful first session in under five minutes

Sample data on first load, two-question qualify, instant first briefing the moment you connect a channel, source-honest metrics, a five-stage trial email path, and read-only continuity if your trial ends before you've decided.

We rebuilt the trial so a new user can answer one question — "is this product going to be useful for me?" — in under five minutes, without having to connect a single channel first.

What's different

  • A populated workspace from the first paint. Brand-new accounts open on a sample-data dashboard with realistic spend, attribution and recommended actions — no empty states. The moment you connect a real channel, the workspace switches over.
  • Two-question qualify. We replaced the long questionnaire with the two questions that actually shape your future briefings: company name and primary ad platform.
  • Your first briefing the moment you connect. Hooking up your first ad account triggers the first daily briefing right away — no waiting for the next overnight run.
  • Source-honest numbers. Every metric is labelled either platform-reported or pixel-verified, with the gap shown when they disagree. We don't pretend ad-platform numbers and on-site conversions are the same thing.
  • A pixel install wizard with live verification. The wizard knows when your first event lands and confirms it inline.
  • A five-touch trial email path. Welcome, three personalised nudges on days 3, 7 and 12, then a trial-ending note on day 14. Each adapts to where you are in setup, not where the calendar says you should be.
  • Read-only continuity at trial end. If you don't pick a plan in time the workspace goes read-only instead of being shut down — your data and prior briefings stay intact; you can pick a plan later and pick up where you left off.
pagespricingsecurity

Pricing, integrations and security pages are live

New public pages cover how Prooflytics is priced, every integration we support, our security posture, and who's behind the product.

We've published the pages most evaluators ask for, so you can size up Prooflytics on your own time before talking to us.

What's new

  • Pricing — pay-per-service tiers and a bundle option, with a FAQ that answers the seven questions teams ask before they trial.
  • Integrations — a single catalog of every channel and tool we read from, with per-integration detail pages explaining what gets pulled in, what stays in your stack, and the steps to connect.
  • Security — six pillars covering certifications, data handling, encryption, access model, audit log, and how we respond to incidents.
  • About & Contact — the people building the product, our principles, and direct channels for sales, demos, security reviews, and partnerships.

If you've been waiting on a security questionnaire or a clear pricing page before evaluating, both are now public.

onboardingproduct

New onboarding — connect, sync, chat, tour

Four-step setup that mirrors how marketing teams actually evaluate the platform. Connect your channels, watch the first sync, answer four questions to shape your future briefings, take a one-minute tour.

Setup is now four short steps so a new team can get to a useful first session without reading docs.

What you'll see

  1. Connect — pick your ad platforms (Meta and Google get you started; GA4, LinkedIn, TikTok, Shopify and more are optional). Read-only access by default.
  2. Loading — the first sync runs while you wait, with live progress. Skip the wait once enough data has landed.
  3. Setup chat — four questions about your business, decision style, and guardrails. Your answers shape every recommendation the assistant makes from day one.
  4. Tour — a one-minute walkthrough of where your daily brief, action queue, and competitor cards live.

If you'd rather try it before connecting anything, Skip for now lets you go straight to the chat with sample data.

Want changelog updates by email?

Customers get every release note in their weekly briefing. If you're evaluating, drop a line and we'll add you to the public changelog list.

Subscribe