Skip to main content
BidNet DirectDirectories and marketplaces

Your BidNet Direct contracts are hiding what your ads really earn

"Most of our revenue is city and school district work, so I honestly can't say whether Google Ads pays." If you run a commercial cleaning, grounds or security company, that probably sounds familiar. On BidNet Direct the solicitation, the bid documents and, for agencies that take electronic bids, your submission all sit on SOVRA's platform, where none of your tracking can run. We label that public work at entry and keep it out of your ad data, so Google and Meta learn only from the property managers and private businesses your ads actually bring in.

Free30 minutesNo obligation

BidNet Direct · what breaks

What goes wrong when public bids and paid ads share one pipeline — BidNet Direct

  1. 01

    "City and school contracts make our ad numbers meaningless"

    A sealed-bid janitorial or grounds contract can outweigh a year of private accounts. Blend it into revenue and Google Ads looks brilliant one quarter and hopeless the next, so budget decisions turn into guesses.

  2. 02

    "Sealed-bid wins are leaking into our Google Ads uploads"

    If your CRM sends every closed-won deal back as an offline conversion, a facilities director who once filled your website form can be matched by hashed email. Google then takes credit for a contract the agency awarded through its own procurement process.

  3. 03

    "Primes keep calling our tracked number after a bid drops"

    BidNet Direct's Plan Holder List shows who downloaded the documents. A prime looking for a sub searches your name, clicks your brand ad and calls, and that call is counted as paid demand it isn't.

  4. 04

    "Smart Bidding is learning from teaming requests"

    Being visible on public bids brings in other suppliers, subcontract offers and vendor pitches through your contact form. Count them as leads and Google hunts for more of them instead of property managers who want a quote.

BidNet Direct · the fix

What changes after the fix — BidNet Direct

  • Public and private revenue reported apart

    Every BidNet Direct opportunity carries its own source, so your ads are judged on the private commercial work they can actually win.

  • Only ad-started private contracts go back to the platforms

    Signed contracts with a stored GCLID, fbclid or matched email are uploaded; public awards are filtered out before the file is built.

  • A straight answer on where the next dollar goes

    Cost per signed contract from Google, Meta and your BidNet plan, side by side, so a state upgrade and a bigger ad budget can be compared honestly.

BidNet Direct · architecture

What BidNet Direct actually lets you hook into

It's a government bid network run by SOVRA, not a lead form. This is what SOVRA documents for suppliers.

  1. 1

    Vendor profile and category codes

    Your profile and NIGP-style category codes drive bid matching and make you searchable by buyers. Basic registration is free and covers member-agency bids.

  2. 2

    Alerts and saved searches

    Email alerts on new bids, updates and addenda that match your codes, with saved advanced searches and a daily match summary listed on the paid state plans.

  3. 3

    Electronic bid submission

    Where the agency accepts electronic bids, you submit on the platform, and a red "Bid Not Submitted" flag stays up until submission is confirmed. That submission history is the public-side record we reconcile against.

  4. 4

    Plan Holder List

    Shows which suppliers downloaded a bid's documents, which is how primes find subs and why some of your branded calls trace back here.

  5. 5

    Premium advertising profile

    A business profile with logos, videos and brochures. SOVRA doesn't mention a link to your website, so we check whether one exists and can carry UTMs.

  6. 6

    No ad tags, API or export documented

    We found no Google Ads, GA4, GTM or Meta Pixel setting and no supplier API, so tracking lives on your site and in your CRM.

BidNet Direct · diagnose

Where BidNet Direct tracking breaks, in the order we check

The damage usually happens in your CRM, so we start with what's being sent to Google.

  1. 01

    What does your offline upload contain?

    Open the last file or sync and look for agency names. Any public award there is a false ad conversion.

  2. 02

    Is source filled on every opportunity?

    A blank source on BidNet work is how ad platforms end up claiming it.

  3. 03

    Do your site forms store the click ID?

    Submit one from an ad-tagged URL and open the lead record.

  4. 04

    Do branded calls spike when bids drop?

    Compare brand-campaign calls with the dates you appear on Plan Holder Lists.

  5. 05

    Are teaming requests counted as leads?

    Read a month of form fills and tag what isn't a buyer.

  6. 06

    Does signing land inside the conversion window?

    Private accounts can take weeks to sign after a walkthrough; we check that lag against your conversion action.

BidNet Direct · prove

The QA evidence — BidNet Direct

Checked against real contracts on both sides of your business, because a test form proves capture, not attribution.

Source of truth

Your BidNet Direct bid submissions and the agency award notices that followed, joined to signed private contracts in your CRM

  • One quote request from an ad-tagged URL, with GCLID and UTMs confirmed on the lead record.
  • A test BidNet Direct opportunity entered with its source and confirmed absent from the upload.
  • A signed private contract seen once in Google Ads as an offline conversion.
  • The same contract sent to Meta with a shared event ID and no duplicate.
  • Teaming requests and vendor pitches confirmed outside the conversion action.
  • Every contract reconciled by channel across a closed quarter.
  • Rechecked 30 days later and after any change to your form or CRM.

BidNet Direct · free audit

What we check in the free audit

  • What does your offline upload contain?
  • Is source filled on every opportunity?
  • Do your site forms store the click ID?
  • Do branded calls spike when bids drop?
  • Are teaming requests counted as leads?
  • Does signing land inside the conversion window?

Checked against

Your BidNet Direct bid submissions and the agency award notices that followed, joined to signed private contracts in your CRM

Get my free conversion tracking audit

Free30 minutesNo obligation

BidNet Direct · when not to buy

When you don't need this — BidNet Direct

Plenty of suppliers on BidNet Direct have nothing for us to fix.

  • If all your work is public and you run no paid ads, there's nothing to attribute.
  • If your ads and your bid work live in separate systems that never touch, the split already exists.
  • If you sign a few private accounts a year, a quarterly spreadsheet match of contracts to ad leads is enough, and we'll say so.
  • If you're only deciding whether to move up a BidNet plan, your bid history answers that, not ad tracking.

BidNet Direct · what we deliver

The event map from ad click to signed private contract — BidNet Direct

  • Quote request or tracked call on your site

    GCLID, fbclid and UTMs stored on the lead record before anyone touches it.

  • Qualified private commercial lead

    A property manager, HOA, office or retail site in your service area; teaming requests, vendor pitches and job seekers excluded.

  • Walkthrough or site visit booked

    The first sign the lead is real, sent while the proposal is still being priced.

  • Proposal sent

    A mid-funnel signal, with estimated annual value if you track it.

  • Contract signed

    The main conversion, sent once per account, with contract value if you share it.

  • Excluded on purpose

    BidNet Direct solicitations and awards, Plan Holder List subcontract inquiries and renewals of accounts you already serve.

FAQ

BidNet Direct questions, answered

No. Solicitations, documents and bid submissions run on SOVRA's platform, and we found no documented setting for your own ad tags or GA4. Tracking starts on your website and phone lines.

Free · 30 min

See what your ads earn without the public contracts

Free30 minutesNo obligation