Skip to content
Building a Shopify app or a SaaS product?Chat on WhatsApp
Shopify Apps

The Shopify App Stack a New Store Actually Needs

Every app you install is a monthly cost, a page-weight cost and a dependency. On a new store you have no data to justify any of them yet.

AK
Aashish Kaushik · 7 min read · updated 15 October 2026
Close-up of a hand holding US dollar bills and a smartphone outdoors, showcasing financial technology.
On this page

Key takeaways

  • A new store has no traffic data, so most app decisions at launch are guesses — defer everything that optimises something you cannot yet measure.
  • Four categories genuinely earn a place on day one; almost everything else can wait until you have real behaviour to act on.
  • Apps you install and abandon frequently leave code in your theme, so trialling freely has a cost that outlasts the trial.
  • Shopify covers more natively than most new merchants realise, and the first check should always be whether the platform already does it.

The App Store is the first place new merchants go and the easiest place to accumulate cost. Everything looks useful, most have free tiers, and installing is one click.

The problem is that a new store has no data. Nearly every app in the optimisation categories exists to improve something you cannot yet measure, and configuring one against assumptions produces a setting you will never know was wrong.

The default should be no

Not because apps are bad, but because on a new store the burden of proof is on installation. If you cannot say what an app is doing and how you will know it worked, defer it.

What Shopify already does

Check this first, every time. It eliminates several categories.

Natively, without any app: discounts including buy X get Y and tiered thresholds, basic email marketing and abandoned checkout recovery, gift cards, sitemaps and canonical tags, multi-currency and multi-market selling, product reviews on some plans, and a reasonable analytics baseline.

New merchants routinely pay for apps in these categories because the App Store markets them and the platform does not. Look at what you have before adding to it.

The four that usually earn day one

Email marketing. The strongest case for installing something immediately. Owning a list is one of the few assets that compounds from day one, and starting late means the customers you acquire in the first months are lost to you. Shopify's own email is adequate to begin.

Whatever your selling mechanic requires. If your model depends on subscriptions, bundles, or booking, that is not an optimisation — it is the business. Install it.

Shipping or fulfilment, if your logistics are non-standard. Multiple locations, unusual rates, or a specific carrier integration.

Regional necessities. COD handling, local payment methods, and tax or invoicing requirements. In markets like India these are not optional, and trying to trade without them is not a lean approach but a broken one.

Install now, or wait

CategoryDay one?Why
Email marketingYesThe list compounds; starting late loses customers
Core selling mechanicYesIt is the business, not an optimisation
Shipping, if non-standardYesBlocks fulfilment otherwise
Regional complianceYesNot optional where it applies
ReviewsWaitYou have no customers yet
Upsell and cross-sellWaitNeeds order data to recommend well
PopupsWaitOptimising traffic you do not have
LoyaltyWaitNeeds repeat customers to reward
Analytics add-onsWaitShopify's baseline covers early questions
Page buildersMaybeOnly if your theme genuinely blocks you

Why waiting is not just caution

Three concrete reasons, beyond saving money.

You cannot evaluate what you install. With no baseline, an app's effect is unmeasurable. You will keep it because it seems fine, which is how stores accumulate subscriptions nobody can justify three years later.

Apps configured against assumptions are usually configured wrong. A recommendation engine with no order history recommends badly. A popup with no traffic data fires at the wrong moment. Both improve once you have data, and neither does anything useful before then.

Every app is weight on pages that convert. A new store's best asset is speed, because it has nothing installed yet. Spending that advantage on features you cannot measure is a poor trade.

The uninstall problem

The reason casual trialling costs more than it appears.

Uninstalling an app does not always remove its code from your theme, particularly for older apps that inject snippets directly rather than using theme app extensions. Stores routinely carry the residue of apps they stopped paying for years ago — scripts still loading, still costing page weight, doing nothing.

Before installing anything

  • Confirm Shopify does not already do it
  • Say out loud what it will do and how you will know it worked
  • Check whether it uses theme app extensions or injects into theme files
  • Measure page speed before installing
  • Note the date, so you remember to evaluate it
  • Ask what happens to your data and your theme if you uninstall

The last item is worth asking explicitly. Some apps store data in their own systems and render it dynamically, which means uninstalling strips content you created. Others write to Shopify's native fields, which persist. That difference determines whether you can leave.

What to do at three months

By then you have data, and the questions become answerable.

Look at what your traffic actually does. Where people leave, what they do not find, which products get attention. That behaviour tells you which optimisation category to add first, and it will frequently not be the one you assumed.

Add one app at a time, and measure the result. Two installed simultaneously means neither result is attributable to either.

Audit what you already installed. Anything you cannot point at should go, and it should go properly — check the theme afterwards.

Check page weight. Open a product page in DevTools, filter to JS, sort by size, and look at what has accumulated. This takes five minutes and is the single most useful periodic check a Shopify merchant can run.

Judging an app before you install it

Listing pages are marketing. A few checks take minutes and eliminate most poor choices before they touch your store.

Read the recent reviews, not the average. A four-and-a-half star average built over five years tells you little about the app today. The last twenty reviews tell you whether it still works, whether support responds, and what breaks.

Look at how the developer answers criticism. Public replies to negative reviews are visible on every listing, and they are the best available signal about what support will be like when you need it. A developer who argues with merchants in public will not be better in private.

Check the update history. An app last updated two years ago on a platform that ships continuously is an app whose compatibility you are inheriting.

Look at the pricing tiers, and where you will land. Free tiers are usually metered on something — orders, views, products — and the meter determines when you are forced to upgrade. Work out which tier your realistic volume puts you in before you build a workflow on the free one.

Check what permissions it requests. An app asking for access far beyond its function is worth questioning. This is a security consideration and also a data one, since you are handing over customer information.

Trials are for testing the software, not the tactic

Seven to fourteen days is enough to evaluate an admin interface and nowhere near enough to know whether a mechanic makes money. Merchants routinely conflate the two, conclude an app "did not work", and switch to a competitor that produces the same result for the same reason. Test the software during the trial; test the tactic over months.

When a custom build beats an app

Not the first answer for a new store, but worth knowing the threshold.

Apps make sense when the function is standard and the cost is low relative to building. That covers most needs most of the time.

Custom work starts to make sense when several conditions coincide: you are paying for three or four apps to achieve one outcome, the apps conflict with each other, the function is genuinely specific to how you sell, or the monthly cost has grown to where a build pays back within a year or two.

The trigger most merchants notice first is conflict rather than cost. When two apps are fighting over the cart and both vendors point at the other, replacing both with one piece of logic that does exactly what you need stops being expensive and starts being obvious.

For a new store, none of this applies yet. But it is worth knowing that the app stack is a stage rather than a permanent arrangement, and that accumulating apps indefinitely is not the only path.

The mistake that costs the most

Installing several apps in the same category, or apps whose functions overlap.

Two apps both touching the cart will eventually disagree. Two analytics tools will report different numbers and you will not know which to trust. Two apps both injecting popups will show a customer two popups.

The failure mode is not usually dramatic. It is a slow accumulation of small conflicts that nobody attributes to anything, until a merchant concludes their store is inexplicably slow and their numbers do not reconcile.

One app per job. If a new app overlaps with an existing one, remove the old one before adding the new one, not afterwards.

Running both "just while we compare" is how stores end up with two permanently. The comparison never concludes, nobody wants to be the person who removed the wrong one, and a year later you are paying twice for a function you use once. Pick one, remove the other, and accept that you may occasionally choose wrongly — that is cheaper than carrying both.

For app selection within specific categories, see Shopify apps. The page-weight consequences are covered in storefront and design.

Frequently asked questions

How many apps should a new Shopify store have?
Fewer than most start with. Four or five covering genuinely necessary functions is a reasonable launch position.
What apps does every Shopify store need?
Very few are universal. Email marketing is close, since owning a list matters from day one.
Should I install apps before or after launching?
Install what is genuinely necessary to trade, launch, and add the rest once you have real behaviour to act on.
Do free Shopify apps have hidden costs?
The subscription is not the only cost. Apps add page weight, create dependencies, and frequently leave code in your theme after uninstall.
What does Shopify do natively that people install apps for?
More than most new merchants realise — discounts including buy X get Y, basic email, abandoned checkout recovery, sitemaps and canonical tags, gift cards, and multi-currency selling.

Building a Shopify app or a SaaS product?

ByteInfy designs, builds and ships them. Tell us what you are making.

Chat on WhatsApp

Or reach us directly

About the author

Aashish Kaushik

Founder

Builds Shopify apps and SaaS products at ByteInfy.

More from Aashish

Get new articles by email

No more than one a week. Unsubscribe in one click.

Comments

Comments are reviewed before they appear.

Keep reading

A desk setup featuring a planner, pens, and a smartphone displaying app icons, ideal for productivity.

Best Shopify Upsell and Cross-Sell Apps in 2026

Every upsell app promises a higher average order value. The ones that deliver it interrupt at the right moment; the rest cost you conversions you already had.

12 October 2026 · 7 min readRead
Modern smartphone displaying various apps resting on documents indoors.

Best Shopify COD Apps for Indian Stores in 2026

Every COD app lists the same features. The one that matters is which cause of RTO it actually addresses, because verification and commitment are different problems.

5 October 2026 · 7 min readRead
Man in purple shirt holding a smartphone with blank screen at office desk with keyboard, notebook, and calculator.

Best Shopify Bundle Apps in 2026

Bundle apps look interchangeable until you ask how the bundle exists in your catalogue. Fixed or dynamic is the decision everything else follows from.

25 September 2026 · 7 min readRead
WhatsApp