Skip to content

Commit 483fbd0

Browse files
author
James O'Claire
committed
Clarify monthly pricing
1 parent b725eb0 commit 483fbd0

File tree

1 file changed

+39
-17
lines changed

1 file changed

+39
-17
lines changed

frontend/src/routes/pricing/+page.svelte

Lines changed: 39 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
<script>
22
import { enhance } from '$app/forms';
3+
4+
/** @type {import('./$types').PageData} */
5+
export let data;
6+
37
let titlePadding = 'p-2 md:p-4';
48
let contentPadding = 'p-2 md:p-4';
59
let cardPadding = 'p-2 md:p-4';
@@ -46,9 +50,8 @@
4650
<h2 class="h2 {titlePadding}">Plans & Pricing</h2>
4751
<div class={contentPadding}>
4852
<p>
49-
Simple pricing for teams that need clear data access. For alternative payment options
50-
(Invoice, PayPal, etc.), please reach out to us at <a href="mailto:contact@appgoblin.info"
51-
>contact@appgoblin.info</a
53+
For alternative payment options (Invoice, PayPal, etc.), please reach out to us at <a
54+
href="mailto:contact@appgoblin.info">contact@appgoblin.info</a
5255
>.
5356
</p>
5457
@@ -70,17 +73,24 @@
7073
<li>Ad intelligence, trending growth apps</li>
7174
</ul>
7275
<p class="text-xs opacity-60">Included with every account</p>
76+
{#if !data?.user}
77+
<a href="/auth/signup" class="btn preset-filled-primary-500 w-full mt-auto"
78+
>Create Account</a
79+
>
80+
{/if}
7381
</div>
7482
7583
<div class="card preset-filled-surface-50-950 p-4 flex flex-col gap-3">
7684
<div>
7785
<p class="text-xs uppercase tracking-wide opacity-60">Premium Supporter</p>
78-
<p class="text-2xl font-semibold">$49</p>
86+
<p class="text-2xl font-semibold">
87+
$49<span class="text-xs opacity-60 ml-1">/mo</span>
88+
</p>
7989
<p class="text-xs opacity-70">Freelance ASO, small teams, power users</p>
8090
</div>
8191
<ul class="text-xs list-disc list-inside space-y-1 opacity-90">
8292
<li>Everything in Free</li>
83-
<li>App CrossFilter dashboard</li>
93+
<li>App Explorer dashboard</li>
8494
<li>Feature requests and feedback</li>
8595
</ul>
8696
<form
@@ -92,18 +102,22 @@
92102
>
93103
<input type="hidden" name="priceKey" value="app_dev" />
94104
<button type="submit" disabled={loading} class="btn preset-filled-primary-500 w-full">
95-
{loading && activePriceKey === 'app_dev' ? 'Redirecting to checkout...' : 'Subscribe'}
105+
{loading && activePriceKey === 'app_dev'
106+
? 'Redirecting to checkout...'
107+
: 'Become Premium Supporter'}
96108
</button>
97109
</form>
98110
</div>
99111
100112
<div class="card preset-filled-surface-50-950 p-4 flex flex-col gap-3">
101113
<div>
102-
<p class="text-xs uppercase tracking-wide opacity-60">Business Intelligence</p>
103-
<p class="text-2xl font-semibold">$299</p>
104-
<p class="text-xs opacity-70">
105-
Ad tech, SDK vendors, competitive intel teams, agencies
114+
<p class="text-xs uppercase tracking-wide opacity-60">
115+
Business Intelligence (SDK data)
106116
</p>
117+
<p class="text-2xl font-semibold">
118+
$299<span class="text-xs opacity-60 ml-1">/mo</span>
119+
</p>
120+
<p class="text-xs opacity-70">Sales teams, ad networks, agencies</p>
107121
</div>
108122
<ul class="text-xs list-disc list-inside space-y-1 opacity-90">
109123
<li>Everything in Premium</li>
@@ -119,16 +133,20 @@
119133
>
120134
<input type="hidden" name="priceKey" value="b2b_sdk" />
121135
<button type="submit" disabled={loading} class="btn preset-filled-primary-500 w-full">
122-
{loading && activePriceKey === 'b2b_sdk' ? 'Redirecting to checkout...' : 'Subscribe'}
136+
{loading && activePriceKey === 'b2b_sdk'
137+
? 'Redirecting to checkout...'
138+
: 'Get Business Intelligence'}
123139
</button>
124140
</form>
125141
</div>
126142
127143
<div class="card preset-filled-surface-50-950 p-4 flex flex-col gap-3">
128144
<div>
129145
<p class="text-xs uppercase tracking-wide opacity-60">App-Ads.txt</p>
130-
<p class="text-2xl font-semibold">$299</p>
131-
<p class="text-xs opacity-70">Ad networks, DSPs, stock traders</p>
146+
<p class="text-2xl font-semibold">
147+
$299<span class="text-xs opacity-60 ml-1">/mo</span>
148+
</p>
149+
<p class="text-xs opacity-70">Ad networks, DSPs, SSPs</p>
132150
</div>
133151
<ul class="text-xs list-disc list-inside space-y-1 opacity-90">
134152
<li>Everything in Premium</li>
@@ -146,7 +164,7 @@
146164
<button type="submit" disabled={loading} class="btn preset-filled-primary-500 w-full">
147165
{loading && activePriceKey === 'b2b_appads'
148166
? 'Redirecting to checkout...'
149-
: 'Subscribe'}
167+
: 'Get App-Ads.txt'}
150168
</button>
151169
</form>
152170
</div>
@@ -156,8 +174,12 @@
156174
>
157175
<div>
158176
<p class="text-xs uppercase tracking-wide opacity-60">Premium B2B</p>
159-
<p class="text-2xl font-semibold">$499</p>
160-
<p class="text-xs opacity-70">Larger companies, ad networks, hedge funds</p>
177+
<p class="text-2xl font-semibold">
178+
$499<span class="text-xs opacity-60 ml-1">/mo</span>
179+
</p>
180+
<p class="text-xs opacity-70">
181+
Larger companies, security teams, ad networks, hedge funds
182+
</p>
161183
</div>
162184
<ul class="text-xs list-disc list-inside space-y-1 opacity-90">
163185
<li>Business SDK + App-Ads.txt</li>
@@ -175,7 +197,7 @@
175197
<button type="submit" disabled={loading} class="btn preset-filled-primary-500 w-full">
176198
{loading && activePriceKey === 'b2b_premium'
177199
? 'Redirecting to checkout...'
178-
: 'Subscribe'}
200+
: 'Get Premium B2B'}
179201
</button>
180202
</form>
181203
</div>

0 commit comments

Comments
 (0)