The message wall with a JSON feed for OBS and vMix

Moderated audience messages for your live production. No social media aggregation. No subscriptions. €39.90 per event.

Try free – no account needed
  • ✅ JSON endpoint – ready in 30 seconds
  • ✅ Audience posts without login or app
  • ✅ EU data, GDPR compliant
  • ✅ Transparent overlay support for OBS
New to Postwalls? See how it works →

Most tools are built for hashtags. Not for live production stacks.

Traditional message walls often aggregate social media. They rarely ship a first-class JSON feed for OBS or vMix. And many are priced as a monthly subscription — even if you only run a handful of events each year.

Set up in 3 steps. Go live in 5 minutes.

1

Create your wall

Free 30-minute trial. No account required.

2

Paste the JSON URL into OBS or vMix

URL/API Source plugin in OBS, or vMix Data Source. Set refresh to 5 seconds.

3

Moderate from your phone or laptop

Approve messages before they go on screen. Works in any browser.

GET https://postwalls.com/your-wall/feed?limit=20

→ {
    "messages": [
      { "content": "Great talk!", "nickname": "Alex" },
      { "content": "Amazing session!", "nickname": "Sam" }
    ]
  }

See the full JSON schema →

Built different. On purpose.

FeaturePostwallsTraditional message walls
JSON feed✅ Native❌ Not available
Price€39.90 / eventMonthly subscription
Audience login✅ Not required⚠️ Often required
Data hosting✅ EU/EEAVaries

No black box. No hidden fees. No locked-in SaaS.

Transparent pricing

One price, one event. No surprise invoices.

Open JSON schema

You can see exactly what the API returns before you buy. See the JSON schema →

Your data stays in EU

Hosted in EU/EEA. GDPR by design, not as an afterthought.

Simple pricing for real productions

Free trial
30 minutes
  • ✅ JSON feed included
  • ✅ Up to 10 messages
  • ✅ No account needed
Start free trial →

Four events per year on Postwalls: €159.60. A typical monthly subscription at ~€79/month adds up to about €948/year for the same cadence — a large gap for occasional productions.

Frequently asked questions

Does Postwalls work with OBS Studio?

Yes. Add a Browser Source in OBS and paste your wall URL. For a transparent overlay, use the /fullscreen/transparent URL and enable the browser source transparency option in OBS.

How do I connect Postwalls to vMix?

In vMix, go to Settings → Data Sources → Add. Select URL (JSON), paste your feed URL, set Path to "messages", and set refresh to 5 seconds. See the full step-by-step guide in the documentation.

What does the JSON feed look like?

Each approved message is an object with content (message text), nickname (sender name), created_at (ISO 8601 timestamp), and likes_up / likes_down counters. The full schema is in the documentation.

Do attendees need to create an account?

No. Attendees send messages directly from their browser — no app download, no login, no registration required.

Is Postwalls GDPR compliant?

Yes. All data is stored and processed in the EU/EEA. Postwalls is built with GDPR requirements in mind from the ground up, not as an afterthought.

What's the difference between the free trial and Pro?

The free trial lets you run a wall for 30 minutes with up to 10 messages — no account or payment needed. Pro (€39.90 per event) removes the time limit, allows unlimited messages, and includes all features.

Can I moderate messages before they appear on screen?

Yes. Enable moderation in your wall settings and every message must be approved before it appears in the JSON feed or on screen. The host view works in any browser — phone, tablet, or laptop.