About

The full-service agency that got tired of finding regressions in next quarter's graph.

SiteAlert is built by 2manydots, a full-service internet agency based in Tilburg, the Netherlands. For nearly twenty years we've designed websites, shipped migrations, and watched silent CMS edits, plugin auto-updates, and rogue noindex tags quietly chew through client rankings before anyone noticed.

SiteAlert is the tool we wished we'd had years ago. Daily crawls, 20+ change types, four-layer noise filtering, and a UI a non-technical marketer can actually triage. Dogfooded across 250+ of our own client sites before it reached anyone else.

012345678901234567890123456789012345678901234567890123456789+

Client sites under daily watch

0123456789012345678901234567890123456789+

Distinct change types detected

01234567890123456789

Layers of noise filtering

012345678901234567890123456789012345678901234567890123456789%

EU-hosted, Frankfurt region

What we stand for

Three habits that ended up in the product.

01

Attentive

Attentiveness means we don't just spot the opportunities, we keep things human with the people we work with. Together towards growth.

02

Ambitious

Real results matter. That takes effort from both sides, only then can we lift your work to the next level.

03

Creative

Our team is built of creative thinkers and doers. Solution-minded, driven to do better every day, and curious enough to learn something new every week.

What we do

The whole loop, one app

Crawl → detect → filter noise → alert. No stitched-together tools.

Daily crawl

Every page in your sitemap, crawled from the EU with Playwright, respecting robots.txt.

20+ diff types

Meta, headings, JSON-LD, links, images, HTTP status, every dimension that matters for your site.

Noise filtered out

Four layers strip away tracking params, flickery selectors, and CMS-wide repeats.

Plain-English alerts

Email + in-app inbox that a non-technical marketer can triage on their own.

Why SiteAlert

Together we know more, learn faster, and reach results sooner.

In a continuous loop of measuring and improving, you've got the best shot at online success. We listen carefully and speak in plain English. We have a pragmatic approach and explain every step. At the same time, we dive into your organization and market so we actually understand what's at stake.

  • Crawls from the outside, no tag install, no JS snippet
  • Four-layer noise filter so real changes aren't buried
  • Template grouping: one CMS edit = one alert, not 500
  • Visual pixel diff with numbered regions for marketers
  • Uptime monitoring in the same inbox as content alerts
  • Hosted entirely in the EU, Supabase + DigitalOcean Frankfurt

Our friend team

A team you'd actually want to work with.

Strategists, designers, developers, and marketers, every step of what we do is in-house. That means tighter communication, shorter deadlines, and one team that builds SiteAlert, eats lunch at the same table, and answers the support ticket you'll send next week.

E

Edwin

Founder

F

Finn

COO

A

Anouk

Head of Marketing

Gwen

Gwen

Head of Production

Tijn

Tijn

SEO consultant

Janneke

Janneke

Project manager

D

Dominique

Account manager

R

Romy

Web designer

A

Anouk

Online marketer

S

Sergey

Lead developer

V

Valeriia

Developer

P

Paweł

Developer

E

Ewelina

Developer

Tilburg · The Netherlands

Built in Tilburg, by people who answer the phone.

SiteAlert is built and supported by a small team from our office on the Spoorlaan. We share lunch, argue about hreflang, and answer every support ticket between meetings. Drop by next time you're in town.

Meet the team
Inside the 2manydots office
The 2manydots team at work
2manydots Tilburg
Open · weekdays 9–17

In the trade since 2006

Built in Tilburg, used across the Netherlands.

2manydots has been building for the web since 2006, which makes us veterans in online marketing. A group of digital mercenaries who keep going where others fall short. SiteAlert ships from the same office, on the same internet, by the same people who answer your support tickets.

0123456789012345678901234567890123456789+

Years in the trade

012345678901234567890123456789012345678901234567890123456789+

Client sites shipped

0123456789012345678901234567890123456789

People in one building

Used by teams in

TilburgAmsterdamUtrechtDen HaagRotterdamEindhovenDen BoschApeldoornArnhemNijmegenVenloMaastricht…and more