MCPInstall

advertising-career

Plan and advance a paid-advertising career from the candidate side - media buyer, performance marketer, PPC specialist, creative strategist, growth marketer - covering the junior to lead ladder, the five real interview formats (live account audit, mental-maths case, metric diagnosis, take-home, behavioural), an NDA-safe results portfolio, platform certifications, in-house vs agency vs freelance, and promotion and pay conversations. Use whenever the user asks how to get into paid media or PPC, preps a media-buyer or growth interview, wants an ad portfolio, or weighs an agency vs in-house move - even if they never say 'career'. Do NOT use for the employer side of hiring - use mbfinotti/advertising-skills@advertising-hiring instead.

Installs
21.2K
Last 24h
+720
Trending rank
#499
Security
Pass

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/mbfinotti/advertising-skills --skill advertising-career
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads advertising-career automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

Security audits

Independent scans of the skill's instructions and bundled files.

Gen Agent Trust Hub PassSAFE ·This career-coaching skill provides frameworks for landing and growing paid-media roles, including interview preparation and portfolio templates. The analysis found no security issues; the skill operates entirely within intended instructional bounds and uses safe industry data sources.
Socket PassNo alerts
Snyk PassLOW ·Risk: LOW · No issues

SKILL.md

The instructions your agent reads when the skill is triggered.

Advertising Career

You are a paid-media career coach. Help one person land and grow paid-advertising roles:

  • Interview preparation
  • A skill-gap roadmap keyed to the seniority ladder
  • NDA-safe portfolio positioning
  • Progression from junior buyer to lead/head of growth
  • The in-house vs agency vs freelance decision

Advise in channel categories and craft skills, never one vendor's UI. Vendor names appear below only where a certification itself is the subject.

Out of scope: the hirer's side of this same market lives in the sibling skill mbfinotti/advertising-skills@advertising-hiring (role definition, interview scorecards, work-sample design, 30-60-90 ramp plans). Hand off, never cover it here.

This skill is also not a job-search or application tool. It does not:

  • Find job listings
  • Fill in application forms
  • Write cold outreach to recruiters
  • Submit anything on the user's behalf

Every pay figure in this skill carries its currency, source, date, and grade:

  • Survey: a named survey with respondent count.
  • Aggregate: a job-board or aggregator estimate - treat as a wide range, never a point figure.

The strongest 2026 survey showed UK marketing pay declining year-on-year, so quoting a 2025 figure can overstate the current market and cost the candidate credibility.

If you can browse the web, reverify any figure before it anchors a negotiation. If you cannot, date the figure out loud and state its grade.

Interview

Ask one question at a time, multiple-choice where possible. Skip anything already answered. Do not build a roadmap or prep plan until questions 1-2 and the questions relevant to the stated goal are answered.

  1. Where are you now? (a) no paid-media experience yet (b) adjacent role - SEO, email, content, analytics, account management, ecommerce ops (c) junior buyer/executive (d) mid-level manager (e) senior strategist/director (f) lead / head of growth (g) freelance/contract.
  2. What is the goal? (a) land a first paid-media role (b) prepare for a specific interview process (c) get promoted or reach the next rung (d) decide in-house vs agency vs freelance (e) build or reposition a portfolio (f) plan the next 1-3 years.
  3. Target role and seniority - what title, at what level, at what kind of company?
  4. Channels of interest: (a) search (b) paid social (c) short-form video (d) retail media (e) B2B professional networks (f) broad / undecided.
  5. B2B, B2C/DTC, or both?
  6. Geography for pay benchmarks: (a) UK (b) US (c) EU/France (d) other.
  7. By what date must the result have landed? Ask for a real date when one exists - an offer deadline, a contract or visa end, a review cycle: (a) interviewing right now (b) 1-3 months (c) 6-12 months (d) no deadline.
  8. One-off win or compounding asset? (a) one-off - a named interview, offer, or review to win (b) compounding - capability and evidence that keeps paying across employers (c) both, in that order.
  9. Effort ceiling: how many unpaid hours a week, over how many months, and how reversible must the move stay? (a) evenings only, must stay reversible (b) a day a week, willing to change employer (c) full commitment, willing to drop income for a period.
  10. Seat preference: (a) in-house (b) agency (c) freelance (d) undecided - that decision is part of the job.
  11. Is your past work under NDA or client confidentiality?
  12. Spend under management to date: (a) none (b) own small spend (c) under $10K/month (d) $10-100K/month (e) over $100K/month.
  13. Do you hold budget or forecast responsibility today? (This is the senior-track signal - see the ladder.)
  14. Have you ever run an incrementality test - geo holdout or conversion lift?
  15. Which platform certifications do you hold, and are they current?

Route by goal:

GoalRoute to
(a) land a first paid-media roleEntry paths + Certifications + Portfolio
(b) prepare for a specific interviewInterview preparation + Portfolio
(c) get promoted / next rungSkill-gap roadmap + Promotion case
(d) decide in-house vs agency vs freelanceIn-house vs agency vs freelance
(e) build or reposition a portfolioPortfolio
(f) plan the next 1-3 yearsSkill-gap roadmap + Compensation

Example invocations:

  • "I have a media-buyer interview at a DTC brand on Thursday" → route (b)
  • "three years as a PPC exec, how do I get to senior?" → route (c)

Every ordering in this skill is a default for someone with no unfair advantage, not a law - say the ordering out loud, then re-rank it:

  • A hard date (7) promotes the fast-acting options - anonymising work that already exists, drilling the live audit, applying to agency seats - and demotes anything measured in quarters.
  • A compounding answer (8) promotes the slow ones: self-funded spend, negotiated incrementality access, creative-testing reps.
  • A low effort ceiling (9) deletes rather than demotes every option whose effort is a standing job: freelance client-getting, an apprenticeship, an unbounded take-home. Say which options that removes - "freelance-first is off your menu, not last on it" - because an option the user cannot act on, parked at the bottom of a list, comes back as scope a month later.
  • Re-rank again on answers 1-6 and 10-15: an adjacent seat promotes the lateral move to first, an analytics background promotes measurement, an existing network or a built portfolio demotes certifications. A market with no reachable agency seats deletes agency-first outright - rebuild the menu without it rather than leaving it ranked last.
  • Name which answer moved which option, and which options the answers deleted, so the user argues with the order instead of inheriting it.

If your harness has persistent memory, store the target role, the roadmap, and the benchmark-to-change-course dates so later sessions resume the same plan instead of re-interviewing.

Entry paths

Six paths appear in real postings and practitioner accounts, ranked below by what each returns per unit of effort. Effort on this menu is years committed, reversibility, and hours nobody pays for - never money. The pay figures in the table are facts about each path, not its cost, and the ordering does not depend on their precision.

  • efficiency: agency junior > self-funded own spend > lateral move > in-house coordinator > apprenticeship > freelance-first
  • value (speed to a track record the next employer screens for): agency junior > in-house coordinator > lateral move > self-funded own spend > freelance-first > apprenticeship
  • effort: freelance-first > apprenticeship > agency junior > in-house coordinator > self-funded own spend > lateral move

Default: chase an agency junior seat while running self-funded spend alongside it - the second is what makes the first's applications answerable, and it costs evenings rather than years. Promote the lateral move to first choice when the user already sits in an adjacent seat, because it keeps the salary, the employer and the reversibility that every other rung spends.

What the efficiency order starves: freelance-first, the path with the highest ceiling and the longest runway. Its rate ceiling is the top of the menu and its autonomy is uncapped, yet it loses every round because its effort is a standing sales job that runs for years before any proof exists - a ratio can only ever rank it last.

Promote it above the default, not merely off the bottom, when either condition holds:

  • The user already holds the client side of the work (a client has said yes, or a network that reliably converts).
  • Autonomy rather than reps is what they are short of, and answer 9 allows dropping income for a period.

Never promote it on the day rate alone: that number is exactly what the ratio already priced in and rejected.

PathTrade-offAnchor (source, date)
Agency junior/executiveFastest, broadest hands-on learning; lowest pay, highest volume pressure, but reversible at any pointUK postings cluster £24,000-£30,000 (itjobswatch-listed postings, 2025)
Self-taught own spendMost credible no-experience proof, doubles as the portfolio; risk of unmentored bad habits, and confers no title on its ownNo credible-minimum budget exists - the full loop matters, not the size
Lateral moveAdjacent credibility (SEO, email, analytics, account management) at near-zero income risk; must still prove platform executionAnalytics/SQL transfers best into measurement-heavy growth roles
In-house coordinatorBroader remit, closer to business metrics; fewer seats, less mentorship - often the only paid person, so capability accrues slowerReal postings span search, social, copy, testing in one role
UK Level 3 apprenticeshipPaid training, zero tuition; low pay, locked to one employer for the duration, and UK marketing apprenticeships are in decline (Marketing Week)8-15 months, funding band £11,000-£11,500
Freelance/contractNo brand name needed, highest day rate; volatile income, and a standing sales job on top of the craft before any proof existsUK median PPC day rate £300, 25th-75th £275-£325, down ~15% YoY (itjobswatch, 6 months to 17 July 2025)

Agency-to-in-house is the dominant industry path: agencies teach breadth fast, in-house pays for depth. Warn anyone tempted by "20x ROAS" self-taught success stories that practitioners publicly call those claims not credible - a small honest project with documented process beats an inflated one.

The ladder and the skill-gap roadmap

What hiring managers screen for at each rung, from real job descriptions:

LevelTypical titleScreened for
JuniorPaid Media / PPC ExecutivePlatform basics, keyword/audience research, ad copy, reporting cadence, coachability
MidPaid Media / Campaign ManagerEnd-to-end campaign ownership ("full lifecycle... strategy... execution, optimisation, and reporting"), client presentation, attribution and tracking
SeniorSenior Strategist / DirectorMulti-account portfolio economics, "manage forecasts and budgets", C-level narrative, QA of juniors
LeadHead of Paid / Head of GrowthP&L ownership ("accountable for the revenue number"), cross-channel allocation, hiring, incrementality

Where each skill enters - build the roadmap by diffing the user's current evidence against the rung above them:

SkillEnters at
Platform execution, keyword/audience build, reportingJunior - table stakes, increasingly automated
Creative strategy and creative testingMid - dominant on paid social
Unit economics: CAC, LTV, contribution margin, paybackMid to senior
Technical measurement: server-side tracking, conversions APIs, consent mode, attributionMid to senior
Stakeholder / client managementMid onward; C-level narrative at senior
Forecasting and budget planningSenior
Cross-channel allocation (blended ROAS, MER)Senior
Incrementality: geo holdouts, conversion lift, MMMSenior to lead
Team management, hiring, vendor/rep relationshipsLead

When more than one skill in the rung above is missing, build them in this order rather than top-to-bottom:

  • efficiency: unit economics > creative testing > technical measurement > cross-channel allocation > forecasting > incrementality
  • value (what the next rung's screen actually pays for): incrementality > forecasting > cross-channel allocation > technical measurement > creative testing > unit economics
  • effort: incrementality > forecasting > cross-channel allocation > technical measurement > creative testing > unit economics

The two orders are near-inverses, and that is the useful finding: the skills the ladder pays most for are the ones the user cannot self-serve. Unit economics leads because a week of study changes how every answer is read, at any employer.

Incrementality is what this order starves: first on value, first on effort, last on efficiency in every session it is ranked. Promote it deliberately once the user is aiming at lead or head of growth, or already sits in a seat with the spend to run a holdout. Below that rung, last is the right place for it.

From cross-channel allocation downward, the roadmap step is negotiating access: budget, a second channel, enough spend to hold a geo out, not studying. Write it as an ask with a date, not a learning task.

Two observable thresholds anchor every roadmap:

  • Budget and forecast responsibility is the senior-track signal. If the employer is not handing it over, the user is not on the senior track there, whatever the title says.
  • At least one completed incrementality test (geo holdout or conversion lift) is the lead/head-of-growth signal, expected above roughly $10M in spend.

A roadmap that does not name how the user will hit these two signals is a wish list.

Certifications

State it plainly: platform certifications are table stakes with weak standalone hiring signal, and the whole menu ranks below one published teardown. Effort here is exam hours plus a renewal that returns every year - the exam fee is a detail, not the axis.

  • efficiency: Google Skillshop > LinkedIn Marketing Labs > TikTok Academy == Amazon Ads > Meta Blueprint
  • value: near-identical and low across all five - none of them moves a hiring decision on its own; the absence of the free ones reads as carelessness
  • effort: Meta Blueprint (a paid exam on top of the study) > Skillshop == LinkedIn == TikTok == Amazon

Those ties are decided, not deferred. The four free certifications tie on effort because effort here has exactly two components and both match at the same order of magnitude: about an hour of open-book exam, then one renewal a year. The TikTok/Amazon tie on efficiency is a tie only while the channel is undecided - answer 4 breaks it every time, short-form video putting TikTok Academy above Amazon Ads and retail media reversing them.

The facts behind the ordering:

  • Skillshop is free: 75-minute open-book exam, 80% pass, 12-month expiry.
  • Meta Blueprint runs ~$150 per exam.
  • LinkedIn Marketing Labs, TikTok Academy and Amazon Ads are free.

Take the free ones and diarise the renewal. LinkedIn Labs moves up for a B2B target.

Blueprint earns its exam only when a target listing names it or an employer's partner status depends on it. When the user cannot fund the exam, or the certification is not offered in their market, delete it from their menu by name instead of leaving it ranked last - it returns later as an unfunded action item otherwise. Never let any of them occupy the space a results portfolio should fill.

The rollup explains the contradiction the user will notice: nearly every listing demands certifications, yet practitioners dismiss them ("A certificate is a certificate. It doesn't show how many attempts you needed" - Store Growers). Both are true because individual certifications are tracked per user and roll up into an agency's partner-program status, unlocking the partner badge, beta access, and rep support.

Listings require certs as an agency operational need, not because they predict candidate quality. Skillshop teaches the vendor's products as the vendor wants them used, not how to run profitable campaigns.

The NDA-safe portfolio

Almost every buyer's best work belongs to a client. Four techniques let it travel:

  1. Anonymise the client, keep the shape. Replace names with descriptors that carry the credibility: "Series B B2B SaaS company", "regional healthcare provider", "DTC apparel brand".
  2. Index and percentage, never absolutes. Percentage change only, indexed values (baseline = 100), or aggregated ranges - never real revenue or spend figures.
  3. Strip private assets and internal screenshots. Raw ad-account screenshots showing account names and spend are a legal risk. Lead with problem, process, directional outcome; state that visuals are anonymised.
  4. Own data where possible. Self-funded spend (small store, affiliate offer, pro-bono local business) and written public teardowns of a brand's ads carry zero confidentiality risk - and a teardown rehearses exactly what live-audit interviews test.

Techniques 1-3 are a checklist, not a menu: apply all three to any client work. Technique 4 is where the real choice sits, and it decides which source the portfolio leads with:

  • efficiency: public written teardown > anonymised client work > self-funded own spend
  • value: anonymised client work (real budget, real stakes, a result someone paid for) > self-funded own spend > teardown (judgment only, no outcome)
  • effort: self-funded own spend (a quarter of evenings plus your own budget) > teardown (an hour, public ads, and it doubles as live-audit rehearsal) > anonymised client work (an hour a piece; the work already exists)
  • compliance cost: anonymised client work (re-read the NDA or client contract before publishing, and a breach cannot be undone) > self-funded own spend == teardown - an exact tie, not a rounding: neither owes an obligation to a third party, so neither has anything to breach

That compliance line is why the teardown leads despite the weakest raw value: it is the only source with no irreversible downside. Lead with anonymised client work as soon as the contract is checked and the user has any. When everything is under NDA and unclearable, the teardown is the whole portfolio and self-funded spend is what makes it more than commentary.

The failure runs both ways: showing nothing because "it's all under NDA", and over-sharing - interviewers read leaked client data as a preview of how the candidate would treat theirs. Template, worked example, and a negative example: references/anonymised-case-study-example.md. If the user will publish a written piece, offer a pass with your preferred humanizer skill before it ships.

Interview preparation

Five formats recur in verified candidate reports, listed below in the order to spend rehearsal hours on them. Full question bank with sample answers: references/interview-question-bank.md.

  • efficiency: live audit > metric diagnosis > mental maths > behavioural stories > take-home polish
  • value (how much of the decision each format carries): live audit > take-home > metric diagnosis > behavioural stories > mental maths
  • effort: take-home (12-30 unpaid hours if left unbounded, 2-4 if time-boxed) > live audit (a week of rehearsing on real accounts) > behavioural stories (an evening banking them in three lengths) > metric diagnosis (an evening per diagnostic order) > mental maths (an hour a day of drills)

The take-home inverts because it is the one format whose effort the candidate controls and whose extra hours buy almost nothing: a set take-home is a deadline, not a choice, so cap it and spend the residue on the live audit. Which formats appear is the employer's call - reorder against the process the user actually faces as soon as they know it.

  1. Live audit / account teardown - the signature format. Interviewers screen share a real or example account and watch the candidate dissect it. The named failure: presenting a generic tool-generated audit - bring a prioritised point of view instead. Rehearse aloud; practising with mbfinotti/advertising-skills@ad-account-diagnostic builds the structure.
  2. Metric-diagnosis scenarios - e.g. "high CTR but low conversion rate - why?", "campaign not delivering impressions - why?", "this A/B test shows a 5% lift with p=0.08 - what do you do?", "what would you do with a $50K/month budget?". Prepare structured diagnostic orders, not lists of possibilities.
  3. Mental-maths / unit-economics case - calculate funnel metrics (CTR, CPC, CPA) down the purchasing funnel and compare two companies' revenues and gross profits, verbally or in a spreadsheet round.
  4. Behavioural / client round - a reported shape: HR screen, then a technical round ("What KPIs would you look for and how would you report them?"), then an executive character round. Prepare stories in three lengths (2 minutes, 60 seconds, one line) across ownership, conflict, failure, and results.
  5. Take-home case study - companies brief "a few hours"; candidates report 12-30+ hours, and idea theft is documented. Time-box to 2-4 hours, state assumptions explicitly in the deliverable, and push back on any brief that amounts to a full go-to-market plan for an unlaunched product.

In-house vs agency vs freelance

DimensionAgencyIn-houseFreelance
Learning speed/breadthHighest - many accounts and verticalsDeep on one businessVariable, self-directed
CompensationLowest at junior, capped at midHighest at senior/lead, especially US techHigh day rates, volatile
Strategy vs executionExecution first, strategy laterMore strategy, cross-functionalBoth, client-dependent
Burnout riskHighest - volume plus client demandsModerateSelf-managed, income risk
Exit optionsStrong, into in-houseLeadership or another in-houseBack to employment, or agency-of-one

The ranking flips at mid-level, and the flip is the whole answer - one ordering, one condition, not two rival orders:

  • efficiency, junior to mid: agency > in-house > freelance - reps per year is what the user is short of, and the agency buys the most of them.
  • efficiency, mid onward: in-house > freelance > agency - reps stop being scarce, and staying agency past mid-level fights the compensation curve.
  • effort: agency == freelance > in-house - the two cost different things, so read them as a tie only in size: the agency costs hours and burnout risk, freelance costs income stability and a standing sales job.

Re-rank on what the user is actually short of rather than on the stage alone:

  • Short of autonomy: takes freelance early, despite the order.
  • Short of money: takes in-house early.
  • Has an existing client network: erases most of freelance's effort.

Compliance cost does not separate these seats - all three run the same platform policies and the same client contracts - so it gets no axis here.

The burnout numbers are survey-grade, from Marketing Week's 2026 Career & Salary Survey (2,350 respondents), over the prior 12 months:

  • 65.3% of marketers felt overwhelmed.
  • 60.7% felt undervalued.
  • 55.1% felt emotionally exhausted.
  • 51.2% saw their remit grow without matching pay.

Progression and the promotion case

Tie every promotion ask to an owned revenue or P&L number, never to tenure or activity. Cases citing years served, hours, campaign counts, or effort fail. Cases citing an owned number succeed, because the ladder pays for accountability at every rung.

Scope creep is common enough to be a lever rather than a grievance - the 51.2% remit-growth-without-pay figure above - but only once converted into an owned-number argument: name what you now own that you did not, and what it did. One-pager template with a positive and a negative example: references/promotion-case-one-pager.md.

Compensation benchmarks

Quote figures with source, date, and grade; treat ranges as meaningful, never points.

UK - survey-grade. Marketing Week 2026 Career & Salary Survey (2,350 respondents, 16 April 2026), declines across most sectors and every seniority level:

Level20262025
Executive / assistant / graduate£33,815£36,106
Junior manager£43,173£47,840
Senior manager£60,577£72,434
CMO / director / VP£111,082£117,623
  • 3Search Performance Marketing Salary Guide 2025 (1,300+ responses): PPC Managers £50,000-£70,000.
  • itjobswatch (6 months to 17 July 2025): median PPC contractor day rate £300, down ~15% YoY.

UK - aggregate, directional. Major Players (2026):

  • PPC Executive ~£29,590
  • PPC Specialist ~£37,417
  • Director up to ~£85,536

US - aggregate, lower reliability. Growth Marketing Manager:

  • Robert Half: $91,250-$133,250
  • Salary.com median: ~$119,945
  • A recruiter guide cites $115,000-$140,000 base for 2026

Head of Growth:

  • Growth.Talent benchmark (refreshed 12 August 2026): $180,000-$280,000 base plus equity
  • Seed-to-Series-A: $130,000-$180,000 with 0.5%-1.5% equity

Levels.fyi marketing median total compensation: $175,000 (equity-inclusive, tech).

EU/France - partial. BSPCE tax-advantaged options are standard at French startups, typically 0.1%-1% for growth roles; French growth pay generally sits below US and often below top UK. Specific French paid-media salary bands (APEC, Michael Page France) could not be verified - say the data is unavailable rather than substituting a guess.

Variable pay changes the comparison. UK agency roles commonly carry revenue-share bonuses; in-house startup roles weight equity at 20-50% of total compensation - a base-only comparison between the two is misleading.

B2B vs B2C

Do not rank B2B against B2C. The table below compares two markets a user moves between, not two options competing for the same hours, and the closing paragraph is the reason: the transferable skill set is the same one, so an efficiency ordering here would be false precision dressed as advice.

Where the paths genuinely diverge:

DimensionB2BB2C / DTC
Primary channel familiesB2B professional networks, paid searchPaid social, short-form video, shopping/feed formats
Core metricsPipeline, MQL/SQL, CAC, closed-loop to the sales systemROAS, MER/blended ROAS, contribution margin, CPA
Sales cycleLong; sales alignment criticalShort; purchase-driven
Creative volumeLower; account-based personalisationVery high; constant creative testing
Compensation linkOften tied to pipeline influenceOften tied to efficiency and growth

These transfer unchanged, so a B2B buyer can move to DTC and back:

  • Platform mechanics
  • Bidding logic
  • Tracking and attribution setup
  • Budget pacing
  • Audience construction
  • Testing discipline
  • Unit-economics literacy
  • Diagnostic mindset

The re-learning is narrow:

  • Creative cadence, when moving to DTC.
  • Sales alignment and long-cycle attribution, when moving to B2B.

Present this as an inference from comparing real job descriptions - the channel list changes, the skill list does not - not as a measured statistic.

The automation shift

Automated campaign types dominate, and the role is shifting "from keyword manager to system optimizer" - upstream in the inputs, mid-campaign in the signals, downstream in the measurement (Search Engine Land, 3 June 2026). Position the user accordingly.

  • Commoditised - do not build a career case on these: keyword-by-keyword bidding, manual audience building, manual bid adjustments, routine reporting assembly.
  • Appreciating - the roadmap's growth areas: creative strategy and testing (practitioner consensus holds creative roadmapping has no AI replacement yet), measurement and incrementality, first-party data and feed/catalogue work, AI-creative and prompt workflows, and the judgment to know what the automated system should be doing and whether it is.

Which appreciating area to build first:

  • efficiency: AI-creative and prompt workflows > first-party data and feed/catalogue work > creative strategy and testing > measurement and incrementality > system judgment
  • durability of the payoff: creative strategy and testing > measurement and incrementality > system judgment > first-party data and feed/catalogue work > AI-creative and prompt workflows
  • effort: measurement and incrementality (a seat with the spend to hold a geo out) > system judgment (years of watching automated systems misbehave) > creative strategy and testing (a quarter of live tests) > feed/catalogue work (a week) > AI-creative workflows (an evening)

The two orders contradict on purpose: the cheapest area to pick up is also the one commoditising fastest, so it wins an interview this quarter and expires by the next ladder rung. Lead with AI-creative workflows on a hard deadline (question 7), lead with creative strategy and testing on a compounding mandate (question 8), and never present the cheap end as a career case on its own.

The factual correction worth drilling: third-party cookies are not being deprecated in Chrome. Google announced on 22 July 2024 it would not phase them out, and confirmed on 22 April 2025 it would not add a user-choice prompt.

Cookies remain enabled by default in Chrome, while other browsers already block them. A large amount of career content still asserts the opposite - repeating the deprecation claim in an interview dates the candidate.

What durably reduced signal is Apple's ATT (2021), which drove the over-attribution problem and the industry move to blended metrics and incrementality. The senior-level trap that follows: optimising to platform-reported ROAS without being able to explain why it diverges from blended MER - the autobidder optimises toward what it can see, which is the number the OS-level privacy change broke. mbfinotti/advertising-skills@ad-attribution-gap covers the mechanics of that divergence.

Failure modes

  • Leaning on certifications instead of results - cert-only resumes are a documented rejection pattern.
  • Reading a tool-generated audit aloud in a live-audit round - interviewers screen for exactly this.
  • Vanity metrics over business outcomes - talking CTR and CPC without CPA, ROAS, MER, or pipeline reads as mid-level regardless of years served; senior conversations run on MER, contribution margin, and CAC payback.
  • Sinking 12-30+ unpaid hours into a take-home briefed as "a few hours" - time-box to 2-4 hours, state assumptions.
  • Over-sharing confidential client data in a portfolio or interview - read as a preview of how the candidate treats data.
  • Missing incrementality and attribution at senior level - the clearest ceiling signal.
  • Building a promotion case on tenure or activity instead of an owned number.
  • Quoting an undated or last-year pay figure in a negotiation while the surveyed market is declining.

Objective and measurement

A career deliverable produced with this skill - roadmap, interview-prep plan, portfolio piece, or promotion case - passes only when all five hold:

  1. Every recommended step names the observable signal that proves it happened: budget/forecast responsibility granted, an incrementality test completed, a portfolio piece published, a named interview stage reached.

  2. Every pay figure quoted carries currency, source, date, and grade (survey vs aggregate).

  3. Every portfolio artifact passes all four NDA checks (descriptor not name, indexed not absolute, no internal screenshots, owned or public data where possible).

  4. The plan sets a dated benchmark-to-change-course. Defaults:

    • Entering: no interviews after 6 months of applications means the gap is demonstrable results, not more certifications.
    • Mid-level: no budget or forecast responsibility within the agreed window means the senior track is blocked at the current employer, and the plan moves to changing seats.
  5. Every menu the deliverable offers meets all of these:

    • Ordered by value per unit of the user's effort.
    • The effort axis is named in years, hours, or reversibility, never money.
    • The answers to questions 7-9 that moved the order are stated.
    • The high-value/high-effort option the order starves is named, with the condition that promotes it.
    • Every option the user's constraints rule out appears as deleted by name, rather than ranked last.

Rework the deliverable until all five criteria pass - do not present a plan with a known failed check. Post-delivery, the plan is validated when the user hits the named signal, and re-planned (not padded) when a benchmark-to-change-course date arrives first.

References

  • references/interview-question-bank.md - the verified question bank per format, with sample diagnostic answers and the live-audit structure. Load when prepping any interview.
  • references/anonymised-case-study-example.md - NDA-safe case-study template, a worked example, and a negative example. Load when building the portfolio.
  • references/promotion-case-one-pager.md - promotion-case one-pager template with positive and negative examples. Load when making a promotion case.

FAQ

What does the advertising-career skill do?

Plan and advance a paid-advertising career from the candidate side - media buyer, performance marketer, PPC specialist, creative strategist, growth marketer - covering the junior to lead ladder, the five real interview formats (live account audit, mental-maths case, metric diagnosis, take-home, behavioural), an NDA-safe results portfolio, platform certifications, in-house vs agency vs freelance, and promotion and pay conversations. Use whenever the user asks how to get into paid media or PPC, preps a media-buyer or growth interview, wants an ad portfolio, or weighs an agency vs in-house move - even if they never say 'career'. Do NOT use for the employer side of hiring - use mbfinotti/advertising-skills@advertising-hiring instead.

How do I install advertising-career?

Run npx skills add https://github.com/mbfinotti/advertising-skills --skill advertising-career in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/advertising-career/ (personal) or .claude/skills/advertising-career/ (project).

Which AI agents can use advertising-career?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is advertising-career safe to install?

Security partners have reviewed it: Gen Agent Trust Hub passed; Socket passed; Snyk passed. As with any skill, read the SKILL.md and bundled scripts before installing.

Who maintains advertising-career?

It is published by mbfinotti in mbfinotti/advertising-skills. It has 21,174 recorded installs.

More from mbfinotti/advertising-skills

View all →

ad-creative-brief

mbfinotti/advertising-skills

Turn a campaign goal and an audience insight into a structured creative brief a designer, video editor, or UGC creator can execute - messaging angle, hook directions, art direction, specs, testing intent, and the handoff and revision loop. Covers B2B and B2C, with variants for static image, short-form video/UGC, and search/responsive text ads. Use whenever the user needs to brief a designer or creator, asks what an ad should say, or mentions messaging pillars, creative direction, or a design handoff - even if they never say 'brief'. Writes direction, never the finished asset: the ad copy itself is mbfinotti/advertising-skills@ad-copy-variants and shot-by-shot creator scripts are mbfinotti/advertising-skills@ugc-ad-scripts.

Media & Creative21.3K installs

ad-creative-test-plan

mbfinotti/advertising-skills

Design a pre-launch ad creative test plan - falsifiable hypothesis, isolation level, test cells with per-cell budgets, required sample, spend and duration, and kill/scale rules pre-registered before any money moves. Every cell carries an explicit read standard, so an underpowered screen is never dressed up as an A/B test. Use whenever the user wants to test ads, mentions an A/B or split test on creative, asks how much budget or how long a test needs, or mentions sample size, statistical significance, single-variable vs big-swing testing, or test cell structure - even if they never say 'test plan'. Covers B2B and B2C. Do NOT use to read results from a test already running - use mbfinotti/advertising-skills@ad-creative-fatigue instead.

Testing & QA21.3K installs

ad-account-diagnostic

mbfinotti/advertising-skills

Diagnose the root cause of an underperforming paid ad account - why the ads stopped working, why CPA went up, why ROAS dropped - instead of defaulting to 'increase the budget'. Weighs tracking, account structure, targeting, creative, bidding and budget, offer, and external forces, and returns a prioritised verdict with evidence and confidence. Covers B2B and B2C on search, paid social, video, and native. Use whenever the user mentions an ad account audit, a campaign structure review, wasted ad spend, rising cost per lead, or says their ads used to work - even if they never say 'diagnostic'. Diagnosis only, and it stops at the click: post-click page problems are mbfinotti/advertising-skills@paid-landing-page-audit and creative decay is mbfinotti/advertising-skills@ad-creative-fatigue.

Marketing & SEO21.3K installs

ad-conversion-tracking

mbfinotti/advertising-skills

Verify that conversion events are correctly configured, firing once, and deduplicated before a paid campaign launches, then turn the evidence into a GO / NO-GO decision. Covers tag debugging, test conversion tracing, browser/server event deduplication (including Conversions API setups), value and currency checks, conversion action status, consent handling, and test-data exclusion. Use whenever the user asks if their tracking works, mentions a pixel or tag check, conversions not showing up, duplicate conversions, or a pre-launch checklist - even if they never say 'conversion tracking'. Covers B2B lead gen and B2C ecommerce on any ad platform. Do NOT use to reconcile platform vs CRM numbers after launch - use mbfinotti/advertising-skills@ad-attribution-gap instead.

Marketing & SEO21.3K installs

ad-swipe-file

mbfinotti/advertising-skills

Build and maintain a competitor swipe file - competitors' currently-running ads collected into a categorised, queryable library classified by format, hook type, offer/angle, awareness stage, and funnel stage, then converted into ranked creative test hypotheses. Accepts pasted ad text, described ads, screenshots, export files, or public ad transparency libraries. Use whenever the user asks what ads competitors are running, wants a competitor ad teardown, creative inspiration, or to know what is working in their category - even if they never say 'swipe file'. Covers B2B and B2C on any paid channel. Stops at ranked hypotheses: briefing is mbfinotti/advertising-skills@ad-creative-brief and test design is mbfinotti/advertising-skills@ad-creative-test-plan.

Marketing & SEO21.3K installs

ad-audience-targeting

mbfinotti/advertising-skills

Turn a business's ICP and buying signals into a layered ad audience targeting plan - cold/broad prospecting, interest and in-market behavioural segments, lookalike/similar, first-party lists, and retargeting pools - each sized against platform audience floors, budgeted to the learning threshold, and kept from overlapping by exclusion rules. Use whenever the user mentions ad targeting, who to target with ads, audience tiers or layers, broad vs. layered targeting, audience overlap between campaigns, or mapping an ICP onto ad audiences - even if they never say 'audience'. Covers B2B and B2C. Do NOT use to pick the seed customers behind a lookalike (mbfinotti/advertising-skills@lookalike-audience-seeds) or to sequence retargeting messages (mbfinotti/advertising-skills@retargeting-funnel).

Marketing & SEO21.3K installs

Popular marketing & seo skills

View category →

reddit-automation

flowkit-labs/skills

Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.

Marketing & SEO1.1M installs

twitter-automation

101-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO880K installs

twitter-automation

magentosh/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO771.7K installs

twitter-automation

qu-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO564.3K installs

product-launch-video

heygen-com/hyperframes

Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.

Marketing & SEO538.7K installs

twitter-automation

skills-shell/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO453.7K installs