A bird’s-eye view of one check.

Five stops, from the first page the bird opens to the report it writes.

Dr. Canary is a secret shopper for websites. It arrives on your site like a customer, uses the tools it finds and, with monitoring, sends a test inquiry if its shopper is set to, reads the emails and texts that come back, and writes a report with a capture of what it saw.

One check, five stops

Stop 1 of 5

Arrives like a customer

It opens your site in an ordinary browser and follows its public links, the way a customer’s visit begins.

  • homepage loadspass
  • inventory search openspass
The Summit Ridge Kia homepage: an inventory search over a photo of a red car.
Example · Summit Ridge Kia, a fictional store

Three things it checks

  • User experience

    The bird uses the tools on your site the way a customer does and keeps captures as it goes.

    A service scheduler on a phone, with the step that went wrong boxed in red.
    Example · Summit Ridge Kia, fictional
    User experience testing
  • Lead engagement

    With monitoring, the bird sends a test inquiry and reads the emails and texts that come back.

    An email reply from a salesperson, received by the bird after its inquiry.
    Example · Summit Ridge Kia, fictional
    Lead engagement testing
  • Consent

    Added to a shopper on demand: the bird compares what loads after Reject all with what loads after Accept.

    A clinic website’s cookie banner after Reject all, with trackers that fired anyway listed in red.
    Example · Ashgrove Point Health, fictional
    Consent testing

Secret shopper · Example

  • NameUsed SUVs
  • Departmentsused vehicles · service
  • Inquiriessubmits
  • Area of focusask about a trade on a 2022 Sorento

Who does the shopping

A saved secret shopper. It has a name, the departments it shops, whether it submits inquiries or looks only, how often it runs, and areas of focus: things you ask it to try.

The top of the example report on a fictional store, with a red D for health.
Example · Summit Ridge Kia, fictional

What you get

A report with a letter grade, the tools the bird found and whether each one worked, and every finding with an annotated capture of the screen a customer saw.

Two ways to buy it

Once

A one-time checkup is $150 per location, once. It sends no test inquiries.

On a schedule

Monitoring shops your site again on a schedule, monthly, biweekly (every 14 days) or weekly, from $249 a month per location. It carries a monthly allowance of test inquiries per location, and it is what lets you edit saved shoppers and request re-checks.

  • Monthly$249 / mo · 10 test inquiries / mo
  • Biweekly$349 / mo · 15 test inquiries / mo
  • Weekly$399 / mo · 30 test inquiries / mo
Compare plans

How a site owner knows it was us

Checks come from a short list of IP addresses published on our crawler page, and a site can let them through by allowing those addresses. The page also says what the crawler does and does not do, and how to opt out through robots.txt.

What it does not do

  • It does not visit a showroom, and it does not place phone calls. If the store calls, it sees that a call came in, and nothing more.
  • It is not an uptime monitor, a speed test, an SEO audit or an A/B test. It asks whether each tool works when a customer uses it.
  • A one-time checkup sends no test inquiries. Test inquiries belong to monitoring and count against its monthly allowance.
  • On a public or unclaimed site it stops before a consequential submission: no leads, messages, bookings, purchases or accounts.
  • A check is automated and point-in-time. It can miss things and it can be wrong. A report is not a security audit or a compliance certification.
  • Coverage is adaptive, not a complete crawl. A page that challenges the bird is reported as unverified, not as a fault.

Ask your assistant

More examples
  • Which of my sites are connected, and what are their saved shoppers set to do?
    • list_sites
    • list_assignments
  • What did the latest published report find on my site?
    • list_reports
    • get_report
  • Is the check I asked for still running?
    • list_runs
    • get_run

    A queued check is not a finished one, and a finished check is not yet a published report.

Questions

What is Dr. Canary?

A secret shopper for websites. It uses your site the way a customer does and, with monitoring, sends a test inquiry if its shopper is set to, reads what comes back, and writes a report with a capture of each finding.

Is it a person or software?

Software. Each check is automated and runs in an ordinary browser, and it does not place phone calls.

Does it visit the showroom?

No. It shops the digital journey up to the front door: the website, its tools, its forms and the replies that come back. Its test customer never arrives in person.

Does it send real leads?

Only with monitoring, and only when the shopper is set to submit inquiries. The inquiry names itself as an automated Dr. Canary site test. A one-time checkup sends none, and on a public or unclaimed site the bird stops before anything is sent.

How often does it check?

A checkup is one check. Monitoring checks monthly, biweekly (every 14 days) or weekly, and you choose which.

What do I get?

A graded report dated the day of the inspection. Each finding carries the screen or message a customer saw and the page it happened on. Monitoring also sends an alert the morning something breaks.

How is this different from uptime monitoring or a speed test?

An uptime monitor checks that a page answers, and a speed test times how fast it loads. Neither one fills in a form or values a trade. Dr. Canary uses the tool on the page the way a customer would, so it can see a working page with a broken tool on it.

Dr. Canary giving the OK sign

Send the bird shopping.

A checkup is $150 per location, once.

Run a checkup