Earlier numbers summed every order in the database. They included orders that never funded.
| Reported | Actual | |
|---|---|---|
| Orders | 4,271 | 3,985 paid |
| Gross revenue | $255,633 | $188,670 |
| Net of refunds | $213,936 | $149,345 |
| 2016 share of net | 42.1% | 19.4% |
Gap: 286 pending orders worth $66,963. Of those, 244 ($61,743) are PayPal-Standard checkouts with no capture transaction and no paid date — customers who clicked Buy, redirected to PayPal, never paid.
| Year | Orders | Net collected | AOV |
|---|---|---|---|
| 2013 | 42 | $1,545 | $37 |
| 2014 | 590 | $25,091 | $49 |
| 2015 — peak | 1,159 | $47,003 | $43 |
| 2016 | 794 | $29,030 | $70 |
| 2017 | 663 | $18,158 | $35 |
| 2018 | 459 | $12,106 | $27 |
| 2019 | 207 | $4,572 | $23 |
| 2020 | 17 | $148 | $33 |
| 2021 | 8 | $84 | $14 |
| 2022 | 11 | $3,693 | $341 |
| 2023 | 15 | $4,255 | $284 |
| 2024 | 6 | $1,773 | $295 |
| 2025 | 8 | $1,781 | $228 |
| 2026 YTD | 6 | $107 | $29 |
| Total | 3,985 | $149,345 | — |
2015 was the peak — not 2016. 2016 dropped 38% from 2015 in actual collected revenue.
| iPhone transactions | Count | Dollars |
|---|---|---|
| Paid orders | 35 | $28,207 |
| Refunded on those orders | 33 | $26,596 (94.3%) |
| Abandoned at PayPal (never paid) | 66 | $52,614 |
| Net contribution after 21 months | $1,611 |
Refund rates by month: Feb '16 61% · Mar '16 62% · Jul '16 69% · Nov '16 73% · Oct '17 81%. Attempted four separate times. After Oct 2017 the store never collected above $1,000/month again.
| Year | New customers | vs prior |
|---|---|---|
| 2014 | 268 | — |
| 2015 — peak | 484 | +81% |
| 2016 | 278 | −43% |
| 2017 | 223 | −20% |
| 2018 | 129 | −42% |
| 2019 | 56 | −57% |
| 2020 — 2026 | 50 total | ~7/yr |
No paid ads were ever run. AffiliateId = 0 on 99.6% of orders across 13 years. All 484 customers in 2015 came from organic Google search. The acquisition source was never tracked, so it cannot be rebuilt.
Top SIM customers paid $30–$55 every month, manually clicking "Refill" each cycle. That was a $40/month subscription business sold as one-off checkouts. When they aged out, no win-back email was sent. Their records are still in the database.
Read one at a time, the patterns are diagnostic. Read together, they all point at the same constraint: the platform.
| What the data says you'll need | What nopCommerce delivers |
|---|---|
| Native attribution + first-party analytics | Plugin-bolted, partial |
| Conversion-optimized landing pages, per-niche | Theme-locked templates |
| Schema.org Product / Offer / FAQ markup at scale | Hand-edited per product |
| Core Web Vitals under 1.5s LCP, INP, CLS | Server-rendered .NET, typically 2.5–4s LCP |
| Modern checkout (Apple Pay, Shop Pay, Link) | Limited plugin support |
| AI crawler accessibility + llms.txt | No native support |
| Separation between B2B / Navy / GSA pitch and consumer cart | Single nopCommerce frontend for everything |
The store can stay on nopCommerce. It will keep collecting ~$2,000/year from PTT walkie-talkies and ~5 lead-form submissions. That's a fine outcome if "fine" is the goal.
If the goal is the B2B PBX subscription business growing to $40,000/month, or the Navy and GSA pipelines producing real volume, the platform is the ceiling. Recommended structure: keep nopCommerce running quietly for legacy SIM customers who still log in, build a separate marketing site (custom code) for credibility and lead-gen, and put new products on headless Shopify. Two systems, separated by purpose.
Search drives ecommerce revenue. AI is reshaping search. Both have data behind them, from sources that don't talk to each other.
| Source | Finding |
|---|---|
| BrightEdge, Organic Channels Report (2024) | Organic search drives 53% of all trackable website traffic; paid search drives 15% |
| Wolfgang Digital, E-Commerce KPI Report (2024) | Organic search is the #1 revenue channel for ecommerce — ~33% of revenue across 250+ tracked stores |
| Backlinko, CTR Study (2023) | Position 1 on Google captures 27.6% of clicks; position 10 captures 2.4% |
| HubSpot, State of Marketing (2024) | 75% of users never scroll past the first page of results |
| Gartner Press Release (Feb 2024) | Traditional search engine volume to drop 25% by 2026 due to AI |
| BrightEdge, AI Search Report (2025) | Google AI Overviews now appear in ~84% of searches; CTR to position 1 drops 18–64% when AIO is present |
| Adobe Analytics, Holiday Insights Report (2024) | AI-driven referral traffic to retail sites grew 1,300% year-over-year |
| Aggarwal et al., "GEO: Generative Engine Optimization" (Princeton, Georgia Tech, Adobe, 2024) | Adding citations, statistics, and direct quotes increases LLM citation likelihood by up to 40% |
Translation: search still starts most commerce sessions, but the rules changed in 2024. Pages now need to be visible to both Google's classifier and the LLMs that summarize answers for ChatGPT, Perplexity, Claude, and Google AI Overviews. A site that can't expose structured data cleanly is invisible to half the modern internet.
| Opportunity | Math | Annual |
|---|---|---|
| RM-330 ranking for "PTT over cellular" | 5,400 US monthly searches (Ahrefs est.) × 1% capture × 4% conv × $325 AOV | ~$8,400 |
| RM-1560 + other PTT SKUs lifted by SEO | Current $4k/yr × 3× from real ranking | ~$12,000 |
| B2B PBX leads from a credible marketing site | Lead form 5/yr → 20/yr × 30% close × $5k avg deal | ~$30,000 |
| Dormant SIM customer reactivation to PBX | 1,000 emails × 5% conv × $25/mo × 12 months | ~$15,000 |
| Net new B2B PBX subscriptions from upgraded credibility | 10 SMBs × $80/mo × 12 months | ~$9,600 |
| Annual revenue currently being left on the table (conservative) | ~$75,000 |
This excludes the GSA + Spiral 4 upside, which is real but harder to forecast. It also assumes "conservative" capture rates. A serious SEO + GEO rollout in a category with this little competition typically hits 2–3× these numbers in year two.
Whether this work happens now or in two years is the only variable. Continuing on nopCommerce is not mandatory — it is, however, mandatory if the goal is staying on $2,000/year.
The RM-330 is a $325 IP68 4G LTE push-to-talk radio with worldwide cellular range. Listed generically as "rugged radio," it competes with 50+ Amazon SKUs and converts at 0.4–0.8%. Listed for a specific tribe with content built for them, conversion in this category routinely hits 3–6%.
The first niche to test, based on deep research into who actually buys this kind of product in the consumer market:
First-generation Americans and immigrants active in the biohacking, functional fitness, and longevity space.
| Data point | Source |
|---|---|
| US foreign-born population: 46.2M | US Census, 2023 ACS |
| First-generation Americans (children of immigrants): ~37.7M | Pew Research, 2023 |
| Combined addressable population: ~83.9M (~25% of US) | Census + Pew |
| US biohacking market (2024): $25.4B; 18.6% CAGR through 2030 | Grand View Research |
| US wearables + recovery tech market (2024): $61B | Grand View Research |
| Median household income, Asian American: $108k | US Census ACS, 2023 |
| Median household income, Indian American: $145k+ | US Census ACS, 2023 |
| Foreign-born small-business ownership rate: 21.7% vs 12.3% native-born | SBA, 2023 |
The same product fits naturally with: small construction crews, ranch and farm operators, fire department volunteers, search-and-rescue teams, off-roading clubs, marine charter operators, and event security crews. Each is its own SEO and GEO targeting strategy with its own keyword universe and content map.
First-gen biohackers go first because (a) the audience has measured premium-spend behavior, (b) it's underserved by existing radio brands, (c) the search and AI surface is wide open, and (d) the group purchase pattern raises effective AOV.
The full keyword + content map for this niche is available as a separate deliverable.
The nopCommerce backend contains 2,012 valid email addresses. Every one of them visited myrealmobile.com, created an account, and gave a real name. None of them have ever received a marketing email from this business.
| What's actually in the database | Count |
|---|---|
| Valid email addresses (cleaned of test / internal) | 2,012 |
| Opted in to receive newsletters (CAN-SPAM permission on file) | 1,482 |
| Records with first and last name attached | 2,007 |
| Records with phone number | 1,743 |
| Records with company name (B2B signal) | 1,012 |
| US-based | 1,273 |
| Past buyers — paid at least once | 686 |
| Warm leads — registered, never bought | 1,326 |
| Warm leads created in 2023–2026 (still recent) | 466 |
The 686 past buyers already entered a credit card on this site. The 1,326 warm leads created accounts and stopped before checkout — they showed buying intent and were never contacted again. The list has been sitting since 2013, untouched.
Average organic reach for a small business on Instagram in 2025 is 1.7% of followers (Meta Creator Studio benchmarks). Average engagement rate: 0.6–1.2%. To reach as many interested prospects through social as this email list represents would require roughly 120,000 organic followers.
This list has 1,482 opt-ins who already trust the brand. Email open rates for opted-in lists average 21.5% (Mailchimp Industry Benchmarks, 2024). Re-engagement campaigns to past buyers convert at 5–15% at higher AOV than first-time buyers (Klaviyo Benchmark Report, 2024).
Twenty short-form social videos reach a cold audience. One properly-sequenced email campaign reaches 1,482 people who already raised their hand.
1. Annual revenue locked inside the database (conservative campaign performance):
| Channel | Math | Annual |
|---|---|---|
| Past buyers → PBX subscription | 686 × 5% conv × $80/mo × 12 months | $32,928 |
| Warm leads → RM-330 / PTT first purchase | 1,326 × 1.5% conv × $300 AOV | $5,967 |
| Warm leads with company → B2B PBX lead → close | 1,012 × 3% engagement × 20% close × $5k avg deal | $30,360 |
| Annual recovery, year one | ~$69,000 |
2. Replacement cost — what this list would cost to rebuild from scratch:
| Method | Math | Value |
|---|---|---|
| Average B2B paid cost-per-lead | 1,482 opt-ins × $25 CPL (LinkedIn / Meta benchmarks, 2024) | $37,050 |
| Premium-niche cost-per-lead | 1,482 opt-ins × $50 CPL (telecom B2B, HubSpot 2024) | $74,100 |
| Asset value if rebuilt today | $37,000 – $74,000 |
This list sits at $0 recognized value in the business today.
3. Lifetime revenue across the cohort (multi-year campaign trajectory):
| Channel | Cohort × conversion × LTV | Lifetime $ |
|---|---|---|
| Past buyers → PBX subscription, reactivated | 34 reactivated × $80/mo × 30-month avg retention | $81,600 |
| Warm leads → first purchase + repeat | 20 buyers × $500 LTV (RM-330 + accessories + refills) | $10,000 |
| B2B PBX leads → multi-line contracts | 6 wins × $25,000 lifetime contract value | $150,000 |
| Lifetime revenue currently locked inside this database | ~$241,600 |
All three measurements describe the same list. Pick whichever frame makes the math easiest to act on.
Setting up the email infrastructure for this list is part of Phase 1, not a separate cost. Specifically:
Zero effort required beyond approving copy and timing. The 20 social videos in the original scope reach ~1,000 cold strangers each. One Phase 1 email campaign reaches 1,482 warm contacts who already trust the brand — on day one.
Assuming the work continues past the initial phase — marketing site live, Shopify headless rolled out, continuous niche research (4–5 niches mapped, 3 launched), ongoing SEO + GEO retainer, dormant list reactivation, B2B lead funnel optimization — the forecast for net new revenue to the business:
| Channel | Year 1 | Year 2 |
|---|---|---|
| RM-330 niche 1 (first-gen biohackers) | $20,000 | $30,000 |
| Niches 2–4 launched and ranked | — | $40,000 |
| Existing PTT / walkie-talkie line, real SEO lift | $15,000 | $30,000 |
| B2B PBX new subscribers from credible marketing site | $9,600 | $36,000 |
| Dormant SIM list reactivation → PBX subscriptions | $10,000 | $8,000 |
| GSA + Spiral 4 visibility, conservative attribution | — | $15,000 |
| Subtotal | $54,600 | $159,000 |
| 24-month conservative forecast | ~$213,600 | |
This is the conservative case. It assumes 1% search-demand capture per niche, 30% close rate on B2B leads, and 5% reactivation rate on the dormant SIM customer list — all below industry medians for properly-executed SEO/GEO rollouts. It excludes any direct GSA or Spiral 4 task order wins, which are real but unattributable in advance.
Industry pricing for full engagements at this scope — headless commerce + niche research + SEO + GEO + marketing site + retainer — runs $21,000–$42,000 (10–20% of projected lift).
Phase 1 today is priced separately, well below that range.
| Phase 1 | |
|---|---|
| Entry cost | $1,950 – $4,950 |
| Deliverable | First-niche activation package: keyword + content map, RM-330 landing page (design + copy), technical SEO + GEO setup recommendations, dormant SIM list reactivation plan, 30-day execution roadmap |
| Timeline | 3–4 weeks |
| Subsequent phases | Scoped separately, once Phase 1 traffic and conversion data is measurable |
What Phase 1 does is prove the model on the first niche — with real data — before more is committed. The 24-month forecast above is the trajectory of the full engagement once Phase 1 has set the foundation.
There are two ways forward. The original Upwork scope is preserved as one of them.
| Path A — original scope | Path B — begin the engagement | |
|---|---|---|
| Deliverable | 20 short-form social videos | Marketing site + first niche launch + SEO + GEO foundation |
| Who handles everything else | You do | I do |
| Forecast trajectory | Same as 2020–2025 (~$2,000/yr) | $213,600 over 24 months (conservative) |
| Your time investment | 10–15 hrs/week, ongoing | ~30 min/week, review calls |
| Cost | $750 (already quoted on Upwork) | $1,950 – $4,950 to begin Phase 1 |
If Path A is selected, "everything else" includes:
The 20 social videos are one piece of the puzzle. The other 12 are above.
The store earned $149,345 over 13 years.
The numbers in the forecast table are what it can earn in the next 24 months under Path B.
The price to begin is smaller than the rounding error on the forecast.
Path A is still on the table. Pick one.