Update base plan price from $10/month to $20/month (#283)
Bump all customer-facing references to the managed base plan price from $10/month to $20/month, and scale the bundled "Includes $X of Usage Credits" copy from $10 to $20 to match the price. Covers the subscribe/billing pages, onboarding plan card and fact sheet, backlinks/AI-search access gates, and the marketing pricing/comparison/ GSC pages plus the README. Claude-Session: https://claude.ai/code/session_017QayWXGubs1JNbLbqRF4CS Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
parent
244cfe2204
commit
0adf77824a
@ -340,7 +340,7 @@ Searching ten pages deep costs 8x more than one page. Tracking both devices cost
|
||||
### 5) Backlinks search
|
||||
|
||||
> [!NOTE]
|
||||
> There is a 2 week free trial, but then DataForSEO requires a $100/month commitment for this API. You can access this data for just $10/month through [openseo.so](https://openseo.so). Soon, we'll let you use an OpenSEO API key so that you can call our API from your self hosted instance.
|
||||
> There is a 2 week free trial, but then DataForSEO requires a $100/month commitment for this API. You can access this data for just $20/month through [openseo.so](https://openseo.so). Soon, we'll let you use an OpenSEO API key so that you can call our API from your self hosted instance.
|
||||
|
||||
- Backlinks search costs about `$0.06` for a domain or `$0.04` for a page.
|
||||
- Opening extra tabs like `Referring Domains` or `Top Pages` adds about `+$0.02` each.
|
||||
|
||||
@ -12,7 +12,7 @@ export function AiSearchSetupGate({
|
||||
return (
|
||||
<AccessGate
|
||||
title="Enable AI Optimization"
|
||||
bodyText="AI Optimization is not enabled for your DataForSEO account yet. You can enable it in DataForSEO, or use managed OpenSEO for long-term LLM Mentions access at $10/month."
|
||||
bodyText="AI Optimization is not enabled for your DataForSEO account yet. You can enable it in DataForSEO, or use managed OpenSEO for long-term LLM Mentions access at $20/month."
|
||||
helperText={
|
||||
<>
|
||||
We are also planning an API so self-hosted apps can use OpenSEO's LLM
|
||||
|
||||
@ -13,7 +13,7 @@ export function BacklinksSetupGate({
|
||||
return (
|
||||
<AccessGate
|
||||
title="Enable Backlinks"
|
||||
bodyText="Backlinks are not enabled for your DataForSEO account yet. You can enable them in DataForSEO, or use managed OpenSEO for long-term backlinks access at $10/month."
|
||||
bodyText="Backlinks are not enabled for your DataForSEO account yet. You can enable them in DataForSEO, or use managed OpenSEO for long-term backlinks access at $20/month."
|
||||
helperText={
|
||||
<>
|
||||
We are also planning a Backlinks API so self-hosted apps can use
|
||||
|
||||
@ -180,11 +180,11 @@ export function UpgradeSidebar({
|
||||
<div className="flex flex-1 flex-col gap-5 px-6 py-6">
|
||||
<div>
|
||||
<div className="flex items-baseline gap-1.5">
|
||||
<span className="text-3xl font-semibold tracking-tight">$10</span>
|
||||
<span className="text-3xl font-semibold tracking-tight">$20</span>
|
||||
<span className="text-sm text-base-content/55">/month</span>
|
||||
</div>
|
||||
<p className="mt-1.5 text-xs leading-relaxed text-base-content/55">
|
||||
Includes $10 of usage credits every month, plus a 30-day money-back
|
||||
Includes $20 of usage credits every month, plus a 30-day money-back
|
||||
guarantee.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@ -173,7 +173,7 @@ function BillingPageContent() {
|
||||
<p className="mt-2 text-xs text-amber-600">
|
||||
You’re running low on credits.{" "}
|
||||
{isFreePlan
|
||||
? "Upgrade to get $10/month."
|
||||
? "Upgrade to get $20/month."
|
||||
: "Buy more credits below."}
|
||||
</p>
|
||||
) : null}
|
||||
@ -191,13 +191,13 @@ function BillingPageContent() {
|
||||
<div className="flex items-baseline justify-between gap-4">
|
||||
<span className="text-sm font-medium">Base Plan</span>
|
||||
<span className="text-sm font-medium tabular-nums">
|
||||
$10/month
|
||||
$20/month
|
||||
</span>
|
||||
</div>
|
||||
<ul className="space-y-1.5">
|
||||
{[
|
||||
"Access to all OpenSEO features",
|
||||
"Includes $10.00 of Usage Credits each month",
|
||||
"Includes $20.00 of Usage Credits each month",
|
||||
].map((item) => (
|
||||
<li
|
||||
key={item}
|
||||
|
||||
@ -25,7 +25,7 @@ const PLAN_FEATURES = [
|
||||
"Keyword research, backlinks, rank tracking, and site audits",
|
||||
"MCP server and agent skills for Claude, Cursor, and ChatGPT",
|
||||
"Search Console integration that never uses credits",
|
||||
"Includes $10.00 of Usage Credits each month",
|
||||
"Includes $20.00 of Usage Credits each month",
|
||||
];
|
||||
|
||||
export const Route = createFileRoute("/_authenticated/subscribe")({
|
||||
@ -251,7 +251,7 @@ function SubscribePageContent() {
|
||||
<div className="rounded-lg border border-base-300 p-5 space-y-4">
|
||||
<div className="flex items-baseline justify-between gap-4">
|
||||
<span className="font-semibold">Base Plan</span>
|
||||
<span className="text-lg font-semibold tabular-nums">$10/month</span>
|
||||
<span className="text-lg font-semibold tabular-nums">$20/month</span>
|
||||
</div>
|
||||
|
||||
<ul className="space-y-2">
|
||||
|
||||
@ -24,14 +24,14 @@ When explaining traffic growth, Sam should frame OpenSEO as a tool for making be
|
||||
|
||||
## Hosted plan and credits
|
||||
|
||||
The managed OpenSEO app costs $10/month.
|
||||
The managed OpenSEO app costs $20/month.
|
||||
|
||||
The managed plan includes:
|
||||
|
||||
- Keyword research, backlinks, rank tracking, and site audits.
|
||||
- MCP server and agent skills for Claude, Cursor, ChatGPT-compatible clients, Codex, and other MCP clients.
|
||||
- Google Search Console integration that does not use credits.
|
||||
- $10.00 of usage credits each billing cycle.
|
||||
- $20.00 of usage credits each billing cycle.
|
||||
- A 30-day money-back guarantee for the first charge.
|
||||
|
||||
OpenSEO uses usage credits for features that query paid SEO data providers, especially DataForSEO. Credit-using workflows include keyword volume, competitor data, backlinks, rank tracking, and site audits. Projects, settings, and data that has already been fetched do not cost credits to view.
|
||||
|
||||
@ -7,7 +7,7 @@ Most Google Search Console (GSC) MCP servers are open source, but they take a lo
|
||||
|
||||
## Setup: no Google Cloud project
|
||||
|
||||
1. Sign up for OpenSEO ($10/month).
|
||||
1. Sign up for OpenSEO ($20/month).
|
||||
2. Go through the onboarding. When prompted, click **Connect Search Console** and pick your property.
|
||||
3. Add the OpenSEO MCP endpoint to your client (steps below) and approve the OpenSEO login when prompted.
|
||||
|
||||
@ -81,7 +81,7 @@ The agent can read and inspect. It cannot change anything in your account.
|
||||
|
||||
## What it costs
|
||||
|
||||
The Search Console tools use zero credits — Google doesn't charge you to read your own data, so reading it through OpenSEO never burns usage. They're included with the OpenSEO plan ($10/month, which includes monthly usage credits for the research tools), alongside the credit-based tools (keyword research, rank tracking, backlinks) that run through the same MCP endpoint. If you'd rather not pay at all, OpenSEO is open source and free to self-host — see the FAQ below.
|
||||
The Search Console tools use zero credits — Google doesn't charge you to read your own data, so reading it through OpenSEO never burns usage. They're included with the OpenSEO plan ($20/month, which includes monthly usage credits for the research tools), alongside the credit-based tools (keyword research, rank tracking, backlinks) that run through the same MCP endpoint. If you'd rather not pay at all, OpenSEO is open source and free to self-host — see the FAQ below.
|
||||
|
||||
## OpenSEO vs. the alternatives
|
||||
|
||||
@ -91,7 +91,7 @@ The Search Console tools use zero credits — Google doesn't charge you to read
|
||||
|
||||
### What does it cost?
|
||||
|
||||
The Search Console MCP tools are included with the $10/month OpenSEO plan (which comes with a 30-day money-back guarantee) and use zero credits. OpenSEO's other tools (keyword research, rank tracking, backlinks) use the usage credits included with the plan, through the same endpoint. Self-hosting is free.
|
||||
The Search Console MCP tools are included with the $20/month OpenSEO plan (which comes with a 30-day money-back guarantee) and use zero credits. OpenSEO's other tools (keyword research, rank tracking, backlinks) use the usage credits included with the plan, through the same endpoint. Self-hosting is free.
|
||||
|
||||
### Is it open source?
|
||||
|
||||
|
||||
@ -38,7 +38,7 @@ const ROWS: { label: string; cells: Cell[] }[] = [
|
||||
label: "Cost to run",
|
||||
cells: [
|
||||
{
|
||||
text: "Included in the $10/mo plan, zero credits (free to self-host)",
|
||||
text: "Included in the $20/mo plan, zero credits (free to self-host)",
|
||||
tone: "positive",
|
||||
},
|
||||
{ text: "Free (your time + your own quota)" },
|
||||
|
||||
@ -324,7 +324,7 @@ export const featurePages = {
|
||||
{
|
||||
question: "How does this compare to Semrush Domain Overview?",
|
||||
answer:
|
||||
"OpenSEO covers the core of the same report (estimated traffic, organic keywords, top keywords, and top pages) without a triple-digit monthly seat. OpenSEO is open source, so you can self-host it, and the managed app is $10/month and includes usage credits.",
|
||||
"OpenSEO covers the core of the same report (estimated traffic, organic keywords, top keywords, and top pages) without a triple-digit monthly seat. OpenSEO is open source, so you can self-host it, and the managed app is $20/month and includes usage credits.",
|
||||
},
|
||||
{
|
||||
question: "Can OpenSEO help with competitor keyword analysis?",
|
||||
|
||||
@ -75,7 +75,7 @@ function GoogleSearchConsoleMcpPage() {
|
||||
</a>
|
||||
</div>
|
||||
<p className="mt-3 text-xs text-neutral-500">
|
||||
$10/month, 30-day money-back guarantee. Search Console tools never
|
||||
$20/month, 30-day money-back guarantee. Search Console tools never
|
||||
use credits.
|
||||
</p>
|
||||
</header>
|
||||
|
||||
@ -7,7 +7,7 @@ export const Route = createFileRoute("/_marketing/pricing")({
|
||||
buildPageSeo({
|
||||
title: "Pricing",
|
||||
description:
|
||||
"OpenSEO is free to self-host. The managed service is $10/month with a 30-day money-back guarantee.",
|
||||
"OpenSEO is free to self-host. The managed service is $20/month with a 30-day money-back guarantee.",
|
||||
path: "/pricing",
|
||||
titleSuffix: "OpenSEO",
|
||||
}),
|
||||
@ -24,7 +24,7 @@ function Pricing() {
|
||||
Start small, scale by usage
|
||||
</h1>
|
||||
<p className="mt-5 max-w-2xl text-lg leading-8 text-[var(--color-brand-muted)]">
|
||||
Use the managed app for $10/month, or self-host OpenSEO with your own
|
||||
Use the managed app for $20/month, or self-host OpenSEO with your own
|
||||
API keys.
|
||||
</p>
|
||||
|
||||
@ -39,7 +39,7 @@ function Pricing() {
|
||||
<div className="flex items-baseline justify-between gap-4">
|
||||
<p className="font-semibold text-neutral-950">Base Plan</p>
|
||||
<p className="text-xl font-semibold tabular-nums text-neutral-950">
|
||||
$10/month
|
||||
$20/month
|
||||
</p>
|
||||
</div>
|
||||
<ul className="mt-3 space-y-2">
|
||||
@ -47,7 +47,7 @@ function Pricing() {
|
||||
"Keyword research, backlinks, rank tracking, and site audits",
|
||||
"MCP server and agent skills for Claude, Cursor, and ChatGPT",
|
||||
"Search Console integration that never uses credits",
|
||||
"Includes $10.00 of Usage Credits each billing cycle",
|
||||
"Includes $20.00 of Usage Credits each billing cycle",
|
||||
].map((item) => (
|
||||
<li
|
||||
key={item}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user