Upveyor is built and run by BizPinPro, and it changes every week. This page is the record: what was added or fixed, when, and what it means for the business whose site is being watched. Every site on Upveyor gets each of these automatically. There is nothing to install and nothing to turn on.
18 updates since August 26, 2026 · last one October 20, 2026
Every site now has short links of the form yoursite.com/go/card. Register a code for each place you put your address out, a business card, a flyer, a yard sign, a mailer, an ad, a post, and the visits that come in through it are counted on their own: how many people came, how many pages they read, and how many called, texted, emailed, asked for directions or sent a form. Each campaign comes with a copy-ready link and a QR code you can hand straight to the printer. The counts appear on your traffic report and in your monthly Digital Pulse, so the question of whether the cards were worth printing gets an answer.
Every tap on a phone number, a map or directions link, a text-message link or an email address on your site is now recorded, with no changes to the site itself. They appear on your traffic report as Calls, Directions, Texts and Emails, and they carry into your monthly Digital Pulse report as people who reached out from the website. For a restaurant or a shop the tapped phone number is the lead, not a form, and until now nothing counted it.
Search engines and AI engines read a site's sitemap.xml and llms.txt constantly, and those reads were being counted as page views. They are now tagged as crawler activity and kept out of every visitor number, so when your report says a page was viewed, a person viewed it. Past counts were corrected the same way.
The old Form Submissions number counted every press of the send button, including bots and attempts that failed on the way. It is now labelled Submit Attempts, which is what it always measured, and a new Delivered count shows only the messages that reached the business's inbox. When the two numbers differ, something between the button and the inbox needs a look, and now you can see it.
One failed check used to send a down alert immediately, even when it was a momentary network hiccup and the site was fine. A failed check is now handed to a confirmation step that runs within seconds: it tests whether the server answers at all, waits ten seconds, and tries the page again. A real outage still alerts within the same minute. A blip stays silent, and one slow site no longer delays the checks on every other site.
A sitemap.xml and an llms.txt are fetched directly by bots, never opened in a browser, so the normal tracking script never saw them. Every hosted site now reports those reads from the server side. You can see how often Google, Bing and the AI engines pick up your site map and your AI summary, which is the earliest sign that they know your site exists.
A link tagged with a campaign label, from a text-message blast, a flyer's QR code or a call-tracking tool, was showing up under Top Referrers as if the label were a website. Referrers now list only real sites that sent you visitors. Campaign labels have their own Top Campaigns section, so you can tell a Facebook visitor from a flyer visitor.
A down alert now reaches BizPinPro as a push notification on the phone within two minutes of the outage starting, through a notification server we run ourselves, alongside the email alert. The person who can fix the problem knows before anyone visiting the site does.
Every monitored site has a public status page at upveyor.com/status/your-domain/ showing 24-hour and 30-day uptime, response time and incident history. Each page now links back to Upveyor, to the free AI Readiness Check and to three other monitored sites, so the pages can be found instead of standing alone.
A free, public check at upveyor.com/ai-check.php: whether ChatGPT, Claude, Perplexity and Common Crawl are allowed by a site's robots.txt, and whether a live request using each bot's real identity gets through, since a firewall can block a bot that robots.txt allows. Domain and email, report in minutes, no account. AI visibility is now the fourth pillar of Upveyor alongside uptime, analytics and attribution.
Each uptime check samples a random page from your sitemap rather than only the home page, so a broken interior page gets caught. A bug where an error page listed in a sitemap could mark the whole site as down, producing a storm of false alerts, was fixed and the false incidents were removed from the history.
The Geography panel on your report was a flat list of countries. It now opens from country to state to city, so a local business can see that its visitors are in Christiansburg, Blacksburg and Radford and not just somewhere in the United States.
A real visitor's form start and submit were being dropped from the counts when their browser never sent the time-on-page signal, which happens often on a phone right after a form is sent. The signal is no longer used to judge whether a session was human, so form counts are complete.
AI crawler activity was a single lifetime total per platform. It is now recorded per day, so your report can show when ChatGPT, Claude, Perplexity or Gemini last crawled your site and how often they come back.
The monthly Digital Pulse report that every hosted client receives now draws its visitor numbers from Upveyor instead of Google Analytics. Nothing about your visitors passes through Google on the way to your report.
Your traffic report shows a site-wide page view total, form starts, form submissions and an All Events total that includes page views, the same way Google Analytics defines an event. Every number has a tap-to-open explanation in plain language, because this report is read on a phone as often as on a desk.
AI crawlers never run the script that powers normal analytics, so they were invisible. Upveyor now reads each hosted site's own server logs, recognises the AI engines' crawlers by name, and shows on your report when each one last visited. It is the only honest way to know whether the AI engines have seen your site at all.
The monitoring and analytics system BizPinPro built for its own hosted sites earlier this year, first called SitePulse, became Upveyor, on its own domain and its own server separate from the sites it watches. Every tracking address was repointed, and from here on every change is logged on this page.
Every one of these is already running on your site.
Upveyor comes with every BizPinPro managed site. Log in to see your own uptime, visitors, contact activity and AI crawler visits, or ask BizPinPro about adding it to a site we don't host yet.