Portfolio Development

GA4 for Design Portfolios Measure What Helps

Analytics should help you make a portfolio decision. Install the smallest useful setup, verify it, and read behavior without turning every visit into a score.

Nikki Kipple
Nikki Kipple
10 min readUpdated Oct 2026

The short read

  1. Begin with a decision

    Write the question you want the data to help answer before adding tags or events.

  2. Verify the evidence

    Use Realtime and DebugView to confirm that the action and its context arrive as intended.

  3. Read paths, not scores

    Connect source, landing page, project exploration, and meaningful action before changing the portfolio.

A tactile portfolio journey linking arrival, project exploration, and a meaningful action

Start with five questions, not fifty metrics

A portfolio rarely needs an enterprise measurement plan. It needs enough evidence to distinguish discovery from exploration and exploration from intent. Write down the decision first, then collect only what could change it.

01

Where do relevant visitors arrive?

Compare source and landing page. A homepage visit from a recruiter and a project-page visit from a shared link are different journeys.

02

Do they move beyond the landing page?

Look for navigation into projects, About, résumé, or contact—not a single site-wide engagement score.

03

Which projects earn attention?

Compare project views and the next action. Popularity can reveal interest, but it does not automatically prove quality.

04

Which actions show intent?

Contact clicks, form completion, résumé downloads, and deliberate outbound links usually tell you more than raw page views.

05

What would you change because of this?

If the answer is “nothing,” you probably do not need another event or dashboard yet.

Install GA4, then prove that it works

  1. Create the property and web data stream

    Use the portfolio's primary domain, choose the reporting time zone intentionally, and keep the Measurement ID that begins with G-.

  2. Install the Google tag through the site's real publishing system

    Many site builders accept the Measurement ID. A coded site can add the Google tag directly. Use Tag Manager only when it genuinely improves how the setup is maintained.

  3. Review enhanced measurement

    It can collect page views and events such as scroll, outbound click, site search, video engagement, and file download. Enable only the events that fit the site and your consent approach.

  4. Verify before trusting the reports

    Open the live site, perform the journey yourself, and confirm it in Realtime. Use Tag Assistant or DebugView when you need to inspect individual events and parameters.

Let the URL structure do some of the work

If every project has a stable page path, ordinary page views can already answer which work someone opened and what page came next. Do not duplicate that evidence with a custom event unless the page path is ambiguous or the interaction happens without navigation.

Use acquisition and landing-page information to understand how a visit began. Use the page path and subsequent events to understand what happened next. That sequence is more useful than treating all visitors as one audience.

Add custom tracking only where the meaning would otherwise disappear

EventQuestionUse it carefully
page_viewWhich pages begin and continue a visit?Built in once collection is installed.
scrollDid someone reach roughly 90% of a page?Available through enhanced measurement; useful as a rough signal, not proof of reading.
clickDid someone follow an outbound link?Enhanced measurement can collect outbound clicks and relevant link details.
file_downloadWas a résumé or other file opened?Enhanced measurement can collect supported file-link clicks.
contact_actionDid someone intentionally open email, submit a form, or choose another contact path?Add one clearly named custom event with a small set of useful parameters.
project_viewWhich portfolio project did someone choose?Use only if project selection is not already clear from page paths.

Keep parameters legible: project slug, page location, action type, and source context are often enough. A parameter collects detail; an event-scoped custom dimension makes custom detail available for analysis in reports and explorations.

The numbers point to a page. What does the page actually communicate?

Share the portfolio and what you are trying to learn. Your free First Read inspects one visible priority in context.

Review the portfolio

Separate observation, interpretation, and decision

Observation

What happened?

Most search visitors landed on one project. Few continued to another page. Contact clicks came primarily from About.

Interpretation

What might explain it?

The project may satisfy a narrow search, the next path may be unclear, or the About page may provide trust that the project does not.

Decision

What will you test?

Add one relevant next-project path, clarify the project's role and contribution, or move the strongest trust cue closer to the work.

Do not overclaim

A visit is not approval. A scroll is not comprehension. A contact click is not a job offer. Each is one piece of evidence in a larger decision.

Collect less, explain it clearly, and respect consent

Do not send personally identifiable information in event names, parameters, or page URLs. Review what enhanced measurement collects, how your forms and embedded tools behave, and whether analytics should run before or after consent in the places where your portfolio is available.

Privacy requirements vary by location and how data is used. Treat your privacy notice, consent implementation, data retention, and vendor configuration as current operational work—not a paragraph copied from a generic guide.

Use a 20-minute monthly review

  1. Check collection health

    Did traffic and events arrive, and did a site change break any paths?

  2. Compare relevant sources and landing pages

    Notice changes, but avoid conclusions from a tiny sample or a single unusual referral.

  3. Follow one journey

    Connect arrival, project selection, supporting pages, and the strongest meaningful action available.

  4. Write one decision

    Keep, investigate, or test one change. If the evidence is too thin, record that instead of inventing certainty.

Sources and current setup references

QuestionsAnswers

Questions, answered.

A few practical details before you keep going

Share this resource

Nikki Kipple

Written by

Nikki Kipple

Product Designer & Design Instructor

Designer, educator, founder of The Crit. I've spent years teaching interaction design and reviewing hundreds of student portfolios. Good feedback shouldn't require being enrolled in my class — so I built a tool that gives it to everyone. Connect on LinkedIn →

Analytics can show the path. A critique can inspect the experience.

Share the portfolio and what the data made you wonder about. We will examine the visible evidence and identify one useful next move.

Get a portfolio First Read →