Review-site research outreach workflow
A seven-step workflow for routing verified review-site research without exposing account tracking, guessing the visitor, or opening parallel sequences.
Who this is for: B2B founders, RevOps owners, and lean sales teams deciding whether permitted company-level category, product, pricing, alternatives, comparison, or competitor research supports account research, an existing conversation, one reviewed question, or no outreach.
Review-site intent outreach should begin with the provider’s company-level record, one current business question, and one verified account route—not with a buyer-intent label or a guessed visitor. Preserve the page job and identity grain, resolve the relationship and likely owner, find a reason the recipient can recognize, then choose the smallest useful action: research, nurture, route internally, continue an owned conversation, ask one reviewed question, or stop.
This workflow begins after the source can be checked. Use the review-site research verification guide first when the provider, company match, activity type, destination, timestamp, visitor count, subscription scope, or measurement method remains uncertain. The guide decides what the activity supports; this playbook decides whether any person-level outreach job survives.
| Verified activity state | Evidence ceiling | Default route |
|---|---|---|
| Score, alert, screenshot, or CRM label without the provider record | A system reported something; the company, page job, timing, and method remain unresolved | Recover the original record or close the route |
| Category, sponsored, licensed-content, or reference-page activity | A matched organization encountered a topic or asset under the provider’s method | Validate fit, learn, advertise, or nurture at account level |
| Product, pricing, alternatives, or competitor-page activity | The organization researched a named commercial page; visitor, motive, requirements, and owner remain unknown | Research the account and current business job |
| Fresh comparison pattern that includes your product | A possible account-level evaluation exists; shortlist, preference, project, and person remain unproven | Prepare one owner-led human review |
| Current owner supplies a question, referral, request, or agreed next step | First-person or relationship context defines a bounded continuation | Answer, deliver, introduce, or continue that exact job |
Step 1. Build one review-site activity ledger
Open the original provider view or permitted export and reconstruct one reviewable record. Keep vendor-generated stage and activity labels as fields, not conclusions. Several integrations, notifications, CRM tasks, and exports can all describe one underlying browsing window.
| Ledger field | Question it must answer | Do not replace it with |
|---|---|---|
| Provider and access scope | Which review platform, subscribed product, plan, category, signal set, and permitted use produced the record? | “Third-party intent” |
| Matched organization | Which domain, entity, parent, subsidiary, region, or business unit was resolved, and with what method or confidence? | The first company name copied into a CRM |
| Observed grain | Does the provider expose an organization, unique visitors, sessions, pageviews, geography, or a separately permitted known person? | A guessed contact or buying committee |
| Activity and destination | Was this category, profile, pricing, alternatives, compare, competitor, sponsored, licensed, or reference-page activity? | “High intent” |
| Time and sequence | When was each root event observed, how were windows combined, and which records are duplicates? | An alert-created timestamp |
| Provider interpretation | Which buying-stage, activity-level, or scoring model was applied, and which input fields produced it? | A universal purchase probability |
| Current contradictions | Did a reply, booking, customer state, owner change, poor fit, opt-out, complaint, or newer source change the route? | A score that only increases |
Deduplicate page refreshes, repeat exports, connector tasks, CRM notifications, and overlapping reporting windows before calling the activity a pattern. Preserve real visitor counts without assuming that several visitors are independent stakeholders or that one visitor is the person you later find in a contact database.
Step 2. Separate the page job from the purchase story
Each page type supports a different research claim. Start with that narrow claim, then list the unanswered questions. Do not turn a provider’s recommended action or stage label into evidence that a purchase, switch, budget, shortlist, or urgent deadline exists.
| Observed page job | Challengeable account hypothesis | Do not infer |
|---|---|---|
| Category exploration | The organization may be learning how a product category addresses a broader job | A defined need, named product, shortlist, or current project |
| Product profile or pricing | The organization may be checking capabilities, packaging, commercial fit, or market context for one product | Budget approval, preference, dissatisfaction, or purchase timing |
| Alternatives page | The organization may be exploring the option set around a product or category | That it uses the named product, wants to replace it, or compared your product |
| Direct comparison including your product | The organization may be evaluating differences between the displayed products | Who visited, which criteria matter, which option leads, or whether a live decision exists |
| Competitor profile, pricing, or comparison | The organization may be researching another product in the shared category | Competitor dissatisfaction, replacement intent, or awareness of your offer |
| Sponsored, licensed, or reference content | The organization was exposed to or interacted with provider-distributed content under the reported method | Attention, comprehension, relevance, evaluation, or consent to outreach |
Step 3. Find one current business question the account can recognize
Review-site activity can prioritize account research, but it should not be the story you tell the recipient. Look for a current public, first-party, relationship-based, or otherwise permitted operating reason that stands on its own. The reason should name one job your product can honestly help with and remain useful if the review-site record disappeared.
| Business-question field | Required check | Reject when |
|---|---|---|
| Current change | What observable product, team, workflow, customer, channel, or operating state is current now? | The only reason is a hidden browsing alert |
| Owned work | Which routing, qualification, review, handoff, approval, follow-up, or measurement job follows from that change? | The page creates a generic problem shopping list |
| Honest fit | Can the product, proof, delivery model, geography, and customer profile solve this specific job? | Fit depends on an unshipped feature or unsupported capability |
| Existing coverage | Is the work internal, already solved, covered by an incumbent, or assigned to an active supplier? | The route requires manufacturing a gap |
| Recipient recognition | Could the likely owner understand and correct the reason without being told about private account activity? | The opener needs tracking language to make sense |
| Message impact | Does the verified reason change the explanation, proof, artifact, question, owner, route, or timing? | The same pitch would go to every account with the label |
Corroboration must add new information. A provider alert, CRM task, and enrichment record generated from the same pageview remain one event. A current product launch, public workflow change, inbound question, or owned conversation can add an independent business fact. Use the signal-stacking verification guide when several sources need root-event and contradiction checks.
Step 4. Resolve the entity, relationship, owner, and coverage
A company match is not an assignment rule. Resolve the exact entity and relationship before choosing anyone. Existing customers, opportunities, partners, suppliers, support cases, referrals, and active conversations take precedence over acquisition outreach. When no owner can be verified, the account stays in research.
| Account state | Owner check | Route consequence |
|---|---|---|
| Current customer, renewal, support case, or adoption review | Which account or customer-success owner already holds the relationship and current commitments? | Route there; close acquisition and competitor-interception tasks |
| Open opportunity, referral, partner, or supplier conversation | Who owns the active plan, next step, channel, and stakeholder map? | Add context to the owned conversation; do not launch another sequence |
| Fitted prospect with a public operating reason | Which role currently owns the one verified job, and what evidence supports that ownership? | Prepare one owner-led human review |
| Several plausible contacts | Can role, tenure, public work, permitted CRM history, or a referral distinguish the operator from sponsor and adjacent stakeholders? | Research or ask one routing question; do not multithread |
| Parent, subsidiary, agency, consultant, shared network, or ambiguous domain | Which entity actually generated the supported activity and owns the current job? | Hold until entity resolution is strong enough |
| Competitor, analyst, investor, employee, candidate, vendor, poor fit, or restricted use | Does the relationship or intended use exclude the acquisition lane? | Reclassify, suppress, or stop |
Step 5. Choose one route, timing rule, and primary channel
Use the latest relationship and business-question state, not a generic “engage immediately” recommendation. One account-level signal should not create several contact records, channels, or sequences. Give the route one owner, one purpose, one expiry, and one stop rule.
| Latest verified state | Route | Timing and channel |
|---|---|---|
| Weak match, broad category activity, or no recognizable operating reason | Verify, learn, advertise, nurture, or close | No person-level outreach deadline |
| Named product or comparison pattern; owner or job unresolved | Account research and human review | Hold until one current reason and owner are challengeable |
| Existing customer, opportunity, referral, partner, supplier, or conversation | Route to the existing owner | Use the active plan, expected channel, and agreed timing |
| Fitted account, recognizable job, verified likely owner, no invitation | One low-pressure question or useful artifact when the applicable rules and relationship support it | Use the job’s freshness; choose one normal professional channel |
| Direct question, request, referral, introduction, or accepted next step | Answer, deliver, introduce, or continue exactly that job | Follow the supplied channel and promised or agreed time |
| Covered, stale, contradicted, poor-fit, opted-out, complained, bounced, or restricted | Close, suppress, repair, or stop | No new stakeholder or channel to replace the closed route |
Use the free Outbound Workflow Builder to make the message job, review boundary, channel plan, follow-up job, and stop conditions explicit. Use the Buyer Intent Signal Prioritizer when evidence, fit, ownership, freshness, and route still need a challengeable record. Neither tool turns a company signal into contact permission.
Step 6. Write from the recognizable job, not the tracking event
Lead with a current operating detail, an owned conversation, a referral, or a useful artifact. State one narrow hypothesis, make ownership and fit easy to correct, and keep provider names, visit history, competitor-page trails, inferred motives, and invented urgency out of the message. The activity can change your preparation without becoming the opener.
| Verified state | Avoid | Better message or route |
|---|---|---|
| Company-level comparison includes your product; owner and project are unknown | “We saw you compare us on G2. Are you ready to switch?” | Research the current job and owner; create no message until a recipient-recognizable reason exists |
| Public expansion adds a second outbound motion while RevOps owns routing | “Your high intent score means you need automation now.” | “Your launch note says the second motion will share one RevOps queue. Teams at that point often need the source and stop rule to survive handoff. Is that routing review yours, or does another owner handle it? I can send the short check if useful.” |
| Current customer researches competitor pricing | Open a replacement pitch from a new sender | Route the permitted signal to the account owner; review adoption, support, renewal, commitments, and current questions before any outreach |
| Several possible contacts fit the title | Enroll the VP, RevOps lead, manager, and founder in parallel | Select no one until ownership is supported, or ask one low-pressure routing question through the best existing route |
| Existing opportunity names an agreed evaluation owner | Create a separate “intent surge” sequence | Add the page context to the owned deal review and let the account owner decide whether it changes the agreed next step |
Before approval, a reviewer should answer all of these:
- Can the provider, subscription scope, company match, page job, timestamp, visitor count, and current record still be verified?
- Are pageviews, visitors, sessions, alerts, integrations, exports, and root events kept separate?
- Is company-level activity still separate from a named person, motive, problem, shortlist, and purchase state?
- Does one current business question stand without mentioning hidden browsing or a provider label?
- Does that question honestly fit the product, proof, delivery model, and buyer profile?
- Are the exact entity, relationship, likely owner, existing account route, supplier coverage, and conflicts visible?
- Does a customer, opportunity, partner, referral, support, or account-owner route take precedence?
- Will one owner use one primary channel instead of contacting several account stakeholders in parallel?
- Can the recipient correct the job, ownership, fit, timing, and route without accepting a meeting?
- Are replies, bookings, referrals, objections, opt-outs, complaints, bounces, restricted use, expiry, and suppressions attached?
Step 7. Let replies and current account state replace the alert
The latest direct state overrides the original activity. A reply can identify the owner, correct the premise, explain that the research was customer, partner, consultant, analyst, student, procurement, or market research, name a current question, defer timing, decline, object, or close the job. Rewrite the reason before another task is approved. Silence does not identify the visitor and does not justify another contact or channel.
| Latest state | Workflow action |
|---|---|
| The provider record, company match, page job, or activity window was wrong, duplicated, or stale | Correct the ledger and close all dependent contact tasks |
| The account is a customer, opportunity, partner, supplier, support case, or owned relationship | Move the context to the existing owner and close parallel prospecting |
| The person says they are not the owner | Close their sales route; ask before making an introduction or handoff |
| The person asks a current operating or evaluation question | Answer the exact job in the active conversation and resize the reason to their words |
| The person gives a date, milestone, or review condition | Cancel interim touches and recheck source, job, owner, relationship, channel, and restrictions then |
| No response to one proportionate message | Do not reveal the tracking, add stakeholders, or switch channels; close or wait for genuinely new evidence |
| Poor fit, covered work, objection, opt-out, complaint, bounce, restricted use, or suppression | Stop and preserve the state across later imports, enrichment, scoring, and campaigns |
Use the free Campaign Follow-up Planner when a reply, referral, deferral, silence, reason expiry, or stop condition changes the next action. The current account state should replace the old alert rather than sit beside it as another positive score.
Three review-site research outreach examples
A comparison pattern aligns with one public routing change
A fitted company has fresh comparison activity that includes your product. Its public launch note also says a second outbound motion will share one RevOps queue, and the current RevOps owner is verifiable. Ask one narrow routing-ownership question and offer a small handoff check. Do not name the provider, claim that the owner visited, or imply that a purchase is under way.
Broad category activity has no person-level reason
A matched organization has one category view and licensed-content activity, but no current operating change, known owner, conversation, request, or independent evaluation evidence. Keep the account in research, learning, expected nurture, or no action. A clean contact list does not repair the missing reason.
A current customer appears on competitor pricing pages
The permitted record shows competitor-pricing activity from a customer account. Route it to the customer owner, review adoption, open support, commitments, renewal timing, and recent replies, then decide whether a helpful account conversation already exists. Close acquisition tasks and do not launch a hidden “save” sequence from another sender.
The broader B2B intent data providers guide compares review-site, topic, website, event, contact, and activation sources. If a named person publicly describes an unresolved product problem or migration question, use the competitor-dissatisfaction outreach playbook instead of copying a person-level complaint into an account-browsing workflow.
How Funkel AI fits this workflow
When permitted review-site context is supplied to a reviewed workflow, Funkel AI can keep the provider record, company grain, page job, buyer-profile fit, current business question, likely owner, relationship, route, draft, approval, expiry, and stop conditions together. It does not independently access private G2, Capterra, Software Advice, GetApp, TrustRadius, or other review-platform activity; identify anonymous visitors; verify every company match; establish lawful contact permission; prove a purchase project; or make every pageview a lead. See how Funkel AI keeps the reason and human review attached to outreach.
Read next
- Build a signal mix that fits your businessHow to pick the right LinkedIn intent signal mix for your stage, category, and team. Decision framework plus four worked recipes.
- Competitor dissatisfaction multichannel outreach playbookA seven-step workflow for routing verified competitor dissatisfaction across public replies, LinkedIn, X, and email without turning one complaint into a parallel-channel pitch.
- Engineering hiring outreach for devtool teamsA seven-step workflow for turning verified engineering hiring into relevant devtool outreach without mistaking candidate requirements for stack, pain, budget, or vendor intent.