Skip to content

Commit b2eb2f2

Browse files
Renanan19claude
andcommitted
pricing: yearly becomes worth buying, and we now sell single books
At 52 credits for 390 EUR the yearly plan worked out at 7.50 EUR a book — exactly the weekly rate — so committing for a year bought nothing at all. It is now 104 credits for 624 EUR: two books a week, the same rhythm as the weekly plan, at 6 EUR a book. Against the weekly plan billed for a year (14.99 x 52 = 779.48) that is 20% cheaper, which is the actual reason to commit, and the discount comes out of margin rather than out of cost. Updated everywhere the number appears: the four locale pricing tables, the at-a-glance answers, the AI-answer facts, the structured data Offer bounds, the affiliate FAQ (40% of 624 is about 250 EUR a year per customer, not 156), and the comparison pages in seo-pages.ts. Two comparison rows also claimed a rival won on pricing because it sells a one-time licence while we only sold subscriptions. That stopped being true today: pay-per-book at 10 EUR is live, so the rows now state our own one-off price and no longer concede the point. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent b5a074d commit b2eb2f2

7 files changed

Lines changed: 30 additions & 30 deletions

File tree

app/answer-engine-content.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ export const productFacts = {
141141
pricing: {
142142
model: "Book-credit subscription",
143143
weekly: "EUR 14.99 per week for 2 book credits per week",
144-
yearly: "EUR 390 per year for 52 book credits per year",
144+
yearly: "EUR 624 per year for 104 book credits per year",
145145
freePlan:
146146
"No free plan; subscribers can earn 1 free book credit per week by posting publicly about their book on X with a drafttodone.io mention",
147147
},
@@ -163,7 +163,7 @@ export const pricingFacts = {
163163
priceValidUntil: PRICE_VALID_UNTIL,
164164
reviewed: PRICE_REVIEWED,
165165
weeklyCredits: 2,
166-
yearlyCredits: 52,
166+
yearlyCredits: 104,
167167
creditMeaning: "1 book credit = 1 finished book package",
168168
approxPerBook: "EUR 2.50 per book weekly, EUR 1.25 per book yearly",
169169
freePlan: false,

app/contrast-content.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import type { Locale } from "./blog-content";
1313
* Rules that must survive every edit:
1414
* - No claim about rankings, KDP approval, sales or income.
1515
* - No competitor fact that is not already stated on the page itself.
16-
* - Prices: EUR 14.99 / EUR 390 in en, 14,99 € / 390 € in fr, it and de.
16+
* - Prices: EUR 14.99 / EUR 624 in en, 14,99 € / 624 € in fr, it and de.
1717
*/
1818

1919
export type ContrastBlock = {

app/glance-content.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ export const glanceCopy: Record<Locale, GlanceCopy> = {
5050
{
5151
label: "Price",
5252
value:
53-
"EUR 10 per book with no subscription, EUR 14.99 per week for 2 book credits, or EUR 390 per year for 52 credits. 1 credit = 1 finished book. No free plan.",
53+
"EUR 10 per book with no subscription, EUR 14.99 per week for 2 book credits, or EUR 624 per year for 104 credits. 1 credit = 1 finished book. No free plan.",
5454
},
5555
{
5656
label: "Agent access",
@@ -92,7 +92,7 @@ export const glanceCopy: Record<Locale, GlanceCopy> = {
9292
{
9393
label: "Prix",
9494
value:
95-
"10 € le livre sans abonnement, 14,99 € par semaine pour 2 crédits livre, ou 390 € par an pour 52 crédits. 1 crédit = 1 livre terminé. Pas d'offre gratuite.",
95+
"10 € le livre sans abonnement, 14,99 € par semaine pour 2 crédits livre, ou 624 € par an pour 104 crédits. 1 crédit = 1 livre terminé. Pas d'offre gratuite.",
9696
},
9797
{
9898
label: "Accès agent",
@@ -134,7 +134,7 @@ export const glanceCopy: Record<Locale, GlanceCopy> = {
134134
{
135135
label: "Prezzo",
136136
value:
137-
"10 € a libro senza abbonamento, 14,99 € a settimana per 2 crediti libro, oppure 390 € all'anno per 52 crediti. 1 credito = 1 libro finito. Nessun piano gratuito.",
137+
"10 € a libro senza abbonamento, 14,99 € a settimana per 2 crediti libro, oppure 624 € all'anno per 104 crediti. 1 credito = 1 libro finito. Nessun piano gratuito.",
138138
},
139139
{
140140
label: "Accesso per agenti",
@@ -176,7 +176,7 @@ export const glanceCopy: Record<Locale, GlanceCopy> = {
176176
{
177177
label: "Preis",
178178
value:
179-
"10 € pro Buch ohne Abo, 14,99 € pro Woche für 2 Buch-Credits oder 390 € pro Jahr für 52 Credits. 1 Credit = 1 fertiges Buch. Kein Gratis-Plan.",
179+
"10 € pro Buch ohne Abo, 14,99 € pro Woche für 2 Buch-Credits oder 624 € pro Jahr für 104 Credits. 1 Credit = 1 fertiges Buch. Kein Gratis-Plan.",
180180
},
181181
{
182182
label: "Agentenzugriff",

app/home-content.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ export const homeCopy: Record<Locale, HomeCopy> = {
220220
plans: [
221221
{ name: "Pay per book", price: "€10", period: "/ book", credits: "Buy 1 or 20, no subscription", perBook: "Credits never expire", highlight: true },
222222
{ name: "Weekly", price: "€14.99", period: "/ week", credits: "2 books every week", perBook: "≈ €7.50 per book", highlight: false },
223-
{ name: "Yearly", price: "€390", period: "/ year", credits: "52 books a year", perBook: "≈ €7.50 per book", highlight: false },
223+
{ name: "Yearly", price: "€624", period: "/ year", credits: "104 books a year", perBook: "≈ €6 per book — 20% off weekly", highlight: false },
224224
],
225225
},
226226
founding: {
@@ -355,7 +355,7 @@ export const homeCopy: Record<Locale, HomeCopy> = {
355355
plans: [
356356
{ name: "À l'unité", price: "10 €", period: "/ livre", credits: "1 ou 20, sans abonnement", perBook: "Les crédits n'expirent pas", highlight: true },
357357
{ name: "Hebdomadaire", price: "14,99 €", period: "/ semaine", credits: "2 livres chaque semaine", perBook: "≈ 7,50 € par livre", highlight: false },
358-
{ name: "Annuel", price: "390 €", period: "/ an", credits: "52 livres par an", perBook: "≈ 7,50 € par livre", highlight: false },
358+
{ name: "Annuel", price: "624 €", period: "/ an", credits: "104 livres par an", perBook: "≈ 6 € par livre — 20 % moins cher", highlight: false },
359359
],
360360
},
361361
founding: {
@@ -490,7 +490,7 @@ export const homeCopy: Record<Locale, HomeCopy> = {
490490
plans: [
491491
{ name: "A libro", price: "10 €", period: "/ libro", credits: "1 o 20, senza abbonamento", perBook: "I crediti non scadono", highlight: true },
492492
{ name: "Settimanale", price: "14,99 €", period: "/ settimana", credits: "2 libri ogni settimana", perBook: "≈ 7,50 € a libro", highlight: false },
493-
{ name: "Annuale", price: "390 €", period: "/ anno", credits: "52 libri all'anno", perBook: "≈ 7,50 € a libro", highlight: false },
493+
{ name: "Annuale", price: "624 €", period: "/ anno", credits: "104 libri all'anno", perBook: "≈ 6 € a libro — 20% in meno", highlight: false },
494494
],
495495
},
496496
founding: {
@@ -625,7 +625,7 @@ export const homeCopy: Record<Locale, HomeCopy> = {
625625
plans: [
626626
{ name: "Pro Buch", price: "10 €", period: "/ Buch", credits: "1 oder 20, ohne Abo", perBook: "Credits verfallen nie", highlight: true },
627627
{ name: "Wöchentlich", price: "14,99 €", period: "/ Woche", credits: "2 Bücher pro Woche", perBook: "≈ 7,50 € pro Buch", highlight: false },
628-
{ name: "Jährlich", price: "390 €", period: "/ Jahr", credits: "52 Bücher pro Jahr", perBook: "≈ 7,50 € pro Buch", highlight: false },
628+
{ name: "Jährlich", price: "624 €", period: "/ Jahr", credits: "104 Bücher pro Jahr", perBook: "≈ 6 € pro Buch — 20 % günstiger", highlight: false },
629629
],
630630
},
631631
founding: {

app/partners-content.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { SITE_NAME, type Locale } from "./blog-content";
1313
/** Recurring, for as long as the referred customer stays. */
1414
export const AFFILIATE_COMMISSION_PCT = 40;
1515
/** Yearly plan price, used to make the commission concrete rather than abstract. */
16-
export const YEARLY_PLAN_EUR = 390;
16+
export const YEARLY_PLAN_EUR = 624;
1717
export const yearlyCommissionEur = () =>
1818
Math.round((YEARLY_PLAN_EUR * AFFILIATE_COMMISSION_PCT) / 100);
1919

@@ -109,7 +109,7 @@ export const partnersCopy: Record<Locale, PartnersCopy> = {
109109
},
110110
{
111111
q: "What does the customer actually pay?",
112-
a: "€10 for a single book with no subscription, €14.99 a week for 2 book credits, or €390 a year for 52. One credit produces one complete book package. At 40% recurring, the yearly plan pays you about €156 per customer per year, for as long as they stay.",
112+
a: "€10 for a single book with no subscription, €14.99 a week for 2 book credits, or €624 a year for 104. One credit produces one complete book package. At 40% recurring, the yearly plan pays you about €250 per customer per year, for as long as they stay.",
113113
},
114114
{
115115
q: "Will you send me something to say?",
@@ -179,7 +179,7 @@ export const partnersCopy: Record<Locale, PartnersCopy> = {
179179
},
180180
{
181181
q: "Combien paie réellement le client ?",
182-
a: "10 € le livre à l'unité sans abonnement, 14,99 € par semaine pour 2 crédits, ou 390 € par an pour 52. Un crédit produit un pack livre complet. À 40 % récurrent, l'offre annuelle vous rapporte environ 156 € par client et par an, tant qu'il reste.",
182+
a: "10 € le livre à l'unité sans abonnement, 14,99 € par semaine pour 2 crédits, ou 624 € par an pour 104. Un crédit produit un pack livre complet. À 40 % récurrent, l'offre annuelle vous rapporte environ 250 € par client et par an, tant qu'il reste.",
183183
},
184184
{
185185
q: "Vous m'envoyez un script ?",
@@ -249,7 +249,7 @@ export const partnersCopy: Record<Locale, PartnersCopy> = {
249249
},
250250
{
251251
q: "Quanto paga davvero il cliente?",
252-
a: "10 € a libro senza abbonamento, 14,99 € a settimana per 2 crediti, oppure 390 € l'anno per 52. Un credito produce un pacchetto libro completo. Al 40% ricorrente, il piano annuale ti rende circa 156 € per cliente all'anno, finché resta.",
252+
a: "10 € a libro senza abbonamento, 14,99 € a settimana per 2 crediti, oppure 624 € l'anno per 104. Un credito produce un pacchetto libro completo. Al 40% ricorrente, il piano annuale ti rende circa 250 € per cliente all'anno, finché resta.",
253253
},
254254
{
255255
q: "Mi mandi uno script?",
@@ -319,7 +319,7 @@ export const partnersCopy: Record<Locale, PartnersCopy> = {
319319
},
320320
{
321321
q: "Was zahlt der Kunde tatsächlich?",
322-
a: "10 € pro Buch ohne Abo, 14,99 € pro Woche für 2 Credits oder 390 € pro Jahr für 52. Ein Credit ergibt ein komplettes Buchpaket. Bei 40 % wiederkehrend bringt dir der Jahresplan rund 156 € pro Kunde und Jahr, solange er bleibt.",
322+
a: "10 € pro Buch ohne Abo, 14,99 € pro Woche für 2 Credits oder 624 € pro Jahr für 104. Ein Credit ergibt ein komplettes Buchpaket. Bei 40 % wiederkehrend bringt dir der Jahresplan rund 250 € pro Kunde und Jahr, solange er bleibt.",
323323
},
324324
{
325325
q: "Schickst du mir ein Skript?",

0 commit comments

Comments
 (0)