Explore actionable ecommerce tips, Shopify how-to guides, industry trends, and proven strategies built around the challenges merchants face every day.

9 Min • 4 November 2026
Last Black Friday, many Shopify stores struggled. Pages crawled, buttons froze, and sale banners jumped around on phones. Shopify's storefronts held up under the load. Individual stores did not. Black Friday lands on November 27 this year, and Cyber Monday follows on November 30. Last year, Shopify merchants sold $14.6 billion over the BFCM weekend [Source]. To protect your BFCM sales, speed up your Shopify store before Black Friday. Below, you'll see why stores slow down in a spike, what to fix in the next three weeks, and how to plan the weekend. Why Black Friday Website Performance Decides Your Sales Speed and sales move together, and the link is strongest when shoppers compare deals across tabs. Shopify's own 2026 analysis found that every 100 milliseconds of extra load time lines up with about 3.5% lower conversion. [Source] For more ideas, see our guide on BFCM fixes that increase your Shopify conversion rate. Phones raise the stakes. Mobile drove 55.2% of US online sales on Black Friday 2025, according to Adobe's holiday recap [Source]. Most shoppers will arrive on a phone, often on mobile data, from an email that reached thousands of people at once. If your theme still struggles on small screens, start with these steps to make your Shopify store mobile friendly. What Shopify Handles and What You Handle On Shopify, servers, the CDN, and checkout capacity are Shopify's job. Your theme, apps, images, and scripts are yours. LayerWho handles itServers and scalingShopifyCDN and cachingShopifyCheckout capacityShopifyTheme, apps, images, scriptsYouApp and integration serversApp vendor Shopify says nearly 80% of its stores pass all Core Web Vitals [Source]. The stores that fail usually fail because of what sits on top of the theme. What Causes a Black Friday Website Slowdown A Black Friday website slowdown usually starts with sale features added in a hurry, apps that depend on their own servers, and services outside your store. Here are the causes the Identixweb team sees most often on Shopify stores. Sale features stacked on the theme Countdown timers, spin wheels, popups, autoplay videos, and five-slide banners all show up in November. Each one adds code or weight. Animations and too many sections slow pages down. Timers and announcement bars that load late also push content down the page, which hurts Cumulative Layout Shift (CLS). Apps and tags you forgot about Shopify lists three main factors behind store performance: Your theme Your apps Third-party code, including tag managers. Uninstalling an app doesn't automatically remove its code from your theme. Old ad pixels pile up the same way. We build Shopify apps ourselves, so we know how much code an app can leave behind. App servers under pressure Reviews, search, upsell, and bundle widgets often pull data from the app maker's servers. If a vendor's server slows, your product page waits for it. Inventory and ERP syncs face the same rush. Shopify's API traffic alone peaked at 31.8 million requests per minute last BFCM [Source]. Outages outside your store On November 18, 2025, a Cloudflare outage caused errors across large parts of the web, Shopify included. On Cyber Monday, Shopify's admin login failed for hours while storefronts kept working [Source]. Merchants couldn't add discounts or send planned emails. Neither problem started with the stores, and neither could be fixed by them. The lesson is to schedule what you can, so your sale never depends on logging in at 9 a.m. Last-minute changes A new app installed the week of the sale or a quick theme edit on Thanksgiving can undo months of work. Late changes are one of the most common reasons stores called Identixweb last November. Shopify Speed Optimization Fixes to Make Before the Sale Measure with real shopper data first Go to Analytics > Reports in your Shopify admin and open the web performance reports for LCP, INP, and CLS for real visitors. It shows app installs and theme changes marked on the timeline. An Interaction to Next Paint (INP) report on Shopify Reports Data can lag by up to 36 hours [Source], so record your baseline now. Shopify's targets are LCP of 2.5 seconds or less, INP of 200 milliseconds or less, and CLS of 0.1 or less. Make the first image load fast In most stores, the LCP element is the hero banner or the main product image. Use one static image instead of a slider. Size it for mobile screens. Keep lazy loading for images further down the page, never for the first one shoppers see. Cut apps, embeds, and old tags List every app that touches your storefront. For each one, ask a simple question: did it earn money last BFCM? Turn off app embeds you don't need in the theme editor. Remove leftover code from deleted apps, and clear old pixels out of your tag manager. Our guide to checking apps that slow your store shows how to test one app at a time without breaking anything. Build sale features lightly Load countdown timers only on sale pages. Reserve space for announcement bars so nothing shifts. Turn on pagination for big collections so fewer products load at once. Keep your Black Friday landing page simple and use fewer images if you can. A Client Story: The Store That Froze When the Email Went Out Last November, a furniture brand on Shopify sent its Black Friday email at 6 a.m. Within minutes, product pages slowed to a crawl on phones. The add-to-cart button took seconds to respond. The checkout itself was fine. Shoppers just struggled to reach it. After the BFCM weekend, the brand got in touch with us to find out why. They wanted to be prepared for Christmas. Our audit found 3 Shopify apps doing overlapping jobs. A countdown timer loaded on every page. Code from a reviews app removed months earlier was still running. The homepage slider carried five full-size banners. Each piece was small. Together, under a traffic spike, they kept the browser too busy to respond to taps. Our team removed the duplicate apps and limited the timer to sales pages. They cleaned out the old code and swapped the slider for one static hero image. Mobile LCP dropped from [4.1] seconds to [2.3] seconds. INP fell from [420] to [180] milliseconds. The brand is heading into this year's BFCM with a faster store and a better plan. How to Test Black Friday Website Performance Before November 27 Test the full shopping journey the way a shopper will, on a phone, before your change freezes. On Shopify, focus on your theme, apps, and integrations. Shopify runs its own load and stress tests on the platform ahead of sales events like BFCM. Walk the journey on a midrange phone. Use mobile data and go from homepage to collection, product, cart, and checkout. Preview your sale banners and test every discount code. Email every app vendor on your storefront. Ask whether they've been load tested for BFCM, what their rate limits are, and where their status page lives. Check your inventory syncs. A sync with your 3PL or ERP that lags by minutes can oversell your best sellers. Freeze changes by November 20. Record your baseline numbers that day so you can spot a problem fast during the sale. Plan the BFCM Weekend Schedule everything you can, decide in advance what you'll switch off, and know who is watching. Try Shopify's Rollouts feature, launched in March 2026 for Basic plans and above [Source]. It can publish theme changes at a set time. It can also revert them when a sale ends. Schedule your discounts and emails too, so an admin outage can't hold up your launch. Next, write a short kill list. These are the names of the widgets you'll turn off first if pages are slow, such as recommendation carousels, live chat, or a spin wheel. Product pages and checkout stay. During the weekend, watch Live View, Shopify's status page, and the status pages of your key app vendors. Pick one person who makes the call on switching things off. For everything beyond speed, from inventory to support, go through our full Black Friday checklist for Shopify stores. Get Your Store Ready While There's Still Time Shopify speed optimization before Black Friday comes down to a short list. Measure real shopper data, fix the first image, cut what isn't earning, test on a phone. Do not make any changes after November 20 and schedule the rest. Shopify will carry the traffic. Your store needs to keep up with it. Want a team that does this every season? Identixweb's Shopify speed optimization services include audits, theme cleanup, and app reviews before your busiest weekend. FAQs 1. Does Shopify crash on Black Friday? Rarely. Shopify handled 489 million edge requests per minute at the 2025 peak [Source]. Most BFCM slowdowns come from the store layer, meaning themes, apps, scripts, and outside services. Admin and network incidents still happen, as Cyber Monday 2025 showed, so schedule key changes in advance. 2. How fast should a Shopify store be for Black Friday? Aim for Google's "good" mobile scores: LCP of 2.5 seconds or less, INP of 200 milliseconds or less, CLS of 0.1 or less. Shopify's data links every 100 milliseconds saved to higher conversion, so going faster than the threshold still pays. 3. Will a Shopify speed optimization app fix my store before BFCM? Not on its own. Many speed optimization apps add their own script, and they can't remove code left behind by other apps. Cutting apps, fixing the hero image, and cleaning up the theme does more. 4. Should I test my Shopify store for speed before Black Friday? Yes. Run one test now to set a baseline and another once your sale theme, banners, and apps are in place. Check your web performance reports, run PageSpeed Insights on your top product and collection pages, and go through the full shopping journey as a customer. 5. Why should I stop making changes a week before Black Friday? The last week is for testing, scheduling, and fixing only what's broken. That’s why merchants who want a profitable BFCM always plan a month ahead of the Black Friday season.
Read Blog
10 Min • 14 August 2026
Shopify gives wineries the core tools to sell wine online and in person, including a customizable storefront, secure checkout, Shopify POS, local pickup, subscriptions, and app integrations. Wine stores should also add age verification, product filtering, cross-selling, recommendations, memberships, wine clubs, and product allocations. Advanced wine-specific compliance, shipping rules, and club management typically require dedicated third-party apps alongside Shopify. If you're looking at Shopify for your winery in 2026, chances are you're trying to work out whether Shopify can handle the way a wine business operates. That means more than selling bottles online. You have age verification, state-by-state shipping restrictions, carrier requirements, wine clubs, subscriptions, POS, and compliance tools. I've spent the last few years working with Shopify wine stores, wine-specific apps, shipping requirements, carrier rules, and the limitations wineries are most likely to run into. In this guide, I'm breaking down what Shopify for wineries actually costs, what you'll need to make it work, and where it still falls short before you commit to a migration. Can I sell wine on Shopify? Yes, and Shopify publishes the rules You can sell wine on Shopify. Shopify maintains a dedicated alcohol compliance page in its Help Center covering the US, Canada, the EU, the UK, Australia, and New Zealand. For US merchants, Shopify lists four common requirements: Acquire and maintain every license needed to produce, market, sell, and deliver your products. Stay in full compliance with license requirements, including record-keeping. Run effective age verification so alcohol can't be bought or received by anyone under 21. Ship in full compliance with the laws of both your state and your customer's state. California sellers can also display a Prop 65 alcohol warning through Shopify's product disclosures feature. If you're new to the platform generally, my beginner's guide to how Shopify works covers the basics before you start your wine store. Selling wine on Shopify: The real monthly cost A Shopify wine store with one tasting room can realistically run $140 to $370+ a month in software before card fees. The Shopify plan itself is one of the smaller line items. Compliance can become the highest cost. Here's how the stack builds up on current 2026 US pricing: Shopify Basic is $19/month, or $14 billed annually. Grow is $52/month, or $39 annually. Advanced is $399/month, or $299 annually. Shopify's standard POS features are included with its plans. POS Pro is $89/month per location, or $79/month with annual billing. DRINKS ASSURE, the established alcohol tax and compliance app, is $250/month plus 1% of sales above $25,000. This comes with custom pricing above $200,000 in monthly sales and extra fees for third-party age verification. Wineport, a newer DTC wine compliance app. This runs $49/month for a single winery or $99/month for multi-brand, with a 15-day trial and agency-verified excise rates for 44+ states. Shopify's native Subscriptions app is free, which can cover straightforward recurring wine orders but isn't a replacement for a full winery-specific club and hospitality platform. Shopify for wineries: Online sales features you should have Wine subscriptions and recurring orders Shopify’s free Subscriptions app can handle straightforward recurring wine purchases, making it useful for repeat orders or simple subscription programs. Age verification Age-verification features can help stop underage visitors from entering the storefront. Wineries may need dedicated verification tools or checkout validation rules. Local pickup and tasting room sales If you sell both online and from a physical winery or tasting room, Shopify supports local pickup and Shopify POS. Product filtering and wine discovery Wine shoppers often browse by type, vintage, collection, price, or other bottle attributes. Strong product filtering and search make it easier for customers to find the right wine. Wine clubs, memberships, and allocations More established wineries may need features beyond basic subscriptions, including member pricing, loyalty tiers, club benefits, product allocations, and referrals. Shopify can support these through third-party apps like Winehub Commerce. Does the age-verification pop-up work? That pop-up asking visitors whether they're 21 is useful as a storefront warning. But it isn't the same thing as verifying someone's age. Most age-verification apps simply remember that a visitor clicked "Yes" using a cookie. That becomes even less reliable when customers reach checkout through custom storefronts. For rules that actually need to stop an order, Shopify's stronger option is Cart and Checkout Validation Functions. These validations run on Shopify's servers and can block checkout when a requirement isn't met. Shopify even lists age or ID verification as a use case. If you're building custom checkout rules yourself, my guide to how Shopify Functions work covers the architecture for customizing checkout. Best Shopify wine store examples for inspiration Splash Wines What I liked about Splash Wines is how quickly the store gets the important details out of the way. Its welcome pop-up asks visitors to select where they are shipping and confirm that they are 21 or older before they start shopping. The main navigation is also very purchase-focused, with options such as Curated Cases, Build Your Own Case, and Subscriptions. Robert Mondavi Winery The Robert Mondavi Winery store feels more like a premium winery experience than a typical ecommerce site. I liked how the navigation keeps things simple with Story, Shop, Visit, and Club, making it easy for someone to move between buying wine and exploring the physical winery experience. The homepage also gives equal importance to the brand story, estate visits, wine collection, and wine club. The Prisoner Wine Company What stands out about The Prisoner Wine Company is its bold, product-first approach. The homepage moves visitors quickly from its seasonal message into Best Sellers, with clear labels such as Best Seller, Exclusive, and New Release. I also liked how ecommerce and the winery experience are connected. Alongside wine shopping, visitors can explore tastings, events, and pairing experiences. SommPicks SommPicks does a great job with navigation for a store carrying a very large wine catalogue. Shoppers can browse by wine type, country, region, producer, and vintage, while the search bar specifically encourages searches by wine, region, or producer. I particularly liked the separate Producer Index and Vintage Index, which make exploring thousands of wines much easier. Choosing a Shopify wine theme Shopify's own Theme Store now has a theme built specifically with wineries in mind. Vincent Vincent, particularly its Oakland preset, is designed for wineries, vineyards, liquor, and wine stores and currently costs $340 USD. It includes a built-in age verifier without requiring a separate app and supports taste charts to make wine discovery easier. Area Area’s Winery preset comes with a built-in age verifier and advanced product filtering and search, both useful for wine stores. It also supports in-store pickup, which is useful for wineries selling both online and from a tasting room. Price: $100 USD Local Local’s Lively preset is designed specifically with food, beverage, and local retail businesses in mind. Its age verifier adds a 21+ entry check, while cross-selling and recommended products can help wineries suggest another bottle, complementary product, or gift alongside the shopper’s original choice Price: $380 USD Loka Pour is a wine-focused preset designed for wine, champagne, and premium bottle brands. Its age verifier gives wineries a built-in age-gate option, while product filtering and wine-focused collection layouts make it easier for shoppers to browse bottles by attributes such as vintage or collection. Price: $140 USD What Shopify can't do for a wine store? Shopify can run the storefront, checkout, and POS side of a wine business. But some of its biggest discovery channels still have limits around alcohol. Start with Shop. Age-restricted products, including alcohol, are prohibited on the Shop app. Your winery can still sell wine through its own Shopify storefront, but those products aren't eligible to be sold through Shop. Shopify's Agentic Storefronts can send eligible catalog data to ChatGPT, Microsoft Copilot, Google AI Mode, and Gemini. But each destination applies its own product rules. For example, OpenAI currently prohibits age-restricted products such as alcohol from ChatGPT commerce, and Google also excludes products requiring ID verification, including alcohol and tobacco, from direct purchases in AI Mode and Gemini. My breakdown of the Shopify Spring '26 Edition covers how Agentic Storefronts and the wider Catalog infrastructure work. The Right Setup Goes Beyond the Theme For wineries, the final Shopify setup often involves combining the storefront with apps and custom configurations for subscriptions, pickup, shipping, age verification and other wine-specific requirements. Identixweb provides Shopify store design and development around these operational needs instead of relying only on a standard theme setup. Before you launch: Wine compliance basics Shopify lets you sell wine online, but your winery is responsible for meeting the alcohol laws that apply where you operate and ship. Before launching, make sure you have the required licenses, age-verification process, and shipping setup for the states or regions you serve. Wine shipping rules can vary by location, and carriers such as UPS and FedEx also have specific requirements for licensed alcohol shippers. Once you're choosing carriers, my roundup of Shopify shipping apps covers label printing, shipping workflows, and carrier-calculated rates inside Shopify. Shopify for wineries: Deciding before December Shopify makes the most sense when you want more design freedom, a flexible app stack, and costs that don't rise as sharply with DTC revenue. I would ask three things before starting my Shopify wine shop What's your DTC revenue? How complex is your wine club? And who will own compliance when state rules change? Get your permits and compliance setup sorted before worrying about the perfect theme. A beautiful Shopify store is no help if your shipping rules aren't ready on launch day. FAQs 1. Can I sell wine on Shopify? Yes. Shopify allows alcohol sales, but you are responsible for meeting the licensing, age-verification, shipping, record-keeping, and other legal requirements in every jurisdiction where you sell. Alcohol products are prohibited from the Shop sales channel, so wine should be sold through your Shopify storefront. 2. What are some online sales features if I open a Shopify winery? A Shopify winery can use subscriptions for recurring wine orders, in-store pickup, Shopify POS, product filtering, cross-selling, recommended products, and age-verification features through compatible themes and apps. 3. Is Shopify good to start a wine store? Yes, especially if you want control over your storefront design, ecommerce experience, POS, and app integrations. The con is that Shopify is not winery-compliance software by itself, so you still need the right licenses, age-verification setup, shipping rules, and a dedicated compliance solution. 4. Which are the best Shopify wine themes to start my store? Three strong options in the Shopify Theme Store are Area – Winery ($100), Local – Lively ($380), and Loka – Pour ($140). All three include built-in age verifiers. Area focuses on conversion and product discovery. Local is strong for wineries combining ecommerce with physical locations, and Pour is designed specifically around wine and champagne merchandising. 5. What is Shopify Winehub Commerce? Winehub Commerce is a third-party Shopify app, built specifically for wine and beverage DTC businesses. It adds wine clubs, subscriptions, loyalty and membership tiers, product allocations, referrals, Shopify POS integration, and integrations with services such as ShipCompliant.

10 Min • 27 August 2026
You may have experienced your Shopify store loading slowly just after you have installed a few apps. But owners need apps to run their store. Maybe the store needs product reviews, or they need upselling, a chatbot, a loyalty program, or an analytics app. Individually, each one solves a problem. But after a few installations, the store suddenly feels heavier. Product pages take longer to appear, buttons respond slowly, or content jumps around while loading. This is common when I audit Shopify stores, but I just don't immediately start deleting apps. If you're wondering why Shopify is so slow after adding apps, the first step is to identify what changed on the storefront. Shopify itself lists installed apps, theme code, and manually added third-party code among the major factors that can affect online-store performance. The right approach is to identify what is actually slowing the store, decide whether the app provides enough business value, and then optimize, or remove it. TL;DR: What should you check first? If a Shopify store became slow after installing apps, check: Whether the slowdown started at the same time as an app installation Which apps load JavaScript or CSS on the storefront Whether apps are loading on pages where they aren't needed Whether multiple apps perform the same function Whether app widgets are causing layout shifts Whether previously removed apps left legacy code in the theme There is no number on how many apps a merchant can use. I have seen stores with revenue > $1M use more than 20 apps. What matters is what those apps load and how efficiently they do it. First, I would confirm that the apps are the problem It's always easy to blame the newest app for a slow store. But a Shopify store can load slowly for several reasons at the same time. A theme update, new tracking pixel, oversized media, extra theme sections, or manually added JavaScript. Start with Shopify's own performance data. Go to: Shopify Admin → Online Store → Themes The Themes page includes a performance metric summary for the store's Core Web Vitals. More detailed performance reports are available under: You may not be able to see it if: Your online store is password-protected. The store does not yet have enough real visitor traffic to generate the metrics. You are trying to access the detailed reports without the required Reports staff permission. The detailed reports are available through: Shopify Admin → Analytics → Reports From there, you can search for: Largest Contentful Paint Interaction to Next Paint Cumulative Layout Shift Shopify's Web Performance reports can show performance over time, by page URL, and by page type. They also provide info on changes such as app installations, theme updates, and new code. This makes the report particularly useful when investigating a recent slowdown. One limitation is that this isn't instant monitoring. Shopify says Web Performance data can be delayed by up to 36 hours, so don't expect a change made five minutes ago to immediately appear in the real-user report. For a broader speed audit, my guide on how to speed up a Shopify store covers other common performance problems beyond apps. Know the three performance metrics that matter Shopify currently uses the same three Core Web Vitals Google focuses on: LCP, INP, and CLS. MetricWhat It MeasuresGood TargetWhat Apps Can AffectLCPHow quickly the main visible content loads≤ 2.5 secondsRender-blocking scripts, stylesheets, slow widgets, third-party resourcesINPHow quickly the page responds after interaction≤ 200 msHeavy JavaScript, long-running tasks, multiple interactive widgetsCLSHow much content unexpectedly shifts≤ 0.1Late-loading banners, reviews, popups, badges or other widgets You can check the target number by clicking each report I have mentioned earlier. Here’s my checklist on whether you feel Shopify app bloat in your current store. The complete checklist if you have Shopify App bloat 1. Separate the apps that load on the storefront or backend Not every Shopify app slows down the storefront. Some apps operate almost entirely inside Shopify Admin or in backend workflows. Others directly add content, JavaScript, CSS, tracking, popups, recommendations, reviews, or widgets to customer-facing pages. Start by separating installed apps into two groups: Storefront-impacting apps Examples of these apps include reviews, upsells, chat, personalization, recommendations, subscriptions, popup tools, search widgets, badges, analytics, and visual merchandising features. For example, Anua, a Korean Skincare brand, uses iCart, an upsell app, to show upselling products in their cart. Backend/admin apps Examples might include certain reporting, inventory, workflow, fulfillment, or administrative tools that don't need to render customer-facing code. This immediately narrows down where to investigate. 2. Look for too much JavaScript JavaScript is one of the first places I check if I feel too many apps are slowing down your store. Apps can use JavaScript for: Recommendations Sliders Popups Cart drawers Reviews Personalization Chat Analytics Event tracking Dynamic discounts Interactive widgets None of these features are bad, but Shopify states that poor INP is often caused by too much JavaScript coming from theme code, app code, third-party code, or tag managers. How to check it Open Chrome DevTools and inspect the Performance and Network panels. Look for: Long-running JavaScript tasks Unusually large script files The same third-party library loaded more than once If you notice these issues but the fixes involve editing theme code, it may be time to involve a developer. Small changes made without knowing how an app or theme works can sometimes affect store functionality or customer experience. A Shopify developer can help identify which scripts are necessary, remove unnecessary code safely, and optimize store performance. At Identixweb, we provide Shopify Speed Optimization Services to help merchants improve store performance without compromising the features their customers rely on. 3. Check whether apps load on pages where they aren't needed This is one of the most important checks I do. Imagine a product-review app. The full reviews widget may matter on product pages. But does all its JavaScript need to load on the homepage, blog articles, contact page, cart page, and every collection? The same question applies to: Product recommendations Size charts Wishlist tools Product badges Delivery widgets Cart tools Popup tools Ask your developer: Does this app load storefront assets globally or only where its functionality is used? That question can reveal a lot about how efficiently the app was built. 4. Review your app embeds Go into the Shopify Admin > Online Store > Edit Theme > App Embeds App embed blocks are commonly used for functionality such as: Chat bubbles Product badges Analytics Tracking SEO integrations Floating storefront elements You can activate or deactivate individual app embeds from the Theme Editor. Before disabling any app embed, check its features and how it affects customer experience, tracking, or store operations. Review the app name, understand its purpose, and confirm whether it is connected to tools like analytics. If you are unsure, test the change on a duplicate theme first instead of turning it off directly on your live store. An embed may power tracking, accessibility features, consent management, or another business-critical function. Instead, identify what each embed does and test changes individually. 5. Look for multiple apps doing the same job App overlap is the most common problem I encounter that slows down the store. For example, a store might have: An email app with a popup A separate popup app Each tool may have been added at a different point in the store's growth. For each installed app, document: Business purpose → feature actually used → storefront resources → monthly cost → overlapping apps Then decide whether one well-built tool could replace two or three separate apps. 6. Check whether an app is causing layout shifts Have you ever opened a product page and watched this happen? The title appears first, then the reviews widget loads, and after that a promotional bar appears. That is called a layout shift. Shopify considers a CLS of 0.1 or lower good. Late-loading app elements such as banners, reviews, badges, recommendations, and widgets can contribute to CLS when the page hasn't reserved enough space for them. Ask your developer to check apps that contribute to CLS. 7. Don't assume the app is the only problem Sometimes an app gets blamed because it was the most visible recent change. But Shopify identifies three major areas merchants should examine: Theme code Installed apps Manually added third-party code such as tag managers and tags. For example, you may install an app and simultaneously add a Meta pixel or add another analytics script through GTM. If speed drops, the app could be only one part of the problem. A safe way to audit Shopify apps Don't uninstall five apps and then check CoreWebVitals. Even if the score improves, you won't know which change caused it. Use this process instead. Step 1: Record a baseline Measure the CWV performance for: Homepage Collection page Popular product page Step 2: Back up your theme Duplicate the current theme before touching theme files or legacy app integrations. Step 3: Test one app at a time Where possible, disable an app embed or storefront feature individually. Keep everything else unchanged. Step 4: Run several tests This is what you want from your developer. Do not make a decision based on a single score. Shopify warns that a single Lighthouse run can vary by 5–10 points because of CPU and network conditions and recommends comparing median results from multiple runs. Step 5: Compare the right metric If the page loads slowly, investigate LCP. If clicks feel delayed, investigate INP. If widgets move content around, investigate CLS. Step 6: Remove or combine only after confirming the cause If an app provides little value, duplicates functionality, and creates measurable storefront overhead, then removal becomes a much easier business decision. Can't find which app is slowing your Shopify store? When multiple apps, theme changes, and third-party scripts are affecting your storefront, finding the exact cause of slow performance can be difficult. Identixweb’s Shopify Store Performance and Speed Optimization service helps identify performance bottlenecks, reduce unnecessary code and scripts, and improve storefront speed without removing functionality your store still needs. FAQs 1. Can installing too many Shopify apps make a store slower? Yes, particularly when an app adds customer-facing JavaScript, CSS, third-party requests, widgets, or tracking code. However, not every app affects the storefront, so the app's integration and resources matter more than simply whether it is installed. 2. What is a good Shopify speed score? Rather than relying on one speed score, merchants should monitor Shopify's Core Web Vitals. Shopify considers LCP of 2.5 seconds or less, INP of 200 ms or less, and CLS of 0.1 or less good performance thresholds. 3. How many Shopify apps are there? There isn't a useful universal number. A smaller number of poorly chosen apps will still create problems. Audit what each app loads, where it loads, and the value it provides instead of relying on app count alone. 4. How can I tell which Shopify app is slowing my store? Start with Shopify's Web Performance reports, then test the same homepage, product, and collection pages while disabling one storefront app feature or embed at a time. 5. Does uninstalling a Shopify app remove all its code? Not always. Older or manually integrated apps can leave theme changes behind. For apps built with Theme App Extensions, Shopify says that the app code is removed when the app is uninstalled.

9 Min • 28 October 2026
Black Friday falls on November 27 this year, and Cyber Monday on November 30. Shoppers, as always, will show up expecting a real deal. On Cyber Monday 2025, Adobe tracked peak discounts of 31% on electronics, 28% on toys, and 25% on apparel (Adobe). Most Shopify merchants we work with focus on one question: “Should we offer 25% or 30% off?” But the discount percentage is only part of the decision. What matters more is what you want to achieve, whether that’s increasing order value, clearing inventory, or bringing in new customers. There are four native types of discounts on Shopify, and choosing the right one can make a real difference to your BFCM sales. Here's how to match each type to a BFCM goal, set it up in your Shopify admin, and avoid the rules that catch stores out every November. The 4 Shopify Discount Types for BFCM (Black Friday Cyber Monday) Shopify gives you four native discount types: amount off products, amount off order, buy X get Y, and free shipping. Any of them can run as an automatic discount or as a code. Discount typeWhat it doesBFCM useAmount off productsTakes a % or fixed amount off chosen products or collectionsA sale on one collectionAmount off orderTakes a % or fixed amount off the whole cartSitewide sale or spend tiersBuy X get YGives a free or discounted item when the shopper buys somethingBOGO or a gift with purchaseFree shippingRemoves shipping costs on qualifying ordersFree shipping over a set amount Automatic discounts vs discount codes An automatic discount applies in the cart by itself. Nobody has to find, copy, or remember a code. For a public Black Friday sale, that's usually what you want, because there's nothing for shoppers to forget or mistype. Here’s our guide on how to set up automatic discounts on Shopify in 2025. Codes are better when you need to know where a sale came from, like your email list, an influencer, or a referral partner. You can also cap how many times a code gets used, which automatic discounts don't let you do. Our guide to Shopify referral codes shows how to generate and track them. Which Shopify Discount Type Should You Use for BFCM? Pick the discount type based on the goal of your sale. A sale meant to clear old stock needs a different setup from one meant to raise order value. Here are the Black Friday promotion ideas we usually recommend, based on what a merchant wants to achieve. Your BFCM goalDiscount typeMethodWatch out forClear slow or seasonal stockAmount off products on one collectionAutomaticKeep best sellers out of itRaise average order valueAmount off order with a minimum spend, in tiersAutomaticSet the first tier above your current AOVProtect a thin marginFree shipping over a threshold, or a free giftAutomaticCount what the gift costs you, not its price tagSell a second unitBuy X get YAutomaticShopify won't add the free item to the cartGive VIPs early accessAmount off order for a customer segmentAutomaticTest it on a VIP test account before the email goes outTrack a channelAny type, as a unique codeCodeLimit it to one use per customer Want to have a successful BFCM? Here are proven Black Friday strategies for this year Run the margin calculation before you pick a number Every discount comes straight out of your profit, so you have to sell more just to stay level. Say a product sells for $100 and costs you $50. You keep $50 on every sale, so 10 sales in a normal week earn you $500. At 20% off, it sells for $80 but still costs $50, so you keep $30. You'd need about 17 sales to earn the same $500. DiscountYou keep per saleSales needed to earn $500No discount$501010% off$401320% off$301730% off$2025 Try it with your own price and cost. The thinner your margin, the faster those numbers climb. How to Set Up Shopify Discounts for Black Friday Every native discount starts in the same place: go to Discounts > Create discount in your Shopify admin and pick the type. The settings below are the ones that matter most for a BFCM sale. Amount off products or amount off order Step 1: Choose the method. Pick Automatic discount and add a title, or Discount code and add a code. Step 2: Set the Value as a percentage or a fixed amount. Step 3: Under Applies to, choose the collection or products. Skip this step for an order discount. Step 4: Add a Minimum purchase amount if you're building spend tiers. Create one discount per tier. Step 5: Choose the Eligibility: all customers, specific customers, customer segments, or markets. Step 6: Choose what it combines with. For spending tiers, don't let the tiers combine with each other. Shopify then applies whichever discount is best for the cart. Step 7: Set the Active dates and save. Planning to stack offers, like a sale plus free shipping? Our guide to Shopify discount combinations covers the pairings that protect your margin. Buy X get Y for BOGO and gifts with purchase Step 1: Under Customer buys, choose Minimum quantity of items or Minimum purchase amount. Select the qualifying products or collections. Step 2: Under Customer gets, set the quantity and choose which products or collections shoppers can receive at a discount. Step 3: Set the Discounted value as Free, Percentage, or Amount off each item. Step 4: Turn on Maximum uses per order. For a one-time BOGO offer, set it to 1 so shoppers can't keep claiming free items. Step 5: Choose the Eligibility and Combinations settings. Check whether the offer should work alongside your other BFCM discounts. Step 6: Set the Active dates and save. Here's the part almost everyone misses: Shopify doesn't automatically add the free or discounted item to the cart. Shoppers must add it themselves. If they don't know that, they could check out without their gift and email you about it later. Make the offer clear in your banner, or show the eligible gift in the cart. A cart drawer can help here. With iCart – Cart Drawer Cart Upsell, you can show free-gift offers and a progress bar that tells shoppers how much more they need to spend to unlock a reward. It's a useful way to keep your BFCM offer visible while shoppers are still adding products to their cart. Free shipping Step 1: Under Countries, choose All countries or select specific countries where you want to offer free shipping. Step 2: Turn on Exclude shipping rates over a certain amount if you don't want expensive express delivery options to become free. Step 3: Set the Minimum purchase requirements. Choose a minimum order amount or minimum quantity of items. Step 4: Choose the Eligibility: all customers, specific customers, customer segments, or markets. Step 5: Choose the Combinations settings. Allow free shipping to combine with your BFCM product or order discounts if that's part of your offer. Step 6: Set the Active dates and save. The BFCM Discount Call We Still Think About Last November, about two weeks before Black Friday, we got on a call with a skincare brand selling in the US and Canada. Their plan was already set: 30% off everything with a code. The ads were booked, and the launch email was written. We asked for two numbers first: gross margin and average order value. Their margin was around 55%, and the average order was $48. At 30% off, they'd have had to sell about 120% more units just to match the gross profit of a normal week. Their sales data showed a bigger issue. Most orders had just one item, usually one of their two best sellers. Getting people to buy wasn't the problem. Getting them to buy a second product was. So we changed the discount type as well as the number. We set up an automatic amount-off-order discount in two tiers: 15% off over $75 and 20% off over $110. We added a free travel-size cleanser through buy X get Y on orders over $110. Shoppers didn't need a code, and the cart showed them how far they were from the next tier. Results: The average order went from $48 to $67.87 over BFCM weekend, and revenue was up 48.14% as compared to BFCM the previous year. Keep Your Black Friday Discounts Honest A discount is only real if the previous price was real. In the US, the FTC's pricing guides say a former price must be the actual, bona fide price you offered the public regularly, for a reasonably substantial period (16 CFR 233.1). Raising compare-at prices in October to make November's discount look bigger is exactly what the guides warn against. Selling into the EU? Any announced price cut has to show your prior price, which is the lowest price you charged in the 30 days before the sale. Choosing Your Shopify Discounts for BFCM 2026 Start with the goal and leave the percentage for last. Match the goal to one of the four Shopify discounts, run the margin calculation, and only then set the number. Schedule it in the right time zone, test it on a phone, and keep your compare-at prices honest. More BFCM prep for your store: Best BFCM Social Media Campaigns to Learn From BFCM Checklist for Shopify Stores Black Friday vs. Cyber Monday: Which One is Better for Shopify Stores? FAQs 1. What are the types of Shopify discounts to run during BFCM? Shopify has four native types: amount off products, amount off order, buy X get Y, and free shipping. Each can run as an automatic discount or a discount code. Apps can add more, like tiered or mix-and-match offers. 2. Is an automatic discount or a discount code better for Black Friday? For a public sale, automatic discounts are the simpler choice because shoppers don't need to enter anything. Use codes when you want to track a channel, like email or influencers, or limit how often an offer gets used. 3. Why isn't my free gift added to the cart automatically? Shopify's buy X get Y discount never adds the free item for the shopper. They have to add it to the cart themselves. Say so in your BFCM sales banner, or use a cart drawer app that shows the gift as a reward tier. 4. Can I combine Shopify discounts during BFCM? Yes. Product, order, and shipping discounts can combine if you allow it in each discount's combination settings. Two shipping discounts can't apply to the same order, though, and some combinations depend on your plan and checkout setup.
Vineet Nair
7 Min • 14 August 2025
1170 Views
Bhavesha Ghatode
9 Min • 14 August 2025
1097 Views
Bhavesha Ghatode
7 Min • 14 August 2025
1122 Views
Vineet Nair
10 Min • 13 August 2025
1285 Views
Bhavesha Ghatode
12 Min • 13 August 2025
1076 Views
Bhavesha Ghatode
9 Min • 12 August 2025
1140 Views
Bhavesha Ghatode
11 Min • 12 August 2025
1115 Views
Vineet Nair
12 Min • 12 August 2025
1154 Views
Vineet Nair
10 Min • 11 August 2025
1087 Views
Bhavesha Ghatode
6 Min • 11 August 2025
1110 Views
Vineet Nair
8 Min • 11 August 2025
1149 Views
Bhavesha Ghatode
14 Min • 8 August 2025
1224 Views
Our website uses cookies to enhance your browsing experience and offer personalized services. For more information about the cookies we use, please refer to our Privacy Policy.
Accept RejectOur Shopify experts are reviewing your details and will connect with you soon to discuss the next steps.
Don't Wait. Schedule for a Free Consultation