Ready-to-install plugins for WordPress, WooCommerce, Shopify, and Wix
Our platform plugins let you integrate the AdswedMedia offerwall into your website with zero coding required. Each plugin loads our remote Web SDK and handles user identification, reward notifications, and banner ads automatically.
How it works: All plugins load the SDK from adswedmedia.com/sdk/v1/adsw.js remotely. No local SDK copies — always up to date.
WordPress
Install the adswedmedia-offerwall plugin, enter your API key in Settings → AdswedMedia, and use shortcodes to display the offerwall on any page or post.
Installation:
Upload adswedmedia-offerwall to /wp-content/plugins/
Activate via Plugins menu
Go to Settings → AdswedMedia and enter your API Key
Add the shortcode to any page
Shortcode
Description
[adswedmedia_offerwall]
Button that opens the offerwall modal
[adswedmedia_offerwall mode="embed"]
Embed offerwall directly on the page
[adswedmedia_offerwall button_text="Earn"]
Custom button text
[adswedmedia_banner size="300x250"]
Banner ad (sizes: 300x250, 728x90, 320x50, 160x600, 468x60)
Also available as a sidebar widget via Appearance → Widgets.
Setting
Description
Default
API Key
Your site st_key from the publisher dashboard
required
Base URL
AdswedMedia server URL
https://adswedmedia.com
Display Mode
Modal (popup) or Embed (inline)
Modal
Button Text
Text shown on the offerwall button
Earn Rewards
Reward Polling
Auto-show toast when user earns rewards
Enabled
Debug Mode
Enable SDK console logging
Disabled
User ID: Logged-in users get wp_{user_id}. Anonymous visitors get a cookie-based ID (anon_{uuid}, 30-day expiry).
WooCommerce
Everything from the WordPress plugin plus store credit, a "My Rewards" tab in the customer account, and a S2S webhook endpoint for server-side reward verification.
Installation:
Upload adswedmedia-woocommerce to /wp-content/plugins/ (WooCommerce must be active)
Go to WooCommerce → Settings → AdswedMedia tab
Enter your API Key and Callback Secret
Copy the S2S Callback URL shown in settings and paste it in your AdswedMedia dashboard as SDK Callback URL