Wix App Market: how installed apps affect your site speed
Every app you install from the Wix App Market loads a script on every page of your site -- including pages where the app does nothing. This guide explains the mechanics, shows you which categories carry the most weight, and walks through how to audit your current footprint.
Free to sign up · Results in ~3 minutes
How App Market scripts actually load
The behavior is not obvious and is different from most other platforms.
Scripts load at the site level, not the page level
A booking app you only use on your /book page still loads its script on your homepage, your blog, and every other page. Wix injects App Market scripts globally -- there is no built-in conditional loading based on which page is being served.
Script weight is cumulative across all installed apps
Each third-party app adds its own script to every page load. With 5 or more third-party apps installed, cumulative script load typically adds 200ms or more to LCP. HubSpot's tracking script (hs-scripts.com) alone is among the heavier single scripts in common use on Wix sites and loads synchronously by default.
Native Wix apps carry no external script cost
Wix Chat, Wix Bookings, Wix Stores, Wix Blog, and Wix Events run on Wix's own infrastructure. They are not App Market apps in the script-loading sense -- they do not inject external third-party scripts and do not add to the external script count Stackra measures.
Scripts persist until the app is fully uninstalled
Deactivating or disconnecting an app is not always enough to remove its script. The script continues loading until the app is uninstalled from Manage Apps. After uninstalling, check Settings > Advanced > Custom Code for tracking snippets that may have been added separately and survive the uninstall.
Native vs. third-party: by category
For each common need, the native Wix option adds no script cost. Third-party alternatives load from external domains on every page.
Appointments, classes, staff, and payments. Generates booking schema automatically.
Loads assets.calendly.com on every page.
Loads acuityscheduling.com script site-wide.
Built-in chat managed via the Wix Owner app. No external script.
Loads livechat.tidio.com. Popular for chatbot automation.
Loads cdn.livechatinc.com. Higher-end team routing.
Loads widget.intercom.io. CRM-grade messaging with notable script weight.
Part of Wix Ascend. Covers lists, campaigns, and basic automation natively.
Loads chimpstatic.com. Most common third-party email tool on Wix.
Loads hs-scripts.com synchronously by default -- one of the heavier scripts in common use.
Loads static.klaviyo.com. Common for ecommerce email flows.
Full product catalog, cart, checkout, and inventory. Generates Product schema automatically.
Loads app.ecwid.com. Used when migrating from an existing Ecwid store.
Included with Wix Stores. Generates AggregateRating schema for product pages.
Loads widget.trustpilot.com. Used on service sites without Wix Stores.
Loads core.service.elfsight.com. Aggregates multi-platform reviews.
When third-party tools make sense: If Calendly is your existing system of record or you share scheduling links externally, keeping it is reasonable. The goal is not to eliminate third-party apps -- it is to only keep the ones you are actively using.
How to audit your app footprint
A complete audit takes about 15 minutes and does not require any developer tools beyond Chrome.
Open Manage Apps in your dashboard
Go to your Wix dashboard, then Apps > Manage Apps. Every installed app appears here with its category and permissions. This is the canonical list of what is loading scripts on your site.
Cross-reference against apps you actively use
For each app in the list, ask: did I use this in the last 30 days? If the answer is no, it is a candidate for removal. Apps from past campaigns, trials, or abandoned integrations accumulate over time.
Check for scripts that outlived their app
After uninstalling apps, go to Settings > Advanced > Custom Code. Some integrations leave behind tracking snippets even after the app is removed. Any code block you do not recognize should be investigated before deleting.
Confirm with the Network tab
Open Chrome DevTools (F12), go to the Network tab, filter by Script, and reload your homepage. Sort by Size to see which scripts dominate. External scripts loading from domains other than wix.com or static.wixstatic.com are third-party app scripts.
Replace third-party tools with native equivalents where possible
If you use Calendly only because it was the first booking tool you set up, Wix Bookings covers the same use case with no script cost. Same for chat: Wix Chat vs. Tidio. Native is not always better, but it is always cheaper on performance.
What Stackra checks for App Market footprint
Stackra's audit counts third-party scripts and flags sites with high external script counts as a performance signal.
Third-party script count
Stackra counts scripts loading from external domains and flags the count in the Technical Confidence pillar. More than 20 third-party scripts is the threshold for a deduction. App Market apps are the most common source of high counts on Wix sites.
LCP and Core Web Vitals
Stackra retrieves real-user CWV data from Google PageSpeed Insights and CrUX. Heavy App Market footprints correlate with failed LCP and INP scores -- the audit surfaces these metrics alongside the script count so you can see the connection.
Platform context
Stackra distinguishes between scripts from Wix infrastructure and scripts from third-party app market apps. Wix's own scripts (wixstatic.com, parastorage.com) are not counted against your score -- only genuinely external third-party scripts are.
Actionable recommendations
When script count is high, Stackra's action plan names which script domains to investigate and recommends the native alternatives by category -- not just a generic "reduce scripts" note.
See how your Wix site scores on script count and Core Web Vitals
Free to sign up · Results in ~3 minutes