How to Use SAM.gov to Find Contract Opportunities (Step-by-Step Guide)

SAM.gov is where federal agencies post most contract opportunities. It's also one of the most frustrating websites you'll use in government contracting.

The interface is clunky, the filters are buried, and it's easy to lose track of which opportunities you already reviewed. But if you're new to federal work, you still need to know how to use SAM.gov. This guide walks you through the actual workflow, step by step, so you can find opportunities without wasting your whole afternoon.

Person reviewing paperwork and notes with a laptop open
The goal is not browsing SAM.gov all day. The goal is finding the right opportunities, fast.

Before You Start: Know Your Basics

You will get better results if you have these ready:

  • Your NAICS codes. These define your industry and drive a lot of matching. If yours are wrong or incomplete, fix your profile first. Use this guide: 7 SAM.gov Profile Fixes That Actually Help You Win Contracts.
  • Your core keywords. Think like a contracting officer. What would they type? Example: "penetration testing," "help desk," "HVAC maintenance," "janitorial," "construction management."
  • Your target geography. Are you willing to travel? Do you only want work in one state? Many opportunities are location-specific.

Step 1: Create a Login.gov Account (So You Can Save Work)

You can search SAM.gov without signing in, but you cannot reliably save searches, follow opportunities, or manage notifications unless you're logged in.

  1. Go to SAM.gov.
  2. Click Sign In.
  3. If you do not have one, create a Login.gov account and set up MFA (text, authenticator app, or security key).
  4. After you sign in, confirm you land on SAM.gov with your name in the top navigation.

Tip: If you are going to register your entity in SAM.gov later, use a shared company email address you control long-term. Contractor turnover is a real problem, and SAM access is painful to untangle when a key person leaves.

Step 2: Navigate to Contract Opportunities (The Right Search Area)

On SAM.gov, the opportunities live under Contract Opportunities. If you search the whole site, you'll mix in entity registrations and other records that are not solicitations.

  1. From the SAM.gov homepage, click Contract Opportunities.
  2. Click Search to open the opportunities search page.

Step 3: Run a First Pass Search (Keywords First, Then Filters)

Start with a simple keyword search and tighten it from there. If you try to set every filter first, you will waste time fighting the UI.

  1. In the search bar, type one or two keywords (example: "endpoint security" or "janitorial services").
  2. Hit Enter.
  3. Sort by Posted Date or Response Date depending on your workflow.
    • Posted Date is good for daily scanning.
    • Response Date helps you avoid spending time on things that close tomorrow.

Stop Rebuilding the Same Filters Every Day

GovContractAlerts sends new SAM.gov opportunities to you daily, matched to your NAICS codes and keywords. You get the same coverage without living inside SAM.gov.

Sign Up Free

Step 4: Apply Filters That Actually Matter

SAM.gov has a lot of filters. Most are noise. For small businesses, these are the ones that consistently matter:

Opportunity Type

This tells you what you are looking at:

  • Solicitation: The agency is actively requesting proposals or quotes. This is the one most new contractors want.
  • Sources Sought: Market research. Often a precursor to a solicitation. Responding can help shape requirements and get you on the radar.
  • Combined Synopsis/Solicitation: Common for simplified acquisitions. Read carefully, but treat it like a solicitation.
  • Special Notice: Announcements, sometimes industry days. Not always a bidding action.
  • Presolicitation: A heads up that a solicitation is coming.

Practical rule: If you're starting out, filter to Solicitation and Combined Synopsis/Solicitation. Add Sources Sought once you can respond quickly with a capability statement.

Set-Aside (When Available)

If the opportunity is restricted to a small business category, you want to know immediately. Look for set-asides like Small Business, SDVOSB, WOSB, HUBZone, and 8(a).

If you are not sure which categories you qualify for, start with your SAM.gov profile and certifications. This guide breaks it down: SAM.gov Profile Fixes.

NAICS and PSC

NAICS and PSC filters can be powerful, but they depend on the agency tagging correctly. Use them, but do not rely on them alone.

Tip: Search by keyword first, then cross-check that the NAICS makes sense. Bad tagging happens all the time.

Place of Performance

If you only want local work, filter by state. If you're national, leave this broad and use keywords and NAICS to narrow.

Step 5: Open an Opportunity and Read It Like a Contracting Officer

When you click an opportunity, you will see a summary page. Do not jump straight to attachments. First, scan the fields that tell you whether it is worth your time.

  • Response Date and Time Zone
  • NAICS and PSC
  • Set-aside (if any)
  • Point of Contact and Q&A instructions
  • Award type (IDIQ, BPA, single award) if mentioned

Then scroll to Attachments/Links and download everything. In many solicitations, the real requirements are in a PDF or a statement of work, not in the summary text.

Tip: Look for amendments. SAM.gov will post amendment files separately, and it's easy to miss that something changed after you started drafting your response.

Step 6: Save the Search (So You Do Not Recreate It Tomorrow)

This is where SAM.gov can be maddening. Even when you save a search, it is not always obvious where to find it again.

  1. After you have your filters set, click Save Search.
  2. Name it something specific, like "IT Help Desk, FL, SB set-aside" instead of "Search 1".
  3. Verify it appears under your saved searches (usually under your profile menu).

Pro tip: Create separate saved searches for different lines of business. One huge search becomes useless fast.

Step 7: Set Up Follow or Watchlist (So Amendments Do Not Surprise You)

If SAM.gov gives you the option to Follow an opportunity, use it. Following is the simplest way to get notified when the agency posts an amendment, answers questions, or changes the due date.

In practice, SAM.gov notifications are inconsistent. Some show up late. Some are easy to miss. If a solicitation is critical to you, build a manual habit: check the opportunity page once per day until you submit.

Common SAM.gov Frustrations (And How to Work Around Them)

  • Filters reset. Workaround: rely on saved searches, and keep your filters minimal.
  • Search results feel random. Workaround: tighten keywords and sort by posted date. Also try a second keyword phrase.
  • Attachments are messy. Workaround: download everything and create a simple folder structure by notice ID and due date.
  • You miss amendments. Workaround: follow the opportunity, and check manually if it matters.

This is also why many small businesses switch to tools that are purpose-built for alerting. SAM.gov is a posting system. It is not a great workflow tool.

Want the Opportunities Without the SAM.gov Pain?

GovContractAlerts pulls SAM.gov opportunities and sends you daily alerts filtered to your NAICS codes and keywords. You review a clean list instead of clicking around a clunky interface.

Get Started Free

One More Tip: Bid Only When the Contract Type Fits

Even if you find a perfect opportunity, you can still lose money by bidding the wrong contract type. If you're not sure how to think about Fixed Price vs Time and Materials vs Cost Plus, read this first: Federal Contract Types Explained (FFP, T&M, Cost-Plus).

Finding opportunities is step one. Picking the right ones is where your profit comes from.