Every post,understood.
Topics.so listens to, watches, and reads everything you publish, then sorts the numbers into the topics you name. One report, every platform.
Free plan, no card required.
The pipeline
What happens to every post.
Connect an account and each post is heard, seen, and read. Then it sorts itself.
Heard
Every video and audio post is transcribed, so a sponsor named out loud counts.
Seen
Covers, overlays, and video frames are read, including Stories before they expire.
Read
Comments are summarized into sentiment and a short narrative you can act on.
Sorted
The post files itself under every topic it mentions, past and future.
The Slow Pour
Instagram reel · sample post
Lumen Coffee · code SLOWPOUR
Cold brew, three ways. Huge thanks to Lumen Coffee for fueling this one.
48.2K views · 3.1K likes · 214 comments
Transcript
On-screen text
Comments
Lumen Coffee
34 posts · 2.1M views · every platform
The pipeline
What happens to every post.
Connect an account and each post is heard, seen, and read. Then it sorts itself.
The Slow Pour
Instagram reel · sample post
Lumen Coffee · code SLOWPOUR
Cold brew, three ways. Huge thanks to Lumen Coffee for fueling this one.
48.2K views · 3.1K likes · 214 comments
Transcript
On-screen text
Comments
Lumen Coffee
34 posts · 2.1M views · every platform
Heard
Every video and audio post is transcribed, so a sponsor named out loud counts.
Seen
Covers, overlays, and video frames are read, including Stories before they expire.
Read
Comments are summarized into sentiment and a short narrative you can act on.
Sorted
The post files itself under every topic it mentions, past and future.
Sponsorships
When a sponsor asks how it went, the answer is already there.
Create a topic for the sponsor's name. Every mention across every platform is counted, from the first post to the last, with totals you can stand behind.
Topic report
Updated 26 minutes ago
Lumen Coffee
- Posts
- 34
- Platforms
- 4
- Views
- 2.1M
Every platform
Capabilities
Built for the way you publish.
Topics that sort themselves
Name a sponsor, a series, or a subject and give it matchers. Every post that mentions one joins the topic, past and future.
Numbers with a memory
Daily snapshots show how every post grows, not just where it ended up. Reach, engagement, and retention over time.
Transcripts for every video
Video and audio posts are transcribed automatically, so a sponsor named out loud counts toward the topic.
Reads the screen
Cover text, overlays, and video frames are read and understood. Mentions that never make the caption still count.
Knows how comments feel
Comments are summarized into sentiment and a short narrative, so you hear the room without reading all of it.
Room for the whole show
Each brand keeps its accounts and topics together. Invite your co-host or your editor, and everyone sees the same numbers.
Create
Measure the last post. Make the next one.
Create turns a prompt into a finished, on-brand image, and a series into a queue that publishes itself.
- On-brand images from a prompt, with your logo placed for you.
- Four sizes, from square posts to full-height Stories.
- Series plan the week ahead and publish on schedule.
Every plan includes monthly image credits.
Cold brew myths, part three
Wednesday · 9:00 AM
Grinder settings, explained
Friday · 9:00 AM
A tour of the roastery
Monday · 9:00 AM
History
Your back catalog comes along.
Connect an account and Topics.so pulls in what came before: up to a year of daily history and your full post archive, analyzed like it was here all along.
API
Your numbers, anywhere.
The same queries the dashboard runs, over a clean REST API. Every plan includes it, keys and all.
- Keys are scoped to a brand and revocable any time.
- Honest rate limits, with X-RateLimit headers on every response.
- An OpenAPI schema and llms.txt, so AI agents can build against it too.
curl "https://topics.so/api/v1/posts?platform=instagram" \
-H "Authorization: Bearer tso_your_key"{
"data": [
{
"id": "post_2ac81f",
"platform": "instagram",
"caption": "Cold brew, three ways...",
"hashtags": ["coldbrew"],
"metrics": {
"views": 48210,
"likes": 3120,
"engagementRate": 6.9
}
}
],
"pagination": { "page": 1, "total": 128 }
}Pricing
Start free. Grow when you're ready.
Every plan watches every platform. The difference is how much of your library is analyzed each month.
Free
For your first topics
$0 forever
Try it free- 2 connected accounts
- 3 topics
- 30 minutes of video and audio a month
- 100 images a month
- 10 image credits a month
- 30 days of post history
Creator
For solo creators
$19 per month
Get CreatorEverything in Free and:
- 6 connected accounts
- 25 topics
- 300 minutes of video and audio a month
- 1,000 images a month
- 200 image credits a month
- 1 year of post history
Studio
For shows and teams
$49 per month
Get StudioEverything in Creator and:
- 15 connected accounts across 3 brands
- Unlimited team members
- 1,500 minutes of video and audio a month
- 10,000 images a month
- 1,000 image credits a month
- Unlimited topics and post history
- Priority support
Questions
Questions, answered.
Start with one topic.
Connect an account, name a topic, and see your posts sort themselves.
Free plan, no card required.