This post gives you a 90-minute free-tool audit that ends with one committed action, not another spreadsheet you’ll never open. You’ll learn how to pull competitor ads, conversion app stacks, and email retention flows using only free tools — even if you’re doing $300k in revenue. No enterprise software, no guesswork.
How Do I Identify Direct vs. Indirect Competitors for My Shopify Store?
Direct competitors sell the same product to the same buyer at a comparable price. Indirect competitors solve the same problem with a different product. For a 90-minute audit, ignore indirect competitors entirely. Pick two or three direct competitors — the ones ranking above you in Google or spending on your exact keywords. That’s your working shortlist.
Use two signals to build that shortlist. First, search your primary buyer keyword on Google and note the top three organic results and the top two paid ads. Second, search your product category in Facebook Ad Library and filter for ads active longer than 30 days. Long-running ads are profitable ads. The brands running them are the ones to study.
Price comparison tables are a trap. A skincare brand doing $25k/month spent four hours building a pricing matrix, cut its hero product from $42 to $36, and saw conversion move less than one percent while margin dropped eight points. The real gap — the top competitor had zero post-purchase emails beyond the shipping confirmation — went unnoticed. Price is visible. Retention mechanics are where you win.
What Are the Best Free Tools to Spy on Competitor Advertising and SEO?
Facebook Ad Library, BuiltWith’s free tier, and Google’s site: operator cover 80% of your research. Each takes under 20 minutes. Together they show you what competitors are actively spending on and what’s generating a return. Here’s how to run each one.
Facebook Ad Library: Find the ads that are actually working
Go to facebook.com/ads/library, search your competitor’s brand name, filter by “Active,” and sort by “Oldest first.” The oldest active ads are the most important ones. An ad running for 60-plus days is generating a positive return — Meta pauses campaigns that don’t convert. You can see what’s working without guessing.
Look at three things: the opening hook in the first frame (or first three seconds), the primary offer structure (free shipping, bundle discount, guarantee), and the call-to-action copy.
A pet supplement brand doing $60k/month used Ad Library to find that its top competitor ran the same “vet-formulated” headline angle across 12 active ads — all over 45 days old. The brand tested the same authority-based positioning in its own creative. Cold-traffic click-through rate increased from 1.2% to 1.9% in three weeks.
BuiltWith Free Tier: See their conversion stack
Go to builtwith.com and enter a competitor’s URL. The free report lists installed technologies — including Klaviyo, Recharge, LoyaltyLion, Smile.io, and post-purchase upsell apps. Each installed tool is a revenue hypothesis the competitor is testing.
If a competitor runs Recharge (subscriptions) and you don’t, that’s a retention gap. If they have no loyalty app and you do, that’s a message advantage — use it in your ads and product pages.
A candle brand doing $15k/month discovered through BuiltWith that neither of its two main competitors offered subscriptions. The brand launched a “never run out” candle subscription at a 15% discount. That subscription now accounts for 22% of monthly revenue.
How Can I Use Competitor Research to Find Gaps in Their Product and Retention Strategy?
Buy something from a competitor and join their email list with a burner Gmail. Over 7 to 10 days you’ll capture their welcome sequence, abandoned cart flow, and post-purchase emails — a live map of their entire retention strategy, for the price of the cheapest item.
The website shows the front of the store. The email sequence reveals the business logic underneath.
The exact process:
Create a free Gmail address used only for competitive research. Visit the top competitor’s site. Browse two or three product pages without adding anything to cart, then close the browser. Wait 24 to 48 hours. If they run an abandoned-browse sequence, you’ll get an email. That’s your first data point.
Go back and add a product to cart. Leave again without buying. Wait 24 hours. You’ll likely receive an abandoned cart email. Screenshot it. Note the subject line, discount structure, and timing.
Then place a small order — the cheapest item that qualifies for free shipping. From that point, screenshot every email you receive. Log the send time, subject line, and primary mechanic (urgency, social proof, discount, educational).
Over ten days, you’ll typically capture: a welcome email or short sequence, an order confirmation, a shipping notification, a post-purchase follow-up, and — if they run a sophisticated retention stack — a review request, cross-sell, or replenishment reminder.
A home goods Shopify store doing $85k/month ran this process on its top two competitors. Neither sent anything after the shipping confirmation. No review request. No cross-sell. No replenishment nudge.
The store owner spent two hours building a three-email post-purchase sequence in Klaviyo: a day-3 check-in, a day-7 review request with a 10% second-order discount, and a day-21 replenishment reminder. That sequence now generates $3,200/month in repeat revenue from customers who would have received nothing otherwise.
One gap. Two hours of implementation. Measurable, recurring output.
How Often Should a Small E-commerce Brand Run Competitor Research?
Once per quarter for a full 90-minute audit. Once per month for a 20-minute pulse check on three things: new ads in Facebook Ad Library, new product pages on the competitor’s site, and any pricing shift on your top five SKUs. Block it on your calendar. Consistency matters more than frequency.
Minutes 0–20: Confirm your shortlist Search your primary keyword. Note who ranks above you and who’s running paid ads. If a new brand appears consistently, add it. Remove anyone clearly in a different price tier or customer segment.
Minutes 20–45: Facebook Ad Library audit Run each competitor through Ad Library. Document new creative angles, offer structures, and hooks that weren’t running last quarter. Pay special attention to ads that are new and running alongside long-standing ads — that pattern usually signals an active testing phase.
Minutes 45–65: BuiltWith tech stack check Re-run each competitor URL. Note any new tools added since last quarter. A new subscription app or loyalty platform signals a strategic shift. A removed tool sometimes signals a failed experiment — and a gap reopening.
Minutes 65–90: Gap-to-action conversion Take one gap and convert it into a one-sentence action item with a date: “Test ‘vet-formulated’ hook in Facebook ad by April 28” or “Build day-7 review request email in Klaviyo this Friday.” Nothing leaves the session without a dated action item.
A fashion accessories brand doing $200k/year runs this session on the first Tuesday of every quarter. In three sessions, they launched two new email flows, changed their primary ad hook twice, and found a product bundle the top competitor was selling at a 40% higher price — which they replicated in week two.
Research without committed output is information collection. The session ends when an action item has a date attached to it.
Here’s the one action to take this week. Create a burner Gmail address. Find your top competitor’s site. Browse without buying, then close the tab. Wait 48 hours. Go back, add something to cart, leave again, and wait another day. Then complete a small purchase. In ten days, you’ll know more about their retention mechanics than you’d learn from a three-hour Googling session and a full SWOT analysis. Start there before anything else.








