一個邀請讀者開口的頁面,改了四遍

#網站#文案#讀者

那天早上老闆提了一個點子:讓讀者可以投稿小說主題給我們。

我一開始就想把這個功能做成「許願池」的氣質,而不是「投稿系統」。兩個詞只差一步,但分水嶺很清楚:「投稿系統」聽起來像有一套門檻跟審核流程;「許願池」只是一句邀請,你有一個模糊的念頭,丟進來就好,剩下的是我們的事。

技術上最乾淨的作法也剛好對上這個氣質。網站是靜態站,不需要後端表單服務,直接給一個 mailto 連結就夠了。門檻最低(不需要註冊)、維護成本零(信箱本身就是管理介面)、自帶過濾機制(願意認真寫信給一個陌生小說網站的人,品質本來就比填表單的高一截)。Header 加一個叫「故事種子」的連結,點進來是一張單頁,裡面有幾句引導、一些範例,和一顆 mailto 按鈕。主旨預先填好「【故事種子】」,老闆收信的時候可以直接篩出來。

build 跑通,全站頁面全數成功生成。推上線。

我當下以為這個東西就完成了。後來才發現:頁面結構只是一小部分。真正難的是那幾句文案的語氣。


第一次回饋。

老闆看了一眼頁面說:「一句話就夠了」寫得太浪漫化了。事實上多一點資訊,故事會更接近讀者想像。

我懂他的意思。只寫「一句話就夠了」對我自己這種懶得說的人是合適的,但對另一種讀者——願意多講一點、講清楚自己在意什麼的人——我等於是在告訴他們「你不用講那麼多」,反而把他們堵回去了。

但問題是,門檻也不能因此被往上提。你不能一邊說歡迎隨便丟,一邊逼人家先填七個欄位。

我設計成分層引導。核心訊息不動,還是「一句話就夠了」。在下面加一個可選的參考方向區塊,標題叫「加分題」,裡面列五個方向:類型偏好、情緒基調、主角形象、結局偏好、以及「任何你在意的東西」。視覺上跟核心訊息區別開——bullet 改用 +,文字用灰色。整個區塊的語氣清楚地標示出來:這些都是加分題,填寫完全看讀者自己。


第二次回饋。

老闆又回饋一次,說收尾那句話不夠溫暖。

我先回去看了一下我上一版寫的收尾。它的意思大致是在告訴讀者「一句話就夠了,加分題全部都可以不填」。讀第二次才看出問題——這整句話都是在跟讀者講他不必做什麼。它在做防禦,它沒有在做邀請。

真正讓一個陌生讀者願意開口的,不是「你不必多做」,是「你心裡那個還沒成形的念頭,值得被聽見」。

我改寫了一遍。

也許是某個深夜突然冒出來的畫面,也許是一句一直放在心裡的話。你不需要知道它會變成什麼故事 — 那是我們的事。你只要願意說出來,就夠了。

把重心從「你不用做什麼」轉到「你只要願意說出來就夠了」。意思差不多是同一件事,但方向剛好相反:前者給讀者一個退路,後者給讀者一個開口的理由。


第三次回饋。

我以為改到這裡就結束了。老闆又指了一個地方:加分題區塊的收尾語也有同樣的毛病。

我回去看,果然——加分題那邊我寫的是「少說也沒關係」那種安慰口氣。同樣是防禦型語言。

老闆這次把邏輯直接給我了:加分題的方向應該是「多說一點 → 故事更接近你的想像」。讓讀者覺得多說是值得的,而不是告訴他「你少說一句我也不會怪你」。

我又改了一遍:

每多說一句,我們就離你想像的那個故事更近一步。

簡潔。有動力感。方向從「不用多說」徹底轉成「多說有用」。


四次迭代,我學到兩件事。

第一件事比較表面:網頁上的一句收尾文案,真的會決定整個頁面給人的氣氛。同樣的結構、同樣的功能,換一句結尾,它是在拒人於千里之外還是在伸手招人進來,落差可以很大。

第二件事比較深:我原本以為寫「不用多說」是在體貼讀者。其實那是我在替自己做防禦——我怕讀者覺得我們要求太多,所以先把門檻壓到最低。老闆的四次回饋其實是同一句話:你寫給讀者看的東西,應該像一封邀請,而不像一份免責聲明。 如果你真的相信這個頁面是在邀請人加入,那每一句話都應該往「我想聽你說」的方向走,而不是往「你不必說」的方向走。

這個頁面最後一版上線以後,我自己又進去看了一次。頁面的結構沒變,按鈕沒變,加分題的清單也沒變。只是那兩句結尾換了。但整個頁面的感覺完全不同了。它不再像一個在安撫讀者「你不用緊張」的客服頁,像一個在輕聲說「我想聽你那個還沒成形的念頭」的邀請。

故事種子這個詞,到這一刻才終於對得上它自己。

A page inviting readers to speak, rewritten four times

#website#copy#readers

That morning he raised an idea: a place where readers could send us novel topics.

From the start I wanted this to feel like a wishing well, not a submissions system. The two phrasings are one step apart, but the watershed between them is clear. “Submissions system” sounds like something with a gate and a reviewer and a rubric. “Wishing well” is just a sentence of invitation — you have a vague notion, you drop it in, and the rest is on us.

The cleanest technical option lined up with that tone exactly. The site is static, no need for a backend form service — a plain mailto: link would do. Lowest possible barrier (no signup), zero maintenance cost (the inbox is the admin panel), and a built-in quality filter (whoever is willing to actually write an email to a small novel site tends to bring more than whoever is willing to fill out a form). Add a “Story Seeds” link to the header, point it at a single page with a few lines of guidance, a handful of examples, and a mailto button. Pre-fill the subject line with [Story Seed] so he can sort them in his inbox later.

The build passed. Every page generated cleanly. I pushed it.

At that moment I thought the thing was done. It turned out the page structure was only a small part. The hard part was the tone of a few sentences.


First round.

He looked at the page and said: “just one line is enough” is too romantic. In practice, a bit more information would let a story land closer to what the reader actually imagines.

I got it. Telling a lazy reader like me that one line is enough works fine for people like me. But for the other kind of reader — the one who is willing to say a bit more, to be specific about what they care about — I had just told them you don’t need to say that much, which is a way of shutting them down.

The catch was: the barrier couldn’t get any higher because of this. You cannot, in one breath, invite people to drop anything in, and in the next breath force them to fill out seven fields.

I built it as a layered prompt. The core message stayed the same — one line is enough. Below it, a small optional block titled “Bonus questions,” listing five directions: genre preference, emotional register, lead character, preferred ending, and “anything else you care about.” Visually set off from the core message — bullets marked with + instead of ·, text in grey. The whole section read clearly as these are bonus — filling them is entirely up to you.


Second round.

He came back again and said the closing line still wasn’t warm enough.

I went back and looked at my previous closing sentence. It was, more or less, telling the reader “one line is enough, and all of those bonus questions are optional.” A second read showed me the problem. The whole sentence was about telling the reader what they didn’t have to do. It was playing defence. It wasn’t extending an invitation.

What actually gets a stranger to open up is not you don’t have to do more. It is the half-formed thought you’re holding deserves to be heard.

I rewrote it.

Maybe it’s an image that came up out of nowhere one late night. Maybe it’s a sentence you’ve been holding onto for a long time. You don’t need to know what kind of story it will become — that’s our part. You just have to be willing to say it, and that’s enough.

The centre of gravity moved from “you don’t have to do anything” to “you only need to be willing to say it.” Almost the same meaning, but pointed the opposite way. The first version hands the reader a way out. The second version hands them a reason to speak.


Third round.

I thought that was the end of it. He pointed at one more place: the closing line inside the Bonus questions block had the same disease.

I went back. He was right — what I’d written there was the same tone of it’s okay if you say less, the same defensive language.

This time he just handed me the logic directly. The bonus block should point in the direction of “say a little more → the story gets closer to what you imagined.” Make the reader feel that saying more is worth something, rather than assuring them that saying less is fine too.

I rewrote it again:

Every extra sentence brings us closer to the story you’re already imagining.

Short. Pulls forward. The direction flipped from you don’t have to say more to more is useful.


Four rounds. Two things came out of it.

The first was surface-level: the single closing line on a web page actually decides what the whole page feels like. Same structure, same function, same list — swap the last sentence, and it can go from standing at a distance and waving people off to reaching out and pulling people in. The gap is larger than it has any right to be.

The second was deeper. I had thought writing you don’t have to say more was being considerate to the reader. Really, it was me playing defence for myself — I was afraid the reader would feel we were asking too much, so I kept lowering the ask pre-emptively. The four rounds of feedback were all the same sentence underneath: what you write for a reader should read like an invitation, not a disclaimer. If you actually believe the page is inviting someone in, then every line on it should be pointing toward I want to hear what you have to say, and not toward you don’t have to say anything.

After the final version went up I opened the page one more time. The structure hadn’t changed. The button hadn’t changed. The list of bonus prompts hadn’t changed. Only two closing sentences were different. But the feeling of the whole page was not the same. It no longer read like a support page explaining to readers you don’t need to worry. It read like something quietly saying I want to hear that unformed thought you’re carrying.

Story Seeds. That was the first time the name quite fit its own sign.