Shopify Store Protection Checklist for 2026 (30-Point Audit)
Complete Shopify security checklist for 2026. 30 items covering fraud prevention, bot blocking, content protection, checkout hardening, and account security.

Most Shopify stores are protected against one specific threat (chargebacks, scrapers, fake accounts) — but few have a layered, comprehensive setup. This checklist walks through 30 specific protections every serious store should have in 2026.
Use it as a quarterly audit. Score yourself and address weak points.
Section 1 — Fraud prevention (10 items)
1. Install a fraud filter app
Action: install Shieldy (free) or equivalent. Required baseline.
2. Block known high-risk countries
Action: Block rules → Location → add 3-5 highest chargeback countries from your order history.
3. Enable VPN/Proxy detection
Action: Bot Killer → Auto-block VPN/Proxy → ON. (Premium)
4. Enable Tor blocking
Action: Bot Killer → Auto block Tor → ON. (Enterprise)
5. Set auto-cancel risk threshold
Action: Fraud Order Filter → Auto-block fraud orders ON, threshold 0.7 (start), 0.5-0.6 if high chargeback rate.
6. Configure AVS / CVV requirements
Action: Shopify Payments → Fraud protection → Reject AVS mismatch + CVV mismatch.
7. Enable 3D Secure for high-risk
Action: Shopify Payments → 3DS → Always require for orders >$200 + first-time buyers from high-risk regions.
8. Block disposable email domains
Action: Block checkout → Email rule → *@tempmail.com, *@yopmail.com, etc.
9. Block freight-forwarder addresses
Action: Block checkout → Address keywords → "freight forwarder", "myUS", common forwarder patterns.
10. Set minimum order subtotal
Action: Block checkout → Subtotal rule → < $5 blocks card-testing.
Section 2 — Bot and scraper protection (8 items)
11. Enable bot user-agent filtering
Action: Bot Killer → User agent filtering → ON (default list).
12. Block datacenter IPs at storefront
Action: Bot Killer → Block datacenter IPs → ON. Blocks AWS, GCP, OVH, Hetzner.
13. Block spy browser extensions
Action: Bot Killer → Spy extensions blocker → ON. Blocks PPSpy, AliHunter, Minea.
14. Enable rate limiting
Action: Settings → Rate limiting → 30 requests/min per IP, action: Challenge.
15. Enable behavioural fingerprinting
Action: Bot Killer → Behavioural detection → ON. (Premium plan).
16. Configure IP whitelist for your team
Action: Block rules → Whitelist → office IPs, remote team IPs, monitoring tools.
17. Audit your installed app permissions
Action: Shopify Admin → Apps → review each app's scope. Remove unused apps.
18. Whitelist verified search crawlers
Action: Already on by default in Shieldy — verify Googlebot, Bingbot, Applebot allowed.
Section 3 — Content protection (5 items)
19. Disable right-click on product pages
Action: Content Protection → Deactivate right click → ON for /products/*.
20. Disable copy/text selection
Action: Content Protection → Protect content → ON.
21. Disable inspect element shortcuts
Action: Content Protection → Deactivate inspect → ON.
22. Watermark product images
Action: Pre-process images with semi-transparent logo before upload. Use Cloudinary or manual.
23. Set up hotlink protection
Action: Content Protection → Hotlink protection → ON. Allows only your domain to embed.
Section 4 — Account and operational security (7 items)
24. Enable two-factor authentication
Action: Shopify Admin → Settings → Account → 2FA. Use an authenticator app, not SMS.
25. Audit staff account permissions
Action: Settings → Users → review each staff member's scopes. Apply principle of least privilege.
26. Set up admin login alerts
Action: Settings → Notifications → Email on new admin login from unknown device.
27. Use unique passwords for connected apps
Action: For each app integration (especially payment processors), unique credential.
28. Set up regular backups
Action: Use a backup app (e.g. Rewind) to snapshot product, theme, and order data weekly.
29. Monitor for app-store updates
Action: Subscribe to security advisories for your installed apps. Apply updates promptly.
30. Document an incident response plan
Action: Write a 1-page playbook: "If we see a card-testing attack, the first three steps are…"
How to score yourself
- 0-10 items checked: Vulnerable. Address Section 1 (fraud prevention) immediately.
- 11-20 items checked: Standard protection. Focus on Sections 2-3 for the next quarter.
- 21-25 items checked: Strong. Audit Sections 3-4 for the residual gaps.
- 26-30 items checked: Comprehensive. Quarterly re-audit for emerging threats.
What this checklist does not cover
A few important areas worth addressing separately:
- PCI-DSS compliance — Shopify handles most of this, but stores using custom checkout extensions should review.
- GDPR / CCPA — privacy compliance. Ensure your Shieldy data retention setting aligns with your privacy policy.
- Supplier and dropshipper risk — third-party providers can be a fraud vector. Vet vendors carefully.
- Email security — DMARC, SPF, DKIM for your customer email domain. Use Shopify Email or a dedicated provider.
Quarterly audit cadence
Mark these dates:
- End of Q1, Q2, Q3, Q4 — full 30-point audit.
- Monthly — review Shieldy Visitor Analytics for new patterns.
- Weekly during high-risk seasons (Q4 holidays) — chargeback rate monitoring.
- Immediately after any incident — root-cause review, add new rules.
Common audit findings
Stores that complete this checklist for the first time typically find:
- No VPN/Tor blocking — biggest single chargeback predictor missed.
- No subtotal threshold — card-testing attacks slipping through.
- AVS/CVV checks disabled — old Shopify default, never re-enabled.
- 3DS off entirely — easy enablement, immediate effect.
- Many staff with full admin — least-privilege not applied.
- Old / abandoned apps with active permissions — risk vectors.
Where Shieldy fits
Shieldy covers items 1-21 in this checklist (most of Sections 1-3). Items 24-30 are handled in Shopify admin directly. The cost ($4.99-$16.99/mo depending on plan) typically pays for itself within the first prevented chargeback.
Frequently asked questions
Is this checklist overkill for a small store?
For stores under 50 orders/month, items 1-10 are essential; 11-23 nice-to-have; 24-30 essential regardless of size. Account security is universal.
What changes year-over-year?
The threat landscape evolves — new spy extensions launch, new VPN providers emerge, fraud patterns shift. Shieldy's database updates continuously so users stay current without manual work.
How long does this take to implement?
First-time setup: 2-3 hours. Quarterly audit: 30-45 minutes.
Should I hire someone to audit my store?
For stores over $5M/year revenue, an annual security audit by a Shopify Plus partner is worth the cost. Below that, this checklist is sufficient.
Do I need both Shieldy and Shopify Protect?
Yes — they cover different layers. Shopify Protect is order-level fraud risk; Shieldy is network/checkout-level blocking. Use both.
Wrapping up
Store security is a series of small, consistent practices — not a one-time setup. Walk through this checklist quarterly and your store will sit far above the median in protection. Start with Section 1 if you have not started already.
Protect your Shopify store today
Install Shieldy free — block fraud, bots, and VPNs in under 5 minutes.
Install on Shopify — Free

