Performance is an important factor for users when they choose apps. When you build an app, you should build with performance in mind.

Optimizing your app for performance is key to the success of the users that you support and to the experiences of their customers. Performance directly influences [conversion rates](https://www.shopify.com/enterprise/site-performance-page-speed-ecommerce), repeat business, and [search engine rankings](https://webmasters.googleblog.com/2020/05/evaluating-page-experience.html).

## Performance and the Shopify App Store

To be published in the Shopify App Store, your app must not reduce [storefront](/docs/apps/build/performance/storefront) Lighthouse performance scores [by more than 10 points](/docs/apps/launch/app-requirements-checklist#a-performance-score).

Apps that don't significantly reduce [storefront](/docs/apps/build/performance/storefront) Lighthouse performance scores, and that meet all of the mandatory [Shopify admin](/docs/apps/build/performance/admin-installation-oauth) and [Checkout](/docs/apps/build/performance/checkout) performance criteria are eligible for [Built for Shopify](/docs/apps/launch/built-for-shopify) status. To qualify for [Built for Shopify](/docs/apps/launch/built-for-shopify) status, your app must not reduce Lighthouse performance scores by more than ten points, and must meet [other applicable criteria](/docs/apps/launch/built-for-shopify/achievement-criteria).

## Best practice guides

Review the following guides to learn how to measure and improve your app performance in general, and in specific areas of Shopify that your app might interact with.

<div class="resource-card-grid">
  <div>
  <a class="resource-card" href="/docs/apps/build/performance/general-best-practices" data-theme-mode="">
    <div class="resource-card__indicator-container"><img
     src="/assets/resource-cards/app"
     data-alt-src="/assets/resource-cards/app-dark"
     aria-hidden="true"
     class="resource-card__icon themed-image"></div>
    <h3 class="resource-card__title">
      General performance best practices
    </h3>
    <p class="resource-card__description">Review general best practices for improving the performance of any Shopify app.</p>
  </a>
</div></p>

<p><div>
  <a class="resource-card" href="/docs/apps/build/performance/admin-installation-oauth" data-theme-mode="">
    <div class="resource-card__indicator-container"><img
     src="/assets/resource-cards/gear"
     data-alt-src="/assets/resource-cards/gear-dark"
     aria-hidden="true"
     class="resource-card__icon themed-image"></div>
    <h3 class="resource-card__title">
      Shopify admin, installation, and OAuth performance
    </h3>
    <p class="resource-card__description">Improve the performance of apps embedded in the Shopify admin, and for your OAuth flow.</p>
  </a>
</div></p>

<p><div>
  <a class="resource-card" href="/docs/apps/build/performance/storefront" data-theme-mode="">
    <div class="resource-card__indicator-container"><img
     src="/assets/resource-cards/marketplaces"
     data-alt-src="/assets/resource-cards/marketplaces-dark"
     aria-hidden="true"
     class="resource-card__icon themed-image"></div>
    <h3 class="resource-card__title">
      Storefront performance
    </h3>
    <p class="resource-card__description">Measure and optimize for storefront performance, and learn how Shopify measures an app&#39;s impact on storefront performance.</p>
  </a>
</div></p>

<p><div>
  <a class="resource-card" href="/docs/apps/build/performance/checkout" data-theme-mode="">
    <div class="resource-card__indicator-container"><img
     src="/assets/resource-cards/coin"
     data-alt-src="/assets/resource-cards/coin-dark"
     aria-hidden="true"
     class="resource-card__icon themed-image"></div>
    <h3 class="resource-card__title">
      Checkout performance
    </h3>
    <p class="resource-card__description">Optimize the performance of shipping rate apps, and avoid blocking checkout.</p>
  </a>
</div>
</div>