トレカ・ホビーショップ
入荷数はメーカーが決めるので、こちらでは動かせません。発売日に先着で出せば数秒で消え、翌日にはフリマに並びます。抽選にしたいけれど、応募の集計と当選連絡を手でやる余力がない。
Bonafan はベータ版として開発中です。機能・仕様は予告なく変わることがあります。ご意見・不具合のご報告は bonafan098@gmail.com まで。


管理画面 / ファンの応募画面
how it works
抽選を1つ作ったら、あとは結果を見に来るだけです。
メールだけでOK!
必要なのはメールアドレスだけ。ただし、届いたメールのリンクを開いて確定を押すまで応募は成立しません。ボットの大量応募がここで止まります。ストアにログイン中の人はワンクリックでも応募できます。
初日から効く!
購入回数と累計金額、それに定価で買った回数をスコアにします。値は応募した瞬間に凍結するので、後から積み増すことはできません。
公正に引く!
暗号論的乱数で引きます。実績で重みを付ける枠と、全員平等のくじ枠の二段構え。初めての人にもちゃんと目があります。
支払いまで自動!
当選者だけが開けるチェックアウトを発行し、ストア名義の請求書メールで届けます。期限前のリマインドも、切れた枠を次点に回すのも自動です。
FOR LIMITED DROPS
入荷数はメーカーが決める。コラボの製造数は契約で決まっている。どちらも、あとから足すことはできません。欲しい人のほうが多いまま先着順で売れば、いちばん速いのは人間ではなくボットです。Bonafan はそういう売り方のために作りました。
入荷数はメーカーが決めるので、こちらでは動かせません。発売日に先着で出せば数秒で消え、翌日にはフリマに並びます。抽選にしたいけれど、応募の集計と当選連絡を手でやる余力がない。
割当足数は動きません。ドロップのたびにボットとの速さ勝負になって、一年中買ってくれている常連が一足も手に入らない。そのまま黙って離れていきます。
限定版とイベント限定は二度と作れません。単価が高いので転売の標的にもなりやすい。上限を超えて届いた申込みを毎回どう捌くかで悩むことになります。
製造数は契約で決まっていて、追加で作るという選択肢がありません。発売のたびに「買えなかった」が SNS に並びます。積み上げてきた熱が、そこで少しずつ削れます。
受注生産や再販であとから作れるなら、抽選は要りません。欲しい人全員に売れるからです。Bonafan が要るのは、どうやっても数が足りないときだけです。
BEFORE / AFTER
すでに抽選をやっているストアの多くは、フォームで集めて表計算で並べ替え、当選者に1件ずつ連絡しています。その一連を Bonafan が引き取ります。
BONA FIDE = 本物の
「弾く」ための道具ではなく、「届ける」ための道具。
応募の時点で弾くと、相手は「どこで弾かれたか」を学習します。次は条件を変えて、別のアカウントで来るだけです。だから Bonafan は受付だけは通して、抽選のときに黙って外します。断られた理由が分からないので学習されにくく、表で揉めることもありません。
支払いまで自動!
当選者だけが開けるチェックアウトへ、ストア名義でそのまま案内します。
当選者だけが開けるチェックアウトを発行し、ストア名義の請求書メールで届けます。期限前のリマインドも、切れた枠を次点に回すのも自動です。

features
スコア20のファンは約5倍当たりやすくなります。それでもスコア0の人が当たる枠は残ります。倍率も新規枠も抽選ごとに変えられます。同じ人が二度当たることはありません。
怪しい応募も受付までは通し、抽選のときに外します。相手には落選としか見えません。
インストールした時点で、直近60日の購入履歴からスコアを作ります。初日から使えるということです。以後は注文のたびに増え、キャンセルされた分は引かれます。
支払いリンクはストア名義の請求書メールで届きます。仮に流出しても、本人以外は買えません。リマインドと繰り上げも勝手に走ります。
抽選が終わると、応募者に当選・落選のタグが付きます。あとは Shopify Email(月1万通まで無料)で、落選のお知らせや次回の優先案内をまとめて送るだけです。
応募はメール認証で確定します。使い捨てアドレスのエイリアスは同じ人として数えます。回数制限に加えて、Cloudflare Turnstile も使えます。
ファン実績スコア購入回数と定価購入と累計金額から積み上がります。抽選が無い月も貯まり続けます。

SPECIFICATION
SHOPIFY APP
Shopify ストアがあれば、その日のうちに最初の抽選を始められます。
インストールリンクの末尾を自分のストアのドメインに変えて開きます。あとは Shopify の管理画面で権限を承認するだけです。
承認した瞬間に注文データの連携が入り、直近60日ぶんのスコアが出来上がります。設定することはありません。
管理画面で抽選を1つ作り、応募ページの URL を告知します。それで受付が始まります。
インストールリンク
https://bonafan-worker.bonafan098.workers.dev/shopify/install?shop=あなたのストア.myshopify.com
BETA — 開発中
いまは少数のストアと一緒に使いながら直している段階です。導入いただく前に、次の点だけご了承ください。
有料プランを始めるまで料金はかかりません。ただし上限は Free から始まります(月100応募・当選20名・メール認証応募はまだ使えません)。足りないときはご連絡ください。上限なしに切り替えます。課金の前には必ずお知らせし、すでに使っているストアには移行期間を設けます。
画面の見た目やプランの上限は、いただいた声をもとに予告なく変わります。ただし抽選結果と応募データは、変更をまたいでも消えません。
抽選エンジンと当選者チェックアウトは本番で使える品質を目標に検証しています。それでも、初回は当選1名のテスト抽選で一通り流してみてください。
「こういう抽選がしたい」「ここが分かりにくい」の一言が、そのまま次の機能になります。