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.

StoreInspect Team
StoreInspect Team
March 26, 202613 min read

How to research a Shopify store before your sales call

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 (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. 52.9% have no reviews app.
  • Pixel setup reveals ad spend. Meta Pixel installed but no analytics app 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 for email but you have no reviews app 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 that 82% of B2B decision-makers think sales reps are unprepared. Personalized cold calls convert at 202% higher rates than generic ones.

But the insight that matters most for agency sales is this: a qualified list of 200 stores 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.

CheckpointWhat to CheckTimeWhat It Tells You
1. Platform & basicsShopify vs Plus, store age, first impression30sBudget level, sophistication
2. ThemeFree, paid, or custom. Deprecated?45sDesign investment, technical debt
3. App stackInstalled apps, missing categories60sOperational maturity, specific gaps
4. Pixels & adsWhich tracking pixels, ad platforms45sMarketing spend, attribution setup
5. Traffic & revenueTraffic tier, growth signals45sStore size, ability to pay
6. ContactsDecision-maker name, role, email45sWho 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 for instant detection.

Shopify or Shopify Plus? This is a critical budget signal. Shopify Plus 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.

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

SignalLow Budget / Early StageHigh Budget / Established
PlatformStandard ShopifyShopify Plus
Store ageUnder 1 year3+ years
Design qualityTemplate defaults, stock photosCustom photography, polished layout
Product catalogUnder 50 products200+ 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, Refresh, or 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 pay $2,000+/month for Plus while still running a free theme.

Paid themes (35.3%) like Prestige, Impulse, or 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, CRO optimization, or app integrations.

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 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 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:

CategoryIf PresentIf Missing
Email marketingThey invest in retentionPitch opportunity: 28.5% of 50K+ stores have none
ReviewsThey care about social proofPitch opportunity: 52.9% of 50K+ stores have none
Upsell/cross-sellThey optimize AOVPitch opportunity: 94% have no upsell app
Customer supportThey handle post-purchasePitch opportunity: 84.3% of 50K+ stores have none
LoyaltyThey invest in LTVPitch opportunity: 84% of 50K+ stores have none
AnalyticsThey measure performancePitch opportunity: 93.9% have no analytics app
SubscriptionsThey have recurring revenueDoesn'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.

Spot the buying signals. Specific app combinations (or missing combinations) reveal exactly what to pitch:

  • Klaviyo without a popup app: They're collecting emails manually. Pitch a popup strategy.
  • 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: They're spending on ads but can't properly attribute conversions.

You can check apps manually 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: Installed on 46.8% of Shopify stores. Signals Facebook/Instagram ad spend.
  • Google Ads: Installed on 37.2%. Signals Google Shopping or Search campaigns.
  • TikTok Pixel: Installed on 10.6%. Signals newer platform adoption.
  • Google Analytics 4: Installed on 69.6%. Basic measurement (if missing, they're flying blind).
  • Pinterest Tag: Installed on 14.1%. Signals visual/lifestyle categories.

What pixel combinations reveal:

Pixel SetupWhat It SignalsYour Angle
Meta Pixel + Google Ads + GA4Active multi-channel advertiserThey have budget. Pitch optimization, not acquisition.
Meta Pixel only, no GA4Spending on Facebook but not measuringPitch analytics setup and attribution.
No pixels at allPre-revenue or not running adsMay not have budget for your services.
GA4 + Google Ads, no MetaGoogle-focused, ignoring socialPitch social advertising expansion.
5+ pixels installedSophisticated marketing operationPitch 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.

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 TierEstimated Monthly RevenueCan AffordAvg Apps
Under 50K visitorsUnder $50K/moFreelancer rates, small projects1.5
50K-200K visitors$50K-$250K/moAgency retainers, mid-size projects3.1
200K-1M visitors$250K-$2M/moFull-service agency, enterprise projects4.8
1M+ visitors$2M+/moEnterprise services, multi-retainer5.8+

You can estimate traffic manually using SimilarWeb, Google Trends, 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 TierStores With Reachable ContactStores With 2+ Contacts
Under 50K70.5%26.7%
50K-200K81.9%46.0%
200K-1M91.3%72.4%
1M+100%92.3%+

Match your pitch to the contact's role:

RoleWhat They Care AboutHow to Pitch
Founder/OwnerRevenue, growth, getting time back"This will make you $X or save you Y hours"
Marketing ManagerTools, campaigns, metrics"This integrates with your existing stack and improves Z metric"
Head of EcommerceConversion rate, AOV, retention"Stores at your traffic tier see X% lift from this"
Operations/COOEfficiency, reducing overhead"This replaces 3 manual processes"

You can find decision-maker contacts through LinkedIn, Apollo, 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 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 see 12-18% higher conversion rates."
  • "You're running Klaviyo without a popup app. 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 theme. Stores that invest in a custom theme 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 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 ServiceGap to Look ForPitch Opening
Email marketingNo email app, or only Mailchimp on a large store"You're leaving 20-30% of revenue on the table without automated flows."
Web design/devFree or deprecated theme, poor mobile UX"Your store is running a theme Shopify stopped updating 4 years ago."
CRO consultingLow app count relative to traffic, no reviews"You have the traffic. The conversion tools are what's missing."
Paid ads managementMeta Pixel installed but no GA4 or analytics app"You're spending on ads but can't measure what's working."
Full-service agency0-2 apps, free theme, no pixels beyond GA4"Your store is significantly underbuilt for your traffic level."
Shopify app developerStore runs a competitor app, or has the need but no solution"I noticed you're using 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 to a founder who cares about revenue is a mismatch. Translate your service into the language the specific person cares about. Know your audience.

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 turn suggestions into evidence.

Quick Reference: The Pre-Call Research Checklist

Print this. Use it before every call.

#CheckpointTimeCheckNotes
1Platform30sShopify or Plus? Store age? First impression?Plus = bigger budget
2Theme45sFree/paid/custom? Deprecated?Free + high traffic = redesign pitch
3Apps60sWhat's installed? What's missing? Count vs tier avg?Gaps = your pitch
4Pixels45sMeta, Google, TikTok? GA4 present?Reveals ad spend and measurement
5Traffic45sTier? Growth signals? Revenue estimate?Calibrates your pricing
6Contacts45sWho'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, check BuiltWith, 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 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. 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.

Should I research every prospect before cold emailing?

Not every one. For cold email campaigns, do lightweight qualification using filter-based prospecting (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.

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 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 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 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. That's your highest-leverage CRO opportunity." Check our cold email templates 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 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 to research individual stores as you browse.

Related guides:

Share this post

Find Shopify Clients Worth Your Time

Search by niche, traffic, and tech stack. Export with verified founder contacts.

Related posts