-
-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
85416a6
commit 43563fd
Showing
15 changed files
with
138 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import { Card, Text } from "@geist-ui/react"; | ||
import Link from "next/link"; | ||
import React from "react"; | ||
|
||
export function GetStartedFreeTrial(): React.ReactElement { | ||
return ( | ||
<Card> | ||
<Text h4>Select a Plan</Text> | ||
<p> | ||
Please head to the <Link href="/pricing">Pricing Page</Link> to | ||
select a plan in order to use Reacher. | ||
</p> | ||
</Card> | ||
); | ||
} |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
export * from "./GetStartedLicense"; | ||
export * from "./GetStartedSaas"; | ||
export * from "./GetStartedFreeTrial"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,7 +12,6 @@ import { | |
import { getActiveProductWithPrices } from "@/util/supabaseClient"; | ||
import { useUser } from "@/util/useUser"; | ||
import { ProductWithPrice } from "@/supabase/domain.types"; | ||
import Link from "next/link"; | ||
|
||
export const getStaticProps: GetStaticProps = async () => { | ||
const products = await getActiveProductWithPrices(); | ||
|
@@ -57,6 +56,9 @@ export default function Pricing({ | |
<Text className="text-center" h2> | ||
Pricing | ||
</Text> | ||
<Text p em className="text-center"> | ||
All plans include a 30-day money back guarantee. | ||
</Text> | ||
|
||
<Spacer y={2} /> | ||
<section> | ||
|
@@ -122,30 +124,43 @@ export default function Pricing({ | |
title="Can I verify 1 million (or more) emails?" | ||
initialVisible | ||
> | ||
Reacher currently <strong>does not</strong> offer a | ||
SaaS plan for verifying 1 million or more emails. If | ||
you need to verify 1 million or more emails, please | ||
check the Commercial License plan. You will need to | ||
purchase your own servers separately and self-host | ||
Reacher. | ||
If you need to verify 200K, 500K, or 1+ million | ||
emails, please check the{" "} | ||
<strong>Commercial License Plan</strong>. You will | ||
need to purchase your own servers separately and | ||
self-host Reacher. | ||
</Collapse> | ||
<Collapse title="I need to verify one single email, can I use Reacher?"> | ||
Yes. Simple{" "} | ||
<Link href="/signup">create an account</Link> and | ||
you can use the textbox to verify your email. | ||
<Collapse title="Can I get a refund?"> | ||
Sure. If you use Reacher and find that the | ||
verifications are slow or incorrect, I'll | ||
refund you the full amount if you email me ✉️{" "} | ||
<a href="mailto:[email protected]"> | ||
[email protected] | ||
</a>{" "} | ||
within 30 days of your subscription. | ||
</Collapse> | ||
<Collapse title="Can I get a free trial of the Commercial Plan?"> | ||
Yes. Follow these steps in the{" "} | ||
<a | ||
href="https://help.reacher.email/self-host-guide#2a0e764e7cb94933b81c967be334dffd" | ||
target="_blank" | ||
rel="noopener noreferrer" | ||
> | ||
self-host guide | ||
</a> | ||
. | ||
<Collapse title="Can I get a free trial?"> | ||
<p> | ||
If you are interested in the SaaS 10K or 100K | ||
plans, then no, Reacher does not offer any free | ||
trial. There is however a 30-day money back | ||
guarantee. | ||
</p> | ||
|
||
<p> | ||
If you are interested in the Commercial License, | ||
you can follow these steps in the{" "} | ||
<a | ||
href="https://help.reacher.email/self-host-guide#2a0e764e7cb94933b81c967be334dffd" | ||
target="_blank" | ||
rel="noopener noreferrer" | ||
> | ||
self-host guide | ||
</a>{" "} | ||
for a free trial . | ||
</p> | ||
</Collapse> | ||
<Collapse title="I have another question."> | ||
<Collapse title="Another question?"> | ||
Send me an email to{" "} | ||
<a href="mailto:[email protected]"> | ||
📧 [email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
-- Segment#0 defines all users that have made API calls, but did not subscribe | ||
-- to any plan. Try to understand why. | ||
CREATE OR REPLACE VIEW segment0 AS | ||
SELECT | ||
u.email, | ||
COUNT(c.id) as number_of_calls, | ||
u.created_at, | ||
MAX(c.created_at) as last_api_call, | ||
u.id | ||
FROM calls c | ||
LEFT JOIN subscriptions s ON c.user_id = s.user_id | ||
JOIN auth.users u ON u.id = c.user_id | ||
WHERE s.id IS NULL | ||
AND u.created_at > NOW() - INTERVAL '3 day' | ||
GROUP BY (u.id, s.id); |