Confidential — Internal Document
Project rating, competitive analysis, pricing strategy, 90-day market penetration plan, SEO/CRO roadmap, and email infrastructure overview.
Scored across six dimensions. Infrastructure is ahead of the go-to-market motion.
| Dimension | Score | Notes |
|---|---|---|
| Technical execution | 8.5 | Solid Next.js stack, smart multi-domain routing, clean API design |
| Product-market fit | 7.5 | Healthcare angle is sharp; B2B service positioning is differentiated |
| Go-to-market readiness | 6.5 | Infrastructure is ready; sales motion not yet systematised |
| Design / UX | 7.0 | Clean but generic — no strong visual identity yet |
| Competitive moat | 8.0 | End-to-end outreach + preview system is genuinely rare |
| Revenue infrastructure | 9.0 | Invoice + payment + CRM loop is production-ready |
| Overall | 7.8 / 10 | The biggest gap is converting the tool from an outreach scraper into a repeatable revenue machine. The infrastructure is ahead of the sales motion. |
Every email address in the system and its function. All outbound sending uses Resend.
hello@sdbe.onlinePrimary sender — all outbound cold emails to leads
FROM address on every email sent. Must be verified in Resend and forwarding must reach your inbox.
{businessId}@sdbe.onlinePer-lead reply-to address
Each cold email has a unique reply-to so replies are tracked per business. Replies hit the /api/webhooks/email-reply endpoint.
hello@sdbe.onlineInvoice sender
All payment invoices send from this address. Reply-to is also hello@sdbe.online.
hello@sdbe.onlineFollow-up & tracking notifications
Day-3 and day-7 follow-up emails. Email open notifications. Preview page view alerts.
hello@sdbe.onlineContact address shown to prospects
Shown on marketing page and intake form. Must forward to digitalbackend.executor@gmail.com in Cloudflare.
Action required: verify email routing
hello@sdbe.online must forward to digitalbackend.executor@gmail.com in Cloudflare Email Routing. The {businessId}@sdbe.online catch-all must be routed to the Resend inbound webhook at growth.sdbe.online/api/webhooks/email-reply. Without this, replies from prospects are lost.
Five competitor categories and where SDBE wins and loses.
| Competitor | What they do | They do better | Our edge |
|---|---|---|---|
| Vendasta | White-label digital marketing via agencies | Massive distribution (100k+ agencies), deep product suite | We are direct; they are agency-dependent and expensive ($500+/mo) |
| Birdeye / Podium | Review management + messaging for SMBs | $300–500/mo brand recognition, enterprise sales team | Lighter, cheaper, honest about outcomes. We target solo clinics they ignore. |
| Thryv | All-in-one SMB platform | TV ads, 50k clients, strong brand | We target 1–2 location clinics they consider too small |
| Local freelancers | Web design, SEO | Personal relationship, perceived trust | We deliver measurable outcome systems, not deliverables. No agency overhead. |
| Marketing agencies | Strategy + execution bundles | Team depth, broad service offering | 10× cheaper for the core outcome. No retainer required to start. |
Proactive outreach + preview
We show the product before the sale. No competitor does this at our price point. A prospect sees their own business reimagined before they pay a dollar.
Healthcare-specific positioning
Podium and Birdeye are generic. We speak missed appointments, patient enquiries, and review reputation — the language clinic owners think in.
End-to-end in one tool
Scrape → email → preview → invoice → track. No stitching together five tools. This is an ops moat that would take a competitor months to replicate.
One-time pricing
$599–$1,199 one-time vs $300–500/month competitors. Completely different risk profile for the buyer. No commitment, no monthly anxiety.
No lock-in
Reduces buying friction massively for small clinics. The decision is low-stakes. This removes the biggest objection in the sale.
Three tiers, clearly framed, with tactical guidance on how to sell each.
Visibility
$599 one-time
"Get found" — for businesses starting from nothing
Downgrade for price-sensitive leads
Growth
$1,199 one-time
"Get enquiries" — the main offer, highest conversion target
Anchor all cold outreach here
Scale
From $499/mo
"Get infrastructure" — 2+ locations or serious ops
Mention only in follow-up calls
Three months to 25 paying clients using outbound email, case studies, and referrals.
The 3 moves that close 20 clients
Technical SEO implemented. Content and verification steps remain.
| Item | Status | Detail |
|---|---|---|
| sitemap.xml | Done | Dynamic sitemap at /sitemap.xml covering all marketing pages and blog posts |
| robots.txt | Done | Allows all marketing pages, blocks admin/API paths |
| JSON-LD structured data | Done | Organization, ProfessionalService, FAQPage, Offer schemas on all marketing pages |
| Open Graph / Twitter Card | Done | Full OG metadata on marketing layout |
| Canonical URLs | Done | Canonical set to https://sdbe.online on all marketing pages |
| Blog post meta | Done | Per-post title, description, and date metadata |
| OG image | To do | Create a 1200×630 branded image and add to og:image meta |
| Google Search Console | To do | Verify sdbe.online and submit sitemap.xml |
| Google Business Profile | To do | Create GBP for SDBE — adds a knowledge panel to branded searches |
| Core Web Vitals | Monitor | Run PageSpeed Insights after launch to catch render-blocking issues |
| Element | Before | After | Expected impact |
|---|---|---|---|
| Primary CTA copy | "Start the conversation" | "Get your free digital audit" | More specific, lower friction — audit is free and tangible |
| Hero micro-copy | None | "No commitment. We'll show you exactly where you're losing patients online." | Handles the #1 objection before it's raised |
| Stats bar | None | 4 market statistics supporting digital investment | Social proof without fake testimonials |
| Free audit CTA band | None | Dedicated section with specific audit value prop | Second conversion path for hesitant visitors |
| FAQ section | None | 6 objection-handling Q&As with FAQPage schema | Handles "is it worth it?" before the call, reduces friction |
| Footer nav + strategy link | Basic | Full nav + strategy doc link | More internal linking, more pages indexed |
| Dual final CTA | Single button | "Start conversation" + "Get free audit first" | Gives cautious visitors a lower-stakes option |
| JSON-LD FAQPage schema | None | Full FAQ schema markup | Eligible for rich results (FAQ accordion) in Google SERPs |