Content StrategyCopywritingResearch

Jobs to Be Done: Write Social Content Around What Your Audience Is Trying to Get Done

Stop writing for demographics. Learn the Jobs-to-Be-Done method to build social content around the progress your audience is hiring you to help them make.

Dan — Founder, SocialKit8 min read

Here is an uncomfortable truth about the content you publish: nobody follows you because of who you are. They follow you because of what you help them get done. The follow, the save, the share — those are not applause. They are transactions. Your audience is quietly hiring a piece of content to make some kind of progress, and if your post does that job, they keep it around. If it doesn't, they scroll.

Most content planning ignores this entirely. We start with a demographic — "women, 28 to 40, interested in wellness" — and we write to that box. But the box doesn't explain why the same person saves a meal-prep reel on Sunday night and ignores an identical one on Wednesday morning. The demographic didn't change. The job did.

This article is about a better starting point, borrowed from product strategy: Jobs to Be Done. Reframe your content around the job your audience is trying to accomplish, and your planning stops being a guessing game about people and becomes a clear map of the progress they're chasing.

What Jobs to Be Done actually means

Jobs to Be Done (JTBD) is a lens that comes from product thinking. The classic framing: people don't buy a quarter-inch drill because they want a drill — they want a quarter-inch hole. And they don't even really want the hole. They want a shelf on the wall so the living room stops feeling like a moving-in-progress mess. The drill is just something they hired to make that progress.

Content works the same way. A tired freelancer doesn't open Instagram at 11pm because they love your brand. They open it because they're anxious that they're falling behind, and they're looking for something that either calms that anxiety or gives them a concrete next step. The reel they save is the one they hired to do that job.

This is a real departure from how most creators think about their audience.

How this differs from personas and demographics

A traditional audience persona describes who someone is: "Meet Sarah, 34, marketing manager, drinks oat lattes, listens to true-crime podcasts." It's a portrait. And it feels productive to build, which is why so many content calendars start there.

The problem is that portraits don't predict behavior. Two people who match Sarah's demographics down to the oat-milk detail will engage with completely different content, because they're in different circumstances trying to get different things done. Meanwhile, a 22-year-old student and a 55-year-old executive might both save the exact same post — because they're both trying to do the same job that week.

JTBD is closer to psychographics than to demographics, but it goes one step further. Psychographics ask what your audience values and believes. JTBD asks what they're trying to accomplish right now. That shift — from identity to progress — is the whole game. You stop writing for a person's profile and start writing for a person's mission.

The three jobs hiding behind every follow

When someone saves or follows, they're usually hiring your content for a blend of three jobs. Great social copywriters learn to see all three.

The functional job is the practical task. "Help me write a caption faster." "Show me how to film a talking-head video without a fancy setup." "Tell me the best time to post so I stop guessing." This is the surface layer, and it's the easiest to serve — but it's rarely the whole reason someone acts.

The emotional job is how the person wants to feel. "Make me feel like I'm not hopelessly behind." "Reassure me that my messy first drafts are normal." "Give me a small win before I close the laptop." Emotional jobs are why a technically mediocre post with an honest, human hook can outperform a polished one that lands cold.

The social job is how the person wants to be seen — by their peers, their boss, their followers. "Let me share something that makes me look plugged-in." "Give me a take I can repost that signals I have good taste." A huge share of shares are people using your content as a flag they plant to say this is who I am. That's why quotable, opinion-forward posts travel: they do a social job for the person spreading them.

The best-performing content usually nails at least two of the three. A save-worthy checklist does a functional job (a tool you'll reuse) and an emotional one (relief that someone organized the chaos for you).

Turning a job into a content pillar

Once you can name a job, you have the seed of a content pillar — and a much better one than the vague topic buckets most calendars use.

Compare two ways of defining a pillar. The topic way: "Productivity." That's a category, and it generates a hundred interchangeable, forgettable posts. The job way: "Help solo business owners publish consistently when they only have 30 minutes a day." That's a job. It has a person, a circumstance, and a desired outcome baked in — and it practically writes the posts for you.

From that single job, a series falls out naturally:

  • The mindset post: why "batch it all on Sunday" fails for people with no free Sundays.
  • The tactical post: the three decisions that turn 30 minutes into three finished posts.
  • The tool post: how to line up a week in one sitting so daily posting takes zero decisions.
  • The proof post: a real before-and-after of someone who went from posting twice a week to daily on the same time budget.
  • The objection post: "but won't scheduled content feel robotic?" — answered honestly.

Every one of those serves the same job from a different angle. That's what makes a pillar feel coherent instead of random, and it's why thinking like a product strategist about your content — the subject of our guide on treating content strategy like product strategy — beats thinking like a magazine editor filling pages.

Writing hooks that name the job out loud

Here's where JTBD becomes a copywriting weapon. The fastest way to stop the right person's scroll is to name their job back to them, in their own words, in the first line.

The pattern that does this best is the tension structure: "When you need to [job] but [obstacle]." It works because it mirrors the exact moment your reader is living in.

  • "When you need to post daily but you're out of ideas by Wednesday."
  • "When you want to sound like an expert but you're terrified of sounding arrogant."
  • "When you finally sit down to write and every caption comes out sounding like a press release."

Each of those names a functional job and the emotional friction wrapped around it. The reader feels seen before they've read a second line — which is the entire purpose of a hook. This is a natural companion to structured hook formulas: JTBD gives you the raw material (the job and its obstacle), and the formula gives you the shape.

There's a close cousin worth knowing here: the "ideal for" framing, where you state precisely who a piece of content or offer is built for. We break that down in our guide to the ideal-for statement, and it pairs beautifully with JTBD because both force you to write to a specific mission instead of a faceless crowd.

Notice what naming the job also does for your call to action. If your post served the job of "help me publish consistently," the CTA writes itself: "Save this for your next planning session." The action becomes the obvious next step in the job, not a bolt-on ask.

A JTBD prompt set for planning a month of content

You don't need a research budget to find your audience's jobs. You need to ask better questions — of your comments, your DMs, your own memory of why people came to you. Run this set before your next planning session and let the answers become your content calendar.

  1. The hire question: What was my audience trying to get done the moment they hit follow? Not who they are — what progress were they after?
  2. The struggle question: What did they try before finding me that didn't work? The failed alternative is your best hook material.
  3. The three-jobs breakdown: For my top-performing post, what functional, emotional, and social job did it quietly do? Can I do that same trio with new material?
  4. The circumstance question: When does this job show up? Sunday-night dread? The night before a launch? The gap between quitting a job and starting a business? Circumstance tells you both the message and the timing.
  5. The words question: How does my audience describe this job in their own language? Steal their phrasing verbatim — it's the most authentic brand voice input you'll ever get, and it makes hooks land because they sound like the reader's own inner monologue.
  6. The progress question: If this post does its job perfectly, what can the reader now do, feel, or say that they couldn't before? That's your promise — and your CTA.

Work through those six questions for three or four core jobs, and you'll have a month of pillars, hooks, and CTAs before you've written a single full caption. You'll also have far less of the blank-page dread that comes from staring at a topic and hoping inspiration strikes.

Where publishing comes in

Finding the job is the strategy. Serving it — reliably, at the moment the job actually shows up — is the execution, and execution is where most good strategies quietly die. It doesn't matter how well you've named your audience's Sunday-night anxiety if your post about it goes out Tuesday at 3pm because that's when you happened to have a free minute.

This is the honest reason I built SocialKit. Once you've mapped your jobs and drafted a month of pillar content, you plan it all on one content calendar, customize each post per platform, and schedule it to publish across all 11 networks at the times your audience is actually there for that job. Best-time auto-posting means the "help me plan my week" post lands Sunday evening — not whenever you remembered to hit publish. And when you want a faster first draft, the AI caption assist gives you a running start (on metered credits, not magic), so the job you identified becomes copy without the blank-box stall.

The tool doesn't find the job for you. That's your craft. But it makes sure the content you built around that job actually shows up to do it — every day, on every platform, without you living inside the posting queue.

The one shift that changes everything

Stop asking "who is my audience?" and start asking "what is my audience trying to get done?" The first question produces portraits you admire and posts nobody saves. The second produces content people hire, keep, and share — because it makes real progress in a real moment of their lives.

Name the job. Write to the job. Publish when the job shows up. Do that consistently, and you stop being an account people happen to follow and become one they'd genuinely miss.

Key terms in this guide