blackdark
PromptingpromptingAIcopywritingsalesChatGPTClaude

How to write prompts that sell: the R-C-T-F framework (2026 guide)

A practical guide to writing reusable AI prompts that generate sales copy: the R-C-T-F method, copy-paste templates, common mistakes and a model comparison.

By BlackdarkUpdated on 3 min read

Writing a good prompt isn't about luck or having "a knack" for AI. It's a skill with clear rules. This guide teaches you the framework we use to turn any idea into a reusable prompt that generates decent sales copy on the first attempt, not the tenth.

Note

The golden rule: AI doesn't guess what's in your head. Everything you don't tell it, it invents. A complete prompt removes that margin of error.

What the R-C-T-F framework is

R-C-T-F is a four-block mental template that covers everything a language model needs to give you a good answer: Role, Context, Task and Format. Instead of improvising, you fill in the four blocks and you have a solid prompt.

Diagram of the R-C-T-F framework in four steps: role, context, task and format, connected as a flow
The R-C-T-F flow: each block adds the information that stops the model from improvising.

Role: tell it who it is

The first sentence fixes the model's point of view. "You are a direct-response copywriter with 10 years selling info-products" produces very different text from saying nothing at all. The role calibrates the vocabulary, the tone and the decisions it will make.

Context: what moves the needle most

This is where the product, the audience, the goal and —most importantly— examples of your style go. Two or three samples of your best copy teach your voice better than ten adjectives. Context is, by far, the block that improves the output the most.

Task: one thing, clearly

Ask for one concrete thing: "write 3 email subject line variants for this launch". Avoid chaining five requests into a single prompt; divide and conquer.

Format: how you want the output

If you don't specify it, the model decides for you. State length, tone, structure and constraints: "40 words max per variant, casual tone, no emojis, return it as a numbered list".

Copy-paste prompt template

This is the base template with {curly brace} variables. Swap the variables and you have a reusable prompt for any piece:

Prompt · R-C-T-F
You are a {role: e.g. direct-response copywriter specialised in launches}.

Context:
- Product: {what you sell and its main benefit}
- Audience: {who, their pain and their desire}
- Goal of the piece: {e.g. get clicks to the cart}
- My style (imitate it): """{paste 2-3 examples of your best copy here}"""

Task: {one concrete thing, e.g. write 3 email subject line variants}.

Format: {length, tone, structure and constraints}.
Before writing, ask me the 2 questions that would help you nail the result most.

Tip

That last line ("ask me 2 questions before writing") raises quality enormously: it forces the model to spot what it's missing instead of filling the gaps blind.

Common mistakes that ruin a prompt

Most bad prompts fail for the same reasons. Avoid these and you're already ahead of 90% of people:

  1. Asking for several things at once. One prompt, one task.
  2. Not giving style examples. With no samples, AI writes generic.
  3. Forgetting the format. You end up rewriting by hand what you could have asked for.
  4. Not iterating. The first output is a draft, not the final version.

Heads up

Don't paste sensitive data (clients, passwords, internal information) into AI tools whose data usage you don't control. Anonymise before pasting.

Is the paid version worth it?

For professional use, yes: paid plans give you more capable models, longer context and better format adherence. To get started, the free plans are more than enough.

Pros

  • More powerful and more consistent models
  • Long context: your examples and style guides fit inside
  • Better adherence to format instructions
  • Fewer iterations per piece

Cons

  • Fixed monthly cost
  • Learning curve: you have to learn to prompt to make it pay off
  • Risk of depending on a single tool

Quick comparison: ChatGPT vs Claude for copy

Neither wins every time. Here's a rough guide by type of copywriting task:

CriterionChatGPTClaude
Fast variationsExcellentVery good
Long-form text with toneGoodExcellent
Adherence to requested formatGoodExcellent
Ecosystem / integrationsExcellentGood
Swipe to see the full table

The tool matters less than you think. A well-built R-C-T-F prompt on the "worse" model beats a vague prompt on the "better" one.

How to turn your prompts into a system

A one-off prompt is useful once. A prompt saved as a template with variables is an asset. Build a small library: one template per type of piece (email subject lines, product descriptions, reel hooks) and reuse them by changing only the variables. That's where AI goes from trick to process.

FAQ

A prompt is the instruction you give an AI model (like ChatGPT or Claude) so it generates a response. The more structured and specific the prompt, the better and more predictable the result.

The R-C-T-F framework works very well for sales copy: define the model's Role, give it Context (product, audience, examples of your style), describe the concrete Task and specify the output Format (length, tone, structure).

Both are excellent with a good prompt. Claude tends to respect your style and the requested format better in long-form text; ChatGPT is very strong at fast variations. The real difference comes from your prompt, not the model.

Include 2-3 real examples of your best copy inside the prompt's context and explicitly ask it to imitate that tone. Examples teach your style far better than any description built out of adjectives.

Share
Newsletter

Get the next guides in your inbox

AI and marketing ideas and resources, no filler. What works and how to apply it.

Ideas and resources, no spam. Unsubscribe anytime.

Finding this guide useful?

Subscribe