The complete guide
Website Personalization
What it is, why it works, and where to start.
Learn
Use Cases
How teams use ConversionWax
Guides
Step-by-step setup and strategy
Content Personalization Guide
How to personalize your website
Playbook
Proven plays for every industry
Compare
How we stack up against others
Blog
Personalization tips and platform updates
Help Center
Docs, setup guides, and support
Featured playbook
Ecommerce Personalization Playbook
Geo-targeted offers, BFCM windows, device-specific layouts - copy-paste plays that run themselves.
Optimized Images
Auto-resize for any device
Video Support
Personalized video content
Scheduled Updates
Time-based content automation
By role
Ecommerce Operators
Geo-offers, BFCM, device layouts
Growth Marketers
Campaign pages, UTM matching, A/B
Digital Agencies
Multi-site, version control, team access
New in the platform
AI Image Generation
Generate campaign visuals from a prompt. Saves to your asset library.
Learn more →Real-time personalization hub
Real-Time Website Personalization
One embed across every platform. Geo, UTM, viewport, and schedule rules render in milliseconds.
Platforms
WordPress
Plugin · WordPress.org
Shopify
Real-time personalization
Adobe Commerce
Plugin · Magento personalization
Contentful
Headless CMS personalization
Joomla
Real-time personalization
Sanity
Headless CMS personalization
Native plugins
On WordPress.org
ConversionWax for WordPress
Official plugin: shortcode-based banners, A/B testing, and AI image generation. Defer-loaded, Core Web Vitals friendly.
Get the plugin →Help docs
ConversionWax for Adobe Commerce
Plugin for Adobe Commerce and Magento Open Source. Setup guide and configuration steps.
Read the docs →Asset imports
Just released
Canva → ConversionWax
Import banner designs and hero images from Canva directly into your ConversionWax asset library. Skip the export-upload cycle.
See how it works →Anywhere else
One embed code
If your site can accept a script, ConversionWax works on it. WooCommerce, Webflow, BigCommerce, Squarespace, custom builds.
See setup →An ecommerce CRO audit is a systematic review of your online store to find where you are losing conversions and why. Not a vague "optimization" exercise - an actual page-by-page inspection of what visitors see, what they do, and where they bail.
Most stores leave this to agencies charging $5,000+ for a deliverable that arrives six weeks later. You can do it yourself in a weekend with free tools, a spreadsheet, and a willingness to look at your own site the way a first-time visitor would.
This guide covers a 7-step ecommerce CRO audit framework. Every step has specific things to check, tools to use, and a clear output. By the end, you will have a prioritized list of fixes ranked by expected impact and implementation effort.
A proper CRO audit touches six areas of your store. Skip any of them and you will miss conversion leaks that are costing you revenue every day.

Landing pages. These are the entry points - your homepage, category pages, any page receiving paid traffic. First impressions happen here. If your above-the-fold content does not immediately communicate relevance, visitors bounce before scrolling.
Product pages. Where purchase decisions happen. Photography quality, description clarity, social proof placement, and CTA visibility all directly affect add-to-cart rate.
Checkout flow. The most expensive place to lose a customer. They have already decided to buy. Every unnecessary form field, confusing layout choice, or missing trust signal between "Add to Cart" and "Order Confirmed" is pure revenue loss.
Mobile experience. Not "is the site responsive" but "is the mobile experience actually good." Tap targets, image sizing, scroll depth, checkout flow on a phone screen. Over 60% of ecommerce traffic is mobile. If your audit only checks desktop, you are auditing the minority experience.
Page speed. Every 100ms of additional load time reduces conversion rate. This is not theoretical - it is measured consistently across industries. Speed affects every other area of the audit because a slow page makes every other element perform worse.
Visual content. Which images actually drive engagement and which are dead weight. Hero banners, product photos, lifestyle imagery, promotional graphics. Most stores have never tested a single image variant. This is where some of the largest conversion gains hide.
You cannot measure improvement without a baseline. Before you touch anything on your site, pull these numbers from Google Analytics 4 and document them in a spreadsheet.
Overall store metrics to grab:
Per-page metrics for your top 10 pages by traffic:
Where to find this in GA4: Go to Reports > Monetization > Ecommerce purchases for store-wide metrics. For per-page data, use Reports > Engagement > Pages and screens, then sort by sessions descending. Export the last 90 days as your baseline window - anything shorter and seasonal variation will skew the numbers.
Flag any page that has both high traffic and a below-average conversion rate. These are your highest-opportunity audit targets. A page getting 10,000 monthly sessions with a 1.2% conversion rate when your store average is 2.8% is a bigger opportunity than a page getting 500 sessions with a 0.5% rate.
Open each of your high-traffic landing pages in an incognito window. You need to see what a first-time visitor sees, with no cookies, no logged-in state, and no familiarity bias.
Above-the-fold checklist (what loads before scrolling):
Load time check:
Visual relevance check:
Screenshot your hero image and show it to someone who has never visited your store. Ask them "what does this company sell?" If they cannot answer correctly, your visual content is failing its primary job. This sounds simple but it catches problems that teams who see their own site daily become blind to.
Product pages are where money changes hands. Audit your top 5 product pages by revenue - these are the pages where improvement has the highest dollar impact.
Product photography:
Product description:
Social proof:
Add-to-cart area:
Document each issue you find with a screenshot and the specific page URL. Vague notes like "product page needs work" are useless a week later. Write "Product X page - review section buried below 3 scrolls of description, move above fold."
Add a product to your cart and go through your entire checkout process as if you are a customer. Do this on both desktop and mobile. Time how long it takes. Count the number of form fields. Note every moment of friction.
Cart page:
Form fields:
Payment and trust:
Cross-reference your findings with your cart abandonment data from GA4. If you see a big drop-off at the shipping info step, and your audit reveals that shipping costs are not shown until that step, you have found a direct cause-and-effect relationship.
Do not just resize your browser window. Use an actual phone. Better yet, use two phones - one iOS, one Android. The experience is different, and that is the point.
Navigation:
Tap targets:
Images on mobile:
Mobile checkout:
Compare your mobile conversion rate against desktop in GA4. If mobile converts at less than half the desktop rate, mobile UX is almost certainly the problem - not traffic quality. The visitors are the same people on different devices.
This is the step most CRO audits skip entirely, and it is often where the highest-value wins are hiding. Visual content - hero banners, product photography, promotional graphics - is usually chosen based on internal opinion rather than performance data. "The team liked this one" is not a conversion optimization strategy.
What to evaluate:
How to test image performance:
This is where a tool like ConversionWax fits into the audit. Instead of guessing which hero image performs better, you set up a direct A/B test between image variants and let traffic data decide.
Metrics to track per image:
Stores that start testing their visual content typically find 8-35% conversion improvements on the pages where they run image A/B tests. The reason the range is wide is that some stores are already close to optimal while others have been showing the same untested hero image for two years.
By now your spreadsheet has dozens of issues. Fixing all of them at once is not realistic. You need a prioritization framework that focuses your first round of changes on the highest-return items.
Rate every issue on two axes:
Sort your fixes into four buckets:
This is the standard 2x2 prioritization matrix. It works because it forces you to be honest about what actually moves revenue versus what just feels like it should be important.
With your prioritized list in hand, build a 30-60-90 day roadmap.
Days 1-30: Quick wins only. Focus on changes that take less than a day each and touch your highest-traffic pages. Typical first-month fixes include:
Days 31-60: Data-driven iteration. Review the results of your quick wins. Your image A/B tests should have clear winners by now. Roll winning variants to 100% of traffic and start the next round of tests. This is also when you tackle medium-effort items:
Days 61-90: Systematic expansion. Take what worked on your top pages and apply it across the site. Build processes for ongoing testing so the CRO audit is not a one-time event but a repeating cycle.
You can run this entire audit with mostly free tools.
You do not need a heatmap tool for the initial audit. Heatmaps are useful for diagnosing specific interaction problems after you have identified which pages underperform, but they are not necessary for the framework above. Start with the free tools, add specialized tools as your testing program matures.
Auditing everything at once. Start with your top 10 pages by revenue. You cannot fix 200 pages simultaneously, and the Pareto principle applies hard here - 80% of your conversion problems are on 20% of your pages.
Skipping the baseline. If you do not record your current metrics before making changes, you cannot prove anything improved. "The site feels better" is not a metric.
Treating mobile as a checkbox. "The site is responsive" is not the same as "the mobile experience is good." Test on real devices, with real thumbs, on a real cellular connection.
Ignoring visual content. Teams will spend weeks optimizing button colors and copy while the same untested hero image has been running for a year. Image testing often produces larger conversion lifts than text changes because visuals are processed faster and trigger emotional responses before the rational brain engages.
Making changes without testing. An audit identifies problems. A/B testing confirms solutions. Do not redesign your product page based on audit findings alone. Test the changes against the current version and let the data confirm the improvement.
Set up your first image A/B test in under 10 minutes. Free plan includes 5,000 monthly pageviews.
A CRO audit is not a one-time project. Run the full framework quarterly. Between full audits, keep a running list of issues as you notice them in your analytics data. The quarterly cadence works because it gives you enough time to implement fixes, gather test data, and see measurable impact before the next round.
Each quarter, start by reviewing the previous quarter's baseline against current numbers. Document what improved, what did not, and what new problems surfaced. This creates a compounding improvement cycle where each audit builds on the last.
For visual content specifically, keep image tests running continuously. When one test concludes, start the next. The stores that see the largest sustained conversion improvements are the ones that treat image testing as an ongoing program rather than a one-off experiment.
You now have the full framework. Open GA4, pull your baseline numbers, and start working through the steps on your highest-traffic pages. The audit itself takes a day or two. The roadmap that comes out of it will drive conversion improvements for the next quarter.
For the visual content audit specifically, start a free ConversionWax trial and set up your first hero image A/B test. You will have performance data within two weeks that tells you exactly which image variant drives more clicks and conversions.