Skip to main content
W
CMS Integration
Available now

Social Perks + WordPress Integration

Install the Social Perks plugin to add perk campaigns, widgets, and shortcodes anywhere on your WordPress site.

What this integration does

The Social Perks + WordPress plugin is a first-class way to run perk-driven marketing campaigns from your existing CMS. It registers a Gutenberg block, a classic shortcode, and a Customizer widget so you can drop a perk offer onto any page, post, or sidebar.

The plugin also exposes WordPress REST endpoints that mirror Social Perks events, letting developers extend campaigns with custom PHP. Combined with WooCommerce, MemberPress, or LearnDash, the plugin powers ecommerce, membership, and course-based perk programs.

Setup in 4 steps

  1. 1

    Install Social Perks from the WordPress plugin directory

    Navigate to Plugins β†’ Add New, search Social Perks, install, and activate. The plugin auto-creates a Social Perks menu in the admin sidebar.

  2. 2

    Connect your account

    Open Social Perks β†’ Settings, paste your API key, and click Connect. The plugin verifies the workspace and fetches your campaigns.

  3. 3

    Add the Social Perks block to a page

    Edit any page in Gutenberg, insert the Social Perks block, and pick the campaign to embed. Classic editor users can use the [social_perks] shortcode.

  4. 4

    Style and publish

    Pick a widget theme (light, dark, or auto) and update. The widget renders inline and works on every WordPress theme we have tested.

5 ways to use this

  • Embed a perk on your homepage above the fold to grow your review count
  • Use shortcodes inside blog posts to offer readers a perk for sharing the article
  • Trigger perks from MemberPress membership signups
  • Combine with LearnDash to reward students who post about your course
  • Build custom PHP integrations using the plugin's REST API hooks

Popular workflows

Workflow 1

Embed a perk on your homepage above the fold to grow your review count

Workflow 2

Use shortcodes inside blog posts to offer readers a perk for sharing the article

Workflow 3

Trigger perks from MemberPress membership signups

Frequently asked questions

What's the minimum WordPress version?

WordPress 6.0+ and PHP 8.0+. Older versions may work but are not officially supported.

Does the plugin support multisite?

Yes. Each site in a multisite network connects to its own Social Perks workspace.

Is there a Gutenberg block?

Yes. The block lets you pick a campaign visually and preview it inside the editor.

Can I use the plugin with caching?

Yes. The widget is hydrated client-side, so it works with WP Rocket, W3 Total Cache, and Cloudflare.

Does it work with translation plugins?

Yes. Strings are translatable via WPML, Polylang, and the standard .pot file.

Where can I find the source code?

The plugin is open-source on GitHub at github.com/socialperks/wordpress-plugin.

Get started with WordPress

Connect Social Perks to WordPress in under ten minutes. Free for 14 days, no credit card required.

Related integrations

Site directory

Sixty deep links into the parts of the site most people miss. Pick a category and start digging.

Industries

Marketing playbooks tailored to your kind of business.

Cities

Local insights for the metros we serve.

Tools

Free calculators and generators.

Guides

Step-by-step playbooks.

Compare

How Social Perks stacks up.

Resources

Everything else worth reading.