Stega
Stega
Clutch4.9 / 5

PostHog setup built around your real questions.

A PostHog setup that starts with the decisions you need to make, then tracks exactly what answers them.

See what's included

Selected work, in motion.

The experiences behind the journeys teams measure.
Stega selected work

Autocapture is not a plan.

Most teams switch PostHog on, collect thousands of events and still cannot answer a basic question.

BeforeAfter
Thousands of autocaptured clicks, no clear signup countA short list of named events tied to decisions
Marketing site and app counted as separate peopleOne person profile from first visit to paid account
Ad blockers hiding part of your trafficEvents routed through your own subdomain by a reverse proxy
Nobody sure which numbers are rightEvery event checked against the plan before launch
Visual placeholder · 16:9
PostHog data management page: a short list of named, described events with owners, replacing a long list of unnamed autocaptured clicks. Proves the setup starts from a plan.

What's included

The foundation, done once.

Implementation decides the quality of every report you will build later. We treat it that way.

Write the event taxonomy

A naming convention, an event list and the properties each event carries, agreed with product and marketing before any code changes.

Install across site and app

posthog-js on the website, SDKs in the product and backend, with person profiles and group analytics set up where accounts matter.

Route around ad blockers

A reverse proxy on your own subdomain, so blockers do not drop PostHog requests and your counts stay close to reality.

Validate the data

Each event tested in the live events view and against the plan, with gaps fixed before any dashboard is built on top.

Visual placeholder · 4:3
Tracking plan spreadsheet: event name, trigger, properties, owner and a validated column, all green. Proves every event was specified and checked.

Security, by consideration.

Trust is part of the build.

For your PostHog project, we consider event collection, personal data, workspace access and ingestion endpoints as part of one connected build.

See our approach

Connected systems. Considered safeguards.

Stega

Changes you can trace.

GitHub workflows, peer review and dependency checks bring decisions into the release process.

Protected in transit.

Certificate configuration, HTTPS and secure headers help protect the path between your users and your systems.

Intelligence with limits.

Scoped tool access, validated inputs and human approval where automated actions carry consequences.

Plan first. Then install.

Nothing gets installed until the tracking plan is signed off.

  1. 01

    Map the questions

    We list the decisions your team needs data for and turn them into events and properties.

    • Question list
    • Event taxonomy
    • Tracking plan
  2. 02

    Install and configure

    Snippet, SDKs, reverse proxy, identity calls and consent settings set up on every surface.

    • PostHog project setup
    • Reverse proxy
    • Consent configuration
  3. 03

    Validate and train

    We check live data against the plan and show your team where the answers live.

    • Validation report
    • Starter dashboards
    • Team training

What clients say

Independent reviews. Lasting partnerships.

Trusted across our practice

Working together. In their words.

Independent reviews. Long-term working relationships.

Clutch5 out of 5 stars
“They’ve gone above and beyond to understand our brand/visual identity/voice.”
Trustpilot5 out of 5 stars
“Incredibly communicative, would wholeheartedly recommend”
Trustpilot5 out of 5 stars
“After a website (re)launch, they are also always accessible and happy to help. I highly recommend everyone who is looking for a new and more stable website in Webflow, to work with Stega!”
Trustpilot5 out of 5 stars
“We’ve been working with Stega & Gabriel for the last two years. Cannot recommend them enough. They’re responsive, professional & an asset.”
Trustpilot5 out of 5 stars
“Stega Creative team not only understood our needs and vision for the websites, but they also came up with improvements.”

PostHog implementation questions.

A few things worth discussing before your PostHog setup takes shape.

Should we use PostHog autocapture or custom events?

Use both, with custom events for anything a decision depends on. PostHog autocapture is useful for exploring clicks and pageviews you did not plan for. Signups, purchases and key product actions deserve named custom events with fixed properties, because autocaptured element names break when the design changes.

How do we set up PostHog with cookie consent?

PostHog can wait for cookie consent before storing anything in the visitor's browser. We connect your consent banner to PostHog's opt-in and opt-out calls, or keep its storage in memory until consent is given. The right setting depends on where your visitors are and what your legal team approves.

Does PostHog need a reverse proxy?

PostHog does not need a reverse proxy to work, but most setups benefit from one. Ad blockers drop requests sent straight to PostHog's domain, which can hide a noticeable share of events. A proxy on your own subdomain keeps those events, and we set it up on Cloudflare, Vercel or your existing hosting.

How long does it take to write a PostHog tracking plan?

A marketing site with a handful of conversion events sits at the short end. A product with several apps, a backend and group analytics for B2B accounts takes longer, mostly in the tracking plan and validation steps.

Revamp today.The STEGA way.

Your ambition. Our collective craft.
Strategy, design and technology, working as one.

Get started today

Leave your details and a little context. That’s all we need.

We only use your details to reply to this enquiry.

Stega showreel