Skip to content

What Kanvro actually does

Six features that turn a Friday-afternoon reporting scramble into a 10-minute client meeting.

Connects to Facebook, Instagram, LinkedIn, and TikTok — see all supported integrations.

Signup Attribution

Every day, Kanvro pulls posts from Facebook, Instagram, and LinkedIn — and pulls new user registrations directly from your client's user database. You see them side by side, day by day, so you can connect content to outcomes.

Stop reporting on reach. Start reporting on results.

Kanvro signup attribution heatmap showing posts and registrations side by side

Unified Facebook, Instagram, and LinkedIn dashboard

Live data from every platform, always current. No more switching between Meta Business Suite, LinkedIn Analytics, and a spreadsheet on Friday afternoon. Filter by date range, platform, or post type — and sort by signup impact.

One screen for every channel. Updated automatically.

Kanvro post performance table sorted by signups

Multi-client portfolio

Manage every client from one screen. Click in to see a full dashboard per client, with role-based access for your team and read-only access for your clients. Each client gets their own branded login — not a PDF.

Run 10 clients in the time it took you to report on 3.

Kanvro multi-client portfolio dashboard

Client-ready dashboards with RBAC

Five-tier role-based access: Super Admin, Kanvro Admin, Agency Admin, Agency Member, and Client User. Your clients only see their own data. Your team only sees the agency's clients. Clean, auditable, POPIA-aligned.

Share live dashboards without worrying about who sees what.

Kanvro client-facing summary dashboard

Monthly competitor snapshots

Track up to 5 competitors per client (on Amplify) on Facebook and Instagram. Kanvro takes a monthly snapshot of follower counts, engagement, and posting cadence so you can show clients where they stand against the field.

Benchmarking your client doesn't have to mean a manual audit.

POPIA-compliant data handling

Built in South Africa for SA agencies. Data is hosted in compliance with the Protection of Personal Information Act. We process tokens and metrics, never store passwords, and honour deletion requests via Meta's data-deletion webhooks within 30 days.

Your DPA conversation just got a lot shorter.

How signup attribution actually works

Every social tool tells you which posts got the most likes. Kanvro tells you which posts got the most signups.

Each night at 06:00 SAST, Kanvro pulls fresh data from Meta and LinkedIn for every connected client: post performance, page metrics, audience growth. At the same time it queries your client's user database (via the Spaza Firebase user repository or a connector you provide) for every new registration that day.

We line the two streams up by date in the dashboard. You see, in one heatmap: the days you posted, the platforms you posted on, and the signups that landed afterward. We don't claim this is causation — but it's the closest thing to a controlled experiment most agencies will ever run on their content calendar, and it's the answer your client actually wants to hear in the monthly review.

Tokens are AES-256 encrypted at rest. Reads happen via Cloud Functions with admin SDK access — never from the browser. Your client's user database stays where it is; Kanvro pulls aggregates, not personal records.

If you're shopping around, here's how Kanvro compares to AgencyAnalytics for South African agencies, and why we built a dedicated social media reporting platform for SA rather than another global generic tool.

Try it on your own brand. Free.

Start on Spark Free with one client (your own) and see signup attribution work in your dashboard in under 5 minutes.

Start Free with Spark