Skip to content
This repository was archived by the owner on Oct 12, 2026. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
194a5d1
chore(strategy): refresh market benchmark with current MSP-aware audi…
nish3451 Aug 11, 2026
4ce0d22
chore(strategy): drop 30-day phrasing from MSP subscription anchor
nish3451 Aug 11, 2026
d0192c9
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
95b3ef0
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
6f6b461
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
bf34a44
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
1899a3f
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
0d92f29
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
30355b4
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
976aa3e
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
74c25f0
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
03e8631
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 12, 2026
f2c76ff
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
d2d8de9
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
21ce309
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
35b3db3
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
a9fe077
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
26aebe0
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
ee4f09e
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
0cdf849
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
821609d
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
3735629
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
eb26bd6
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
ec4c6bd
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 13, 2026
521884f
Merge remote-tracking branch 'origin/main' into chore/refresh-msp-awa…
nish3451 Aug 19, 2026
9693c5d
Merge remote-tracking branch 'origin/chore/refresh-msp-aware-market-b…
nish3451 Aug 19, 2026
5258e9b
Merge branch 'main' into chore/refresh-msp-aware-market-benchmark-lane1
nish3451 Aug 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 15 additions & 2 deletions docs/strategy/market-parity-benchmark-2026.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Generated: 2026-08-06

## Purpose

Use this to judge whether TinyStudio is merely internally polished or actually comparable with strong CRO, SEO/site-architecture, paid acquisition, lifecycle/email, AI automation audit, and full-service growth providers.
Use this to judge whether TinyStudio is merely internally polished or actually comparable with strong CRO, SEO/site-architecture, paid acquisition, lifecycle/email, AI automation audit, MSP-aware audit and marketing offers, and full-service growth providers.

## Current Position

Expand All @@ -14,6 +14,7 @@ TinyStudio is not trying to beat full-service enterprise CRO agencies on long st
- boutique SEO/site-architecture audits
- paid search/social and lifecycle/email retainers
- AI-assisted marketing operations retainers
- MSP-aware audit and marketing offers aimed at the same founder-led Managed IT, MSP, and cybersecurity audience
- human-reviewed website revenue fault sprints for founder-led Managed IT, MSP, and cybersecurity companies

## Decision Rule
Expand All @@ -23,7 +24,7 @@ Use this benchmark as an owner dashboard for market claims. If a row says "do no
## Market Price Anchors

Generated: 2026-08-06.
Market anchors last checked: 2026-05-29.
Market anchors last checked: 2026-08-11.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Regenerate the report after checking its anchors

The committed owner dashboard says it was generated on 2026-08-06 while its newly added anchors were checked on 2026-08-11, so the artifact presents an impossible/stale generation history and misstates the freshness of its contents. The same mismatch is propagated to the ops Markdown and HTML outputs; update the generated date when refreshing these source-backed anchors.

Useful? React with 👍 / 👎.


Current public market signals:

Expand All @@ -34,6 +35,10 @@ Current public market signals:
- OpenClaw Audit lists $2,000 and $5,000 AI automation audit packages with a 48-hour turnaround.
- WebFX, SmartSites, Ignite Visibility, and Thrive all position as multi-channel agencies across SEO, PPC, paid social, email, CRO, analytics, content, reputation, and web work.
- MarketHire and GoodFirms pricing guides put serious full-service retainers into the $5,000-$25,000+/month zone depending on scope, channels, and seniority.
- MSP marketing agencies sell audit-led entry: Tech Pro Marketing opens with a free growth call and runs a flat $3,000/month inbound retainer for MSPs above $500K revenue; 100Signals' August 2026 comparison (https://100signals.com/best-marketing-agencies-for-managed-service-providers/) puts MSP-focused retainers from $549-$25,000/month, with an entry tier of $549-$3,000/month.
- MSP website/SEO audit packages start low: JoomConnect includes a website audit and keyword research in every SEO tier from $300-$1,800/month and opens with a free SEO audit.
- Free MSP-focused audits are a crowded entry point: JoomConnect, Managed Prospecting System, and 100Signals all give away MSP-specific audits (SEO, authority, AI visibility) to open sales conversations.
- MSP marketing subscriptions undercut agencies: MSP Marketing Edge offers a free trial then $199/month (US) with no contract, plus a free marketing scorecard.

## Competitive Proof Matrix

Expand All @@ -48,6 +53,10 @@ Current public market signals:
| Paid acquisition agencies | Spend-share. | Media ops. | Fix before spend. | do not claim yet | No media claim. |
| Lifecycle/email providers | Email retainers. | Retention. | Proof + owner. | do not claim yet | Out of scope. |
| Transparent boutique retainers | Recurring retainers. | Packaging. | Shipped proof. | do not claim yet | After delivery. |
| MSP marketing agency audits | $549-$25k/mo; entry $549-$3k/mo; Tech Pro flat $3k/mo. | MSP-specific programs. | One-page speed. | do not claim yet | After proof. |
| MSP website/SEO audit packages | $300-$1.8k/mo; audit included. | Ongoing SEO. | Fault map + fix. | do not claim yet | Not a retainer. |
| Free MSP marketing/authority audits | Free; audit-led entry. | Free diagnostics. | Human-reviewed fix. | do not claim yet | After proof. |
| MSP marketing subscription toolkits | Free trial; $199/mo. | Content volume. | Done-for-you proof. | do not claim yet | Not a substitute. |

## TinyStudio Proof Bar

Expand Down Expand Up @@ -114,3 +123,7 @@ We do not guarantee revenue, ranking, ROAS, conversion, booked-call, or sales-vo
- GoodFirms digital marketing pricing guide: https://www.goodfirms.co/blog/digital-marketing-pricing-guide
- HubSpot State of Marketing: https://www.hubspot.com/state-of-marketing
- Technotize pricing: https://technotize.io/pricing
- 100Signals 2026 MSP agency comparison: https://100signals.com/best-marketing-agencies-for-managed-service-providers/
- JoomConnect MSP SEO: https://www.joomconnect.com/msp-marketing/services/search-engine-optimization
- Managed Prospecting System news: https://managedprospectingsystem.com/news/
- MSP Marketing Edge pricing: https://www.mspmarketingedge.com/pricing/
36 changes: 34 additions & 2 deletions growth-brain/ops/competitive-proof-matrix.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<body>
<main>
<h1>Competitive Proof Matrix</h1>
<p>Generated 2026-08-06. Market anchors last checked 2026-05-29. This shows where TinyStudio can credibly compete and where claims are still blocked by missing proof.</p>
<p>Generated 2026-08-06. Market anchors last checked 2026-08-11. This shows where TinyStudio can credibly compete and where claims are still blocked by missing proof.</p>
<section>
<h2>Market Alternatives</h2>
<table><thead><tr><th>Alternative</th><th>Market Signal</th><th>They Are Strong At</th><th>TinyStudio Can Beat By</th><th>Status</th><th>Allowed Claim</th></tr></thead><tbody>
Expand Down Expand Up @@ -102,6 +102,38 @@ <h2>Market Alternatives</h2>
<td><span class="pill bad">do not claim yet</span></td>
<td>After delivery.</td>
</tr>
<tr>
<td>MSP marketing agency audits</td>
<td>$549-$25k/mo; entry $549-$3k/mo; Tech Pro flat $3k/mo.</td>
<td>MSP-specific programs.</td>
<td>One-page speed.</td>
<td><span class="pill bad">do not claim yet</span></td>
<td>After proof.</td>
</tr>
<tr>
<td>MSP website/SEO audit packages</td>
<td>$300-$1.8k/mo; audit included.</td>
<td>Ongoing SEO.</td>
<td>Fault map + fix.</td>
<td><span class="pill bad">do not claim yet</span></td>
<td>Not a retainer.</td>
</tr>
<tr>
<td>Free MSP marketing/authority audits</td>
<td>Free; audit-led entry.</td>
<td>Free diagnostics.</td>
<td>Human-reviewed fix.</td>
<td><span class="pill bad">do not claim yet</span></td>
<td>After proof.</td>
</tr>
<tr>
<td>MSP marketing subscription toolkits</td>
<td>Free trial; $199/mo.</td>
<td>Content volume.</td>
<td>Done-for-you proof.</td>
<td><span class="pill bad">do not claim yet</span></td>
<td>Not a substitute.</td>
</tr>
</tbody></table>
</section>
<section>
Expand Down Expand Up @@ -140,7 +172,7 @@ <h2>TinyStudio Proof Bar</h2>
</section>
<section>
<h2>Sources</h2>
<ul><li><a href="https://croaudits.com/pricing/">CROAudits</a></li><li><a href="https://www.webfx.com/digital-marketing/services/conversion-rate-optimization/">WebFX CRO services</a></li><li><a href="https://speero.com/experimentation-services/full-service-experimentation-program">Speero full-service experimentation</a></li><li><a href="https://www.conversion.is/services/conversion-rate-optimization-services">Conversion CRO services</a></li><li><a href="https://openclawaudit.com/">OpenClaw Audit</a></li><li><a href="https://www.webfx.com/digital-marketing/services/packages/">WebFX digital marketing packages</a></li><li><a href="https://www.goodfirms.co/blog/digital-marketing-pricing-guide">GoodFirms digital marketing pricing guide</a></li><li><a href="https://www.hubspot.com/state-of-marketing">HubSpot State of Marketing</a></li><li><a href="https://technotize.io/pricing">Technotize pricing</a></li></ul>
<ul><li><a href="https://croaudits.com/pricing/">CROAudits</a></li><li><a href="https://www.webfx.com/digital-marketing/services/conversion-rate-optimization/">WebFX CRO services</a></li><li><a href="https://speero.com/experimentation-services/full-service-experimentation-program">Speero full-service experimentation</a></li><li><a href="https://www.conversion.is/services/conversion-rate-optimization-services">Conversion CRO services</a></li><li><a href="https://openclawaudit.com/">OpenClaw Audit</a></li><li><a href="https://www.webfx.com/digital-marketing/services/packages/">WebFX digital marketing packages</a></li><li><a href="https://www.goodfirms.co/blog/digital-marketing-pricing-guide">GoodFirms digital marketing pricing guide</a></li><li><a href="https://www.hubspot.com/state-of-marketing">HubSpot State of Marketing</a></li><li><a href="https://technotize.io/pricing">Technotize pricing</a></li><li><a href="https://100signals.com/best-marketing-agencies-for-managed-service-providers/">100Signals 2026 MSP agency comparison</a></li><li><a href="https://www.joomconnect.com/msp-marketing/services/search-engine-optimization">JoomConnect MSP SEO</a></li><li><a href="https://managedprospectingsystem.com/news/">Managed Prospecting System news</a></li><li><a href="https://www.mspmarketingedge.com/pricing/">MSP Marketing Edge pricing</a></li></ul>
</section>
</main>
</body>
Expand Down
17 changes: 15 additions & 2 deletions growth-brain/ops/competitive-proof-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Generated: 2026-08-06

## Purpose

Use this to judge whether TinyStudio is merely internally polished or actually comparable with strong CRO, SEO/site-architecture, paid acquisition, lifecycle/email, AI automation audit, and full-service growth providers.
Use this to judge whether TinyStudio is merely internally polished or actually comparable with strong CRO, SEO/site-architecture, paid acquisition, lifecycle/email, AI automation audit, MSP-aware audit and marketing offers, and full-service growth providers.

## Current Position

Expand All @@ -14,6 +14,7 @@ TinyStudio is not trying to beat full-service enterprise CRO agencies on long st
- boutique SEO/site-architecture audits
- paid search/social and lifecycle/email retainers
- AI-assisted marketing operations retainers
- MSP-aware audit and marketing offers aimed at the same founder-led Managed IT, MSP, and cybersecurity audience
- human-reviewed website revenue fault sprints for founder-led Managed IT, MSP, and cybersecurity companies

## Decision Rule
Expand All @@ -23,7 +24,7 @@ Use this benchmark as an owner dashboard for market claims. If a row says "do no
## Market Price Anchors

Generated: 2026-08-06.
Market anchors last checked: 2026-05-29.
Market anchors last checked: 2026-08-11.

Current public market signals:

Expand All @@ -34,6 +35,10 @@ Current public market signals:
- OpenClaw Audit lists $2,000 and $5,000 AI automation audit packages with a 48-hour turnaround.
- WebFX, SmartSites, Ignite Visibility, and Thrive all position as multi-channel agencies across SEO, PPC, paid social, email, CRO, analytics, content, reputation, and web work.
- MarketHire and GoodFirms pricing guides put serious full-service retainers into the $5,000-$25,000+/month zone depending on scope, channels, and seniority.
- MSP marketing agencies sell audit-led entry: Tech Pro Marketing opens with a free growth call and runs a flat $3,000/month inbound retainer for MSPs above $500K revenue; 100Signals' August 2026 comparison (https://100signals.com/best-marketing-agencies-for-managed-service-providers/) puts MSP-focused retainers from $549-$25,000/month, with an entry tier of $549-$3,000/month.
- MSP website/SEO audit packages start low: JoomConnect includes a website audit and keyword research in every SEO tier from $300-$1,800/month and opens with a free SEO audit.
- Free MSP-focused audits are a crowded entry point: JoomConnect, Managed Prospecting System, and 100Signals all give away MSP-specific audits (SEO, authority, AI visibility) to open sales conversations.
- MSP marketing subscriptions undercut agencies: MSP Marketing Edge offers a free trial then $199/month (US) with no contract, plus a free marketing scorecard.

## Competitive Proof Matrix

Expand All @@ -48,6 +53,10 @@ Current public market signals:
| Paid acquisition agencies | Spend-share. | Media ops. | Fix before spend. | do not claim yet | No media claim. |
| Lifecycle/email providers | Email retainers. | Retention. | Proof + owner. | do not claim yet | Out of scope. |
| Transparent boutique retainers | Recurring retainers. | Packaging. | Shipped proof. | do not claim yet | After delivery. |
| MSP marketing agency audits | $549-$25k/mo; entry $549-$3k/mo; Tech Pro flat $3k/mo. | MSP-specific programs. | One-page speed. | do not claim yet | After proof. |
| MSP website/SEO audit packages | $300-$1.8k/mo; audit included. | Ongoing SEO. | Fault map + fix. | do not claim yet | Not a retainer. |
| Free MSP marketing/authority audits | Free; audit-led entry. | Free diagnostics. | Human-reviewed fix. | do not claim yet | After proof. |
| MSP marketing subscription toolkits | Free trial; $199/mo. | Content volume. | Done-for-you proof. | do not claim yet | Not a substitute. |

## TinyStudio Proof Bar

Expand Down Expand Up @@ -114,3 +123,7 @@ We do not guarantee revenue, ranking, ROAS, conversion, booked-call, or sales-vo
- GoodFirms digital marketing pricing guide: https://www.goodfirms.co/blog/digital-marketing-pricing-guide
- HubSpot State of Marketing: https://www.hubspot.com/state-of-marketing
- Technotize pricing: https://technotize.io/pricing
- 100Signals 2026 MSP agency comparison: https://100signals.com/best-marketing-agencies-for-managed-service-providers/
- JoomConnect MSP SEO: https://www.joomconnect.com/msp-marketing/services/search-engine-optimization
- Managed Prospecting System news: https://managedprospectingsystem.com/news/
- MSP Marketing Edge pricing: https://www.mspmarketingedge.com/pricing/
49 changes: 47 additions & 2 deletions scripts/export-market-benchmark.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ const outputPath = outputArg ? outputArg.split("=").slice(1).join("=") : "docs/s
const opsPath = opsArg ? opsArg.split("=").slice(1).join("=") : "growth-brain/ops/competitive-proof-matrix.md";
const htmlPath = htmlArg ? htmlArg.split("=").slice(1).join("=") : "growth-brain/ops/competitive-proof-matrix.html";
const today = localIsoDate();
const MARKET_ANCHORS_LAST_CHECKED = "2026-05-29";
const MARKET_ANCHORS_LAST_CHECKED = "2026-08-11";
function write(path, content) {
const dir = path.split("/").slice(0, -1).join("/");
if (dir) mkdirSync(dir, { recursive: true });
Expand Down Expand Up @@ -133,6 +133,46 @@ const alternatives = [
tinyStudioCanBeatBy: "Shipped proof.",
currentStatus: metrics.counts.clientsReady > 0 && metrics.counts.loomsRecorded >= 5 ? "watch" : "fail",
allowedClaim: "After delivery."
},
{
name: "MSP marketing agency audits",
source: "100Signals 2026 MSP agency comparison",
sourceUrl: "https://100signals.com/best-marketing-agencies-for-managed-service-providers/",
marketSignal: "$549-$25k/mo; entry $549-$3k/mo; Tech Pro flat $3k/mo.",
strongAt: "MSP-specific programs.",
tinyStudioCanBeatBy: "One-page speed.",
currentStatus: marketProofReady ? "watch" : "fail",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Require paid proof before relaxing the MSP audit claim

When five Looms have been sent and only one prospect replies, marketProofReady becomes true and this row changes from “do not claim yet” to “use carefully,” even if there is still no paid client or delivered result supporting the stated one-page-speed advantage. This conflicts with the market-parity gate in scripts/check-market-parity-readiness.mjs, which requires validated paid Day 0, approved delivery, and retention evidence before better/comparable claims; gate this status on the corresponding paid delivery proof rather than market traction alone.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Preserve reply proof after the prospect closes

When the sole respondent is later marked lost, export-growth-metrics.mjs stops counting that prospect as a reply because replyStages includes only replied, call-booked, and won; with five other active recorded Looms, this predicate therefore moves the new MSP-agency row back to “do not claim yet” even though the benchmark's historical requirement (“at least one real prospect replies”) remains satisfied. Record or derive historical reply evidence rather than relying on the prospect's current terminal stage.

Useful? React with 👍 / 👎.

allowedClaim: "After proof."
},
{
name: "MSP website/SEO audit packages",
source: "JoomConnect MSP SEO",
sourceUrl: "https://www.joomconnect.com/msp-marketing/services/search-engine-optimization",
marketSignal: "$300-$1.8k/mo; audit included.",
strongAt: "Ongoing SEO.",
tinyStudioCanBeatBy: "Fault map + fix.",
currentStatus: metrics.counts.clientsReady > 0 ? "watch" : "fail",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Exclude owned-startup clients from MSP proof gates

When the only ready client is an owned-startup proof folder, clientsReady still becomes positive because export-growth-metrics.mjs does not distinguish proof types, so this row—and the analogous predicates at lines 164 and 174—changes to “use carefully” without external client evidence. check-market-parity-readiness.mjs explicitly uses isOwnedStartupProof to exclude these folders from external delivery proof; apply the same exclusion here so internal product work cannot unlock MSP comparison claims.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Require in-niche proof for MSP comparisons

When the ready client belongs to an unrelated company type, this predicate still changes the MSP-specific row to “use carefully”: clientsReady counts every validated client, while contracts/sprint-application.v1.schema.json explicitly permits companyType: "other". The same issue affects the predicates at lines 164 and 174, allowing delivery outside Managed IT/MSP/cybersecurity to unlock audience-specific comparison claims; derive these statuses from ready clients whose application company type is in the benchmarked niche.

Useful? React with 👍 / 👎.

allowedClaim: "Not a retainer."
},
{
name: "Free MSP marketing/authority audits",
source: "Managed Prospecting System news",
sourceUrl: "https://managedprospectingsystem.com/news/",
marketSignal: "Free; audit-led entry.",
strongAt: "Free diagnostics.",
tinyStudioCanBeatBy: "Human-reviewed fix.",
currentStatus: metrics.counts.clientsReady > 0 ? "watch" : "fail",
allowedClaim: "After proof."
},
{
name: "MSP marketing subscription toolkits",
source: "MSP Marketing Edge pricing",
sourceUrl: "https://www.mspmarketingedge.com/pricing/",
marketSignal: "Free trial; $199/mo.",
strongAt: "Content volume.",
tinyStudioCanBeatBy: "Done-for-you proof.",
currentStatus: metrics.counts.clientsReady > 0 && metrics.counts.loomsRecorded >= 5 ? "watch" : "fail",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Count historical Looms for the subscription proof gate

When one of exactly five recorded Loom prospects advances to won, lost, or paused, export-growth-metrics.mjs removes it from counts.loomsRecorded because that metric only includes active prospects. Consequently, even after the won prospect becomes a ready paid client, this new row remains fail until an unnecessary sixth active Loom is recorded, contradicting the proof bar's historical requirement that five Looms have been recorded and sent. Use loomsRecordedIncludingInactive (or another historical proof count) for this gate.

Useful? React with 👍 / 👎.

allowedClaim: "Not a substitute."
}
];

Expand Down Expand Up @@ -182,7 +222,7 @@ Generated: ${today}

## Purpose

Use this to judge whether TinyStudio is merely internally polished or actually comparable with strong CRO, SEO/site-architecture, paid acquisition, lifecycle/email, AI automation audit, and full-service growth providers.
Use this to judge whether TinyStudio is merely internally polished or actually comparable with strong CRO, SEO/site-architecture, paid acquisition, lifecycle/email, AI automation audit, MSP-aware audit and marketing offers, and full-service growth providers.

## Current Position

Expand All @@ -192,6 +232,7 @@ TinyStudio is not trying to beat full-service enterprise CRO agencies on long st
- boutique SEO/site-architecture audits
- paid search/social and lifecycle/email retainers
- AI-assisted marketing operations retainers
- MSP-aware audit and marketing offers aimed at the same founder-led Managed IT, MSP, and cybersecurity audience
- human-reviewed website revenue fault sprints for founder-led Managed IT, MSP, and cybersecurity companies

## Decision Rule
Expand All @@ -212,6 +253,10 @@ Current public market signals:
- OpenClaw Audit lists $2,000 and $5,000 AI automation audit packages with a 48-hour turnaround.
- WebFX, SmartSites, Ignite Visibility, and Thrive all position as multi-channel agencies across SEO, PPC, paid social, email, CRO, analytics, content, reputation, and web work.
- MarketHire and GoodFirms pricing guides put serious full-service retainers into the $5,000-$25,000+/month zone depending on scope, channels, and seniority.
- MSP marketing agencies sell audit-led entry: Tech Pro Marketing opens with a free growth call and runs a flat $3,000/month inbound retainer for MSPs above $500K revenue; 100Signals' August 2026 comparison (https://100signals.com/best-marketing-agencies-for-managed-service-providers/) puts MSP-focused retainers from $549-$25,000/month, with an entry tier of $549-$3,000/month.
- MSP website/SEO audit packages start low: JoomConnect includes a website audit and keyword research in every SEO tier from $300-$1,800/month and opens with a free SEO audit.
- Free MSP-focused audits are a crowded entry point: JoomConnect, Managed Prospecting System, and 100Signals all give away MSP-specific audits (SEO, authority, AI visibility) to open sales conversations.
- MSP marketing subscriptions undercut agencies: MSP Marketing Edge offers a free trial then $199/month (US) with no contract, plus a free marketing scorecard.

## Competitive Proof Matrix

Expand Down