Back to blog

Micro Conversions: Fix Your Shopify Funnel

14 min
Wojciech Kałużny
Wojciech Kałużny

In the world of ecommerce, it’s easy to get tunnel vision. We refresh our Shopify dashboard, fixated on one thing: the sale. That final, glorious macro conversion. But here’s the hard truth: over 98% of visitors to your store won't buy on their first visit.

If you only focus on the final sale, you're blind to the entire customer journey. You're missing the clues, the signals of intent, and the small steps that users take before they're ready to purchase.

This is where the micro conversion comes in.

Funnel with Micro And Macro conversions
Funnel with Micro And Macro conversions

A micro conversion is a small, measurable action a user takes on your website that indicates interest and moves them closer to your main goal. Think of them as the trail of breadcrumbs leading to the final purchase.

Understanding, tracking, and optimizing for these actions is the single most effective way to understand your customer, fix your funnel, and ultimately drive more of those all-important macro conversions.

To effectively optimize your store, you must first distinguish between your primary goal (macro conversions) and the smaller actions (micro conversions) that lead to it.

Macro conversions

Conversion rates are key performance indicators (KPIs) used to measure the success of your store. They track how often your desired user actions (i.e., conversions) happen.

The most impactful of these are known as macro conversions. These are the primary actions that directly align with your site's main business goals.

For a Shopify store, macro conversions typically fall into two main categories:

  1. Completed Purchase: Shopify tracks this event as checkout_completed. This is the ultimate goal for most ecommerce stores. It's the "mission accomplished" moment that directly generates revenue and fulfills your primary business objective.
  2. High-Value Lead Generation: Not all visitors are ready to buy now. Therefore, another primary goal is to convert an anonymous visitor into an identifiable prospect. This means capturing high-intent contact information.
    • Email Signup (e.g., joining your newsletter, often in exchange for a discount)
    • SMS Signup (e.g., opting in for text alerts and exclusive deals)

While a purchase is a revenue goal, a newsletter or SMS signup is a lead goal. Both can be considered macro conversions because they turn a window shopper into a tangible asset - a lead you now own and can market to directly.

Defining your macro conversions is the first step. For your Shopify store, you will likely have one ultimate macro conversion (the sale) and one or two critical secondary macro conversions (email/SMS signup).

Defining and Tracking Your Macro Conversions in Shopify

Defining your macro conversions begins with your overarching business goals. Are you focused purely on immediate revenue, or is building a long-term customer list just as important?

For your Shopify store, assess how the site contributes to these goals:

  • Goal: Generate direct revenue.
    • User Action: A user must successfully complete the checkout process.
  • Goal: Grow your marketing list for future revenue.
    • User Action: A user must submit their email via a newsletter form or pop-up.

Once you have defined these necessary user actions, your team must choose the right metrics and analytics tools to track them. This allows you to measure success and see if your store is actually achieving its goals.

Your built-in Shopify Analytics is the perfect place to start. You can set up and monitor your conversion rates to see exactly how many users are taking these key actions. For a step-by-step guide on configuring this, see our article on how to use Rybbit with Shopify Analytics to get your tracking set up correctly.

Micro Conversions

Micro conversions are smaller, measurable actions that users take, indicating they are moving towards your macro goal. They are not the final sale, but they are crucial signals of interest and engagement.

The problem is that for some Shopify stores, customers might go through a long cycle of consideration and research before they eventually decide to make a purchase. Because of this long consideration phase, your macro conversion rates may be slow to change. This causes a challenge to asses the impact of incremental improvements made to your store if you're only waiting for the final sale data, which might take weeks to show a clear trend.

This is precisely why micro conversions are so critical. They are the solution to this measurement problem.

Macro Conversion with Micro Conversions
Macro Conversion with Micro Conversions

We can split micro conversions into two distinct categories:

  1. Process milestones - micro conversions on the direct path to your macro conversion
  2. Secondary actions - desirable micro conversions that show interest or engagement but are not on the direct path to macro conversion.

Process Milestones

Process milestones are the critical, sequential steps users take on the direct path to your macro conversion. For a Shopify store, this is your primary sales funnel. Think of it as the "must-take" journey from discovery to purchase.

The main reason to track these is to identify exactly where users are dropping off. They allow you to track how users are moving (or failing to move) toward a sale.

For a Shopify Store these steps may include:

  • Viewing a product page
  • Viewing a collection page
  • Using filters or search to refine results
  • Adding a product to the cart
  • Adding upsells to the cart
  • Viewing upsells
  • Initiating the checkout process
  • Reaching the "payment" stage of checkout

Tracking these milestones is critical for identifying where to focus your optimization efforts on the store. If more customers will add a product to cart, in theory, more should finalize with the sale.

How to Define Your Process micro conversions?

To define these for your store, map out the most common, linear path a customer takes to buy something.

Ask yourself: What are the non-negotiable steps to a sale?

For almost every Shopify store, that journey looks like this:

  1. View a Product Page: The user has moved from a homepage, collection, or ad to show interest in a specific item.
  2. Add to Cart: This is a major signal of intent. The user has said, "I want this."
  3. Initiate Checkout: The user has clicked the "Checkout" button from the cart or a pop-up.
  4. Complete checkout steps: The user has successfully entered their shipping information and is now one step away from buying.

But this list is just the high-level outline. The real analysis comes from mapping the necessary tasks a user must complete to get from one milestone to the next.

This is where you find the friction. Ask these questions about your store:

  • To get from 'View Product' —> 'Add to Cart':
    • What is functionally required? Does the user have to select a size? A color? A bundle configuration? A quantity?
    • Where is the friction? Are these options clear? Do variants show "Sold Out" only after a user clicks? Is the quantity selector hidden?
    • Is this step unnecessary? Does the quantity need to be set here, or could it default to '1'? By forcing this choice, are you creating a barrier?
  • To get from 'Add to Cart' —> 'Initiate Checkout':
    • What is functionally required? What happens immediately after a user clicks "Add to Cart"? Do they have to interact with a slide-out cart? Do they have to find the tiny cart icon in the header? Are they taken to a full cart page?
    • Where is the friction? If a slide-out cart appears, is the "Checkout" button clear, or is it hidden below upsells and a "Continue Shopping" button?
    • Is this step unnecessary? Does the user need to go to a full cart page, or could a slide-out cart take them directly to checkout? Are you forcing them to review their cart when they're already decided?
  • To get from 'Initiate Checkout' —> 'Reach Payment':
    • What is functionally required? This is your core Shopify checkout funnel. What fields are mandatory? Email, shipping address, shipping method selection.
    • Where is the friction? Does your address auto-complete work well? Do you force users to create an account (a classic "unnecessary step" that kills conversions)? Are your shipping options and costs presented clearly, or are they a late-stage shock?
    • Is this step unnecessary? Are you asking for a phone number when it's not required for shipping? Are you splitting the process into too many separate "pages" or steps?

By asking "What is required?" at each stage, you move from vague analysis to a concrete, functional conversion rate optimization audit of your store. You can spot a confusing variant selector, a hidden checkout button, or an unnecessary form field that causes friction and is costing you sales.

Secondary Actions

These are desirable micro conversions that show interest and engagement, but they are not on the direct, linear path to an immediate purchase.

Their purpose is to build your relationship with the customer, gather insights about their intent, and nurture them for a future macro conversion. These are often "secondary features" on your site, but optimizing them is just as critical as optimizing your main sales funnel.

These actions help you build your audience and nurture leads who aren't ready to buy today.

Shopify examples include:

  • Subscribing to your newsletter (now you own the relationship)
  • Creating a customer account
  • Adding an item to a "Wishlist"
  • Leaving a product review or asking a question
  • Watching an embedded product video
  • Sharing a product on social media

By understanding this framework, you can stop asking "Why aren't people buying?" and start asking the right questions: "Where are they stopping on the path to purchase (Process Milestones)?" and "How can we better engage those not ready to buy (Secondary Actions)?"

How to Use Secondary Actions to Assess Your Store's Features?

Secondary actions are highly contextual and will vary based on your store's specific design and features.

The real power of tracking them is not just to count them, but to use them as a report card for your site's functionality.

Instead of just having a feature like a 'Wishlist' or 'Site Search,' you should be asking if it's actually working and helping users. Tracking these micro conversions allows you to answer these crucial questions.

Your site search bar isn't just a tool; it's your customers telling you exactly what they want in their own words.

  • What are customers searching for? This is a goldmine. Are they searching for 'blue dress' (and you sell them)? Or are they searching for 'red shoes' (and you don't stock them)? This data gives you direct insight into product demand and customer intent.
  • What results are they getting? This is the most critical friction point. You must track your "0 results" searches. When a user searches for "raincoat" and gets a blank page, they are very likely to leave your site.
  • Do they click on the results? This measures the relevance of your search. If 100 people search for 'blue dress' but only 5 click a result, it means your search results are bad. They might be showing irrelevant items, or the results page is poorly designed (e.g., no product images or prices).
Assessing Your Filtering & Sorting

On your collection pages, filters are the primary tool you give users to reduce overwhelm and find their perfect product.

  • Are customers using filtering? Start here. If you have a "Filter By" button but only 1% of users click it, it's either not needed or (more likely) poorly designed, hidden, or hard to see—especially on mobile.
  • How are they using it? Which filters are the most popular? If Filter by Size is used 80% of the time, it should be the first and most prominent filter. If Filter by Brand is never used, it's just visual clutter and you should consider removing it to simplify the interface.
Assessing Your Wishlist

A wishlist (which usually requires a Shopify App) can be a powerful sales tool... or a product graveyard.

  • Are customers adding products to their wishlist? This first step measures the feature's visibility. Is the "Add to Wishlist" button clear (e.g., a "❤️" icon) and easy to find? A key friction point to check: Do you force users to create an account to save a wishlist? If so, you're losing almost all of those users. A "guest wishlist" is a much better solution.
  • Are they buying the items, or is the wishlist just abandoned? This is the real KPI. You must track add_to_cart_FROM_wishlist. If items just sit there forever, your wishlist is a passive "save for later" button. If you use it to send automated "low in stock" or "on sale" alerts for their saved items, it becomes an active, high-converting sales funnel.

Why Every Shopify Store Must Track Micro Conversions?

If you're only tracking your macro conversions (like sales), you're essentially operating in the dark. You know if you made a sale, but you have no idea why you're losing the 98% of other visitors.

Tracking micro conversions illuminates the entire customer journey. It’s the only way to move from guessing what's wrong to knowing what to fix.

Here’s exactly what tracking micro conversions allows you to do:

  1. Pinpoint Your Exact Funnel Leaks This is the most critical benefit. By tracking your process milestones, you can see where the drop-off is. A high add_to_cart rate but a low initiate_checkout rate tells you the problem isn't your product page; it's your cart page. You've found the leak, and as we'll discuss, you now have a clear target for optimization.
  2. Test Your Improvements with Confidence Remember how we said macro conversions are "slow to change"? This makes running A/B tests difficult. Micro conversions solve this. Instead of running a test on your product page and waiting weeks to see if sales (a macro) changed, you can measure the impact on your add_to_cart micro conversion. You'll get a clear, statistically significant winner in days, not months.
  3. Understand the "Why" Behind the "What" Analytics tells you what page users left from. Tracking secondary actions helps you understand why. Are users watching your product videos? Are they clicking the "size guide"? Are they using your "wishlist" feature? As we'll cover in the next section, combining this data with the right tools gives you a complete picture of user behavior.
  4. Create Smarter Retargeting & Personalization Tracking micro conversions allows for powerful audience segmentation. You can (and should) create a Facebook or Google retargeting audience for users who add_to_cart (high-intent) that is completely different from one for users who just view_a_blog_post (lower-intent). This makes your ad spend dramatically more efficient.

How to Track Macro and Micro Conversions in Shopify?

You don't need to be a data scientist to start tracking these. You can get 90% of the way there with tools you already use.

Shopify Analytics - Built In tracking

Your built-in Shopify Analytics dashboard is already tracking macro conversions and key micro conversion process milestones.

Shopify Analytics
Shopify Analytics

Go to Analytics > Reports and look at your "Online store conversion rate." It shows you the funnel from "Added to cart" to "Reached checkout" to "Sessions converted." This is your starting point for finding leaks.

Google Analytics (GA4) or alternative tools

Google Analytics is the most-common go-to solution for tracking all your micro conversions. Shopify integration can send basic data (like page views and purchases) automatically, but you'll want to set up specific events for your key micro conversions. In GA4, you can mark events like add_to_cart, begin_checkout, and sign_up_for_newsletter as "Conversion events" to see them in your main reports.

Alternatively you can use Rybbit to track micro conversions, or MixPanel to get better user-experience for working with these events.

Heatmaps & Session Recording Tools

Tools like Hotjar or Microsoft Clarity (which is 100% free) are the why behind your data. Google Analytics tells you what page users left from; a session recording shows you what they did right before they left. You can watch them rage-click a broken button or get confused by your shipping options.

Session recordings deep dive with Clean Commit's founder Tim

How to Use Micro Conversion Data to Grow Your Store?

Data is useless unless you act on it. Now that you can identify your process milestones and secondary actions, you can use that data to make surgical, high-impact improvements.

Here is a practical framework for turning your new insights into action.

Acting on Process Milestone Data (Fixing Your Funnel)

This is about optimizing the direct path to purchase. Your analysis of process milestones helped you identify where the leaks are.

Apply deeper questions about functional friction to better asses what to fix.

Problem: Your analytics show a high add_to_cart rate, but a huge drop-off before the initiate_checkout micro conversion.

  • Analysis (Using Your Knowledge): Ask, "What is functionally required to get from cart to checkout?" You realize your shipping cost is a late-stage surprise and the "Checkout" button is below the fold.
  • Action: Redesign your cart page (or slide-out cart) to show a shipping estimator before the checkout button and make the CTA bold, clear, and high on the page.

Problem: Your view_product_page rate is high, but your add_to_cart rate is terrible.

  • New Analysis (Using Your Knowledge): You ask, "What is functionally required to add to cart?" You see that users must select a size and a color, but the "Sold Out" status only appears after they click. You've found the friction.
  • Action: Add micro conversion tracking to selectors, validate that this is a problem. If it is fix your variant selector. Show "Sold Out" status on page load (don't make them click!). Make the most common size the default selection.

Acting on Secondary Action Data (Optimizing Your Features)

This is about optimizing the "relationship-building" actions and site features you just assessed. These actions build your audience and make your site easier to use, leading to future sales.

Problem: Your "Site Search" assessment shows that 40% of all searches on your store get "0 results."

  • Analysis: This is a massive friction point and a dead-end for users. You are losing potential sales.
  • Action:
    1. Immediately configure your search so the "0 results" page shows "Best Sellers" collection instead of a blank page.
    2. Review the top 10 "0 results" search terms. If people are constantly searching for "red shoes" and you don't have them, you have just identified a clear product/market demand or you just have to update the search configuration to merge "red" with "rose", "ruby", "cherry" etc.
  • Problem: A key blog post gets 10,000 views a month, but your newsletter_signup (a secondary macro conversion) rate from that page is almost zero.
    • Analysis: The CTA is weak or non-existent. It's not part of the user's flow.
    • Action: This is a core part of ecommerce landing page optimization. Don't just put a link in the footer. Add a visually appealing "Join Our List" section in the middle of the post (offering a relevant lead magnet or discount) and again at the end.

Use A/B Testing to Validate Your Actions

Your new analyses are strong hypotheses, but they are still just hypotheses. You must test them to get definitive, data-backed proof.

How failed A/B test can deliver value?

Problem: Your "Wishlist" assessment shows a low add_to_wishlist micro conversion rate.

  • Hypothesis: The "Add to Wishlist" feature is a small, text-only link that people don't see.
  • Action: Don't just change it! Run an experiment. This is where you learn how to A/B test your ecommerce store.
    • Control (A): The current text link.
    • Variant (B): A new, prominent "❤️ Save for Later" button next to your "Add to Cart" button.
    • Result: Let the data prove which version actually drives more micro conversions.

Conclusion: Stop Chasing the Sale. Start Fixing the Steps.

The best-run Shopify stores don't just focus on the finish line. The difference between a struggling Shopify store and a high-growth one isn't just about "getting more traffic." It's about a fundamental shift in perspective.

It's the shift from obsessing over the final macro conversion to meticulously optimizing every micro conversion that leads to it.

You now have a powerful framework to do this. You're no longer just "looking at data" - you are:

  1. Auditing your funnel by analyzing Process Milestones to find exactly where functional friction is costing you sales.
  2. Assessing your features by tracking Secondary Actions to understand if your site is truly helping users or just getting in their way.

You don't have to guess anymore. You don't have to wonder why your "Add to Cart" rate is low, why no one uses your site search, or why your new blog post isn't generating leads. You have the tools to ask the right questions - "What is functionally required?" - and find the data-backed answers.

Your journey to a higher-converting store starts now.

Log into your analytics. Don't try to fix everything at once. Pick just one process milestone (like Add to Cart) and one secondary action (like Site Search) to analyze this week.

Find the friction. Fix the leak. Measure the change.

More articles

Ecommerce Landing Page Optimization The Complete Masterclass

Wojciech Kałużny

Shopify - Faster Collection Management with Duplication & Tag Exclusions

Wojciech Kałużny

What is Shopify Plus?

Wojciech Kałużny