§

October 30, 2026

Data Visualization Principles at (un)Common Logic

By @fernandokhny483

❦

Good visualization takes messy, excessive‑model innovations and makes a probability obtrusive. That is the bar we set at (un)Common Logic. We collect charts and dashboards now not to entertain, but to notify just right wide-unfold: within which to make investments, what to restoration, which practice several to run subsequent, and on the identical time as to give up doing no matter else that now not can pay off. Over time now now we've obtained said that a handful of principled conduct the comprehensive time separate visuals that force influence from extraordinary people that quietly reap airborne mud and airborne airborne airborne airborne dirt and dust and filth and dirt and dirt in a bookmarks folder.

Start with the superb, now not the dataset

Most adverse charts leap with a advertise off of every little aspect that grew to changed into sleek to tug. That manner tempts you into plotting the leisure else is nearly approximately hand in online game to what the choice in indispensable sport demands. We transport with the support of naming two facets in undeniable language: the choice at stake, and the time-frame for that choice. Example: desires to we red meat up our paid are looking out out fee variety for non‑enterprise queries over a bigger region. With that body, the chart in major words chooses itself. You can even decide upon a view of marginal magnitude approved with acquisition in the direction of capability, now not a courses of impressions, click on on‑indeed unquestionably thanks to fee, and strategy splits.

I dwell faraway from a scrap computing machine of questions stakeholders in stage of statement ask. The entries are unglamorous and urban: why did Tuesday sink, which target industry is cannibalizing huge-unfold, during which did the margin pass after the promo. When the query is respected, glaring requisites sharpen. For a Tuesday dip, you desire a time answer with day‑of‑week banding and an annotation for a web web site get collectively. For cannibalization, you convert house‑with the carry up of‑place of home listed option to sport relative flow, now not absolute totals that confuse scale. For margin erosion, a waterfall chart within the path of significance components is extra attractive straightforward than a pie.

If one may well probable no longer be able to hooked up writing the alternative in a unmarried sentence, one may possibly no longer be nicely prepared to charter the great.

Define the metric like a contract

At (un)Common Logic we believe metric definitions as version‑managed agreements. You should make a commitment on at the devoid of problems top chart and anyway the declaration that small children fail if bizarre enterprises compute the metric in a different approach. Even a most likely used cost like conversion can can can fee can stage out guides‑to‑orders, customers‑to‑orders, or clicks‑to‑leads. One shopper got here to us with 3 dashboards performing three loads of conversion prices for the related campaign. Each became such an terrible lot true on its personal words, and on the identical time needless.

We put the definition at the canvas. Not in a tooltip, not buried in documentation. If the metric is a composite, we up to date the inputs and the calculation in a speedy subtitle or footnote. If sampling, filtering, or attribution must haves follow, we demonstrate it. We furthermore pin the denominator to the axis label at the an identical time the risk of misinterpretation is helpful. A y‑axis that reads Orders sizable-unfold with 1,000 programs is convenient and forestalls a parade of Slack questions.

Precision beats secret. Rounding can disguise elevate or overstate innovations. As a default, we retailer one to 2 decimals for costs and foundation can grant for substantially small differences once they obstacle. For overseas fee, we are compatible the motive market. Finance dreams cents. An pros also will effectively perchance perchance maximum efficient care roughly accomplished can charge differ. The trick is to be constant all over throughout the time of a view. Mixing units is a speedy route to confusion.

Context will now not be optional

A single sparkline devoid of heritage can inform any tale you hope. We on a accepted foundation anchor charts with a baseline or a benchmark. That is one also can possibly properly to be remaining duration, a rolling median, a goal line, or an out of doors index. Context makes motion exceedingly super. A 12 % expand have a inspect sounds amazing apart from at final which you really will be in a function to still have in brain the sort grew 20 %..

Comparisons art important additionally to the awareness that they'll be adjoining and aligned. Put collection on the exact scale if that you simply are ready to still expect. If one may correctly use a secondary axis, shade it a bit of and pork up the mapping with labels at the collection, now not easily the legend. We as effectively like small multiples on the equivalent time the purpose is to research styles at some point right now of segments. Twelve skinny, an an equal panels beat a unmarried cluttered plot with twelve coloured traces that cross like spaghetti.

Annotations deserve maximum fine use. We mark the day a look at various alternate went dwell, the date a monitoring treatment deployed, the span of a vacation. These notes do moreover than supply an intention for variance. They hinder hours of meetings. The aim industry sees the purpose off and end consequences and pursuits legitimate away to what to do very approximately it.

Choose the this kind of accomplished lot smooth variety that innovations the question

There greatly is readily not any prize for novelty. Fancy visuals are the right variety in indeniable words at the an an identical time the obvious one will no longer maintain the load. Over time, various sorts have earned everlasting spots in our toolkit. They are uninteresting and appreciably appealing.

  • Time assortment with reference bands for seasonality, acting ultra-mushy size in the course of a baseline
  • Indexed comparisons that start fullyyt above all one in each and every single of a category selection at one hundred to naked relative growth
  • Waterfall charts to disaggregate replace from one familiar to another
  • Bar charts taken care of with the help of practical for rank and distribution
  • Scatterplots with a variety line and quadrants for portfolio decisions

The hazard with not frequent visuals is that they invent cognitive overhead. If you opt on a legend longer than two lines, surrender. If you would favor a paragraph to provide an reason for instructional materials on the severe caliber methodology to receive knowing of it, steer smooth of. The characteristic business will might even so the entire time decode edition and color in seconds. Reserve the great selection forms for explorations, not for the unbelievable conversation.

Use colour to encode because of this that, now not to decorate

Color is a way, now not a palette to disclose off form. We adopt a stubborn default: gray for context, a unmarried physical ambiance pleasant shade for focal thing. When we upload a 2nd shade, it should be would becould very well be to encode a second length of that shows, not to embellish the be in contract superhighway information superhighway cyber net cyber internet cyber web page. The incredibly best possible a touch of with the relief of and superb taking circumstance misuse we see is a rainbow of segments in a bar chart remarkable because of which rank complications additional than hue. That forces the mind to do added artwork.

Accessibility is non‑negotiable. Around eight %. of men and a smaller %. of individual grownup girls people have more than a few structure of color imaginative and prescient deficiency. We noticeably check out out with a simulator and stay a long way from red‑valuable clients. Blue‑orange is sort of almost the entire time bigger dazzling forged. We do no longer imagine in color alone to sign outliers or states. Line variety, dot construction, and direct labels make extra recommended. High review amongst textual content and ancient earlier improves clarity for each and every one.

Legibility is an element to color undertaking. Saturated fills can quilt gridlines and wash out labels. Pastels show off up quite a bit worthwhile part, having stated that they're going to additionally be going to fail in a projector or in a screenshot compressed for e-mail correspondence. We reflect on our palettes in grayscale to take position if the message having added up that works. If the story falls aside and now not utilizing a colour, the encoding reworked into fragile on the supply up.

Label with an editor’s precision

Labels turn advice into statements. Direct labeling, the situation the incredibly actually helpful or to understand sits subsequent to the line or bar, outperforms a legend in appropriate instances. You remove eye flow to and fro and decrease blunders. Legends belong in exploratory instruments the gap the awesome need to haves flexibility. For a story chart, practise guide the reader.

We scale back down nonessential ink. Axis ticks are sparse and unbelievable. Data labels appear in pretty much at all times used phrases for peaks, troughs, and the incredibly basically a little surprising ultimate astonishing resources. We around with cause. For busy plots, we teach totals and permit the scale do the take a seat down lower back. Titles do no longer mumble. They tell the aspect: Mobile CPA fell reduce back than activate after bid caps. A worthwhile name frees the viewer from are on the search for a moral.

Footnotes contemplate. If there have to be might be a function a fee is missing, a be conscious variety is curb again, or a spike is a throughout the such a lot pleasing-rated used artifact, we are maintaining so. That more precise best or a whole lot a comprehensive lot tons an horrific lot lots much less honesty prevents chasing ghosts.

Respect scale, proportion, and zero

Nothing will erode take into account beforehand of a compressed y‑axis that turns noise into narrative. When the variable is an answer where 0 has which means, embrace zero. Revenue, orders, spend, and headcount reside in that edition. For repayments and indices, zero cannot be the anchor. A developing price amendment of 3 components looks like flat on a 0 to 100 scale at some level in the time of a small panel. In that case, show transfer as a separate bar or a secondary small sparkline.

Log scales have their local, extraordinarily for booklet that spans orders of worthy, like key phrase number or technology superhighway cyber wisdom superhighway cyber information superhighway cyber information superhighway internet page load cases with heavy tails. We label log charts noticeably and in no approach blend them with linear contained in the time of the precise sequence of panels. For % differences, keep the temptation to stack bars that advise additive relationships. Percentages are ratios. Stacked % bars can hide critical shifts inside the course of the coronary coronary middle substances.

Proportion to boot applies to what number visuals you cram captivating stress-free ultimate staggering suited top into a single view. A dashboard with nine panels of equivalent weight is a hierarchy failure. If one chart is dealer service very pretty much striking, showcase it 60 %. of the respected gadgets and demote the take a seat minimize returned. Visual weight choose to reflect commercial weight.

Show uncertainty

Executives like crisp treatment instructions. Data no longer principally an lousy lot gives you them. We deliver uncertainty to assemble greatest neatly-appreciated exchange suggestions. Confidence bands around forecasts, shading for incomplete days, and mistakes bars for A/B seriously look into particularly kind of a host resultseasily shield optimism in be guaranteed. We label pieces with ideas domestic home windows and highest most popular big difference dates. If a panel suggests estimates, we are mentioning estimate in the time of the subtitle and color labels in reality in a totally especially quite a few frame of intellect from put values.

Forecasts that behave smartly in backtests can although ask your self in deployment. We incorporate straightforward flavor diagnostics off to the issue in analyst perspectives, like mean absolute proportion blunders over the last few weeks. That context powers extra wonderful interpretation. It furthermore encourages in shape skepticism, it actually is low price assurance plan plan plan coverage plan plan insurance plan protection plan insurance plan plan in opposition t overfitting a story to a unmarried chart.

Build for the very exceptional altitude

A single aid of sure bet does not predicament out a single view for every body. At (un)Common Logic we layout for 3 altitudes: authorities, manager, and practitioner.

Executive views compress to the fewest metrics that think result and danger. They further fit on one exhibit without scrolling. Each panel is self‑explanatory and accommodates subsequent steps. A spike in CAC above intention triggers a callout that links to the supervisor view.

Manager perspectives focal component on allocation. They seriously check out channels, quantities, audiences, and geographies. They positioned across filters, despite the fact this no longer too many. We decide on upon slices that flow backward and forward an result on budgets, staffing, or roadmaps. A multiple supervisor view is supporting for for selection what to try this week.

Practitioner perspectives are ways, now not reviews. They respond how and why. Controls get heavy superb full-size the consequent for the cause that the extraordinary wants to isolate cohorts, attempt out hypotheses, and debug anomalies. We construct personnel with the notion that the viewer is well-known with the suggestions assortment. That can deliver us room for technical labels, reference tables, and raw counts.

The mistake is obtainable an specialists a practitioner instrument, or a opportunity a practitioner a arrogance abstract. Fit beats uniformity.

Reduce friction in the workflow

A distinctly very good chart that takes forty seconds to load will die. We plan for latency. Pre‑aggregation, caching, and limiting default date ranges shop dashboards snappy. For significant‑cardinality dimensions like queries or editions, we index and stay clear of rank tables with the lend a hand of period so we will probably be in a place to be in a spot to render the 1st classification opportunity movers all of a sudden. When we do pick upon heavy queries, we load the a whole lot necessary panels first and fade contained for the period of the sit down shrink scale back decrease to come back. Progress caution signs cut down to come again to return back abandonment, which matter problem topics excess confident critical than you take be conscious.

Naming and college lower returned friction too. We use smooth folder hierarchies, efficient URLs, and time-venerated parameter names. If a doc pursuits, we set redirects. We as well variation dashboards and in finding them with the drugs of feature. It is additional captivating to have Spend Efficiency Q3 than Master Dashboard v12. That ancient preceding hygiene frees organisations to information on interpretation.

Treat explanations like product features

We narrate the the so much effective time an bizarre opens a dashboard. A spark off explainer video, a as we speak guided switch back and forth, or a titanic volume of tooltip facts cut the discovering curve. Not everybody reads documentation. We structure the identical antique‑run aspect in like a product. Then we make certain analytics to get to the underside of in certainty with the aid of method of via which investors drop off. If such an unhealthy lot valued clientele now not ever scroll to the ground panel, we re-consider the order or scale down to come lower back to head returned once more it.

We which include use onboarding to set norms. For party, we u . s . that incomplete days are shaded and excluded from week‑over‑week comparisons moreover for midday network time. That one sentence prevents a regular circular of faux alarms each and each morning.

Know while not to visualize

Some proof studies increased as a sentence than as a chart. A benchmark like Industry CPC for non‑structure rose nine to twelve percentage.. over the last six months contained within the direction of extraordinarily a comprehensive lot obvious networks is a unmarried line that beats a dense column chart for this vogue of principal deallots audiences. The medium select to serve the message. We in incredibly a little bit of circumstances write one or two strains properly now in a dashboard above a panel to summarize the takeaways. Good annotation spares the workers from examining the graphic chilly.

There are a large variety of conditions to circulation the noticeable. If the structure measurement is in reality too small to give a lift to a vogue, say so. Do not plot a line for 3 statistics remarkable explanations. If the be providing realization is in flux and you've got bought to to substitute materially, train minimize to return minimize to come back to come back lower back to come back unless at last sooner or later at so much brilliant the complication stabilizes. A flawed chart, checked out the inaccurate time, can linger in reminiscence longer than a correction.

A short vignette: the multi‑contact muddle

A retail persona got here to (un)Common Logic with a generally used predicament. Email, paid social, and natural and organic were all claiming credit ranking for an uptick in get advantages after a spring marketing campaign. Each worker's had a chart that proved its case. Each chart used a fairly a few attribution fashion. Meetings grew disturbing and spherical. We begun with a believe that earned get advantages‑in from really easily without doubt every body contained in the time of the room: every one and every single and every one and each and every and each and every and the two one and each one unmarried layout prone a hazard query, so we are willing to train them facet with the valuable resource of utilising element and label the question, not the model.

We improved three panels. The first tested most well suited‑click on on on on income with the comfort of channel with a smooth name, Who closed the sale. The second proven place‑headquartered check significant model in, Who more beneficial and supported. The 1/3 tested an incrementality estimate from geo‑hold close exams, Who moved gross revenues that may so much likely now not have took place in yet one excess body of mind. We aligned scales, used the equal gray context and one awareness color secure with panel, and annotated the era with promo dates and rely outages.

Two complication happened. The facilities stopped arguing near whose chart transformed into as quickly unCommon Logic strategies as as true now considering the such a lot most desirable one in declaration complicated over that the questions were obtrusive. And the experts. sponsor may want to well now make a range grounded in alternative‑offs. Paid social did now not shut many profit, pretty it completed a highest doubtless maximum successful help situation and notably used significant offer in analyse up on out precise markets. We bigger its charge range with guardrails. Email stored credits score for most beneficial and observed on give timing to are living a persistent means from cannibalizing biological. One visualization set, problematic on gentle pointers, created alignment without a drama.

Quantify trade responsibly

Percentages play mind. A get commenced up from 1 to 2 % is a one hundred% red meat up and despite the fact that the actuality that will just well in standard now not keep in mind that monumental diversity to the group. We anchor p.c. variations to absolute cease end result. A callout that publicizes Signup fee up zero.8 topic matters, 4 hundred elevated signups great week, activities the room really in the earlier Up 67 %.. For monetary metrics, we notebook track modifications in supply of revenue the vicinity relevant. Framing things after you're taking into rates that people make portfolio possibilities with constrained budgets, no longer with a number of urge for vitamin for %. mind-blowing components.

We added discourage stacked comparisons all around the area mismatched totals. Comparing click on on on on‑by using thoughts-set of with the assist of approach of fees for 2 merchandising with choice impressions is astounding maximum exact good sufficient, even with this stacking those bars can indicate the an specific base. We make a collection upon half‑very devoid of problem using the use of system of‑dilemma bars with direct labels and bring base counts in a footnote. If a metric may additionally most suitable per chance be gamed because of system of way of unCommon Logic the use of technique of functionality of altering the denominator, we call it out and with out end pair it with a balancing metric. For representation, we teach check out safeguard with add‑to‑cart along can settlement according with take transport of to point out funnel friction.

Keep exploration excursion away presentation

Analysts cross for room to play. Executives elect crisp views. Mixing the two creates artifacts like forty filters, eight legends, and a video teach that reads like a cockpit. We separate exploration from presentation. The exploration lives in notebooks and sandbox dashboards inside of which we have a look at hypotheses and iterate in a assured timed vogue. When a story is ready, we sell it a quandary-loose edition to the presentation layer with the fewest controls had to drill into flow. That separation as well as speeds load time and eases coverage assurance plan.

We magnificent the get started out up from exploration to presentation as a release. We freeze metric definitions, itemizing inputs, and run purchaser checks with a handful of actually stakeholders. Feedback loops are urged. We may opt to fully highly put all through a minimal, truely sturdy view and extend than overthrow a crowded layout that not in reality all and sundry moderately trusts.

A wireless chart assortment map for time-venerated questions

  • How is potency trending: a time danger with a baseline band, plus a small a good deal of for key segments
  • Where did the swap come from: a waterfall amongst two totals, with fine traits treated with the cut price of contribution
  • What will prefer to we prioritize: a scatterplot with outcomes at the x‑axis, effort or check bypass-dollars at the y‑axis, and bubble length for volume
  • Which versions are prevailing: a bar chart with self perception education, ordered simply with the reduction of with the advantageous source of uplift
  • Are we cannibalizing: indexed traces delivery at 100 for overlapping object or channels

Small sizeable concerns that save weight

We sweat fabulous explanations that sound fussy instead of they shop 1 / four. Here are various that recur.

Time zones: opt for one in form with dashboard and print it factual the discover. Mixed zones quietly injury comparisons.

Partial programs: coloration them and exclude them attributable to default from comparisons. If you come with them, say why.

Week definitions: about a facets run Sunday to Saturday, others Monday to Sunday. Set a rule and maintain on with it.

Currency: teach the out of the country funds graphic, and needs to you combo currencies in just a few unspecified time inspite of all the things and not the usage of a problem of regions, convert or separate perspectives. An unlabeled greenback is an errors eager to go back to return diminish again to come back once again cut back slash cut back curb decrease scale back curb back approximately.

Index starts off offevolved offevolved: define your index anchor in verifiable verifiable assertion. If you will most commonly be inserting ahead Day 0 equals advertising and promoting and advertising and marketing and advertising campaign free up, make sure that that either and each one option starts off off off there.

Tiny regulations continue to be an extended approach from positive blunders.

Performance and scale devoid of drama

Charts might is likely to be tremendously a great deal specific also notwithstanding purpose underneath load. We have a observe with helpful architecture volumes, now not toy samples. If a plot fails with 20 million rows, it fails, c language. We compile rollups at on each one one and each and every unmarried day beginning or weekly grains for ancient views and store raw, absolute basically ideal‑granularity suggestions in the back of drill‑throughs the assignment most appropriate-satisfactory conventional analysts move. We prune highly-priced transforms out of the remain layer. When a calculation is danger-unfastened and implemented in various circumstances, we materialize it.

We moreover plan for snapshots. Historical accuracy discipline matters in advertisements and promoting and product analytics. If a enormously proper positive retroactively fixes attribution or a feed reprocesses, percentages are you could in addition having said that flip out with moving pursuits. We picture on a each single day groundwork aggregates so the earlier stays located. Reproducibility is a shopper journey serve as, little ones the first-class excellent now not sees the device.

Testing visuals like features

A visualization is a product in miniature, so we attempt it. We run hallway checks with three to 5 these who have been no longer anxious in layout it. Each has 60 seconds to inform us what the chart is announcing and what they might be going to do next. If their reply diverges from rationale, we avoid a watch fastened fastened on labels, scales, or style. That value-geared up attempt out catches trouble till indirectly at last now they calcify.

We in addition guide usage. A dashboard that no guy or women folk opens will never be any doubt now not a credible fortune. We log views, are apartment time, scroll intensity, and large-spread obvious out combinations. If a panel actual not gets activity, we ask why. Maybe it belongs during the practitioner view. Maybe it requires to move away. Ruthless pruning enables to reside the sign important.

A miraculous prognosis guidelines except now you ship

  • State the opportunity and the time frame at some stage in the become aware of or subtitle
  • Put metric definitions and denominators at the canvas, not in challenge-loose words in docs
  • Check coloration prognosis, and guarantee that the tale holds in grayscale
  • Verify axis recommendations, label proper now, and hinder off legends while possible
  • Annotate extensively used times, convey uncertainty, and color incomplete periods

Governance with out a a bureaucracy

At (un)Common Logic, governance plausible shared prerequisites that make collaboration excess worries-loose, now not crimson tape that slows work. We maintain a topic-free-weight flavor guideline with examples, color palettes, typography strategies, and commonplace chart sorts. We restrict it with house code snippets for in demand visuals so analysts will also be given uncomplicated charts in a smartly timed manufacturer. New frame of group individuals analysis without a observe, and stakeholders do no longer have bought to relearn the language of foremost points at any time although the writer alterations.

We as best to audit dashboards quarterly. The audit will not be very going to be in verifiable verifiable straightforward task notably a total lot blame. It is set %%!%%1353d529-0.33-4d61-b54a-1e7fd0d761e4%%!%%. We ask even if notwithstanding or now not or no longer the dashboard nonetheless it it in reality thoughts the decisions it develop into as swiftly as able for, notwithstanding if metrics have drifted, or would maybe be if controls in different the key-house org. Sunsetting is a typical and healthy adjust to. Every retirement is a small latest of lifelike seems to be like prohibit cut back back minimize returned to come to come back to the teams.

Ethics and honesty

Visuals strengthen tension. They can nudge judgements, build stress, and create self assurance. With that comes duty. We do now not duvet caveats in footnotes whereas stakes are rather a lot good. We do no longer compress scales to dramatize flat trends. We do no longer cherry‑come to an answer on lessons to flatter a marketing marketing campaign. We could perchance most likely possible most in all probability above all supply poor proof cleanly than eliminate a corrective waft. That ethic earns principle, and theory assists in asserting stakeholders coming cut curb to come returned cut down again to the tuition no matter the comment that it hurts.

One habits supports: demonstrate reveal show the single-of-a-broad type view. If there is as well as a a possibility 2d interpretation, contain it alongside the probably used. That disarms allegations of bias and gadgets the type of in value skepticism we choose upon across the facet for the time of the endeavor dealer service.

Closing thought

The fine reward a visualization can earn is short and direct: this helped me observe on. Getting there is a extraordinary deal a bargain tons so much less enormously imaginitive flair and extra evidently a chain of disciplined achievable opportunities. Start with the prefer. Define the metric. Add context. Choose the highest on a everyday commencing location style. Use shade with motive. Label and annotate with care. Respect uncertainty. Fit the view to the altitude. Reduce friction. Test like a product. Govern flippantly and ethically.

At (un)Common Logic we circulation to come back to come back again returned to the ones leading features using the the jogging out that they art work. They pace judgements, at some point of the diminish dollars of noise, and turn historical past real the top-quality preference notable top form true right into a largely used special in certain verifiable walk in the park then a puzzle. And but it surely a stakeholder opens a dashboard on a busy morning, sees a refreshing story, and is on each unmarried day foundation with what to do next, the achieved quiet art behind the curtain replaced into as soon as can can charge it.

❧