Replace comment sections with structured public opinion
Add a voting widget to any article in minutes. Readers vote on balanced statements, and you get a clear, data-driven picture of consensus, division, and common ground — no moderation required.
Free test environment. No credit card required. Live keys from £49/mo.
Do you agree with the following statement?
“Local governments should publish plain-language summaries for every major policy decision.”
Readers vote on balanced statements without leaving your site.
Three layers, one integration
Add a single iframe to your article. We handle the rest — from statement generation to consensus analysis.
Readers vote inline
A clean embed appears on your article. Readers agree, disagree, or mark unsure on balanced statements — without leaving your page.
You show the snapshot
Display participation counts and a teaser via the snapshot API. Use it in sidebars, newsletters, or social cards — without exposing raw results.
We reveal the consensus
The canonical analysis lives on Society Speaks — opinion clusters, bridge statements, and full methodology. Link to it or quote short excerpts.
Pilot manually or integrate at scale
Use the embed generator for quick starts and one-off embeds. For production, create discussions via API and render embeds automatically from your CMS.
Embed generator (manual)
Look up an article URL or paste a discussion ID, then copy the iframe.
- 1) Find your discussion
- 2) Generate embed code
- 3) Paste into your CMS
At scale (programmatic)
Best for large publishers. Your CMS requests a discussion ID once, then reuses it forever.
- 1) Lookup by article URL
- 2) If not found, create discussion via API
- 3) Store the returned discussion ID and embed URL
Integration in 3 lines
Look up a discussion, get the embed URL, and paste this iframe into your template.
<iframe
src="https://societyspeaks.io/discussions/{id}/embed"
width="100%" height="600"
frameborder="0" loading="lazy"
title="Society Speaks discussion"
></iframe>
Get {id} from the
Lookup API or the
embed generator.
Comments are broken. This is the fix.
Comment sections amplify the loudest voices. Society Speaks gives every reader an equal voice and gives you data you can actually use.
Traditional Comments
- Loudest voices dominate
- No structured signal — just noise
- Full-time moderation required
- Nothing citable for follow-up reporting
Society Speaks
- Every reader's vote counts equally
- Consensus, division, and bridge ideas — quantified
- Zero moderation — we generate and manage all statements
- Structured data you can cite: "Society Speaks analysis shows..."
Plans that scale with your audience
Start free. Pay only when you go live. Every plan includes the full API, embed generator, and zero moderation overhead.
Free
Evaluate and prototype with no commitment.
- 25 test discussions
- Full API access (test)
- Embed generator & playground
- No credit card required
Starter
For independent publishers, blogs, and niche sites.
- Up to 100 live discussions/mo
- Live API keys & domains
- Usage dashboard & CSV export
- Email support
Professional
For regional publishers and growing newsrooms.
- Up to 500 live discussions/mo
- Everything in Starter
- Custom embed themes & branding
- Priority email support
Enterprise
From £2,000/mo
For national publishers, media groups, and high-traffic networks.
- Unlimited discussions
- Dedicated account manager
- SLA & uptime guarantees
- Custom integrations & onboarding
All paid plans include a 14-day free trial. Prices exclude VAT.
What's the ROI for your publication?
See how reader engagement translates to incremental ad revenue.
This is an illustrative model. Actual impact depends on content mix, audience demographics, and ad stack configuration. Talk to us for a tailored analysis.
Real-world examples at £50 CPM and 10% engagement lift
| Publisher type | Monthly pageviews | Embed impressions | Incremental revenue | Plan cost | ROI |
|---|---|---|---|---|---|
| Niche / local blog | 500K | 25K | £125/mo | £49 | 2.6x |
| Regional newspaper | 5M | 250K | £1,250/mo | £249 | 5x |
| Mid-market publisher | 20M | 1M | £5,000/mo | £2,000 | 2.5x |
| National publisher | 50M | 2.5M | £12,500/mo | £2,000+ | 6x+ |
| Large national publisher | 150M | 7.5M | £37,500/mo | Custom | 10x+ |
Based on 5% embed penetration across articles, £50 display CPM, and a conservative 10% engagement lift. Higher CPMs (premium inventory, £60–£80) or deeper penetration significantly increase returns.
More than engagement — you're investing in public discourse
Society Speaks is built on the belief that structured, respectful public opinion matters. Every partner subscription directly funds the work that makes this possible.
Open-source tools
Revenue funds our open-source opinion infrastructure — free for researchers, civic tech projects, and non-profits.
Longitudinal studies
Aggregated, anonymised data powers long-term research into how public opinion evolves on the issues that matter.
Broader participation
More embeds across more publications means more voices are heard — not just the loudest ones in a comment section.
Better policy evidence
Structured opinion data gives policymakers genuine public sentiment — a credible alternative to social media noise.
When your readers engage with a Society Speaks embed, they aren't just boosting your metrics. They're contributing to a growing, independent record of what the public actually thinks — and your subscription makes that possible.
Frequently asked questions
What can readers do in the embed?
Vote (agree, disagree, unsure) and report statements. They cannot submit new statements from the embed — that happens on the full Society Speaks site only. See the Rules of the Record.
How long does onboarding take?
Most partners go from signup to first embed in under 30 minutes. Domain DNS verification is the only step that depends on your DNS provider's propagation speed.
What about uptime and SLAs?
Best-effort service for all partners. Enterprise SLAs are available by agreement. Contact us to discuss.
Can I customize the embed appearance?
Yes. Choose from preset themes or set custom primary/background colors and fonts. See embed parameters in the API docs.
Your first embed can be live in 5 minutes
Create a free account, generate your test key, and paste one iframe into your CMS. No credit card. No sales call. No approval wait.