Domains

Groups, Personal and Business

Two ways to organise a portfolio: free-form group labels, and the Personal/Business split that files a domain under a client.

Updated · 3 min read

DomainGuard has two organising tools, and they answer different questions.

Groups: labels

A group is a label you put on domains: "Brand sites", "Client A", "Region East". A domain is in at most one group. Groups sort and filter the list on the web and in the app, and drive the app's saved filters (Account, Settings, Saved filters).

  • Web: Domains, the group manager (/dashboard?panel=groups). Pick a group to tick the domains in it, rename it, scan it or delete it; a new group opens ready for you to choose its domains. A domain's ⋯ menu also has Change group or Add to a group, and you can select several rows under Domains to assign them at once.
  • iOS: the Monitoring tab filters by group from the row of chips above the list, and List options (below the list), Groups creates, renames and deletes groups and sets which domains are in each. Select several domains to move them to a group together, or pick a group on a domain's Manage domain screen.
  • API/MCP: GET/POST /api/groups (the list includes each group's domain count; create accepts domain_ids), PATCH /api/groups/:id to rename (its domains move with it), POST /api/groups/bulk-assign (up to 500 domains; a null name ungroups), DELETE /api/groups/:id. Group names are matched without regard to capitals, so "clients" joins "Clients". Tools: list_domain_groups, create_domain_group, assign_domains_to_group (up to 50 domains in one call; pass an empty name to ungroup), delete_domain_group (the domains are kept and become ungrouped).

Personal and Business: clients

The Personal/Business split is for consultancies, agencies and MSPs. A scan client is a record for a customer, and a domain is filed either in the Personal workspace (no client) or under one Business client. IP and network targets can be filed under the same client, so a customer's domains and ranges sit together.

  • Web: no client screen yet; create and assign clients through the API or MCP.
  • iOS: the client chips on the add-domain sheet (Personal, your clients, + New client), and Manage domain. The Organisation screen under Account, Settings lists clients and their domains read-only.
  • API/MCP: GET/POST/DELETE /api/scan-clients; PATCH /api/domains/:id with a client id, or null to move it back to Personal. Tools: list_scan_clients, create_scan_client (names are unique per account), delete_scan_client (domains and targets are kept, unassigned), and update_domain.

Which one to use

  • Use groups for your own way of sorting: brand, region, priority.
  • Use clients when the domain belongs to someone you do work for. Reports and the Overview roll up by client, and network targets attach to a client the same way.

Both can be used at once: a domain can be under client "Acme" and in group "Priority".

Notes

Each domain has a free-text notes field (API: notes on PATCH /api/domains/:id). Notes are searchable in the list and are a good place for the registrar login owner or the renewal budget line.

Still stuck?

Ask the people who run the scanner.

Send the domain and what you expected to see. We look at the same scan you are looking at and write back with what it means and what to change.