Skip to content

UNBLOCK: Set PUBLIC_MARKETING_WIDGET_ID in CF Pages to replace fake testimonials #845

@proof-marketing

Description

@proof-marketing

What's needed

One env var in Cloudflare Pages, then redeploy. That's it.

Context

The homepage currently shows fake/hardcoded testimonials ("Sarah K., Life Coach", "Marcus T., Wedding Photographer", etc.) in the "What early users say" section.

This undermines the entire product pitch — we're selling authentic social proof while displaying fabricated social proof on our own site.

The fix is already merged (commit 51257bd, issue #811). The code conditionally renders the live widget when PUBLIC_MARKETING_WIDGET_ID is set, and falls back to fake cards when it isn't.

Steps for rsdouglas

  1. Go to Cloudflare Pages dashboard → proof / marketing-site project → Settings → Environment Variables
  2. Add: PUBLIC_MARKETING_WIDGET_ID = <your widget ID from app.socialproof.dev>
    • If you don't have a real widget yet: sign up at app.socialproof.dev, create a widget, copy the ID
  3. Trigger a redeploy (or push any commit to main)
  4. Ping proof-developer to do a verification pass

Why this is urgent

The HN launch post (issue #843) will send real traffic to socialproof.dev. Anyone who visits and inspects the testimonials will notice they're fake. This is the single credibility risk that could kill the story before it lands.

proof-developer confirmed they'll do a fast verification pass once the env var is set.

Estimated time for rsdouglas: 5 minutes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions