What is ShopSentry

ShopSentry is a Shopify competitor tracking tool. It monitors any public Shopify store on your behalf - detecting price changes, new product launches, stock movements, and product removals - and sends you instant alerts via email or Telegram the moment something changes.

ShopSentry has two modes:

  • Personal - track individual products you care about. Useful for waiting on a price drop or a restock on a specific item.
  • Business - track entire Shopify stores. Useful for dropshippers and brand owners monitoring competitor catalogs.

Quick Start Guide

1

Step 1 - Create your account

Sign up at shopsentry.datascrape.in/signup using your email or Google account. No credit card required for free plans.
2

Step 2 - Choose your plan type

After signup you'll be asked to choose Personal or Business. Personal tracks individual products. Business tracks entire stores. You can only pick one - choose based on your primary use case.
3

Step 3 - Add your first store or product

  • Business users: go to Tracked Stores → click Add Store → paste any Shopify store URL.
  • Personal users: go to Products → click Track Product → paste any Shopify product URL.
4

Step 4 - Set up alerts

Go to Settings → Notifications. Email alerts are on by default. To enable Telegram alerts, follow the Telegram setup guide.
5

Step 5 - Wait for your first alert

ShopSentry will check your tracked stores and products on schedule. When something changes you'll receive an alert. Free plan checks daily. Paid plans check hourly.

Personal vs Business Plan

PersonalBusiness
What you trackIndividual productsEntire Shopify stores
Who it's forShoppers waiting for dealsDropshippers, brand owners, agencies
Free plan limit5 products1 store
Paid planHunter $7/mo - 30 productsPro $29/mo - 10 stores / Agency $69/mo - 50 stores
Check frequencyDaily (free) / Hourly (Hunter)Daily (free) / Hourly (Pro, Agency)

You select your plan type during onboarding. To switch between Personal and Business contact support@datascrape.in.

How to Track a Shopify Store

  1. Go to Tracked Stores in the sidebar.
  2. Click Add Store.
  3. Paste the Shopify store URL - e.g. https://gymshark.com.
  4. ShopSentry validates the URL, resolves the store catalog, and saves an initial snapshot.
  5. From the next scheduled check onward, any changes will trigger alerts.

Supported URLs: Any public Shopify store. Custom domains and myshopify.com domains both work.

Not supported: Password-protected stores, non-Shopify stores.

What ShopSentry tracks per store

  • All products and their variants
  • Price per variant
  • Stock availability per variant (in stock / out of stock)
  • New products added
  • Products removed from the catalog

How to Track a Shopify Product

  1. Go to Products in the sidebar.
  2. Click Track Product.
  3. Paste the product URL - e.g. https://store.nike.com/products/air-max-90.
  4. ShopSentry extracts all variants from the product and begins tracking.
  5. You can optionally track a specific variant only - paste the URL with ?variant=ID included.

What ShopSentry tracks per product

  • Price changes on any variant
  • Stock status changes per variant (back in stock / went out of stock)

Understanding Variants

Most Shopify products have variants - different sizes, colors, or options. ShopSentry tracks each variant independently. This means:

  • A price drop on Size M triggers an alert specifically for Size M.
  • If Size L goes out of stock but Size M is still available, you get an alert only for Size L.
  • Back in stock alerts fire per variant - so you know exactly which size or color became available.

Check Frequency

PlanCheck frequency
Personal FreeEvery 24 hours
Personal HunterEvery 1 hour
Business FreeEvery 24 hours
Business ProEvery 1 hour
Business AgencyEvery 1 hour

Checks run automatically - you don't need to do anything. ShopSentry runs on a scheduled job that processes all tracked stores and products on the above intervals.

Alert Types

ShopSentry generates the following alert types:

AlertWhat triggers it
Price DropA variant's price decreased
Price IncreaseA variant's price increased
New ProductA new product was added to a tracked store
Out of StockA variant's availability changed from in stock to out of stock
Back in StockA variant's availability changed from out of stock to in stock
Product RemovedA product was removed from a tracked store's catalog

Note: ShopSentry does not show exact inventory quantity numbers. Stock alerts are based on Shopify's availability signal (in stock / out of stock) which is what Shopify's own storefront uses to determine if a product can be purchased.

Email Alerts

Email alerts are enabled by default for all accounts. When a change is detected ShopSentry sends an email to your account email address immediately.

Email format

  • Subject line includes the alert type and product name
  • Body shows old value → new value
  • Direct link to view all alerts in your dashboard

To disable email alerts go to Settings → Notifications → toggle off Email alerts.

Telegram Alerts

Telegram alerts are optional and available on Hunter, Pro, and Agency plans.

How to connect Telegram

  1. Go to Settings → Notifications.
  2. Toggle on Telegram alerts.
  3. You'll see a verification code unique to your account.
  4. Open Telegram and message @ShopSentryBot with your verification code.
  5. Once the bot receives your code, Telegram is connected.
  6. You'll see "Telegram connected ✅" in Settings.

From that point all alerts will be delivered to your Telegram in addition to email. See the full Telegram bot guide. To disconnect Telegram, go to Settings → Notifications → toggle off Telegram alerts.

Alert Severity Levels

Business plan alerts include a severity level to help you prioritize:

SeverityWhen it applies
CriticalOut of stock on a tracked variant
HighPrice drop of 10% or more / product removed
MediumNew product launch / price drop under 10% / back in stock
LowPrice increase

Severity is shown as a color-coded badge in your alerts feed.

Managing Your Plan

Go to Billing in the sidebar to see your current plan, usage, and options to upgrade or cancel.

Your current plan shows

  • Plan type (Personal or Business)
  • Plan tier (Free / Hunter / Pro / Agency)
  • Next billing date
  • Trial status (if applicable)

Upgrading or Downgrading

To upgrade: go to Billing → select a plan → complete checkout via Lemon Squeezy. Your new plan activates immediately.

To downgrade: contact support@datascrape.in. Downgrades take effect at the end of your current billing period.

Note: if you downgrade and your current tracked stores or products exceed the new plan's limit, older entries will be paused (not deleted) until you're within the limit.

Cancelling Your Subscription

You can cancel anytime from Billing → Manage Subscription → Cancel. Your access continues until the end of the current billing period. After that your account moves to the free plan automatically.

Your data, tracked stores, and alert history are not deleted when you cancel - they remain on your account on the free plan within free plan limits.

Business Pro Free Trial

The Business Pro plan includes a 7-day free trial. A valid card is required to start the trial. You will not be charged until the trial ends.

To start the trial

  1. Go to Billing or Pricing.
  2. Click Start Pro Trial.
  3. Complete checkout - enter your card details.
  4. Trial begins immediately, you get full Pro access for 7 days.
  5. After 7 days your card is charged $29/month automatically.
  6. To cancel before being charged: go to Billing → Manage Subscription → Cancel before your trial end date. You'll see the exact trial end date in your Billing page.

Frequently Asked Questions

How often does ShopSentry check stores?

Free plans check every 24 hours. Hunter, Pro, and Agency plans check every hour.

Which stores can I track?

Any public Shopify store. If a store has a password or is not built on Shopify, ShopSentry cannot track it.

Can I track non-Shopify stores?

Not currently. ShopSentry is built specifically for Shopify stores.

Will tracked stores know they're being monitored?

No. ShopSentry only reads publicly available product data - the same data anyone can see by visiting the store.

How do I know if a store is on Shopify?

Try adding .json to the end of the store's products URL: store.com/products.json. If it returns product data the store is on Shopify.

Can I export my alert data?

CSV export is available on the Agency plan.

Is there an API?

API access is coming soon and will be available on the Agency plan. See the API Reference page for details.

How do I cancel?

Go to Billing → Manage Subscription → Cancel. Access continues until end of billing period.

I'm not receiving alerts - what should I do?

Check your spam folder first. Then go to Settings and confirm email alerts are enabled. If the problem continues contact support@datascrape.in.