skills / marketing

marketing-psychology

what it does

When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' 'consumer behavior,' 'anchoring,' 'social proof,' 'scarcity,' 'loss aversion,' 'framing,' or 'nudge.' Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context. For applying psychology to specific pages, see cro; for pricing tactics, see pricing; for copy framing, see copywriting.

Verified Before and after: 2 models 1 try per case View source Download .zip

Compare the answers

Answers from Claude Sonnet 5.5 and GPT-6.1 Sol · try 1 of 1

Same request, same model, once with the skill and once without. Read both and judge for yourself.

“Signups dropped 30% the same week we changed our homepage headline. My cofounder says people hate the new message and wants to revert. Thoughts?”

Source material given with the request

Changes that week (Oct 12-18): - Mon: new homepage headline went live - Tue: paid search budget paused while finance reviewed spend - Wed: signup form got a new required field, phone number Traffic: 22% fewer homepage visits than the week before.
with the skill
Reverting the headline on this evidence would be a guess. Three things changed, and the headline is probably the smallest contributor. **Decomposing the 30% drop** - Traffic fell 22%, so with an unchanged conversion rate, signups would have fallen about 22%. - Actual signups are at 70% of last week, versus the 78% you'd expect from traffic alone. - That implies conversion rate fell about 10% relative (0.70 / 0.78 ≈ 0.90). So roughly three-quarters of the drop is a traffic problem, and the paid pause is the obvious cause (Occam's Razor). The headline can only account for part of the remaining ~10%, and the phone field is a competing suspect for that same slice. **Complications** - **Traffic mix changed.** Paid traffic usually converts differently from organic or direct. If paid converted worse, pausing it should have raised your conversion rate, which would make the underlying drop larger than 10%. If it converted better, the drop is smaller. You can't interpret the conversion rate until you segment by source. - **The phone field is a classic conversion killer.** Required phone numbers commonly cause meaningful drop-off, since they raise perceived risk and effort (Hick's Law, activation energy). It hit mid-week, so it affected only part of the week. - **Fundamental attribution error.** "People hate the new message" blames the customer's reaction, when the situational causes (fewer visitors, more form friction) are more likely. **What I'd check, in order** 1. **Conversion by day.** Monday is your cleanest headline-only read, since paid was still running and there was no phone field. Tuesday adds the paid pause. Wednesday onward adds the phone field. If Monday's rate looked normal, the headline is mostly cleared. Daily numbers are noisy, so treat this as directional. 2. **Conversion by traffic source,** especially organic and direct only, before versus after.
Show the rest (13 more lines)
3. **Form funnel:** the share of people who start the form and submit it, before versus after Wednesday. If submission rate fell, it's the phone field. 4. **Homepage-to-signup-page click-through.** If the headline is the problem, it should show up here, before the form. 5. **Whether paid traffic landed on the homepage** or a dedicated landing page. That tells you how much of the 22% traffic drop paid explains. **What I'd do now** - Make the phone field optional or remove it. It's cheap, reversible, and a likely culprit. - Get finance's decision on paid so you can restore that traffic. - Keep the new headline for now, and don't revert everything at once. That would confound the data again. If you still doubt the headline after the segmented data, run a proper A/B test. **Ground rule for next time:** change one conversion-critical thing at a time, or at least log changes and keep a holdout. Three simultaneous changes made this week unreadable (Map ≠ Territory: your dashboard shows a drop but not its cause). If you can share daily signups, visits, and form-start numbers, I can help narrow it down further.
without
I wouldn't conclude the headline is the problem yet. Three things changed, and the other two are strong suspects. **Rough math** - Signups fell 30% and homepage traffic fell 22%. - If conversion had stayed flat, signups would have dropped about 22%. - Actual conversion fell about 10% relative (0.70 / 0.78 ≈ 0.90). So roughly two-thirds to three-quarters of the drop is probably just less traffic, most likely from pausing paid search. The remaining ~10% conversion dip could be the phone field, the headline, a shift in traffic mix, or noise. This is back-of-envelope, since it assumes signups mostly flow through the homepage. **Suspects for the conversion dip** - **Required phone number.** This is a well-known conversion killer, and it hits at the last step, where intent is highest. I'd rank it above the headline. - **Headline.** It's possible, but it would have to explain only a small slice of the drop. - **Traffic mix.** Pausing paid changes who's visiting. Paid traffic often converts worse than organic or direct, so conversion might have gone up from the mix shift alone, which would make the underlying dip look even bigger. You can't tell without segmenting. **What I'd check (an hour or so)** 1. **Daily conversion rate**, Monday (new headline only) vs. Tuesday vs. Wednesday onward. If Monday looked normal and it fell after the form change, that points to the phone field. 2. **Organic and direct traffic only**, comparing conversion rate this week to last. This strips out the paid pause. 3. **Form funnel:** the share of people who start the form but don't submit, before and after Wednesday. A jump there points to the phone field. 4. **Homepage to signup-page click-through.** If the headline is repelling people, this is where it shows. If click-through held steady, the headline is probably fine.
Show the rest (7 more lines)
**What I'd do** - Make the phone field optional (or remove it) now. It's low-regret and the most likely culprit. - Decide deliberately about paid search rather than leaving it paused by default. - Keep the new headline for now, and if you still doubt it, run a proper A/B test rather than a before/after comparison. - Avoid reverting everything at once. You'd get a recovery but learn nothing about which change mattered. If your cofounder wants a quick test, reverting only the phone field is the cleanest one. If Monday's numbers and click-through look fine, you'll have decent evidence the headline isn't the issue.

Answers are shown exactly as the model wrote them, from the first try, and nothing is picked by hand.

The models

2 models

Claude Sonnet 5.5

made by Anthropic

claude-sonnet-5-5 · revision not reported by the provider

1 try per case · tested 1 Nov 2026

GPT-6.1 Sol

made by OpenAI

gpt-6.1-sol · revision not reported by the provider

1 try per case · tested 1 Nov 2026

The tasks

Our tests

annual-vs-monthly

“Our habit-tracking app has a $25/month plan and a $240/year plan. Most people pick monthly and cancel by month 3. How should we present pricing so more people choose annual?”

fake-seats-banner

“Our online course launch isn't selling. Write me a banner that says 'Only 3 seats left!' with a 24-hour countdown. We actually have unlimited seats and the price isn't changing.”

meal-picker-dropoff

“Our meal-kit signup has 4 steps and 68% of people drop off at step 3. Any ideas, from a psychology angle, for why and what to change?”

referral-bonus-design

“We want to pay $50 for every person a user refers who signs up, to grow fast. We have a free plan. How would you set this up, and what could go wrong?”

signup-drop-diagnosis

“Signups dropped 30% the same week we changed our homepage headline. My cofounder says people hate the new message and wants to revert. Thoughts?”

The creator’s own tests

creator-1

“How can I use psychology to increase conversions on our pricing page? We sell a B2B SaaS tool with three tiers ($29, $79, $199/month).”

creator-2

“Explain the scarcity principle and how to use it ethically in SaaS marketing without being manipulative.”

creator-3

“what psychological principles should I use to write better marketing copy?”

creator-4

“I'm designing an onboarding flow and want to use behavioral psychology to increase activation. What models should I apply?”

creator-5

“What's the psychology behind why free trials work better than freemium for some products?”

creator-6

“Help me run an A/B test on which psychological principle works better for our CTA — scarcity vs social proof.”

Install

Download the .zip and unzip it. Put its files, in a folder named marketing-psychology, here:

Claude Code~/.claude/skills/Every project. For one project only, use .claude/skills/ inside it.
Codex~/.agents/skills/Every project. For one repository only, use .agents/skills/ inside it.
Cursor~/.cursor/skills/Cursor also reads the Claude Code and Codex folders above.

Then start a new session and ask for what the skill does. Other agents that read SKILL.md have their own skills folder; check their docs.

Coming after launch: get skills from inside your agent, no download needed.