Web research & data collection — sample project

From Unstructured Web Information to Organized Business Data

A self-directed research workflow demonstrating source discovery, data collection, verification, cleaning, and structured reporting.

SELF-DIRECTED DEMONSTRATION — NOT CLIENT WORK
01

Project brief

The research problem

“Identify and organize a sample of companies in a selected market segment, collect publicly available business information, verify the information, remove duplicates, and produce a structured research database.”
Portfolio context

Hypothetical research brief created for portfolio demonstration. No company commissioned this work.

02

Research objective

A traceable research method

The objective is to demonstrate how I would convert an open-ended request into a documented, reviewable dataset.

01

Interpret the research request

02

Define inclusion criteria

03

Identify relevant sources

04

Collect public business information

05

Verify information

06

Standardize fields

07

Identify duplicates

08

Record source URLs

09

Flag uncertain information

10

Organize the final dataset

03

Research criteria

Hypothetical sample research scope

Industry
Digital marketing agencies
Target market
United States
Company status
Currently operating

Required information

Company name
Website
Location
Industry
Company description
Contact page
Public business email, if available
Public company social presence
Source
Research status

Only publicly available business-level information is included. Private personal information is neither collected nor exposed.

04

Sample research database

Structured evidence, ready to inspect

Synthetic demonstration dataset created to demonstrate research structure. Company names and data are fictional unless explicitly identified as publicly sourced.

20 sample records
11 standardized fields
Fictional .example domains
Record IDCompany NameWebsiteLocationIndustryCompany DescriptionContact PagePublic Business EmailSourceVerification StatusResearch Notes
DA-001Northline Growthnorthlinegrowth.exampleAustin, TXDigital MarketingB2B demand generation and paid media studio./contacthello@northlinegrowth.exampleCompany website + directoryVerifiedWebsite and location aligned across two sources.
DA-002Cedar & Signalcedarandsignal.examplePortland, ORContent MarketingContent strategy and editorial production agency./get-in-touchcontact@cedarandsignal.exampleCompany websitePartially VerifiedBusiness email listed; directory profile not located.
DA-003BrightField Digitalbrightfielddigital.exampleDenver, CODigital MarketingSEO and conversion optimization consultancy./contact-usinfo@brightfielddigital.exampleWebsite + company profileVerifiedService focus confirmed on official profile.
DA-004Marrow Creativemarrowcreative.exampleChicago, ILCreative AgencyBrand, campaign, and digital content studio./hello—Company websiteNeeds ReviewContact form found; no public business email.
DA-005Verde Metricverdemetric.exampleMiami, FLPerformance MarketingAnalytics-led paid search and social agency./contactteam@verdemetric.exampleWebsite + directoryVerifiedName, services, and city cross-checked.
DA-006Common Thread Mediacommonthreadmedia.exampleBoston, MAMedia PlanningMedia planning and audience strategy firm./connectinquiries@commonthreadmedia.exampleCompany websitePartially VerifiedOperating status visible; second source pending.
DA-007Juniper Reachjuniperreach.exampleSeattle, WADigital MarketingLifecycle marketing and customer retention studio./contacthello@juniperreach.exampleWebsite + company profileVerifiedPublic business contact details confirmed.
DA-008Redwood Search Labredwoodsearchlab.exampleSan Francisco, CASearch MarketingTechnical SEO and organic search consultancy./start—Company websiteNeeds ReviewNo email published; retain contact-page URL.
DA-009Plainview Socialplainviewsocial.exampleColumbus, OHSocial MediaOrganic social and community management agency./contact-ushello@plainviewsocial.exampleWebsite + directoryVerifiedDirectory record uses matching domain.
DA-010Current & Co.currentandco.exampleNew York, NYBrand StrategyBrand positioning and integrated campaign studio./inquiriesnewbusiness@currentandco.exampleCompany websitePartially VerifiedLocation taken from official contact page.
DA-011Blue Quarry Mediabluequarrymedia.exampleRaleigh, NCDigital MarketingLocal search and paid media agency./contactinfo@bluequarrymedia.exampleWebsite + company profileVerifiedBusiness-level data only; no personal contacts.
DA-012Kindred Commercekindredcommerce.exampleNashville, TNE-commerce MarketingRetention and email marketing studio for online retail./work-with-usprojects@kindredcommerce.exampleCompany websitePartially VerifiedSpecialism clear; external profile pending.
DA-013Signal House Studiosignalhousestudio.exampleLos Angeles, CACreative AgencyCampaign creative and digital production studio./contactstudio@signalhousestudio.exampleWebsite + directoryVerifiedOfficial domain linked from directory listing.
DA-014Harborline Strategyharborlinestrategy.exampleBaltimore, MDMarketing StrategyGo-to-market and communications consultancy./contact-us—Public business directoryNeeds ReviewOfficial website did not resolve during review.
DA-015Aperture Demandaperturedemand.exampleSan Diego, CADemand GenerationB2B pipeline strategy and campaign execution agency./contacthello@aperturedemand.exampleWebsite + company profileVerifiedDescription standardized from official services page.
DA-016Mosaic Northmosaicnorth.exampleMinneapolis, MNDigital MarketingIntegrated digital campaigns and content studio./hellocontact@mosaicnorth.exampleCompany websitePartially VerifiedBusiness appears active; independent source pending.
DA-017Good Measure Agencygoodmeasureagency.examplePhiladelphia, PAAnalytics & MarketingMarketing measurement and campaign optimization firm./contactteam@goodmeasureagency.exampleWebsite + directoryVerifiedCity and service category cross-checked.
DA-018Oak Street Interactiveoakstreetinteractive.exampleCharlotte, NCWeb MarketingWebsite strategy, SEO, and digital campaigns agency./contact-us—Company websiteNeeds ReviewContact page available; public email not found.
DA-019Daymark Collectivedaymarkcollective.exampleAtlanta, GAContent MarketingContent systems and brand storytelling studio./inquirehello@daymarkcollective.exampleWebsite + company profileVerifiedName and domain confirmed on official profile.
DA-020Forgepoint Digitalforgepointdigital.examplePittsburgh, PADigital MarketingPaid acquisition and landing-page optimization agency./contactgrowth@forgepointdigital.exampleCompany websitePartially VerifiedOne primary source recorded; secondary check pending.

Scroll horizontally to inspect every field. “—” indicates information not found; it is not inferred or invented.

05

Source verification system

How accuracy is checked

Important information should be checked against more than one reliable source when appropriate. A source is recorded even when a second confirmation is unavailable.

1

Primary website

Preferred for services, location, contact details, and operating status.

2

Official company page

Used to confirm identity and publicly listed company information.

3

Public business directory

Useful as an independent cross-check, not a sole source when avoidable.

4

Official LinkedIn/company profile

Used only for public company-level details.

5

Other reputable public source

Recorded with context and evaluated for recency and authority.

Status logic

Verified

Key fields align across suitable sources.

Partially Verified

Primary source found; independent confirmation pending.

Needs Review

A material field is unclear or a source is unavailable.

Not Found

Requested information was not publicly located.

06

Data cleaning

From inconsistent inputs to usable records

BeforeAfterCleaning action
northline growth llc Northline GrowthTrimmed whitespace; standardized case and suffix.
https://www.verdemetric.example/verdemetric.exampleRemoved protocol, www, and trailing slash.
Austin, TexasAustin, TXNormalized state to two-letter format.
hello [at] juniperreach...hello@juniperreach.exampleStandardized a clearly published business email.
Oak St InteractiveOak Street InteractiveMatched to official displayed company name.
(blank email cell)Not found — contact page retainedMissing value explicitly flagged; not guessed.
Standardized names
Duplicates removed
Normalized URLs
Consistent locations
Missing fields flagged
Whitespace removed
Consistent capitalization
Structured notes retained
07

Duplicate detection

Match, compare, then decide

Duplicates are evaluated using normalized domains, company names, locations, and contact details. Ambiguous cases are flagged rather than blindly deleted.

D1

Record A

Northline Growth / https://www.northlinegrowth.example

Record B

Northline Growth / northlinegrowth.example/

Detected reason

Same normalized domain and company name

Final action

Merge; retain the more complete record

D2

Record A

Verde Metric / Miami, Florida

Record B

VERDE METRIC / Miami, FL

Detected reason

Same name, city, and public email

Final action

Remove duplicate after field comparison

D3

Record A

Signal House / signalhouse.example

Record B

Signal House Studio / signalhousestudio.example

Detected reason

Similar name but different domains

Final action

Flag for manual review; do not delete

D4

Record A

Daymark Creative / daymarkcollective.example

Record B

Daymark Collective / daymarkcollective.example

Detected reason

Same domain; possible rebrand

Final action

Keep current name; preserve former name in notes

08 / Research quality checklist

A final review before delivery

Research requirement understood
Inclusion criteria defined
Sources recorded
Data fields standardized
Duplicate records checked
Missing information flagged
URLs checked
Business information separated from personal information
Final dataset reviewed
Research notes completed

09 / Research workflow

  1. 01Understand brief
  2. 02Define criteria
  3. 03Find sources
  4. 04Collect information
  5. 05Verify information
  6. 06Clean data
  7. 07Check duplicates
  8. 08Record sources
  9. 09Quality-control review
  10. 10Final research dataset
10

Sample research summary

One-page delivery summary

Prepared by

Doli Abhigna

DEMONSTRATION ONLY
Research objective
Organize a sample of U.S. digital marketing agencies into a consistent, traceable business-research dataset.
Scope
Public business-level company information within a hypothetical portfolio brief.
Methodology
Define criteria, identify sources, collect fields, cross-check, normalize, deduplicate, and review.
Data fields
Company identity, website, location, industry, description, contact channel, source, status, and notes.
Verification approach
Prefer primary sources and cross-check material fields against suitable public company sources.
Data-quality checks
URL normalization, capitalization, location formats, missing-field flags, duplicate comparison, and source review.
Limitations
Fictional records and .example domains; this sample does not represent a live market census or client engagement.
Final deliverable
Demonstration dataset created to illustrate the workflow.
11

Business use cases

Where this research process applies

Lead research

Structured public-source research

Competitor research

Structured public-source research

Market research

Structured public-source research

Product research

Structured public-source research

Supplier research

Structured public-source research

Prospect research

Structured public-source research

Industry research

Structured public-source research

Business directory research

Structured public-source research

Content research

Structured public-source research

Data enrichment

Structured public-source research

12

Skills demonstrated

What this sample demonstrates

Each skill below is evidenced in the criteria, dataset, source logic, cleaning table, duplicate review, or quality checklist above.

Web Research
Market Research
Competitor Research
Lead Research
Data Collection
Data Entry
Data Cleaning
Data Verification
Source Tracking
Information Organization
Duplicate Detection
Online Research
Quality Control
Attention to Detail
Google Sheets / Spreadsheet-style Data Management

Transparency statement

“This is a self-directed portfolio demonstration created to show my research methodology, data organization, verification process, and quality-control approach. It is not client work.”