Skip to content

Social Media

Social Media Monitoring surfaces accounts on Facebook, Instagram, X/Twitter, LinkedIn, YouTube, TikTok and other platforms that impersonate your brand, your executives, or your products. Each detected account is scored for impersonation confidence and dropped into an analyst triage queue where you can dismiss noise, escalate, and request platform takedowns.

Overview

Social Media

The page opens on the Needs Review queue — newly detected accounts that have not yet been triaged. At the top is a collapsible analytics strip (six KPI cards plus distribution charts), followed by the search/filter bar, the status tabs, and the account list itself.

The list renders in one of two view modes, toggled from the header:

  • Triage (default) — a compact, keyboard-driven review layout built for clearing a queue quickly. One account per row with inline accept/dismiss/escalate controls.
  • Table — a denser spreadsheet-style grid with sortable columns and a column customizer, better for sorting by follower count or confidence and for export-shaped review.

Every row links to a detail drawer (quick preview) or a full detail page. Each finding carries a confidence score, the platform, follower count, the brand keyword that triggered it, and — where applicable — the monitored executive it impersonates.

Where this fits

Social Media is one of the Brand Monitoring modules, alongside Phishing & Impersonations, Domain Squatting, Fake Applications, and Executive Monitoring. Accounts that impersonate a named executive are cross-linked to the executive record.

How it works

The mechanics below are not visible in the UI but determine what you see and how the queue behaves.

Detection

ShadowMap continuously searches public platform listings and APIs for your brand and executive identities. An account is captured when it matches on one or more signals:

  • Brand keyword match — the account name, handle, or bio contains a monitored brand keyword or a known variation.
  • Executive name match — the profile is cross-referenced against your monitored executives list (see Executive Monitoring). A match links the finding to that executive and populates the Executive field.
  • Profile and content signals — bio text, descriptions, and profile imagery are analyzed for brand association by unauthorized accounts.

Each captured account stores the triggering keyword, so you can always see why a result is in your queue.

Confidence score

Every account is scored 1–10 for the likelihood that it is an impersonation rather than a coincidental or legitimate match. The score drives the default sort (highest confidence first) and the High/Medium/Low badges. The bands are:

BandScoreMeaning
High7–10Strong impersonation signals — review and act first.
Medium4–6Plausible impersonation; needs analyst judgment.
Low1–3Weak match; often benign keyword overlap.

Zero-confidence accounts are hidden

Accounts that score 0 are excluded from the list entirely. The score column is labelled Confidence in the UI (the underlying field is named risk); the two terms refer to the same value.

Deduplication

Each account is stored against a deduplication hash so the same profile is not re-listed on every scan. A finding has a First Seen (when ShadowMap first detected it) and a Last Seen (most recently confirmed live) timestamp — use Last Seen to tell whether an impersonating account is still active.

Two independent status axes

A finding actually carries two separate states, which is why a takedown can be "on-going" while the response status is still untouched:

  • Response status — the analyst-review state. Either Needs Review (untriaged) or Reviewed (dismissed as a false positive).
  • Account status — the lifecycle state of the account itself: Online, Belongs to Customer (owned), Requested Takedown, Taken Down, Offline, or Investigating.

The status tabs combine both axes. For example, Taken Down matches accounts whose takedown request completed or whose account status is Taken Down / Offline, while Needs Review matches accounts that are Online and have no open takedown.

Takedown lifecycle

Requesting a takedown creates a record in ShadowMap's centralized takedown system. The account then moves through the tabs as the request progresses (On-Going → Taken Down) without you having to re-triage it. All takedowns across modules are tracked together in Takedowns.

Status tabs

The list is organized into six workflow tabs. Each tab shows a live count, and switching tabs resets filters and pagination for that queue.

TabWhat it contains
Needs ReviewOnline accounts not yet triaged. This is the default landing queue.
Takedown On-GoingAccounts with a takedown request submitted to the platform but not yet completed.
Taken DownAccounts the platform has removed, or whose takedown request completed.
Customer PagesAccounts confirmed as owned by your organization ("Owned By Us"). Suppressed from future review.
InvestigatingAccounts your team has flagged for active investigation.
ReviewedAccounts dismissed as false positives or non-threats.

Tab state is in the URL

The active tab, page, per-page size, sort, and view mode are written to the URL query string, so a reload — or a link you paste to a colleague — restores the exact same queue context.

Understanding the data

Columns (Table view)

The Account column is always shown. The rest are toggled via the column customizer in the header; the defaults are Platform, Confidence, Followers, and Keyword.

ColumnDescription
AccountDisplay name / title of the detected account, with the matched keyword highlighted. Always visible.
PlatformThe social platform (Facebook, Instagram, X/Twitter, LinkedIn, YouTube, TikTok, etc.), shown with a platform icon.
ConfidenceThe 1–10 impersonation score, color-coded High / Medium / Low.
FollowersFollower or subscriber count, abbreviated (e.g. 12.3K, 1.2M). Higher counts mean wider potential damage.
First SeenWhen ShadowMap first detected the account (relative time).
Last SeenWhen the account was most recently confirmed live.
KeywordThe brand keyword that triggered the detection.
ExecutiveThe monitored executive this account impersonates, if any.
RelevanceA relevance indicator for the finding.
Assigned ToThe analyst the account is assigned to (shown as initials).
TakedownThe current takedown-request status badge.
Custom TagsAny user-defined tags applied to the account.

Sortable columns include Confidence (default, descending), First Seen, Last Seen, Followers, Platform, and Account.

The filter bar uses ShadowMap's Filter Query Parser (FQP), letting you build AND/OR rule sets. A free-text search box matches against the account title, description, keyword, and profile URL.

Filterable fields:

FieldNotes
PlatformOne or more social platforms.
KeywordThe brand keyword that triggered detection.
ConfidenceThe impersonation score (or High/Medium/Low band).
OrganizationDetected organization associated with the account.
ExecutiveFilter to accounts impersonating a specific monitored executive.
AccountMatch a specific account handle.
StatusResponse status.
Assigned ToFilter to a specific analyst's assignments.
First Seen / Last SeenDate ranges.
FollowersFilter by follower count.
BookmarkedLimit to bookmarked accounts.
Custom tagsAny tag keys you have created appear here automatically.

Bookmarks and quick filters

A Bookmarked toggle in the filter bar narrows the list to starred accounts. Clicking a KPI card or a chart slice in the analytics strip applies a quick filter — for example, the High Confidence card jumps to Needs Review filtered to confidence ≥ 7, and clicking a platform slice filters to that platform.

Detail view

There are two depths of detail:

Detail drawer — opens from a row click or the Enter key. A side panel showing the profile image, handle, platform, follower count, confidence score, current status, description, intelligence details (keyword, executive, organization, assignee), profile links, the First/Last Seen timeline, custom tags, and recent comments. It has Previous/Next navigation so you can sweep through the queue without leaving it, plus action buttons (Owned By Us, Investigate, Mark Reviewed, Takedown, Copy URL, Full Page).

Full detail page/brand-monitoring/social-media/{id}/details, with four tabs:

TabContents
OverviewFull profile: image, name, URL, platform, confidence (x / 10), followers, keyword, executive, organization, First/Last Seen, bio website, description, and tags.
Takedown HistoryEvery takedown request for this account with its status, priority, and reason. Includes a Request Takedown button if none exists yet and the account is eligible.
Related ContextLinks to the executive and/or organization associated with the account, pointing you to filter the list for related impersonations.
ActivityA chronological Status History timeline (what changed, who changed it, and when) plus the full comment thread.

Taking action

Actions can be taken on a single account (drawer, detail page, or row controls) or in bulk by selecting accounts with the checkboxes and using the bulk action bar.

ActionEffect
Owned By UsConfirms the account is a legitimate account belonging to your organization. Moves it to Customer Pages and suppresses it from future review.
InvestigateMoves the account into the Investigating queue for deeper work.
Mark ReviewedDismisses the account as a false positive / non-threat (moves it to Reviewed).
Mark OnlineRestores a Reviewed account back to Needs Review.
Request TakedownOpens the takedown form to submit a removal request to the platform. Available from the Needs Review and Investigating contexts.
Assign ToAssigns selected accounts to an analyst (or clears the assignee).
BookmarkStars the account for your own follow-up; persists across sessions.
CommentAdds an internal note; comment templates are supported.
Add TagsApplies custom tag key/value pairs (bulk).
ShareCopies a deep link to the account, or shares via configured integrations.
ExportDownloads the current (filtered, sorted) list as Excel.

Keyboard triage

In Triage view, the queue is keyboard-navigable: j/k (or arrow keys) move between rows, o marks owned, i marks investigating, r marks reviewed, Space toggles selection, Enter opens the detail drawer, Esc closes it, and ? shows the shortcut help overlay. A "reviewed this session" counter tracks your progress.

Key metrics

The collapsible analytics strip provides an at-a-glance posture summary:

  • Total Accounts, High Confidence (score ≥ 7), New This Week (with a week-over-week delta), Pending Takedowns, Customer Pages (owned accounts), and Investigating — each KPI card is clickable and applies the matching filter or tab.
  • A 30-Day Detection Trend chart (new accounts vs. takedowns completed), a Platform Distribution donut, a Risk Distribution bar, and a Top Keywords list.

Common questions

What's the difference between "Confidence" and "risk"? They are the same 1–10 value. The UI labels it Confidence; the underlying data field is risk. Higher means more likely to be a genuine impersonation. Accounts scoring 0 are not shown at all.

Why is an account I'm sure is fake scored Low? The score reflects automated impersonation signals, not your context. A coincidental keyword overlap with a real account scores low. Use the Investigate action while you gather evidence, then request a takedown when confirmed — your decision is what matters, the score only prioritizes the queue.

I marked a legitimate partner account as "Owned By Us" — will it come back? No. Owned accounts move to the Customer Pages tab and are suppressed from the Needs Review queue, so the same account won't re-flag on future scans.

An account in "Takedown On-Going" was actually removed by the platform — will it move automatically? Yes. Takedown status is tracked centrally. When the request completes (or the account goes offline), it moves to the Taken Down tab without you re-triaging it. Review the On-Going tab periodically to follow up on stalled requests.

What does the "Reviewed" tab represent, and can I undo it? Reviewed holds accounts dismissed as false positives. To revert one, open it and use Mark Online (single or bulk) to send it back to Needs Review.

Does the export reflect my filters? Yes. The Excel export carries the current tab, applied filter rules (including AND/OR condition), free-text search, and sort order, so the file matches what you see on screen.

Why don't I see two findings for the same fake account? Findings are deduplicated by hash, so one profile appears once. Its Last Seen timestamp updates as scans re-confirm it's still live.

  • Executive Monitoring — accounts impersonating named executives are linked here and surfaced in the Executive field and Related Context tab.
  • Phishing & Impersonations — fake social accounts frequently drive traffic to phishing sites; correlate the two.
  • Fake Applications and Domain Squatting — sibling Brand Monitoring detections for app-store and lookalike-domain impersonation.
  • Takedowns — track every takedown request submitted from this module alongside takedowns from other modules.
  • Custom Tags and Saved Searches — reusable tagging and filter presets for repeatable triage.

ShadowMap - External Attack Surface Management