skills/sales-adplugg/SKILL.md
AdPlugg platform help — budget ad server and ad manager with WordPress/Ghost/Drupal plugins for serving, rotating, scheduling, and tracking display and email newsletter ads on blogs and websites. Use when setting up AdPlugg to serve ads on your WordPress blog or Ghost newsletter, ads aren't rotating or showing the correct creative in the right zone, email ad tags aren't rendering in your Ghost or Mailchimp newsletter, free plan hit the 100K impression limit and you need to decide whether to upgrade, ad click tracking numbers don't match your Google Analytics, trying to decide between AdPlugg and AdButler or Google Ad Manager for a small publisher site, or geotargeting or frequency capping isn't working on your ads. Do NOT use for general newsletter monetization strategy (use /sales-newsletter) or programmatic ad serving with RTB (use /sales-epom or /sales-adbutler).
npx skillsauth add sales-skills/sales sales-adpluggInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
If references/learnings.md exists, read it first for accumulated platform knowledge.
What are you trying to do?
What platform is your site on?
Current plan: Free, Pro ($10/mo), or Business ($79/mo)?
Skip-ahead rule: if the user's prompt already contains enough context, skip to Step 2.
| If the question is about... | Route to... |
|---|---|
| Newsletter monetization strategy (subscriptions, pricing models) | /sales-newsletter [question] |
| Programmatic/RTB ad serving | /sales-epom [question] or /sales-adbutler [question] |
| Managed ad server with self-serve portal | /sales-adbutler [question] |
| Direct-sold ad management for local publishers | /sales-broadstreet [question] |
| Email deliverability (SPF/DKIM/DMARC) | /sales-deliverability [question] |
If the question is AdPlugg-specific, continue to Step 3.
Read references/platform-guide.md for the full platform reference — capabilities, pricing, ad formats, email ad setup, integration recipes.
Answer the user's question using only the relevant section. Don't dump the full reference.
Focus on the user's specific situation:
If you discover a gotcha, workaround, or tip not covered in references/learnings.md, append it there.
Best-effort from research — review these, especially items about plan-gated features and integration gotchas that may be outdated.
/sales-newsletter — Newsletter monetization strategy (paid subscriptions, sponsorships, ad sales, pricing)/sales-adbutler — AdButler full-stack ad server (self-serve portal, email ad zones, REST API + MCP)/sales-broadstreet — Broadstreet ad manager for local/B2B publishers (newsletter ad zones, sponsored content, WordPress plugin)/sales-epom — Epom hosted ad server + white-label DSP (API included, RTB free for publishers)/sales-kevel — Kevel API-first ad server infrastructure (build custom ad platforms, Decision API)/sales-deliverability — Email deliverability strategy (SPF, DKIM, DMARC, warmup)/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-doUser says: "I have a WordPress blog and want to start showing ads. How do I set up AdPlugg?" Skill does: Walks through installing the WordPress plugin, creating an AdPlugg account, setting up zones in the dashboard, creating image ads, and placing zones in widget areas or using shortcodes Result: User has AdPlugg ads running on their WordPress site with rotation and tracking
User says: "How do I add AdPlugg ads to my Ghost newsletter?" Skill does: Explains that email ads require the Business plan ($79/mo), shows how to create an ad, get the Email Tag, paste it into a Ghost HTML card, save as a reusable snippet, and test delivery Result: User has newsletter ads serving in their Ghost emails
User says: "I'm a food blogger with 50K monthly pageviews. Should I use AdPlugg, Google AdSense, or AdButler?" Skill does: Compares all three: AdPlugg (free-$79/mo, simple rotation, no programmatic), AdSense (free but Google controls ad selection, revenue share), AdButler ($179/mo, self-serve portal, programmatic SSP). Recommends AdPlugg free plan for direct-sold ads or AdSense for passive income. Result: User picks the right ad solution for their blog size and monetization model
Symptom: AdPlugg zones are placed but no ads appear Cause: No active ads assigned to the zone, or ad scheduling dates haven't started yet Solution: Check that ads are assigned to the correct zone in the AdPlugg dashboard. Verify start/end dates include today. Check that the zone name in your site code matches the zone name in AdPlugg exactly (case-sensitive).
Symptom: Email Tag shows broken image or nothing in the newsletter Cause: Using a regular ad tag instead of an Email Tag, or on Free/Pro plan Solution: Email ads require the Business plan ($79/mo). Make sure you're copying the "Email Tag" (not the regular "Tag") from the Ads list. Test with a preview email before sending to your list.
Symptom: Page load time increased after installing AdPlugg plugin Cause: Third-party ad network scripts loaded alongside AdPlugg (adexite.com, adnxs.com are NOT AdPlugg services) Solution: Check browser dev tools Network tab — AdPlugg scripts load from adplugg.com only. If you see slow requests to other domains, those are from other plugins or ad networks, not AdPlugg.
tools
Waitlister platform help — pre-launch waitlist platform with hosted landing pages, points-based viral referrals, built-in email broadcasts, REST API, and five HMAC-signed webhook events. Use when choosing Free (100 subscribers) vs Launch $15/mo (unlimited subs, referrals + broadcasts) vs Growth $49/mo (API, webhooks, Klaviyo/Mailchimp/Kit sync, fraud detection unlock here) vs Business $129/mo, building a webhook handler that verifies X-Webhook-Signature, webhooks auto-disabled after 10 consecutive failures, API signups bypassing referral fraud detection because client_ip/fingerprint weren't forwarded, granting bonus points or pulling top referrers via the API for reward fulfillment, broadcast send caps forcing an ESP handoff, automating without Zapier (Waitlister has none — webhooks/API only), or comparing Waitlister vs LaunchList/KickoffLabs/GetWaitlist/Prefinery. Do NOT use for list-growth strategy (use /sales-audience-growth) or LaunchList help (use /sales-launchlist).
development
LaunchList platform help — viral pre-launch waitlist platform with one-time lifetime pricing, gamified referrals (queue jumping, leaderboard, position inflation), embed widget + custom form POST endpoint, new_user/email_verify webhooks, Zapier, and spam protection. Use when choosing Free (100 submissions) vs Launch $29 (500) vs Grow $79 one-time (10K — webhooks, Zapier, team unlock here), wiring waitlist signups into Mailchimp/Kit/HubSpot or a CRM because LaunchList has no email broadcast system, needing programmatic access when there is no public REST API yet (form POST + webhook workaround), building a webhook handler with referred_by referral attribution, blocking disposable-email or bot signups on a viral waitlist, a custom signup form not submitting or not tracking referrals, or comparing LaunchList vs KickoffLabs/Viral Loops/Prefinery/GetWaitlist on one-time vs subscription pricing. Do NOT use for list-growth strategy (use /sales-audience-growth) or KickoffLabs help (use /sales-kickofflabs).
development
UpViral platform help — viral referral marketing and list-building platform (by Emarky) for viral sweepstakes, giveaway/reward campaigns, pre-launch waiting lists, and milestone referrals, with REST API (`app.upviral.com/api/v1/`, form-encoded `uvapikey` + `uvmethod`), Callback-URL webhooks, IP-based fraud detection, and 30+ ESP/CRM integrations. Use when campaigns aren't tracking referral points, deciding between Starter $79/mo (10K leads, NO API) vs Business $119/mo (API + webhooks) vs Premium $319/mo, the API erroring because you're on Starter where API/webhooks are gated, building a pipeline with `add_contact`/`get_leads`/`get_leads_points`, interpreting same-IP suspicious-referral flags, or picking UpViral over Viral Loops/Vyper/Gleam. Do NOT use for newsletter audience growth (use /sales-audience-growth), KickoffLabs help (use /sales-kickofflabs), merge-tag referrals (use /sales-referralkit), SparkLoop recommendations (use /sales-sparkloop), or multi-level Level 1/2/3 tracking (use /sales-referralhero).
tools
ReferralHero platform help — full-stack referral, affiliate, waitlist, contest, and NPS platform with REST API, webhooks, Zapier, native ESP connectors, multi-level referral tracking (Level 1/2/3), coupon groups, anti-fraud, and a 5,000 calls/hour limit. Use when referrals aren't tracking, deciding between Free (no API) vs PRO $199/mo (API + webhooks) vs PREMIUM $399/mo (ReCaptcha + SMS Verification), auth failing with `no_token` or `Bearer` vs `X-API-Key`, Level 2/3 counts off from calling `level_2_all_referrals` not `level_2_referrals`, bulk 429s from not chunking the 500-transaction `add_bulk_transactions` limit, coupon endpoints 404 without a coupon group, reward fulfillment (`promote` then `unlock_promoted_reward`) failing, or comparing to SparkLoop/ReferralKit/GrowSurf. Do NOT use for newsletter audience growth (use /sales-audience-growth), merge-tag referrals (use /sales-referralkit), SparkLoop recommendations (use /sales-sparkloop), or affiliate strategy across tools (use /sales-affiliate-program).