How to Audit Shopify Product Pages Before BFCM
Your Black Friday Cyber Monday campaign is almost ready. The discounts are planned, advertising budgets are approved, and your email promotions are scheduled.
But have you checked the product pages where all that traffic will land?
One of your best-selling products might have outdated photos. Another could display a confusing sale price. A third may have a size selector that's difficult to use on mobile.
These problems are easy to overlook during normal operations. During BFCM, when more customers are visiting and comparing offers, unresolved issues can create additional friction at important buying moments.
You don't need to redesign your entire store before the sale.
A focused Shopify product page audit starts with the 20 products most likely to influence your campaign's sales performance. By reviewing their product information, variants, prices, inventory, and buying experience, you can identify what needs attention first.
This guide explains how to select those products, evaluate them using a practical 10-point scorecard, and make improvements using Shopify before BFCM traffic increases.
Choose the 20 Shopify Product Pages Worth Auditing
Not every product page deserves equal attention immediately before a major sales event. Start with products that already contribute meaningful sales or are expected to attract substantial BFCM demand.
Find your top sellers using Shopify Analytics
Open your Shopify admin and navigate to Analytics > Reports.
Find the Total sales by product report and select a relevant date range. For example, you could examine the previous 90 days or compare the same seasonal period from last year.
Shopify's sales reports can help you identify which products generate the most revenue and how sales are distributed across your catalog.
To build your initial list:
- Open the Total sales by product report.
- Select a representative date range.
- Filter by sales channel if your audit focuses specifically on online store product pages.
- Sort products by total sales or another relevant performance metric.
- Export the report if you want to organize the results in a spreadsheet.
- Identify approximately 20 products for further review.
Remember that Shopify's Total sales by product report excludes shipping charges because one order may contain multiple products.
For individual products, you can also open Products, select a product, and review its available Product Insights.
Shopify Product Insights provides a view of product performance over the most recent 90 days, including net sales, sales channels, and customer information.
Sources: Shopify Sales Reports and Shopify Product Insights.
Compare revenue, units sold, and return patterns
Your highest-revenue product isn't necessarily your most frequently purchased product.
Imagine a store selling two products:
| Product | Units Sold | Average Selling Price | Sales Value |
|---|---|---|---|
| Premium Backpack | 80 | $120 | $9,600 |
| Everyday T-Shirt | 300 | $25 | $7,500 |
These hypothetical figures illustrate two different sales patterns.
The backpack generates more sales revenue, while the T-shirt sells more units. Both may deserve attention for different reasons.
Review returns and sales reversals as well. A product that sells frequently but generates repeated sizing complaints may need better size information before BFCM.
Similarly, a high-revenue product with low available inventory may not be suitable for aggressive promotional traffic.
The goal is to identify products with meaningful commercial importance, not simply select the highest numbers in one report.
Include products expected to drive BFCM demand
Historical bestsellers provide a useful starting point, but they don't predict every seasonal purchasing pattern.
For example, a skincare store might usually sell individual cleansers and moisturizers, but expect gift sets to become more important during BFCM.
A practical shortlist could include:
- 15 products with strong recent sales performance.
- Five products expected to attract significant seasonal demand.
This is an illustrative selection method, not a mandatory Shopify formula.
Adjust the mix based on your campaign, inventory, product margins, and marketing plans.
If a product won't be available during BFCM, reconsider whether auditing its page should take priority over an in-stock promotional item.
Audit the Five Elements That Affect Purchase Decisions
Once you've selected your 20 products, inspect the customer-facing pages using consistent criteria. Focus on information and interactions that directly affect a shopper's ability to choose and purchase the product.
Product images, titles, and descriptions
Start with what customers see when they arrive.
Does the main image clearly show the product? Does the title identify the correct item? Can shoppers understand what makes the product suitable for their needs?
Review:
- Product title clarity and accuracy.
- Main image quality and product visibility.
- Additional images showing important details.
- Correct product specifications.
- Descriptions explaining meaningful benefits.
- Clear information about what's included.
For example, a wireless keyboard product page should clarify its compatibility, layout, connection type, and included accessories.
A listing that only says "Premium Wireless Keyboard" may leave customers uncertain about whether it works with their device.
Before BFCM, prioritize fixing missing information that could prevent a purchase over rewriting every sentence to sound more promotional.
Variants, sizing, and availability
Product variants often create friction when their availability or selection behavior is unclear.
Consider a clothing product page where the size selector displays XS, S, M, L, and XL, but shoppers only discover at checkout that their chosen combination is unavailable.
Check that:
- Available options match actual inventory.
- Variant labels are understandable.
- Size charts or specifications are easy to find.
- Product images correspond to selected variants where configured.
- Sold-out options are communicated clearly.
- Variant selection works on mobile.
In Shopify, inventory can be tracked separately for individual variants.
Review each important product's variant inventory before publishing BFCM offers, especially when stock is distributed across multiple fulfillment locations.
Price clarity, trust, and delivery information
During BFCM, customers may encounter several kinds of offers: sale prices, discount codes, automatic discounts, and free shipping thresholds.
Make sure the product page communicates the actual promotion.
For example, a product with a regular price of $80 and a temporary selling price of $60 should display that comparison accurately if you use Shopify's compare-at pricing functionality.
But an automatic discount applied at checkout doesn't necessarily appear as a crossed-out sale price on the product page.
Beyond price, check the information customers may need before ordering:
- Shipping costs and delivery expectations.
- Return and refund policies.
- Product warranties where relevant.
- Customer reviews or other genuine trust signals.
- Available payment options.
A good product page reduces uncertainty without overwhelming customers with unnecessary badges, banners, or promotional promises.
Complete the review with a mobile purchase test. Customers should be able to choose variants, read essential information, and reach Add to Cart without struggling with overlapping elements or excessive scrolling.
Run a 20-Product Audit With a Simple Scorecard
Looking at 20 product pages without a consistent evaluation method can create a long list of unrelated observations. A simple scorecard makes it easier to compare pages and prioritize the most important fixes.
Score each product page using consistent criteria
Use five audit categories, assigning each a score from zero to two.
| Audit Area | Maximum Score | What to Check |
|---|---|---|
| Product information and images | 2 | Accuracy, completeness, image quality |
| Variant selection and availability | 2 | Options, size information, inventory |
| Price and discount accuracy | 2 | Sale prices, promotions, cart consistency |
| Shipping, returns, and trust | 2 | Delivery details, policies, buyer confidence |
| Mobile purchase flow | 2 | Navigation, selectors, Add to Cart usability |
| Total | 10 | Overall page readiness |
Apply the same scoring rules to every page:
- 0 points: Major information is missing or the experience is broken.
- 1 point: Functional, but there is a meaningful issue to improve.
- 2 points: Accurate, usable, and ready for the planned campaign.
This is a proposed audit framework, not an official Shopify scoring system.
Use it to organize decisions rather than treating the total as a scientifically validated conversion prediction.
Separate critical errors from minor improvements
Not every issue should be handled according to its numerical score.
For example, a product page scoring 8 out of 10 may still contain a serious checkout issue that prevents customers from purchasing an important variant.
Meanwhile, a page scoring 6 out of 10 might have minor image and formatting issues but a fully functional buying experience.
Before reviewing scores, flag critical problems such as:
- Incorrect selling prices.
- Discounts that don't apply as advertised.
- Unavailable variants displayed as purchasable.
- Add to Cart or checkout failures.
- Incorrect product information that could mislead buyers.
- Shipping promises the store cannot meet.
Resolve these problems before spending time on small visual improvements.
Prioritize fixes by risk and sales opportunity
After scoring the 20 pages, organize them into an actionable list.
| Product | Audit Score | Main Issue | Priority |
|---|---|---|---|
| Running Shoes A | 5/10 | Unclear size selection | High |
| Winter Jacket B | 8/10 | Incorrect BFCM price | Critical |
| Backpack C | 7/10 | Missing shipping details | Medium |
| Water Bottle D | 9/10 | Minor image spacing issue | Low |
These are hypothetical examples.
A useful prioritization formula is:
Commercial importance + Severity of the issue + Expected effort to fix.
For each product, record the problem, owner, proposed fix, deadline, and validation status.
When several pages share the same issue because they use one product template, a single well-tested template adjustment may improve multiple pages at once.
Fix Product Page Issues in Shopify Admin
Once you've identified your priorities, use Shopify's product management and theme editing tools to make the necessary changes. Focus on resolving verified problems instead of redesigning pages without a clear purpose.
Update product details and media
To edit an individual product:
- Open Products in Shopify admin.
- Select the product you want to update.
- Review its title and description.
- Replace outdated or inaccurate images.
- Check product organization and relevant metafields.
- Save your changes.
- Preview the live product page.
For products that require structured information, Shopify metafields can help store details such as materials, measurements, compatibility, or care instructions.
How that information appears on the storefront depends on your theme and template configuration.
For example, a furniture store might use metafields for dimensions and material details rather than placing every specification in one long description.
Correct variants, inventory, and pricing
For products with several sizes, colors, or configurations, review each variant separately.
Open the product's variant section and confirm:
- Variant names and option values.
- Current selling prices.
- Compare-at prices, where applicable.
- SKU identifiers.
- Tracked inventory quantities.
- Fulfillment locations.
- Continue-selling-when-out-of-stock settings.
For BFCM promotions, pay particular attention to price consistency across variants.
Shopify's sale pricing feature uses the Price and Compare-at price fields to display a product's reduced price where supported by the theme.
The Compare-at price must be higher than the Price for a valid sale-price comparison.
Automatic discounts and discount codes operate differently and should be configured through Shopify's Discounts section.
Source: Shopify Help Center — Setting sale prices for products.
Improve product templates and mobile layouts
Some product-page problems come from the theme rather than individual product information.
For example, the shipping policy might be hidden too far below the Add to Cart button, or the selected variant may be difficult to identify on mobile.
Open Online Store > Themes > Edit theme and navigate to the relevant product template.
Depending on your theme, you may be able to adjust:
- Product information blocks.
- Media layout and image galleries.
- Variant selector presentation.
- Collapsible information sections.
- Purchase buttons.
- Supplementary product information.
Remember that multiple products can share a single template.
Before editing a shared template, identify the products using it and check whether the proposed layout works for different product types.
For significant design changes, duplicate the theme before editing and test the unpublished version.
Test BFCM Discounts and Checkout Before Traffic Arrives
A product page isn't ready for BFCM until the actual purchase journey has been tested. Correct images and descriptions are important, but an incorrect discount or checkout issue can directly interfere with orders.
Check sale prices and discount combinations
Start with the products included in your planned BFCM promotion.
For each product, confirm:
- The regular selling price is correct.
- The advertised discount matches the configured offer.
- Compare-at prices are accurate where used.
- Automatic discounts apply to eligible products.
- Discount codes work under their intended conditions.
- Excluded products don't receive unintended discounts.
- Multiple discounts combine only as intended.
For example, imagine a jacket normally priced at $100.
A 25% BFCM discount would reduce its selling price to $75 if applied to the full $100 amount without other adjustments.
If a customer can stack an additional 10% discount on the reduced $75 price, the final product price becomes $67.50 before shipping and taxes.
That's a substantially different outcome from a standalone 25% discount.
The example is hypothetical. Actual discount combinations depend on the configuration and eligibility rules in Shopify.
Review your intended promotion in Discounts, then test the final cart and checkout results.
Test the buying journey on mobile
For each of the 20 shortlisted products, complete a short mobile purchasing test.
- Open the product page on a real smartphone.
- Review the visible product name, price, and primary image.
- Select a variant.
- Confirm the selected option is available.
- Add the product to the cart.
- Verify the price and quantity.
- Apply an eligible BFCM promotion if applicable.
- Proceed to checkout and review the available delivery and payment options.
Focus on functionality rather than cosmetic preferences.
A sticky button that's slightly smaller than expected may be less important than a variant selector that fails to update the cart correctly.
Where possible, test both common smartphone operating systems and relevant browsers.
Verify shipping and return information
BFCM shoppers often purchase ahead of upcoming holidays, making delivery expectations particularly important.
Review product pages for:
- Accurate processing times.
- Delivery estimates that match available shipping services.
- Shipping restrictions for selected products.
- Free-shipping eligibility.
- Return and refund conditions.
- Relevant product-specific exclusions.
Make sure promotional messages don't promise delivery dates that your fulfillment team or carrier cannot reasonably support.
Shopify's 2026 BFCM checklist recommends reviewing checkout, inventory, product information, shipping policies, and fulfillment readiness before launching holiday campaigns.
Monitor Your Best-Selling Pages During BFCM
The audit shouldn't end when the campaign begins. Once traffic increases, monitor how your priority products perform and respond quickly to problems that affect customers.
Track add-to-cart and purchase behavior
Use Shopify Analytics and available product reporting to monitor sales performance during the campaign.
Relevant measures include:
- Product sales revenue.
- Units sold.
- Conversion-related shopping activity where available.
- Discount usage.
- Customer purchasing patterns.
Not every metric is available at individual URL level in Shopify's standard reports. Product-level attribution and detailed interaction tracking may require additional reporting configuration.
Compare your results with appropriate historical periods while accounting for campaign pricing, traffic, and product availability.
Watch stock, returns, and customer questions
A page that performs well early in BFCM can still develop operational problems as inventory changes.
Review the availability of popular variants regularly, especially when promotional traffic is concentrated on a few products.
Monitor customer support questions related to:
- Incorrect or unavailable sizes.
- Discounts not appearing.
- Confusing product descriptions.
- Unexpected shipping costs.
- Delivery estimates.
Repeated questions may reveal information that should be updated directly on the product page.
If a product sells out, update the storefront experience appropriately rather than continuing to direct paid traffic to an unavailable item without a clear reason.
Use results to improve future campaigns
After BFCM, compare the 20 audited products with their earlier performance.
Document:
- Which product pages required the most corrections.
- Which issues were discovered through customer feedback.
- Whether discount and checkout problems occurred.
- How inventory availability affected sales.
- Which product information improvements should become permanent.
Be careful when interpreting conversion changes.
A product's improved performance after the audit could also reflect discounts, stronger advertising, different customer intent, or seasonal demand.
For future campaigns, use the findings to build a repeatable product-page quality process rather than waiting until the next major sale.
Final Thoughts
A Shopify product page audit before BFCM doesn't have to involve every product in your catalog.
Start with the 20 products that matter most to your sales and seasonal campaign. Use Shopify Analytics to select them, apply a consistent scorecard, and identify critical issues before spending time on minor design improvements.
Then correct inaccurate product information, review variants and inventory, test discounts, and make sure customers can complete purchases on mobile.
With Shopify, merchants can manage these product, pricing, inventory, and storefront improvements through one commerce platform.
The goal isn't to make every product page perfect. It's to remove the most important obstacles before sending more shoppers to your best-selling products.
FAQ
How do I find my 20 best-selling products on Shopify?
Open Shopify Admin > Analytics > Reports and review the Total sales by product report for a relevant date range. Sort products by sales performance and compare revenue with units sold, returns, and inventory availability. You can also review Product Insights for individual products. Include relevant seasonal products expected to attract BFCM demand, even if they aren't among your strongest year-round sellers.
What should I check first on a Shopify product page before BFCM?
Start with critical purchase issues: incorrect prices, unavailable variants, broken Add to Cart functionality, misleading discount messages, and inaccurate shipping information. Then review product images, descriptions, sizing details, return policies, and mobile usability. A scoring checklist can help organize improvements, but serious checkout or pricing errors should always take priority over cosmetic issues.
How often should I audit my Shopify product pages?
Review important product pages before major promotions, seasonal launches, and significant catalog changes. High-traffic or high-revenue products may benefit from more frequent checks, particularly when inventory, pricing, or variants change regularly. After BFCM, document any problems discovered during the campaign and use them to improve your ongoing product management process.
We only recommend tools we've tested and trust. This post may include affiliate links, meaning we may earn a commission if you choose to purchase - at no extra cost to you.