# How to Research a Shopify Store in 5 Minutes

> The 5-minute pre-call research system for Shopify agencies. Check theme, apps, pixels, traffic, and contacts to build pitches that convert.

Published: 2026-03-26
Author: StoreInspect Team
Tags: shopify, agency, prospecting, sales, data
Canonical HTML: https://storeinspect.com/blog/how-to-research-a-shopify-store

![How to research a Shopify store before your sales call](/images/blog/how-to-research-a-shopify-store.webp)

## TL;DR

- **82% of B2B decision-makers** think sales reps show up unprepared. Five minutes of structured store research changes that.
- Check **6 things** before every call: platform status, theme, app stack, pixels, traffic tier, and decision-maker contacts.
- **Theme type signals budget.** A store running [Dawn](/themes/dawn) (free) with 200K+ monthly visitors is underinvested and primed for a redesign pitch.
- **App gaps are your pitch.** 28.5% of stores above 50K traffic have no [email marketing app](/blog/best-shopify-email-marketing-apps). 52.9% have no [reviews app](/blog/best-shopify-review-apps).
- **Pixel setup reveals ad spend.** [Meta Pixel](/pixels/meta) installed but no [analytics app](/blog/best-shopify-analytics-apps) means they're spending blind on ads.
- **Always verify the decision-maker's role.** Founders care about revenue. Marketing managers care about tools. Pitch accordingly.

*Some links in this article are affiliate links. We may earn a commission if you purchase through them, at no extra cost to you. We only recommend tools we've actually tested.*

---

You have a sales call with a Shopify store owner in 30 minutes. What do you do?

Most agency reps open the store's homepage, click around for 60 seconds, glance at their Instagram, and call it "research." Then they get on the call and deliver the same generic pitch they give everyone: "We help Shopify stores grow."

The store owner has heard this pitch 47 times this month. Your email goes to trash. Your follow-up gets ignored. You never hear from them again.

Here's what top-performing agency reps do instead: they spend 5 focused minutes analyzing the store's tech stack, identifying specific gaps, and building a pitch around what that store is actually missing. When they get on the call, they say: "I noticed you're running [Klaviyo](/apps/klaviyo) for email but you have no [reviews app](/blog/best-shopify-review-apps) despite doing 100K+ monthly traffic. That's leaving money on the table."

That's a different conversation. That's a conversation that closes.

This guide gives you the exact 5-minute research system. Six checkpoints. One framework. Every piece of intelligence you need to walk into a pitch with confidence.

## Why Structured Pre-Call Research Wins Deals

The numbers are clear. [HubSpot found](https://blog.hubspot.com/sales/pre-call-planning) that 82% of B2B decision-makers think sales reps are unprepared. Personalized cold calls convert at [202% higher rates](https://blog.hubspot.com/sales/pre-call-planning) than generic ones.

But the insight that matters most for agency sales is this: a [qualified list of 200 stores](/blog/how-to-qualify-shopify-leads) with personalized outreach produces a 5-8% reply rate and 3-5 meetings per campaign. A random list of 1,000 stores with generic emails? Below 1% reply rate. Maybe 1 meeting.

The difference isn't volume. It's preparation.

Pre-call research does three things:

1. **Identifies a real problem** you can solve (not a problem you hope they have)
2. **Signals expertise** to the prospect ("they actually looked at my store")
3. **Gives you a specific opening** instead of a generic pitch

You don't need 30 minutes of research per prospect. You need 5 focused minutes following a consistent framework.

## The 5-Minute Research Framework

Here's the complete system. Six checkpoints, roughly 5 minutes total.

| Checkpoint | What to Check | Time | What It Tells You |
|-----------|--------------|------|-------------------|
| 1. Platform & basics | Shopify vs Plus, store age, first impression | 30s | Budget level, sophistication |
| 2. Theme | Free, paid, or custom. Deprecated? | 45s | Design investment, technical debt |
| 3. App stack | Installed apps, missing categories | 60s | Operational maturity, specific gaps |
| 4. Pixels & ads | Which tracking pixels, ad platforms | 45s | Marketing spend, attribution setup |
| 5. Traffic & revenue | Traffic tier, growth signals | 45s | Store size, ability to pay |
| 6. Contacts | Decision-maker name, role, email | 45s | Who to pitch, how to approach |

You can do this manually (visiting the store, viewing source, checking tools) or use a [store intelligence platform](/) that pulls all six data points in one view. Either way, the framework stays the same.

## Checkpoint 1: Platform and Store Basics (30 Seconds)

Start with the fundamentals.

**Is it Shopify?** This sounds obvious, but if you're working from a prospecting list, verify the platform. Not every store that shows up in a Shopify database is still running Shopify. Check for `myshopify.com` in the page source or use [StoreInspect's Chrome extension](/extension) for instant detection.

**Shopify or Shopify Plus?** This is a critical budget signal. [Shopify Plus](/blog/how-to-identify-shopify-plus-stores) starts at $2,000/month. A store paying that much for infrastructure can afford agency services. Standard Shopify plans ($39-$399/month) signal a smaller operation. You can detect Plus from checkout URLs (`checkout.shopify.com` vs custom checkout domains) or by [checking for Plus-specific features](/blog/shopify-plus-upgrade-signals).

**How long has the store been running?** Check the copyright year in the footer. Look at the earliest blog post date. A store running since 2018 with a basic setup has different needs than one that launched 3 months ago.

**First impression.** Open the store and spend 10 seconds as a customer. Does it feel professional? Is the design dated? Is the navigation confusing? Are product photos high quality? Your gut reaction in 10 seconds often matches what their customers experience.

### What this tells you

| Signal | Low Budget / Early Stage | High Budget / Established |
|--------|------------------------|--------------------------|
| Platform | Standard Shopify | Shopify Plus |
| Store age | Under 1 year | 3+ years |
| Design quality | Template defaults, stock photos | Custom photography, polished layout |
| Product catalog | Under 50 products | 200+ products with variants |

## Checkpoint 2: Theme Analysis (45 Seconds)

The theme a store runs reveals more than aesthetics. It signals budget, technical priorities, and design investment.

**Three categories of themes:**

**Free themes** (45.6% of stores) like [Dawn](/themes/dawn), [Refresh](/themes/refresh), or [Sense](/themes/sense) are Shopify defaults. A store on a free theme with significant traffic is underinvesting in design. That's a redesign opportunity. Our data shows [3,087 Shopify Plus stores](/blog/signs-shopify-store-needs-new-agency) pay $2,000+/month for Plus while still running a free theme.

**Paid themes** (35.3%) like [Prestige](/themes/prestige), [Impulse](/themes/impulse), or [Impact](/themes/impact) cost $180-$380 one-time. A store that bought a premium theme cares about presentation but may not have the budget for a custom build. They're more likely to buy services that enhance their existing setup: [email marketing](/blog/best-shopify-email-marketing-apps), [CRO optimization](/blog/shopify-cro-checklist), or [app integrations](/blog/best-shopify-app-combinations).

**Custom themes** (19.1%) signal the highest budget. These stores have already invested in development. They're more likely to need ongoing retainer services, performance optimization, or advanced marketing.

**Check for deprecated themes.** Over [57,000 Shopify stores](/blog/find-shopify-stores-that-need-redesign) still run themes that Shopify stopped updating in 2021. If your prospect runs Debut, Brooklyn, Minimal, or another deprecated theme, that's an urgent migration conversation. Their store has known security and performance issues that get worse every month.

You can [detect themes manually](/blog/how-to-detect-what-shopify-theme-a-store-is-using) by checking the page source for `Shopify.theme` or use [StoreInspect](/) to see the theme instantly.

## Checkpoint 3: App Stack Audit (60 Seconds)

This is the most valuable checkpoint. The apps a store runs (and doesn't run) tell you exactly where they need help.

**What to look for:**

Check which app categories the store has covered:

| Category | If Present | If Missing |
|----------|-----------|------------|
| [Email marketing](/apps) | They invest in retention | **Pitch opportunity:** 28.5% of 50K+ stores have none |
| [Reviews](/blog/best-shopify-review-apps) | They care about social proof | **Pitch opportunity:** 52.9% of 50K+ stores have none |
| [Upsell/cross-sell](/blog/best-shopify-upsell-apps) | They optimize AOV | **Pitch opportunity:** 94% have no upsell app |
| [Customer support](/blog/best-shopify-customer-support-apps) | They handle post-purchase | **Pitch opportunity:** 84.3% of 50K+ stores have none |
| [Loyalty](/blog/best-shopify-loyalty-apps) | They invest in LTV | **Pitch opportunity:** 84% of 50K+ stores have none |
| [Analytics](/blog/best-shopify-analytics-apps) | They measure performance | **Pitch opportunity:** 93.9% have no analytics app |
| [Subscriptions](/blog/best-shopify-subscription-apps) | They have recurring revenue | Doesn't apply to all niches |

**Benchmark against their traffic tier.** A store with 50K-200K monthly visitors should have roughly 3.1 apps. If they have 1 or 2, they're underbuilt compared to peers. If they have 5 or more, they may need an [app audit to reduce bloat](/blog/shopify-app-bloat).

**Spot the [buying signals](/blog/shopify-buying-signals).** Specific app combinations (or missing combinations) reveal exactly what to pitch:

- **[Klaviyo](/apps/klaviyo) without a popup app:** They're collecting emails manually. Pitch a [popup strategy](/blog/best-shopify-popup-apps).
- **Shopify Plus on a free theme with 2 apps:** Infrastructure mismatch. They're paying for enterprise features but running a starter setup.
- **Meta Pixel without an [analytics app](/blog/best-shopify-analytics-apps):** They're spending on ads but can't properly attribute conversions.

You can [check apps manually](/blog/how-to-see-what-apps-a-shopify-store-is-using) by inspecting the page source for known script signatures. Or use [StoreInspect's dashboard](/) to see the full app stack in one view.

## Checkpoint 4: Pixel and Ad Intelligence (45 Seconds)

Tracking pixels tell you where a store spends money on marketing and how well they measure results.

**Key pixels to check:**

- **[Meta Pixel](/pixels/meta):** Installed on 46.8% of Shopify stores. Signals Facebook/Instagram ad spend.
- **[Google Ads](/pixels/google-ads):** Installed on 37.2%. Signals Google Shopping or Search campaigns.
- **[TikTok Pixel](/pixels/tiktok):** Installed on 10.6%. Signals newer platform adoption.
- **[Google Analytics 4](/pixels/google-analytics):** Installed on 69.6%. Basic measurement (if missing, they're flying blind).
- **[Pinterest Tag](/pixels/pinterest):** Installed on 14.1%. Signals visual/lifestyle categories.

**What pixel combinations reveal:**

| Pixel Setup | What It Signals | Your Angle |
|-------------|-----------------|------------|
| Meta Pixel + Google Ads + GA4 | Active multi-channel advertiser | They have budget. Pitch optimization, not acquisition. |
| Meta Pixel only, no GA4 | Spending on Facebook but not measuring | Pitch analytics setup and attribution. |
| No pixels at all | Pre-revenue or not running ads | May not have budget for your services. |
| GA4 + Google Ads, no Meta | Google-focused, ignoring social | Pitch social advertising expansion. |
| 5+ pixels installed | Sophisticated marketing operation | Pitch advanced services: ABM, retention, CRO. |

**38% of mid-traffic stores** have no Meta Pixel installed. They can't retarget visitors, measure ROAS, or run paid acquisition properly. If your prospect is one of them, that's a conversation starter.

Learn more about [detecting pixels on Shopify stores](/blog/how-to-detect-what-pixels-a-shopify-store-is-using).

## Checkpoint 5: Traffic and Revenue Signals (45 Seconds)

You need to estimate the store's size to calibrate your pitch. A $500/month retainer pitch to a store making $5,000/month won't close. A $10,000 project proposal to a store doing $2M/year might.

**Traffic tier estimation:**

| Traffic Tier | Estimated Monthly Revenue | Can Afford | Avg Apps |
|-------------|--------------------------|-----------|----------|
| Under 50K visitors | Under $50K/mo | Freelancer rates, small projects | 1.5 |
| 50K-200K visitors | $50K-$250K/mo | Agency retainers, mid-size projects | 3.1 |
| 200K-1M visitors | $250K-$2M/mo | Full-service agency, enterprise projects | 4.8 |
| 1M+ visitors | $2M+/mo | Enterprise services, multi-retainer | 5.8+ |

You can [estimate traffic manually](/blog/how-to-check-shopify-store-traffic) using [SimilarWeb](https://similarweb.partnerlinks.io/5446yofabvhc), [Google Trends](https://trends.google.com), or social following as proxies. Store intelligence tools like [StoreInspect](/) provide traffic tier estimates directly.

**Growth signals to watch for:**

- **Recent blog posts or new product launches.** Active stores are growing stores.
- **Social media growth.** Increasing follower counts signal marketing investment.
- **Job postings.** A store hiring for marketing or operations roles has budget and ambition.
- **New app installations.** Stores that recently added tools are actively investing.

## Checkpoint 6: Contacts and Decision Makers (45 Seconds)

Knowing who you're pitching is as important as knowing what to pitch.

**Contact availability by store size:**

| Traffic Tier | Stores With Reachable Contact | Stores With 2+ Contacts |
|-------------|------------------------------|------------------------|
| Under 50K | 70.5% | 26.7% |
| 50K-200K | 81.9% | 46.0% |
| 200K-1M | 91.3% | 72.4% |
| 1M+ | 100% | 92.3%+ |

**Match your pitch to the contact's role:**

| Role | What They Care About | How to Pitch |
|------|---------------------|-------------|
| Founder/Owner | Revenue, growth, getting time back | "This will make you $X or save you Y hours" |
| Marketing Manager | Tools, campaigns, metrics | "This integrates with your existing stack and improves Z metric" |
| Head of Ecommerce | Conversion rate, AOV, retention | "Stores at your traffic tier see X% lift from this" |
| Operations/COO | Efficiency, reducing overhead | "This replaces 3 manual processes" |

You can find decision-maker contacts through LinkedIn, [Apollo](https://get.apollo.io/nnkvvyhhs7lv), or [StoreInspect's contact database](/). Our data shows that Founder is the most common role at 13.8% of identified contacts, followed by Manager at 21.6%. Read [who runs Shopify stores](/blog/who-runs-shopify-stores) for detailed role breakdowns.

## Putting It All Together: From Research to Pitch

You've spent 5 minutes. You now know the store's platform, theme, apps, pixels, traffic, and who makes decisions. Here's how to turn that into a pitch.

**Step 1: Identify the biggest gap.**

Pick the single most obvious problem from your research. Not three problems. One. The one that would make the store owner say "yeah, I've been meaning to fix that."

**Step 2: Quantify it.**

Use benchmark data to make the gap tangible:

- "Stores at your traffic tier with [reviews apps](/blog/best-shopify-review-apps) see 12-18% higher conversion rates."
- "You're running [Klaviyo](/apps/klaviyo) without a [popup app](/blog/best-shopify-popup-apps). That means you're relying on footer signup forms. The average popup converts 3-5% of visitors vs. 0.5% for inline forms."
- "You're on Shopify Plus with a free [Dawn](/themes/dawn) theme. Stores that [invest in a custom theme](/blog/find-shopify-stores-that-need-redesign) at your scale typically see a 15-25% improvement in mobile conversion."

**Step 3: Connect it to your service.**

Keep this short. One sentence. "That's exactly what we do for stores like yours." Done.

**Step 4: Open the call with what you found.**

Don't open with "Tell me about your business." They've answered that question a hundred times. Instead:

> "Before our call, I spent some time looking at your store. You're doing really well on traffic. I noticed you're running [Omnisend](/apps/omnisend) for email, which is solid, but you don't have any post-purchase upsell or cross-sell tools. At your size, that's probably leaving 10-15% of potential revenue on the table. Is that something you've thought about?"

That's a pitch that gets a conversation, not a hang-up.

### Sample Pitch Angles by Service Type

| Your Service | Gap to Look For | Pitch Opening |
|-------------|----------------|---------------|
| Email marketing | No email app, or only [Mailchimp](/apps/mailchimp) on a large store | "You're leaving 20-30% of revenue on the table without automated flows." |
| Web design/dev | Free or deprecated theme, poor mobile UX | "Your store is running a theme Shopify stopped updating 4 years ago." |
| CRO consulting | Low app count relative to traffic, no reviews | "You have the traffic. The conversion tools are what's missing." |
| Paid ads management | Meta Pixel installed but no GA4 or analytics app | "You're spending on ads but can't measure what's working." |
| Full-service agency | 0-2 apps, free theme, no pixels beyond GA4 | "Your store is significantly underbuilt for your traffic level." |
| [Shopify app](/blog/how-to-market-a-shopify-app) developer | Store runs a competitor app, or has the need but no solution | "I noticed you're using [Judge.me](/apps/judge-me). We built something that also handles X." |

## 5 Pre-Call Research Mistakes

### Mistake 1: Spending Too Long on Research

The goal is 5 minutes, not 30. If you're reading their blog posts, analyzing their Instagram captions, and building a spreadsheet, you've crossed into procrastination territory. Get the 6 checkpoints and move on.

### Mistake 2: Pitching Features Instead of Gaps

"We offer email marketing services" is not a pitch. "You have 150K monthly visitors and no email capture. You're losing 3,000+ potential subscribers every month" is a pitch. Always lead with what they're missing, not what you offer.

### Mistake 3: Ignoring the Contact's Role

Pitching [CRO metrics](/blog/shopify-cro-checklist) to a founder who cares about revenue is a mismatch. Translate your service into the language the specific person cares about. [Know your audience](/blog/shopify-store-icp-framework).

### Mistake 4: Using Stale Data

If your "research" is from a report you ran 3 months ago, the store may have changed. They might have already added the app you're pitching. Check fresh data before every call.

### Mistake 5: Not Benchmarking Against Peers

Saying "you should add a reviews app" is weak. Saying "52.9% of stores at your traffic tier have a reviews app and you don't" makes it impossible to ignore. [Benchmarks](/blog/shopify-store-benchmarks) turn suggestions into evidence.

## Quick Reference: The Pre-Call Research Checklist

Print this. Use it before every call.

| # | Checkpoint | Time | Check | Notes |
|---|-----------|------|-------|-------|
| 1 | Platform | 30s | Shopify or Plus? Store age? First impression? | Plus = bigger budget |
| 2 | Theme | 45s | Free/paid/custom? Deprecated? | Free + high traffic = redesign pitch |
| 3 | Apps | 60s | What's installed? What's missing? Count vs tier avg? | Gaps = your pitch |
| 4 | Pixels | 45s | Meta, Google, TikTok? GA4 present? | Reveals ad spend and measurement |
| 5 | Traffic | 45s | Tier? Growth signals? Revenue estimate? | Calibrates your pricing |
| 6 | Contacts | 45s | Who's the decision-maker? Role? Best channel? | Match pitch to persona |

**Total: ~5 minutes.** Then get on the call.

## Frequently Asked Questions

### What tools do I need for pre-call Shopify research?

You can do basic research manually: visit the store, [view the page source](/blog/how-to-detect-what-shopify-theme-a-store-is-using), check [BuiltWith](https://builtwith.com), and search LinkedIn for the founder. For faster research, use [StoreInspect](/) to see theme, apps, pixels, traffic tier, and decision-maker contacts in a single dashboard. The [free Chrome extension](/extension) shows tech stack data directly on any Shopify store.

### How much time should I spend researching each prospect?

Five minutes maximum for pre-call research. If you're spending longer, you're probably procrastinating. The 6-checkpoint framework covers everything you need. Save deeper analysis for after the prospect shows interest. For initial outreach (not a call), 2-3 minutes is enough to personalize your email.

### What's the most important thing to look for?

App gaps. A store missing an entire app category (email, reviews, upsell, support) at their traffic tier is the strongest [buying signal](/blog/shopify-buying-signals). It's specific, quantifiable, and directly connected to revenue they're leaving on the table.

### How do I tell if a store is Shopify Plus?

Check the checkout URL. Shopify Plus stores can use custom checkout domains (e.g., `checkout.brand.com`) instead of the standard `checkout.shopify.com`. You can also look for Plus-specific features like Shopify Scripts or custom checkout extensibility. Our full guide covers [7 detection methods](/blog/how-to-identify-shopify-plus-stores).

### Should I research every prospect before cold emailing?

Not every one. For cold email campaigns, do lightweight qualification using [filter-based prospecting](/blog/how-to-find-shopify-clients-for-your-agency) (traffic tier, app gaps, category). Save the full 5-minute research for prospects who reply, book a call, or are high-priority targets in your [ABM list](/blog/shopify-abm-playbook).

### What if I can't find any gaps in the store's tech stack?

A well-optimized store with a paid theme, full app stack, and complete pixel setup is either well-managed or already has an agency. In this case, shift your pitch from "you're missing X" to "you could optimize X." Or check for [agency churn signals](/blog/signs-shopify-store-needs-new-agency) like deprecated themes, minimal recent updates, or outdated app versions.

### How do I estimate a store's revenue from external signals?

Traffic tier is the strongest proxy. Stores with 50K-200K monthly visitors typically generate $50K-$250K/month in revenue. Cross-reference with product pricing, catalog size, and review volume. Our [full revenue estimation guide](/blog/how-to-check-shopify-store-revenue) covers 7 methods with their accuracy levels.

### How accurate is tech stack detection?

Reliable for client-side technologies. Theme, pixel, and most app detections work by scanning the store's public-facing code for known script signatures and DOM patterns. Backend-only tools (ERP systems, shipping providers, payment processors beyond the visible ones) cannot be detected from the front end. We explain [detection methodology and limitations](/blog/shopify-tech-stack) in detail.

### What if the prospect asks how I know what tools they use?

Be honest. "I used a store analysis tool. It's all publicly visible from your site's source code." Most store owners don't realize their tech stack is visible to anyone who knows where to look. Transparency builds trust. Never claim you have inside information.

### How do I use this research in a cold email vs a call?

For cold emails, pick the single strongest gap and lead with it. "I noticed you're doing 100K+ monthly visitors but don't have a [reviews app](/apps). That's your highest-leverage CRO opportunity." Check our [cold email templates](/blog/cold-email-templates-for-shopify-stores) for full scripts. For calls, use all 6 checkpoints to build a complete picture and prepare for follow-up questions.

### Should I share my research findings with the prospect?

Yes. Walk them through what you found. "Before our call, I analyzed your store. Here's what I saw." This positions you as an expert who did their homework, not a salesperson reading from a script. Prospects respect preparation. Just be tactful about framing problems ("opportunity" not "you're doing this wrong").

### How is this different from a full Shopify store audit?

A pre-call research workflow is 5 minutes of targeted intelligence gathering to prepare for a conversation. A [full store audit](/blog/how-to-audit-a-shopify-store) is a comprehensive 2-4 hour analysis covering speed, SEO, UX, conversion funnel, and technical debt. Do pre-call research before the first meeting. Offer the full audit as a paid engagement or lead magnet after you have their interest.

## The Bottom Line

The agencies that win Shopify clients aren't the ones with the best services. They're the ones who show up to the first call already knowing the prospect's store better than the prospect expects.

Five minutes. Six checkpoints. One specific gap to pitch.

That's all it takes to stand out from the 47 other agencies sending "we help Shopify stores grow" emails.

Build your prospect lists with verified contacts and tech stack data in the [StoreInspect dashboard](/). Or start with the free [Chrome extension](/extension) to research individual stores as you browse.

**Related guides:**

- [How to Qualify Shopify Leads Before Outreach](/blog/how-to-qualify-shopify-leads)
- [Cold Email Templates for Shopify Stores](/blog/cold-email-templates-for-shopify-stores)
- [Shopify Sales Stack: Store Data to Booked Meetings](/blog/shopify-outbound-sales-stack)
- [7 Shopify Buying Signals From Tech Stack Data](/blog/shopify-buying-signals)
- [Best Time to Pitch Shopify Stores [2026 Calendar]](/blog/best-time-to-pitch-shopify-stores)
- [How to Find Shopify Clients for Your Agency](/blog/how-to-find-shopify-clients-for-your-agency)
