Color theme
Add your domains
Open navigation

Website portfolio operations

Every domain.One clear view.

Search, traffic, mail, DNS, uptime, security, and deployments across every site you run, with a direct path from the portfolio signal to the domain behind it.

  • Observation onlyNo provider changes
  • Source labeledProvenance on every metric
  • Truthful gapsMissing never becomes zero
Demo dataA fixed sample portfolio of 33 domains. No customer data appears here.
Portfolio overview33 domains · 31 reporting · 2 need attentionLast 30 days
Search impressions1,298,587+8.4%Search Console30 of 33 domains
Search clicks43,139+3.1%Search Console30 of 33 domains
Vercel visitors82,330-2.7%Vercel Web Analytics25 of 33 domains

Portfolio trend

Built around the tools already running your sites
  • Cloudflare
  • Vercel
  • Search Console
  • GA4
  • Gmail labels
  • Public DNS

One operating loop

Move from signal to source without losing the thread

The portfolio view is the starting point, not another destination. Each step keeps the context you already chose.

  1. See what moved

    Start with the metrics that changed, the domains that need attention, and the sources that could not report.

  2. Open the domain behind it

    Every portfolio number can lead to the sites that produced it, with coverage and freshness still visible.

  3. Keep the same view

    Move to the next domain on the same tab, range, and comparison instead of rebuilding the question in another dashboard.

Evidence before confidence

Numbers you can defend in a meeting

A dashboard is useful only when it stays honest about definitions, coverage, and missing data. DomainOverseer keeps those boundaries in the interface.

See the fixed demo data

Missing is never zero

A source that did not report shows why. A chart gap stays a gap. Zero appears only when the provider explicitly returned zero.

Every number names its source

Each metric keeps its provider, dataset definition, last successful sync, and reporting coverage attached.

No invented visitor identity

Visitor counts keep the definition of the provider that produced them. Cross-domain people are never guessed.

Provider limits stay visible

When a provider plan does not expose a dataset, DomainOverseer says so. It never sells an upgrade that cannot unlock it.

A connected operating view

See the portfolio as a system

Keep the useful density of specialist tools, but remove the repeated navigation and disconnected definitions.

01

Portfolio view

Know what changed across every site before opening another dashboard.

  • Six primary metrics with source, freshness, and coverage on every card.
  • Open any metric to see the domains behind it.
  • A prioritized attention list instead of a wall of green checks.
02

Domain view

Keep your tab and date range while you move from one domain to the next.

  • Open domains by name, tag, status, or provider.
  • Move between domains without losing the metric you were reviewing.
  • See exactly what to connect when a source is missing.
03

Search and traffic

Bring Search Console and connected analytics into one source-labeled view.

  • Impressions, clicks, CTR, and impressions-weighted position.
  • Traffic from Vercel, GA4, or Cloudflare, never blended.
  • Deterministic technical checks with their evidence attached.
04

Mail and security

See mail health, routing activity, and provider security events without overstating them.

  • MX, SPF, DMARC, and mapped DKIM selectors for every domain.
  • Cloudflare Email Routing activity when you already use it.
  • Security events described as provider events, not intrusions.
05

DNS and uptime

Catch expiry, certificate, DNS, and availability changes before they become surprises.

  • Record and nameserver change history with before and after values.
  • Certificate expiry warnings at thresholds you choose.
  • Incidents open only after two consecutive HTTP failures.

Narrow by design

Connections read what you approve, and stop there

The least privilege that can answer the question is the right amount of access. Provider limits remain visible, credentials stay server-side, and disconnecting removes the stored connection.

Read how connections work
  • Read-only scopes wherever the provider offers them.
  • No global API keys or registrar credentials.
  • No raw visitor IP storage in portfolio metrics.
  • Workspace export and deletion on every plan.

Simple limits

Priced by portfolio size, not API credits

Compare every limit

Free

$0No time limit

Watch a few domains and see whether the portfolio view fits how you work.

Domains
3
Seats
1

Studio

$79per month

For studios and agencies watching many client portfolios together.

Domains
250
Seats
10

Prices are per workspace. Version 1 allows one owned workspace per person, with invited membership in workspaces other people own.

Before you connect

Questions worth asking first

Does DomainOverseer change anything in my accounts?
No. Version 1 is observation only. It requests read-only scopes wherever a provider offers them, and it never edits DNS records, nameservers, registrar settings, firewall rules, mail routes, labels, or deployments.
What do I need before I can see something useful?
Add your domains by CSV, manually, or from a connected provider. Public DNS, certificate, and availability checks start right away. Search, traffic, mail, and security fill in as you connect and map each provider.
Can it show my actual inbox?
No. Mail health works without a mailbox connection. Cloudflare Email Routing can show routing activity. Gmail can show counts for labels you create and map. Message bodies and attachments are never stored.
What happens if I downgrade?
Nothing is deleted. Domains beyond the new limit move to a clearly explained paused state and you choose which ones stay active. Retained history ages out under the policy for your plan.

Your portfolio, finally legible

Bring every domain into one view

Import your list, connect the providers you already use, and start with the signal that needs you.