Ben's Avatar

Ben

@benfreu.bsky.social

i build and grow b2b saas products. your data everywhere you need it: https://factbranch.com data-driven marketing: https://tractionroad.com

5 Followers  |  3 Following  |  28 Posts  |  Joined: 13.02.2025  |  1.5834

Latest posts by benfreu.bsky.social on Bluesky

I like it too but it does have a bit of a newsletter feel to it. Do people reply to emails you send with this from-name?

03.10.2025 14:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Which from-name are you using when sending emails from your personal account?

I've seen:
Firstname at Product
Firstname @ Product
Firstname from Product
Full Name @ Product
Full Name | Product
Full Name

#buildinpublic #email

02.10.2025 09:26 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Steam autumn sale email

Steam autumn sale email

Saw this and first impulse was to buy a game.

But then remembered that games are way less fun than building and shipping something.

01.10.2025 14:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Weekly insights from your GA4 and Search Console data Put your web analytics on autopilot and get weekly insights that flag meaningful shifts in your GA4 and Search Console data.

And of course you should check it out.

Setup is really easy and only takes a few clicks.

webtrafficwatch.com

30.09.2025 20:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
WebTrafficWatch as number 4 in Product Hunt's daily top products.

WebTrafficWatch as number 4 in Product Hunt's daily top products.

Very proud that my first real Product Hunt launch ended up as #4 product of the day

and was featured in the PH newsletter.

Onward!

#buildinpublic

30.09.2025 20:57 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
WebTrafficWatch: Weekly insights from Google Analytics 4 & Search Console | Product Hunt Analyzes Google Analytics 4 & Google Search Console to generate weekly reports that flag significant shifts you should know about.

If you want to get the same report for your GA4 and GSC properties, WebTrafficWatch is free and setting it up takes only a few seconds.

www.producthunt.com/products/web...

28.09.2025 13:57 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I'll never have to open the horrible GA4 again!

Because today I'm launching WebTrafficWatch. It imports and visualizes Google Analytics & Search Console data for me.

And because I love statistics, it also detects outliers and trends in my graphs.

#launch #buildinpublic

28.09.2025 13:57 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Please help me improve my video setup.

It's for long form YouTube videos.

I thought I'd use the empty space on the right for text or visuals

#buildinpublic

26.09.2025 13:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

me: let's not overthink the launch

also me:

24.09.2025 08:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

One thing YouTube analytics does extremely well are these comparisons to "usual ranges".

No complicated words, just a range and an arrow if you're above or below that range.

23.09.2025 21:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Instead of launching today I had a bit of a fail. But soon! #buildinpublic

21.09.2025 21:26 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

nuclear power plants are my football fields

18.09.2025 16:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

it's so convenient that 1 nuclear plant is roughly 1 GW

18.09.2025 16:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

too bad, now do it as a video. and then as a shorter text. and then on a podcast. and then as an ad. it never ends.

18.09.2025 16:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

one reason why marketing is so hard for engineers is because you have to repeat yourself so much.

but as an engineer don't-repeat-yourself is beaten into us.

but in marketing repetition is everything.

you've already written about how your app solves that special use case?

18.09.2025 16:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
graph with 2 data points marked as outliers

graph with 2 data points marked as outliers

how much can you overthink a product demo?

i just coded a function that generates demo data that's interesting enough to explain some core features like outlier detection.

#buildinpublic

17.09.2025 15:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

gpt5-medium is way worse than sonnet.

despite several attempts and confident "done." it just couldn't do it. high fixed it in one go.

(again i accidentally used medium instead of high)

17.09.2025 15:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Time series data with a linear regression and a confidence band around it.

Time series data with a linear regression and a confidence band around it.

I'm building a tool that trains a linear regression model on time series data to catch anomalies.

Does this count as AI?

#buildinpublic #dataviz #datascience

17.09.2025 12:52 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Every metric needs a confidence interval!

16.09.2025 13:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I haven't tried it yet, but figuring out where to use which unit in your UI sounds like a task for a small (by today's standard a minuscule) LLM.

16.09.2025 12:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Percentages continued...
β€’ Unless the change itself is a ratio
β€’ Depending on your users they might not actually understand percentages. "1 out of 7" may be better than "14%".

16.09.2025 12:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Percentages (3%, +5 percentage points)
β€’ Internally often the raw ratio of two numbers and the result of a division (clicks / impressions)
β€’ In most cases users expect a percentage like 10% and not 0.1
β€’ Changes are not %, but "percentage points"

16.09.2025 12:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ordinals (1st place, position 3)
β€’ In a table or list you can get away with using a title and dropping the unit: Positions: 3, 7, 10
β€’ In a sentence it's either "position 2" or "2nd position"
β€’ Unless it's a change, then it's "3 positions higher"

16.09.2025 12:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Measurements (2 km, 1 kWh, 3 Β°C)
β€’ For abbreviations simply don't handle pluralization
β€’ Rate of change may change the units: 1 kWh (energy) per hour becomes 1 kW (power)

Events (3 times, 2x)
β€’ Handle this as a count and call it "3 events" or if it counts something "5 signups"

16.09.2025 12:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Counts (3 clicks, 1 user, 500 impressions, 0 subscribers)
β€’ Handle pluralization (different languages pluralize differently)
β€’ But watch out for subtle differences:
β€’ Subscribers describe a state at a point in time
β€’ Clicks have typically happened within a time frame

16.09.2025 12:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Displaying numbers and their units in UIs is hard.

Here's a quick guide to units beyond pluralization:

Label and units may be different
β€’ Water is measured in liters
β€’ Users are measured in users
β€’ Click-through-rate is measured in %
β€’ Positions sometimes sound weird with a unit

#buildinpublic

16.09.2025 12:55 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Clopper-Pearson interval - Wolfram|Alpha Wolfram|Alpha brings expert-level knowledge and capabilities to the broadest possible range of peopleβ€”spanning all professions and education levels.

Calculate this yourself:
www.wolframalpha.com/input/?i=+Cl...

16.09.2025 12:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Quick statistics reminder: If you email 10 people and none reply, the 95% confidence interval of your reply-rate is between 0% and 31%

16.09.2025 12:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@benfreu is following 3 prominent accounts