Micro-Conversions: The Small Signals That Predict a Sale
Most visitors to a small online store don’t buy on their first visit, and many never fill in a form. If the only number you watch is completed purchases or sign-ups, you’re making decisions from a tiny sample and ignoring everything the other visitors are telling you. Micro-conversions fix that. They are the small actions that show interest before the big one happens. This guide explains what counts as a micro-conversion, walks through four that work well for small sites, shows how to choose thresholds that mean something, and covers how to turn those signals into better pages, offers and follow-ups.
Updated

What a micro-conversion is
A conversion (sometimes called a macro-conversion) is the action your site exists for: a purchase, a completed contact form, a booking. A micro-conversion is a smaller action that tends to happen on the way there. It doesn’t pay the bills by itself, but it suggests a visitor is moving from “just looking” toward “seriously considering.”
Micro-conversions matter for two reasons. First, there are many more of them, so you get readable numbers sooner. A store with a few orders a week can wait months to learn whether a new product page works; it can see within days whether more people are reaching the size guide or returning to compare. Second, they let you tell interested visitors apart from casual ones, which is what you need to show the right message to the right person.
Micro-conversions vs. engagement metrics vs. key events
The term overlaps with a few others you may have seen, so it helps to separate them.
| Term | What it is | Example |
|---|---|---|
| Conversion (macro) | The main goal of the site | An order, a submitted inquiry form |
| Micro-conversion | A smaller action you define because it signals interest | Viewed the pricing page; came back twice in a week |
| Engagement metric | A general measure of attention, usually averaged over all visitors | Average time on page, pages per session, bounce rate |
| Key event (Google Analytics) | Google Analytics’ name for an event you mark as important to your business | A scroll event on a lead page, or generate_lead |
Google Analytics now uses the term “key event” for what it used to call conversions, so that “conversion” can mean the same thing in Google Ads and Analytics. Its help page gives a useful example of the micro versus macro distinction: marking a scroll event at 90% of a lead page as a key event shows that people read the page and saw the sign-up form, while marking generate_lead is more useful for ads because it shows people actually completed the form.
Google Analytics also has a built-in notion of an “engaged session”: one that lasts longer than 10 seconds, has a key event, or has two or more page or screen views. That definition is deliberately broad and applies to every site the same way. Micro-conversions are narrower and specific to you: you choose the pages and thresholds that indicate interest in your products.
Four micro-conversions that work for most small sites
You can define micro-conversions in many ways, from video plays to adding a product to a wishlist. For a small store or service business, four behavioral signals cover a lot of ground and need no extra event setup: how many pages someone views, whether they view specific high-intent pages, how long they stay, and whether they come back.
| Signal | What it suggests | Good for | Watch out for |
|---|---|---|---|
| Viewed N or more pages in one session | The visitor is browsing, comparing or researching | Stores with many products; content-heavy sites | Confusing navigation can also inflate page counts |
| Viewed a specific URL | The visitor reached a page that only interested people visit | Pricing, shipping and returns, size guide, case studies, cart | Pages linked from the main menu get casual clicks too |
| Stayed N or more seconds in one session | The visitor spent real time reading or deciding | Long product pages, guides, service descriptions | Tabs left open in the background count as time |
| Returned M or more times within N days | The visitor is considering over days, not seconds | Higher-priced items and services; considered purchases | Regular customers and your own team also return often |
1. Pages viewed in a session
Someone who looks at one page and leaves is very different from someone who looks at six. A page-count threshold captures that difference simply. The right number depends on your site’s shape: on a store where a typical path is home, category, product, a threshold of three pages is low; on a single-page service site, two pages might already be meaningful.
To pick a starting number, look at your pages-per-session figure in your analytics. Setting the threshold a little above the typical value flags the more engaged part of your audience without labeling everyone. If your typical session is two pages, start at three or four.
Be careful about reading too much into high page counts alone. A visitor who clicks through eight pages because they can’t find the shipping policy is engaged in the wrong way. If you see high page counts without conversions, check the paths in visitor histories before celebrating.
2. Viewing specific high-intent pages
Some pages are visited almost only by people who are considering a purchase. For an online store, these are often the shipping and returns policy, the size guide, the cart, and sometimes a “compare” or FAQ page. For a service business, they’re the pricing page, case studies and the “how it works” page. Viewing any of these is a stronger signal than general browsing because it answers a question people ask right before they decide.
- List the questions people ask before buying. “How much does shipping cost?” “What if it doesn’t fit?” “Can I return it?” “How long will it take?” Each question points to a page.
- Find where those questions are answered. Write down the URLs. If the answer is buried in a long FAQ, consider giving it its own page or section so you can measure it.
- Leave out pages everyone sees. Your homepage and main category pages are visited by nearly everyone, so they don’t separate interested visitors from casual ones.
- Keep the list short. Three to five pages is plenty. A long list turns a sharp signal into a vague one.
One subtle point: the cart page is a useful micro-conversion for stores, but it’s also part of the purchase path. If you want to understand people who showed interest but didn’t buy, look at visitors who reached the cart but not the order confirmation page. Our guide to cart abandonment covers that pattern in more detail.
3. Time on site
Time is the most intuitive signal and the easiest to misread. A visitor who spends three minutes reading your product page is probably interested. A visitor whose tab sat open in the background for three minutes while they made coffee looks identical in many reports.
Use time thresholds that are long enough to require actual reading. Google Analytics counts a session as engaged after just 10 seconds, which is a low bar by design. For a micro-conversion meant to separate interested visitors, something like 60 seconds or more in a session is a more useful starting point on most content-rich sites. Adjust it after you look at your own averages: if your average time on page is 40 seconds, a 60-second threshold already selects the more attentive visitors.
Time works best combined with something else. “Stayed over 60 seconds and viewed three or more pages” is far more telling than either on its own, because it rules out both the quick skimmer and the forgotten tab.
4. Return visits
For anything that isn’t an impulse buy, coming back is one of the clearest signals there is. People rarely return to a store several times in a week unless they’re seriously thinking about something there. Return visits are also the signal most directly tied to what you can do next: someone who comes back can be greeted differently than someone on their first visit.
Define the window to match your buying cycle. For everyday products, “two visits within seven days” is a sensible start. For furniture, electronics or services with longer decisions, a wider window such as two or three visits within 30 days may fit better. Keep in mind that your own team, existing customers checking order details and returning blog readers will also show up as return visitors, so this signal is clearest when paired with a product or pricing page view.
Combine signals with AND or OR
Once you have more than one signal, you need to decide how they combine. There are two basic choices, and each answers a different question.
| Combination | Counts a visitor when | Use it to | Trade-off |
|---|---|---|---|
| OR (any one) | At least one enabled signal is met | Cast a wide net and see overall interest trends | More visitors qualify; each one is a weaker signal |
| AND (all) | Every enabled signal is met | Find a small group of highly interested visitors | Fewer visitors qualify; numbers move slowly on small sites |
A practical approach for small sites is to start with OR and one or two signals, watch the numbers for a few weeks, and then tighten. If OR flags half your visitors, it isn’t telling you much; add a threshold or switch to AND. If AND flags almost nobody, loosen a threshold before giving up on the idea.
How to choose thresholds that mean something
A micro-conversion is only useful if visitors who hit it are more likely to convert than those who don’t. You can check that with a simple comparison, no statistics degree required.
- Start with a hypothesis. “Visitors who view the shipping page are more likely to order.” Write it down so you remember what you were testing.
- Set the micro-conversion and wait. Give it at least a few weeks, longer on low-traffic sites, so you have enough visitors on both sides.
- Compare the two groups. Look at the conversion rate of visitors who met the micro-conversion versus those who didn’t. Visitor histories make this easy to spot-check: open a handful of converted visitors and see whether they hit it first.
- Keep, adjust or drop. If the difference is large, keep it and start using it. If it’s small, change the threshold or replace the page. If it’s backwards, it’s measuring the wrong thing.
- Write down your definition. When you change thresholds, note the date. Otherwise next quarter’s numbers will be compared against a different definition without anyone noticing.
Turning micro-conversions into action
Measuring interest is only half the value. The other half is responding to it while the visitor is still interested. Here are the most practical ways small teams use micro-conversion signals.
Improve the pages that lead to them
If very few visitors reach your shipping or size page, they may not be finding it. Link to it from product pages, near the price or the add-to-cart button. A heatmap will show whether people click those links and how far down the page they get before leaving.
Show a timely on-site message
Behavior that signals interest is a good moment for a relevant offer or reassurance. A visitor on their second or third visit in a week who has viewed a product page might respond well to a free shipping reminder or a small first-order code. A first-time visitor who has only seen the homepage probably doesn’t need one yet. Matching the message to the signal keeps offers from feeling random.
Follow up by email when you can
If a visitor has given you their email address (for example, through a sign-up form), their later return visits and page views can inform what you send. Someone who comes back to the pricing page after your welcome email is at a different stage than someone who never opened it. See our guide to welcome email series for how to branch on these signals.
Fix the step after the signal
If many visitors hit a micro-conversion but few complete the main goal, the problem is often in between: an unclear checkout, a long form, an unexpected cost. Our guide to form abandonment covers finding the exact field where people give up, and cart abandonment covers what to do when shoppers leave at checkout.
A note on ads and micro-conversions
If you advertise, it can be tempting to send micro-conversions to your ad platform so it has more data to optimize on. Be careful. In Google Ads, primary conversion actions appear in the Conversions column and are used for bidding, while secondary actions are for observation only and appear in the All conversions column. Google’s help page also notes that Google Analytics conversions are secondary by default. If you import a micro-conversion, keeping it secondary lets you watch it without steering your bidding toward cheap, low-value actions. Only make it primary if you’ve confirmed it reliably leads to sales.
Tracking micro-conversions in marketingLABO
In marketingLABO, micro-conversions are set per site from the access report. There are four conditions, each of which you can turn on or off and set a threshold for:
| Condition | Setting | Default when switched on |
|---|---|---|
| Viewed N+ pages | Number of pages viewed in one session | 3 pages |
| Viewed specific URLs | A list of URLs, such as pricing or case study pages (add as many as you need) | (you enter the URLs) |
| Stayed N+ seconds | Time spent in one session | 60 seconds |
| Return visits | At least M visits within N days | 2 visits within 7 days |
A match mode setting decides how enabled conditions combine: OR counts a micro-conversion when any one is met, and AND requires all of them. The specific URLs here are separate from the form URLs used to count form reaches, so you can track interest pages and form visits independently.
Once saved, the access report shows the number of micro-conversions next to form reaches and conversions, along with a micro-conversion rate (micro-conversions divided by sessions) and the change versus the comparison period. Clicking the number opens a list of the visitors behind it, with the contact name (or “Anonymous” if they haven’t identified themselves), sessions, page views and last visit. From there, the visitor timeline shows exactly what each person did.
Micro-conversion settings are a reporting definition. To act on the same behaviors, you set matching conditions where you need them:
- Banners. Display rules can target by pages viewed or not viewed, visit frequency (first visit or Nth visit), days since the last visit, page URL and traffic source, and can be triggered after a number of seconds on the page or at a scroll depth. For example: show a free shipping bar to visitors on their second or later visit who have viewed a product page.
- Journeys (Standard plan). Automated email journeys can start from a site visit or from inactive visitors, and can branch on whether a contact returned to the site or viewed a particular page, so a follow-up can differ for someone who came back to your pricing page.
Analytics, heatmaps and visitor history are included on the free plan for one site, with one form and one banner. Journeys require the Standard plan. See plans and pricing for current limits.
Example setups by type of site
| Site | Suggested micro-conversions | Mode | What to do with them |
|---|---|---|---|
| Small apparel store | Viewed size guide or returns page; 2+ visits in 7 days | OR to start | Link the size guide near the price; show a returns reassurance bar to returning visitors |
| Higher-priced home goods | Viewed shipping page; stayed 120+ seconds; 2+ visits in 30 days | AND once you have traffic | Offer a delivery estimate or a question form to visitors who meet all three |
| Local service business | Viewed pricing page; viewed a case study | OR | Make the contact form easy to reach from both pages; follow up sign-ups with case studies |
| Content plus shop | Viewed 4+ pages; stayed 90+ seconds | AND | Show a newsletter sign-up banner to engaged readers rather than to everyone |
Treat these as starting points. Your own data should decide which signals stay.
Common mistakes
- Counting everything. If every visitor is a micro-conversion, the label means nothing. Aim for a minority of sessions.
- Choosing pages everyone sees. The homepage or a page linked from every menu doesn’t separate interested visitors.
- Never validating. Define, wait, then compare the conversion rate of people who met it against those who didn’t.
- Changing definitions silently. Note the date whenever you change a threshold, so trend lines stay honest.
- Reacting to tiny numbers. On small sites, compare months rather than days.
- Optimizing ads for the wrong action. Keep micro-conversions as observation-only in ad platforms until you’ve proven they predict sales.
Frequently asked questions
Is adding to cart a micro-conversion?
Yes, it’s one of the most common for stores. If your tools can’t record the add-to-cart click itself, viewing the cart page is a workable substitute because people usually reach it right after adding something.
How many micro-conversions should I track?
Start with one to three. Each should map to a question you want answered or an action you’ll take. You can always add more once the first ones prove useful.
Is a newsletter sign-up a micro-conversion or a conversion?
It depends on your goal. For a store, a sign-up is usually a micro-conversion on the way to a purchase. For a content site that earns from its list, it may be the main conversion. Decide based on what you’re ultimately trying to grow.
Do micro-conversions replace conversion tracking?
No. They complement it. Conversions tell you what happened; micro-conversions tell you who was close and where they stopped, which is the part you can still influence.
Summary
Micro-conversions give small sites enough signal to learn from without waiting months for sales data. Pick a few behaviors that only interested visitors show, such as viewing several pages, reaching key pages, staying a while or coming back, set thresholds a little above your averages, and check that they actually predict conversions. Then use them to fix pages, time your messages and follow up. If campaign traffic is part of the picture, our guide to UTM parameters explains how to tag links so you can compare micro-conversions by campaign. For the bigger picture, see what marketing automation is.
Want to try it on your own site? Sign up free or compare plans and pricing.
Sources
- Google Analytics Help: About key events (key events vs. conversions; scroll vs. generate_lead example)
- Google Analytics Help: Engagement rate and bounce rate (engaged session: longer than 10 seconds, a key event, or 2+ page views)
- Google Ads Help: About primary and secondary conversion actions
Start free — no credit card needed
Sign up freeMore articles

Are Email Open Rates Still Reliable After Apple Mail Privacy Protection?
How Apple Mail Privacy Protection inflates email open rates, what opens can still tell you, and why clicks and site returns make better signals.
Read the article →
SPF, DKIM and DMARC Explained for Small Store Owners
What SPF, DKIM and DMARC do, how they work together, what Gmail and Yahoo require of senders, and how to set them up with your email provider.
Read the article →
CAN-SPAM Compliance Checklist for E-commerce Emails
A practical CAN-SPAM checklist for online stores: which emails count as commercial, the FTC requirements, footer and unsubscribe setup, and a pre-send check.
Read the article →
GDPR and Email Marketing: Consent Basics for Small Online Shops
How GDPR and the ePrivacy rules apply to a small shop’s marketing emails: consent vs. the customer exception, sign-up form wording, records and unsubscribes.
Read the article →
How to Add Custom Code to the Head of a Wix Site (Settings > Custom Code)
Add a script to the head of every Wix page with Settings > Custom Code: plan and domain requirements, load options, code type, testing and fixes.
Read the article →
Squarespace Code Injection: Adding a Tracking Tag to Every Page
Use Squarespace code injection to add a tracking tag to the head of every page: which plans include it, where to find it in 7.1 and 7.0, and how to test it.
Read the article →