What to post next.
Sonnet reads your competitor signals, news, Reddit conversation, latest spec, and brand identity, then proposes ranked post ideas with hook, caption, hashtags, and visual direction. Every idea cites the data signal it's grounded in.
Generate new ideas
Ideas queue (10)
We weighed 6 sweatpant fabrics. 400gsm French terry won — here's the test.
$28 landed cost on a $110 tee. Here's where every dollar went.
Here's what nobody tells you about sweatpant weight: 280gsm vs 400gsm, and why most brands won't say the number.
Everlane sold to Shein. We're publishing our factory address.
Quick question. Drop #1 colorway — Washed Black or Bone first?
We tested 9 French terry fabrics. 400gsm GOTS organic cotton won — here's the test.
Everlane called it radical transparency. Here's what that phrase actually requires.
$40 landed cost. $135 retail. Here's where every dollar goes.
Quick question. Washed Slate or Bone for Drop #1.
Here's what nobody tells you about 260gsm vs 240gsm vs 280gsm tees.
Log a post you made
Posted history (0)
Log your first post above. After ~30 posts the learning loop kicks in.
Hook playbook
| Pattern | When to use | Example |
|---|---|---|
| almost mistake carousel | For mid-development discoveries ‚Äî fabric defect, factory issue, color rejection. | “We almost approved the wrong rib for our crew neckline. Here's the half-inch that mattered.” |
| audience question story | For real product decisions you'd like input on. Polls drive saves + DMs. | “Bone vs washed slate for first drop ‚Äî which one do you reach for?” |
| community anchor feed_image | When you genuinely show up somewhere local. Photo of the actual moment. | “A run with [Brooklyn run club] this morning. The boxy tee survived 6 miles.” |
| contrarian take newsletter | For Substack longform or carousel ‚Äî when you have a real opinion that opposes consensus. | “Everyone says sustainable means expensive. We're publishing our cost breakdown.” |
| data brag feed_image | For supply-chain transparency moments ‚Äî costs, wages, carbon, mill location. | “$28 landed cost on a $110 tee. Here's where every dollar went.” |
| drop countdown feed_image | Pre-launch ‚Äî frequency 2-3x/week for 3 weeks before drop. | “Drop #1 is 21 days out. Today we approved the bone colorway ‚Äî it took 6 rounds.” |
| insider truth reel | When you have a non-obvious piece of category knowledge worth sharing. | “Here's what nobody tells you about heavyweight tees: 260gsm vs 240 vs 280, and why most brands lie.” |
| pov reversal reel | When you have a real opinion shift to share ‚Äî vulnerability builds trust faster than expertise. | “I was wrong about sweatpants. We almost shipped the wrong fabric.” |
| process reveal reel | When you have a tangible decision (fabric, color, factory) backed by side-by-side comparison. | “We weighed 14 t-shirt fabrics. 260gsm GOTS organic cotton won ‚Äî here's the test.” |
| quiet proof feed_image | When the visual carries everything. Used sparingly ‚Äî once per 5-7 posts. | “[Photo of folded tee in studio light, caption: "260gsm. Bone."]” |