In the form editor, the icons in the block menu now show clearly on the dark background, and the arrows on its choices take the app's colors.
On What to fix, Dismiss lines up with the fix it belongs to.
A form's preview is as wide as the form your visitors see.
The whole website has the new look
Every page of this website is now in the same dark look as the homepage and the app: Pricing, How we count, the comparisons, the docs, the free site check and its results, Support, About, the changelog, Status and the legal pages. The legal pages' words haven't changed.
Pricing has the homepage's monthly and yearly prices over the full table of what's in the plan, and How we count shows the method under every definition.
The app has the new look
Every screen of the app is in the new dark look, one column wide, with the same top bar (Overview, Forms, Report, Settings): the overview, Requests, Sources and pages, What to fix, Forms, Report, Settings, Install and the form editor. Signing in is in the website's new look too.
Things that used to be on the overview have their own screens: every request, every source and page, every fix (with Dismiss and Undo), and Forms, where each form shows how many opened it and sent it, the quote form question by question, and its link and snippet to put on your site.
Settings is one place with three parts: your site, plan and billing, and your account. Adding a site shows its price first, then asks for it.
A new look for the homepage
The homepage is new: dark, with the overview page itself at the top, on example data, so you can see what you'd get before you sign up. The insight under it shows its math, the free check runs from the page, and the prices switch between monthly and yearly.
Every page of this website has the new menu and footer. The rest of the website, and the app, get the new look next.
Wunderly is live, and counts its own site
Wunderly is open: sign up with your email, add your site, and the trial is 14 days of everything with no card.
We use Wunderly on usewunderly.com, exactly as you would on your site: the same script, with no cookies and nothing stored on your device, and the same contact form, which is now on the new Support page. The Privacy Policy says so, and that we're the controller of what it collects here. The app and the sign-in pages aren't counted.
A new website, a free site check, and comparisons
usewunderly.com now describes Wunderly as it is: private website analytics with a contact form and a quote form built in, notes in plain sentences, weekly site checks and a Monday report. The homepage shows the real main page, and Pricing has the whole plan in one table.
The free site check reads one page of any site, once, and says what to fix for search, speed and accessibility. No account or card. The result stays at its own link for 7 days. WunderlyBot obeys robots.txt for that page, sends no forms, and the check is limited per network and per day.
New: comparisons with Plausible, Fathom and Google Analytics, each fact with a link to its source and the day we checked it; install guides for WordPress, Wix, Squarespace, Webflow, Shopify and your own code; and docs for the forms, What we noticed, the site checks, the weekly report and privacy on your site.
The Privacy Policy, Terms, Data Processing Addendum, Acceptable Use Policy, Accessibility Statement and Refund Policy are rewritten for Wunderly as it is now: you're the controller of your visitors' data and Wunderly processes it for you. Our subprocessors are Cloudflare and Paddle.
This changelog now starts when Wunderly became website analytics.
Plans per site, and what happens when a trial ends
Wunderly is now priced per site: $19 a month (or $190 a year) for your first site and $9 a month ($90 a year) for each other. The first 50 workspaces to subscribe get their first site at $14 a month for life. Each site includes 100,000 pageviews a month; above that, each 100,000 or part of it is $10, and we email you before anything extra is billed. Settings → Plan shows each site, its pageviews this month, your next bill, and lets you add a site, take one off, switch to yearly or cancel.
Every workspace still starts with 14 days of everything, no card. Three days before the trial ends we email you and say so in the app. If you don't subscribe, Wunderly keeps counting visits and taking requests for 30 days, and your pages stay readable; after that nothing new is counted, and what was counted stays. A site you take off your plan works until the period you paid for ends, then the same.
You can now delete a site in its settings. It comes off your bill first, and everything Wunderly counted for it goes.
The weekly report, and email through Cloudflare
Each week Wunderly emails you a report about each of your sites: the week's visitors, who reached out, your quote requests and their value, each with the change from the week before; up to five things we noticed, each with how we worked it out; the week's newest requests; and anything on your fix list. It goes out on Monday at 8:00 AM in your site's timezone. The new Report page lets you choose the day and time, turn it off, and add up to 5 more addresses, and shows the report as it would read now.
The report counts the way your main page does: its figures are your main page's last 7 days, read at the end of the day before it goes out. Every report has a one-click unsubscribe that stops only that report.
Every Wunderly email, from sign-in links to request emails, estimate emails and the report, now goes through Cloudflare's email service, and the email company we used before is no longer one of our subprocessors. No Wunderly email tracks whether it was opened or which links were clicked.
Weekly site checks and the fix list
Once a week, and once within an hour of your first visit, WunderlyBot reads your site: up to 250 pages, starting from your most-visited ones. It looks for pages without a title or description, the same title or description on two pages, pages people visit that tell search engines not to list them, a sitemap that's missing or leaves out pages people visit, broken links and images (asked again a day later before we say so), images over 500 KB, and insecure files on secure pages. On your home page and most-visited pages it also times how they load on a phone, and runs automated accessibility checks there and on pages with a form. Automated checks catch some accessibility problems, not all.
What it finds goes on the fix list on your main page: one line each, the page, and what to do. A line leaves when a later check no longer finds the problem, or when you dismiss it, with Undo.
When a problem touches what your visitors do, What we noticed says so: a slow page that most phone visitors leave, a page hidden from Google that people reach out from, a form field a screen reader can't name, a broken link on one of your busiest pages, or a visited page without a title or description in search results.
WunderlyBot never sends a form, uses only GET and HEAD requests, asks your site for at most one thing a second and obeys robots.txt. The new WunderlyBot page says what it reads and how to block it, and How we count has a Weekly checks section.
What we noticed
The main page now says up to five plain sentences about your visits, each with how we worked it out beneath it: a page whose visitors reach out more often, the source that brought most of your quote requests, the question where most people leave your quote form, the estimate above which most people don't send, a source whose visitors mostly leave after one page, a big change in visitors, and a new source.
Every one comes from a written rule with a minimum: below it, the rule says nothing, and when none has enough visits the section says so. The order is the same every time: notes about reaching out first, then traffic that doesn't reach out, then traffic. No AI writes any of it.
How we count lists each rule: what it says, how it counts, when it speaks and its minimum.
Your two forms, counted with your visits
A request now carries the pages the person looked at on your site that day, in order, where they came from and how long they were on the site. Both forms say so directly above Send: "Sending this shares the pages you looked at on this site today with" your site's name. Nothing is linked when a browser asks not to be tracked, or when Wunderly's script isn't on the pages they visited, and the request says so.
Every request is emailed to you, with the answers, the estimate and the pages, and Reply answers the person. On your site's Settings you can add up to 5 more addresses to get them.
The main page now shows your quote form question by question: how many opened it, how many got past each question and sent it, and where the most people stopped, once 5 have. Your forms shows how many opened each form, how many sent it and the share, and the pages it was opened on.
Each site has exactly one contact form and one quote form. The contact form asks for a name, an email, a phone number (optional) and a message, plus up to 5 questions of your own; the quote form asks its pricing questions, then a name, an email and a phone number. Those questions stay on the form.
One page for your site
Your site now has one main page. At the top: who is on the site now, then for today, the last 7 days, 30 days or 12 months, how many visitors came and how many quote requests arrived, each against the period before, how many reached out (by form, call or email), and what the quote requests were worth at the low end of each estimate. Below: visitors per day with the days someone reached out, where visitors came from, the pages they looked at and how many then reached out, and the latest requests with the pages each person looked at.
Every number links to how it's counted, on the rewritten How we count page. A visitor is one device on one day, so someone who comes back tomorrow counts again. Rates wait for 30 visitors and percentage changes for 50 in the earlier period; below that the page gives counts, or says there aren't enough visits yet.
People and Results have become this page, a list of every request in the period, and a panel that opens one request with its answers, estimate, where the person came from, the pages they looked at in order and their time on the site. The CSV export stays, with those visit details added.
Sites, and counting visits without cookies
Wunderly now counts visits to your own website. Add your site (its name, domain and timezone), paste one line into its head, and press Check install: it says when the first visit arrives, usually within seconds. Install has the steps for WordPress, Wix, Squarespace, Webflow, Shopify and a site you build yourself.
The script sets no cookies and stores nothing in your visitors' browsers, and it sends nothing when a browser asks not to be tracked (Do Not Track or Global Privacy Control). It counts each page a visitor opens, and a click on a phone number, an email address or a map link, or a form being sent. It sends the page's address without its query string (apart from any utm_ campaign tags), the referring site's name and a screen-size group, never anything typed. No IP address is stored.
One account can have several sites, each with its own contact form and quote form. The WordPress plugin takes your site key and loads the script on every page.