AI-first landing page at /ai
New dedicated landing page positioning Social Perks as the AI marketing manager for small business. Live for A/B testing alongside the standard homepage.
Everything new, improved, and fixed in Social Perks. Newest first.
33 entries across 4 months
New dedicated landing page positioning Social Perks as the AI marketing manager for small business. Live for A/B testing alongside the standard homepage.
Free-tier hosting on Render with one-click deploy. Production-ready Postgres, full TLS, custom domains.
Replaced secret references with direct env vars in vercel.json. Resolves a recurring build failure for new deployments.
Launched 50 city pages and 1,000 city Γ industry combinations for local-SEO discovery. Each page is uniquely-templated, indexed, and linked from the sitemap.
Google Review Email Generator, Instagram Caption Generator, and SMS Review Templates. All no-signup, all free, all SEO-targeted.
Public affiliate program at /affiliate with 30% recurring commission. Application form, tier breakdown, and FAQ.
Fixed a layout overflow on the mobile nav menu in iOS Safari that hid the last menu item behind the viewport edge.
Full editorial blog with categories, tags, author pages, RSS feed, and JSON-LD article schema. 14 launch posts at GA.
Layered security overhaul: CSRF on all writes, tiered rate limiting, HTML sanitization, CORS hardening, and 150+ vulnerability fixes across the codebase.
Full audit log of 11 event types β auth, billing, perk redemption, submission decisions, admin actions. Queryable via API and dashboard.
Restructured from monolithic single-audience app into separate flows for small businesses, influencers, and enterprise. Each audience now gets a tailored dashboard and onboarding.
Time-based one-time password 2FA for all account holders. QR-code setup, recovery codes, and per-session enforcement options.
View every active session for your account and revoke any one of them from the security settings page.
Every mutation endpoint now accepts an Idempotency-Key header for safe retries. Prevents duplicate campaigns and submissions on network flakiness.
Tightened replay-protection window on the Stripe webhook handler from 10 minutes to 5 minutes.
Launched a forever-free tier: AI campaigns, up to 100 submissions/month, full review collection, and one influencer slot. No credit card.
Full typed GraphQL schema mirroring the REST surface. Playground UI included.
Service worker, manifest, and offline indicator. Social Perks now installs as a standalone app on iOS and Android.
Model Context Protocol server definition for agent integrations. Claude, GPT, and Cursor can now call Social Perks directly.
Full machine-readable OpenAPI spec at /api/v1/docs and a Swagger UI at /api/v1/docs/ui. Used by the Python SDK and agent integrations.
Official Python SDK distributed via /api/v1/sdk/python. Wraps the entire REST API with type hints and async support.
Isolated /api/v1/sandbox environment for safe agent testing. No real billing, no real submissions, no real influencers harmed.
Full Spanish and Portuguese support via useTranslation() β pluralization, interpolation, and ICU-style formatting.
Closed a race condition where a slow click could launch the same campaign twice. Idempotency keys + DB-level uniqueness now enforce single launch.
Trained-model recommendations at /api/v1/recommendations. Suggests next perk, next platform, and next campaign action based on historical performance.
Drop-in JS snippet to embed your perk program on your own website. Customers enroll without leaving your domain.
New search engine across campaigns, submissions, influencers, and perks. Fuzzy matching, typo tolerance, and weighted ranking.
Export any dashboard view as CSV or PDF. Useful for monthly reporting and CFO handoffs.
Subscribe to a real-time event stream at /api/v1/events. Live submissions, perk redemptions, and campaign changes pushed to your client without polling.
CRUD feature flags at /api/v1/flags. Per-customer rollouts, percentage targeting, and audit logging.
100% request tracing now exposes per-handler timing via the Server-Timing response header. Easier to debug slow endpoints in production.
Tuned PgBouncer pool sizing and added connection-level timeouts. Resolves intermittent 503s observed during traffic spikes.
An annual recap dashboard for every business: campaigns run, customers activated, revenue tied to perks, and top-performing influencers.
Check the public roadmap to see what we're building now, next, and later.
View roadmapSite directory
Sixty deep links into the parts of the site most people miss. Pick a category and start digging.
Marketing playbooks tailored to your kind of business.
Local insights for the metros we serve.
Free calculators and generators.
Step-by-step playbooks.
How Social Perks stacks up.
Everything else worth reading.