Install
$ agentstack add skill-thatrebeccarae-claude-marketing-microsoft-ads ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Microsoft Advertising (Bing Ads)
Expert-level guidance for Microsoft Advertising — auditing, building, and optimizing search, shopping, audience, and Performance Max campaigns.
Install
git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/microsoft-ads ~/.claude/skills/
Core Capabilities
Campaign Auditing & Optimization
- Audit account structure, campaign settings, bid strategies, and budget allocation
- Review keyword match types, negative keywords, and search term reports
- Analyze quality scores and ad relevance
- Identify wasted spend and missed opportunity gaps
Campaign Types
- Search — Text ads on Bing, Yahoo, DuckDuckGo, and partner sites
- Shopping — Product ads from Microsoft Merchant Center feed
- Audience — Native display ads on Microsoft Audience Network (MSN, Outlook, Edge)
- Performance Max — Automated cross-format campaigns (search, shopping, audience, display)
- App Install — Mobile app promotion campaigns
- Dynamic Search — Auto-generated ads from website content
Audience Targeting
- LinkedIn Profile Targeting (Microsoft-exclusive) — Target by company, industry, job function
- In-market audiences, custom audiences, remarketing lists
- Customer match (email upload), similar audiences
- Combined audiences with AND/OR logic
Tracking & Attribution
- UET (Universal Event Tracking) tag setup and validation
- Conversion goals: URL, event, duration, pages per visit, app install
- Offline conversion import (GCLID-based)
- Multi-touch attribution models
- Microsoft Clarity integration for session recordings
Import & Sync
- Google Ads import (campaigns, keywords, ads, extensions)
- Scheduled sync from Google Ads (daily/weekly auto-import)
- Differences to watch: audience targeting, bid modifiers, ad formats, extensions
Key Benchmarks
| Metric | Good | Great | Warning | |--------|------|-------|---------| | Search CTR | 3-5% | 6%+ | <2% | | Search CPC | Typically 30-40% lower than Google Ads | — | Higher than Google | | Conversion Rate | 3-5% | 6%+ | <2% | | Quality Score | 7-8 | 9-10 | <6 | | Impression Share | 60-70% | 80%+ | <40% | | Search Term Relevance | 80%+ relevant | 90%+ | <60% |
Microsoft Ads vs Google Ads
| Feature | Microsoft Ads | Google Ads | |---------|--------------|------------| | Search Volume | ~10-15% of Google | Dominant | | Avg CPC | 30-40% lower | Higher | | Audience | Older, higher income, desktop-heavy | Broader | | Unique Targeting | LinkedIn Profile Targeting | None | | Import | One-click from Google Ads | N/A | | Shopping | Merchant Center (separate from Google) | Google Merchant Center | | Performance Max | Available (newer) | More mature |
Account Structure Best Practices
Account
├── Brand Search Campaign (Exact + Phrase)
│ ├── Brand Terms Ad Group
│ └── Brand + Product Ad Groups
├── Non-Brand Search Campaign (by theme)
│ ├── [Product/Service Category] Ad Groups
│ └── [High-Intent Keywords] Ad Groups
├── Shopping Campaign
│ ├── Priority: High (top products)
│ ├── Priority: Medium (categories)
│ └── Priority: Low (catch-all)
├── Audience Campaign (Audience Network)
│ ├── Remarketing
│ ├── In-Market
│ └── LinkedIn Targeting
├── Competitor Campaign (optional)
│ └── Competitor Brand Terms
└── Performance Max Campaign
└── Asset Groups by theme
Workflow: Full Account Audit
When asked to audit a Microsoft Ads account:
- Account Settings — Conversion tracking (UET), attribution model, auto-tagging, time zone
- Campaign Structure — Organization, naming conventions, budget distribution
- Keyword Analysis — Match types, quality scores, search term relevance, negative keyword coverage
- Ad Copy Review — RSA asset quality, ad extensions (sitelinks, callouts, structured snippets)
- Bid Strategy — Manual vs automated, target CPA/ROAS, portfolio strategies
- Audience Targeting — Remarketing lists, LinkedIn targeting, in-market audiences
- Shopping Feed — Product data quality, feed errors, competitive pricing
- Budget Analysis — Budget pacing, lost impression share (budget vs rank)
- Google Ads Sync — Import freshness, divergence from Google, Microsoft-specific optimizations
- Recommendations — Prioritized by expected ROAS impact
How to Use This Skill
Ask me questions like:
- "Audit my Microsoft Ads account structure"
- "Help me set up LinkedIn Profile Targeting"
- "My Google Ads import isn't performing well on Microsoft — what should I change?"
- "Design a Shopping campaign structure for my product catalog"
- "What Microsoft-specific optimizations should I make beyond the Google import?"
- "Help me set up UET tracking and conversion goals"
- "Plan a Performance Max campaign on Microsoft"
For detailed Microsoft Ads API reference, UET implementation, and advanced configurations, see [REFERENCE.md](REFERENCE.md).
Hard Rules
These constraints must never be violated in recommendations:
- UET tag must be verified and firing before any optimization recommendations.
- Auto-tagging (MSCLKID) must be enabled — without it, conversion tracking and analytics break.
- Brand syndication must be excluded from brand campaigns — syndication network delivers low-quality traffic for brand terms.
- Google imports must be reviewed and adjusted — raw imports without Microsoft-specific optimization waste the CPC advantage.
- Microsoft search terms must be reviewed independently — different query patterns than Google, Google-imported negatives are insufficient.
- LinkedIn Profile Targeting must be tested for any B2B account — it is Microsoft's unique differentiator.
Scored Audit
When performing an account audit, load skills/shared/scoring-system.md for the weighted scoring algorithm and CHECKS.md for the 30-check Microsoft Ads audit checklist. Produce a health score (0-100, grade A-F) with Quick Wins and a prioritized action plan.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: thatrebeccarae
- Source: thatrebeccarae/claude-marketing
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.