ERA Framework ChatGPT prompt acronym breakdown.

ChatGPT ERA Framework Prompt (Expectation, Role, Action)

Jump straight to the ERA Framework ChatGPT prompt template.

What is the ERA Framework?

It stands for Expectation, Role, and Action. It's a framework you can use to structure your prompts when using LLM's like ChatGPT.

Using clearly defined expectations, roles, and actions you structure your prompt in a way that is easy for ChatGPT to understand, and your results are more aligned with what you're looking for.

ERA ChatGPT Framework Made Easy

Expectation, Role, and Action Framework for ChatGPT Prompt Engineering.

Best For:Quick, detailed AI responses. Ideal for a variety of projects from academic research to business planning.
Type:Multi Purpose. Universal for any AI based task.
Key Features:Clarity, Direction, Action. The trio for effective prompt engineering.
Use Cases:Market Analysis, Content Strategy, Customer Support, Event Planning, Personal Learning.
Strengths:User Friendly, Versatile, Efficient.
Weaknesses:May require adjustments and re-prompting for complex tasks.
Complexity Level:Beginner+
Flexibility:Highly adaptable.
Compatibility:Plays well with others.
Example:Expectation: I need to increase my website traffic by 30% in the next two months.
Role: You are a digital marketing expert.
Action: Create a step-by-step social media plan for me to follow.

Keep reading to master the ERA Framework Prompt for ChatGPT.

In This Article

Breaking Down the ERA ChatGPT Framework

Understanding the nuts and bolts of the Expectation Role Action framework can turn your AI experience from meh to wow. Let’s unpack this, shall we?

A digital cube representing the ERA Framework ChatGPT prompt.

The 3 Elements Of The ERA Prompt Explained (Expectation Role Action)

  1. Expectation:
    • This is your North Star. Clearly define what you want out of this AI chat. It’s like telling your friend exactly what you need advice on, instead of beating around the bush.
    • Example: Instead of saying "Help me with marketing," say "I need to increase my website traffic by 30% in the next two months."
  2. Role:
    • Define the AI's hat in this scenario. Is it your brainstorming buddy, your research assistant, or your planning guru? Setting the role gives ChatGPT a clear identity in your project.
    • Example: "As a digital marketing expert..."
  3. Action:
    • Here's where you get down to brass tacks. What specific steps do you expect the AI to take? Be as detailed as you can.
    • Example: "List out the top three social media strategies that align with my brand’s values and target audience."

By defining these three elements clearly, you’re not just throwing a dart in the dark; you’re aiming with purpose.

And that’s when the magic happens.

Entering the ERA prompt into ChatGPT.

ERA Prompt Template for ChatGPT

Here's a straightforward template to kick things off.

Feel free to tweak it as much as you like – it’s all yours!

Expectation: [Your goal here]

Role: You are a [AI’s role], 

Action: [What you want AI to do].

Elements of the Prompt

  • Expectation: Clear, concise goal. What’s the end game? Write it here.
  • Role: Define AI’s hat in this scenario. Advisor? Researcher? Planner?
  • Action: Spell out the steps. What exactly do you want the AI to do?


Expectation: Boost my coffee shop’s Instagram engagement by 40% over the next two months.

Role: You are a social media strategist.

Action: Outline a detailed plan including types of content to post, best posting times, and engagement tactics specific to my target audience.

ChatGPT created the following social media plan for our fictional coffee shop

To boost your coffee shop's Instagram engagement by 40% over the next two months, we'll need a comprehensive and dynamic strategy that focuses on creating engaging content, optimizing posting times, and employing innovative engagement tactics.

Here's a detailed plan:

1. Understanding Your Audience

  • Demographic Analysis: Determine the primary demographic of your current audience (age, location, interests) using Instagram Insights.
  • Competitor Analysis: Analyze what works for your competitors and similar niche accounts. Notice the types of content that generate the most engagement.

2. Content Strategy

  • Diverse Content Types:
  • High-Quality Photos & Videos: Showcase your products, the ambiance of your coffee shop, and behind-the-scenes content. Use high-resolution images and maintain a consistent aesthetic.
  • Stories and Reels: Utilize Instagram Stories and Reels for more casual, engaging content such as daily specials, customer testimonials, and "how it's made" videos.
  • User-Generated Content: Encourage customers to share their experiences and tag your shop. Repost these stories and posts to build community.
  • Interactive Content: Use polls, quizzes, and question stickers in your Stories to engage directly with your audience.
  • Themed Content Series: Create weekly themes such as "Monday Motivation" (coffee quotes), "Wednesday Brew Day" (highlight a specific coffee), and "Friday Feature" (customer or employee spotlight).

3. Posting Times and Frequency

  • Optimal Posting Times: Utilize Instagram Insights to find when your audience is most active. Typically, mornings (8-10 AM) and afternoons (2-4 PM) are effective for coffee shops, but this can vary.
  • Frequency: Aim for at least one post per day and 3-5 Stories. Consistency is key to staying relevant in your followers' feeds.

4. Engagement Tactics

  • Hashtags and Geo-Tags: Use relevant hashtags (#CoffeeLovers, #LocalCoffee, #YourCityCoffee) and geo-tag your location to increase discoverability.
  • Engagement with Followers: Respond to comments, messages, and mentions promptly. Engaging with other local businesses and influencers can also widen your reach.
  • Collaborations and Giveaways: Partner with local influencers or businesses for giveaways or special promotions. This can introduce your brand to new audiences.
  • Instagram Ads: Consider allocating a budget for targeted ads to increase visibility. Focus on promoting your best-performing posts to a wider, but still targeted audience.

5. Analytics and Adjustment

  • Regular Reviews: Use Instagram Insights to regularly review which types of content perform best, the growth in engagement, and follower demographics.
  • Adjustment: Be prepared to adjust your strategy based on analytics. What works may change over time, and flexibility is key to growth.

Implementation Timeline

  • Month 1:
  • Focus on content creation, establishing posting routines, and initial engagement strategies.
  • Begin a soft launch of targeted Instagram ads.
  • Month 2:
  • Increase focus on user-generated content and collaborations.
  • Evaluate the performance and adjust the content strategy as necessary.
  • Optimize ad targeting based on initial results.

Remember, the key to achieving a 40% increase in engagement lies in consistent, high-quality content, strategic timing, active engagement with your community, and the flexibility to adapt your strategy based on performance analytics. Regularly monitoring your progress and being responsive to your audience's preferences will guide you toward your goal.

ChatGPT GPT-4 Response

This template’s like your personal blueprint for AI interaction. It’s designed to make your AI chats as smooth as peanut butter.

Why the ChatGPT ERA Framework Matters

Ever felt like you and ChatGPT are speaking different languages? That’s where the ERA framework swoops in to save the day.

Enhancing AI Communication

The ERA framework is like a translator between you and ChatGPT.

It clears up misunderstandings, making sure you’re both on the same page.

It’s all about making your instructions as clear as daylight, which leads to better, more useful AI responses.

Common Misconceptions

Some folks think AI can read minds – spoiler alert: it can’t.

Others believe it’s only for tech wizards. Nope, not true.

With the ERA framework, even AI newbies can craft prompts that get results.

Real World Applications

From planning your next big event to getting the lowdown on the latest market trends, the ERA framework makes AI your go-to assistant.

Imagine using it to streamline your day-to-day tasks, boost productivity, or even map out your dream vacation.

A brainstorming session of a group of people creating chatgpt prompts.

Crafting Your First ChatGPT ERA Prompt

Creating your first ChatGPT prompt might seem like climbing a mountain, but with ERA it's easy as pie.

Here’s how to do it step-by-step.

Step-by-Step Guide

  1. Identify Your Expectation: What’s your end goal? Write it down as clearly as possible. Remember, clarity is king.
    • Example: Increase blog traffic by 20% in the next month to my blog about Golden Retrievers.
  2. Define the Role: Pin down what role you want ChatGPT to play. Is it a strategist, an analyst, or something else?
    • Example: You are a content strategy consultant.
  3. Detail the Action: List exactly what steps you expect ChatGPT to take. Be specific; this isn’t the time for guesswork.
    • Example: Provide a detailed content calendar focusing on SEO-friendly topics.

Common Mistakes to Avoid

  • Being too vague: ChatGPT isn’t great at reading between the lines. Be specific.
  • Skipping details: Each element of Expectation Role and Action matters. Don’t leave anything out.
  • Expecting too much: ChatGPT’s smart, but it’s not a magician. Keep expectations realistic.

Advanced Techniques and Tips

Once you’ve got the basics down, it’s time to jazz things up. Here’s how you can take your ERA prompts to the next level.

Beyond Basics

Innovative Uses of ERA

  • Scenario Planning: Use the ERA framework to explore different future scenarios for your business or personal life. Let AI help you map out the what-ifs.
  • Creative Brainstorming: Set AI in the role of a creative partner and use it to generate ideas, themes, or even entire stories based on your guidelines.
  • Problem Solving: Define a problem clearly as your expectation and let AI tackle it from different angles based on various roles you assign.

Feedback Loop

  • Review Responses: Take time to analyze the AI’s responses. Are they hitting the mark? If not, where did they go off course?
  • Refine and Repeat: Use what you learn from each interaction to refine your prompts. Think of it as training your AI to understand you better.
An infographic of a bunch of connected concepts.

From Theory to Practice: Implementing ERA in Your Projects

Putting the ERA framework into action is like adding a turbocharger to your AI interactions. Here’s how to make that happen.

Practical Applications

The beauty of ERA is its versatility. Here’s how you can apply it across different scenarios:

  1. Content Creation: Planning a blog schedule? Set your ERA prompt to outline topics, SEO strategies, and posting cadence.
  2. Customer Service: Use ERA to develop AI-driven responses to common customer queries, improving response time and satisfaction.
  3. Market Research: Assign AI the role of a market analyst to gather the latest trends and data in your industry.

Real World Examples of the ERA Framework ChatGPT Prompt In Action

Let’s put theory into action with some examples:

Learning Python Programming

A structured, manageable approach to tackling a new programming language.

Expectation: Master the basics of Python programming within one month.

Role: Expert Programmer and Coding Instructor

Action: Develop a learning plan with resources, exercises, and check-ins.

ChatGPT created this Python learning plan, here's the first week:

Week 1: Python Fundamentals

  • Understand Python syntax and basic programming concepts like variables, data types, and basic operators.
  • Introduction to control flow – if statements, loops.
  • Practice problems on HackerRank or LeetCode in the Python domain.
  • End-of-week project: Build a basic calculator that can perform operations based on user input.
  • Daily: Spend at least one hour coding, with 30 minutes for learning and 30 minutes for hands-on practice.
  • End of Week: Reflect on progress, review difficult concepts, and share insights or questions in online communities like Stack Overflow or Reddit’s r/learnpython.
Keto cauliflower mac and cheese.

Creating Keto Friendly Recipes

Using the ERA Framework to expand your diet with healthy new keto friendly meals.

Expectation: Learn three new recipes that fit within a ketogenic diet.

Role: You are a chef.

Action: Provide detailed recipes including ingredients, shopping list, and cooking instructions.

Here's one of the recipes ChatGPT came up with:

Keto Cauliflower Mac and Cheese


  • 1 large head cauliflower, cut into florets
  • 1 cup heavy cream
  • 2 cups shredded cheddar cheese
  • 1/4 cup grated Parmesan cheese
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon mustard powder
  • Salt and pepper, to taste
  • 1/4 cup almond flour (for topping)
  • 2 tablespoons unsalted butter, melted

Shopping List:

  • Cauliflower (1 large head)
  • Heavy cream (1 cup)
  • Cheddar cheese (2 cups, shredded)
  • Parmesan cheese (1/4 cup, grated)
  • Garlic powder
  • Mustard powder
  • Salt and pepper
  • Almond flour (1/4 cup)
  • Unsalted butter

Cooking Instructions:

  1. Preheat Oven & Prepare Cauliflower: Preheat your oven to 375°F (190°C). Steam the cauliflower florets until tender-crisp, about 5-7 minutes. Drain well and transfer to a baking dish.
  2. Make the Cheese Sauce: In a saucepan over medium heat, bring the heavy cream to a simmer. Reduce the heat to low and gradually whisk in the cheddar and Parmesan cheeses until melted and smooth. Stir in the garlic powder, mustard powder, salt, and pepper.
  3. Combine and Bake: Pour the cheese sauce over the cauliflower in the baking dish. Mix gently to coat. In a small bowl, combine the almond flour with melted butter, then sprinkle over the cauliflower.
  4. Bake for 20-25 minutes, or until the top is golden and bubbly. Let cool slightly before serving.
Selfie of a couple on vacation in Japan.

Create a Travel Itinerary For A Trip to Japan

Using the ERA framework to plan your trip to Japan

Expectation: Plan a 7-day trip to Japan focusing on cultural experiences.
Role: You are a travel guide.
Action: List a day-by-day itinerary including must-visit landmarks and activities.

ChatGPT and the ERA prompt produced the following itinerary:

Day 1: Tokyo - Tradition and Modernity

  • Morning: Visit Senso-ji, Tokyo's oldest temple in Asakusa. Enjoy a traditional breakfast in Nakamise-dori.
  • Afternoon: Explore the Imperial Palace East Gardens. Enjoy a bento lunch in the surrounding gardens.
  • Evening: Experience a modern twist on Japanese cuisine in the Ginza district. Explore Shibuya Crossing and the surrounding area for a glimpse into Tokyo's vibrant nightlife.

Day 2: Tokyo - Arts and History

  • Morning: Visit the Tokyo National Museum in Ueno Park to see the largest collection of Japanese art.
  • Afternoon: Explore the Edo-Tokyo Museum to learn about Tokyo's historical transformation. Enjoy a traditional Japanese tea ceremony in Hamarikyu Gardens.
  • Evening: Dine in a local izakaya in Shinjuku. Consider visiting an Omoide Yokocho alleyway for a post-dinner drink.

Day 3: Kyoto - The Heart of Tradition

  • Morning: Take the shinkansen to Kyoto. Visit Kinkaku-ji, the Golden Pavilion, and then the Ryoan-ji Temple to see its famous rock garden.
  • Afternoon: Stroll through the Arashiyama Bamboo Grove. Visit Tenryu-ji Temple and enjoy a vegetarian meal at one of the temple’s restaurants.
  • Evening: Explore Gion, Kyoto’s geisha district. Enjoy kaiseki ryori, a traditional multi-course meal.

Day 4: Kyoto - Temples and Gardens

  • Morning: Visit Fushimi Inari Shrine, famous for its thousands of vermilion torii gates. Explore the Tofuku-ji Temple’s Zen gardens.
  • Afternoon: Discover the historical streets of Higashiyama District. Visit Kiyomizu-dera Temple and enjoy tea overlooking the city.
  • Evening: Participate in a traditional kyo-kaiseki dinner in a machiya (traditional wooden townhouse).

Day 5: Nara - Ancient Capitals and Deer

  • Day Trip from Kyoto: Early morning, head to Nara, Japan’s first permanent capital.
  • Visit Todai-ji Temple to see the Great Buddha. Wander through Nara Park and interact with the friendly deer.
  • Explore Kasuga-taisha Shrine and the Nara National Museum.
  • Evening: Return to Kyoto. Enjoy dinner at a restaurant serving specialties from Nara.

Day 6: Hiroshima - Peace and Reflection

  • Morning: Take the shinkansen to Hiroshima. Visit the Peace Memorial Park and Museum to learn about the city's history and the importance of peace.
  • Afternoon: Take a ferry to Miyajima Island to see the Itsukushima Shrine with its famous floating torii gate.
  • Evening: Return to Hiroshima. Try Hiroshima-style okonomiyaki, a savory pancake, for dinner.

Day 7: Return to Tokyo - Sumo and Farewell

  • Morning: Take the shinkansen back to Tokyo. If your timing aligns with a sumo tournament, try to catch a match in the morning.
  • Afternoon: Last-minute shopping and exploring in neighborhoods like Harajuku for unique souvenirs.
  • Evening: Farewell dinner in a Tokyo tower restaurant with panoramic views of the city.

Additional Tips:

  • JR Pass: Consider purchasing a Japan Rail Pass for unlimited travel on JR trains, including the shinkansen, which can be cost-effective for this itinerary.
  • Accommodations: Mix traditional ryokan stays with modern hotels for a varied experience.
  • Etiquette: Respect local customs, such as removing shoes before entering homes and some public spaces, and be mindful of quietness in public transport.

This itinerary offers a comprehensive experience of Japan's rich cultural heritage, blending historical sites, traditional arts, and modern Japanese life. Enjoy your journey through the heart of Japan!


Create A Plan to Improve Your Metal Health

ChatGPT can use the ERA framework prompt to create a plan to help improve coping skills.

Expectation: Develop better coping strategies for stress by next quarter.
Role: You are a Therapist and a mental health advisor.
Action: Recommend mindfulness exercises, stress management techniques, and resources for support.

ChatGPT came up with the following mental health plan:

Absolutely, developing coping strategies for stress is crucial for maintaining mental well-being. Here are some recommendations:

  1. Mindfulness Exercises:
    • Deep Breathing: Encourage deep, diaphragmatic breathing to activate the body's relaxation response. Instruct clients to take slow, deep breaths, focusing on the sensation of air entering and leaving the body.
    • Body Scan: Guide clients through a body scan meditation where they systematically focus on each part of their body, noting any tension or discomfort and consciously releasing it.
    • Mindful Walking: Suggest practicing mindfulness while walking by paying attention to each step, the sensations in their feet, and the environment around them.
  2. Stress Management Techniques:
    • Progressive Muscle Relaxation: Teach clients to progressively tense and relax different muscle groups in their body, helping to release physical tension associated with stress.
    • Time Management: Assist clients in organizing their time effectively to reduce feelings of being overwhelmed. Encourage them to prioritize tasks and schedule regular breaks.
    • Problem-Solving Skills: Help clients develop problem-solving skills to address stressors in their life more effectively. This could involve breaking problems down into manageable steps and generating potential solutions.
  3. Resources for Support:
    • Support Groups: Recommend local or online support groups where individuals can connect with others experiencing similar stressors. Being part of a supportive community can provide validation, empathy, and coping strategies.
    • Therapy/Counseling: Encourage clients to seek professional therapy or counseling if they're struggling to cope with stress on their own. A therapist can provide personalized support and guidance tailored to their specific needs.
    • Self-Help Books/Resources: Suggest books, websites, or apps that offer evidence-based strategies for managing stress. This could include resources on cognitive-behavioral techniques, mindfulness practices, or relaxation exercises.

Encourage clients to practice these techniques regularly and integrate them into their daily routine. It's important to emphasize that coping with stress is a skill that takes time and practice to develop, and it's okay to seek help and support along the way. Additionally, periodically check in with clients to assess their progress and adjust their coping strategies as needed.

ChatGPT GPT-3.5
Labradoodle laying in the grass.

Plan Out Care For Your New Puppy

You can use the Expectation, Role, and Action prompt to plan out a schedule on how to care for your new dog.

Expectation: Establish a routine for my new puppy's training and care.
Role: You are an expert dog trainer, and a veterinarian.
Action: Provide a daily schedule for feeding, exercise, training sessions, and vet check-ups(including milestones for common vaccines/procedures).

The ChatGPT ERA prompt came up with the following schedule:

Here's a comprehensive daily schedule for your new puppy's training and care, including milestones for vet check-ups and common vaccines/procedures:

  1. Feeding Schedule:
    • Morning: Feed your puppy shortly after waking up, around 7-8 am.
    • Afternoon: Offer another meal around noon or early afternoon.
    • Evening: Provide the last meal of the day around 5-6 pm.
  2. Exercise and Playtime:
    • Morning: Start the day with a short walk or play session to help your puppy burn off energy and stimulate their mind.
    • Afternoon: Schedule another play session or short walk in the early afternoon.
    • Evening: Have another brief walk or playtime session before dinner.
  3. Training Sessions:
    • Spread training sessions throughout the day to keep your puppy engaged and mentally stimulated.
    • Keep training sessions short (5-10 minutes) to prevent your puppy from becoming overwhelmed or losing interest.
    • Focus on basic commands such as sit, stay, come, and leash walking.
  4. Rest and Nap Time:
    • Puppies need plenty of rest to support their growth and development.
    • Provide designated nap times throughout the day, especially after meals and play sessions.
    • Create a comfortable sleeping area for your puppy, such as a crate or bed in a quiet corner of your home.
  5. Vet Check-Ups and Care:
    • 6-8 Weeks: Initial vet visit for a general health check-up, deworming, and first set of vaccinations (typically distemper, parvovirus, adenovirus, and parainfluenza).
    • 10-12 Weeks: Second set of vaccinations, including boosters for the initial set.
    • 14-16 Weeks: Third set of vaccinations, including boosters for continued immunity.
    • 6 Months: Spaying/neutering (if not already done), dental check-up, and discussions about future preventive care.
    • Annually: Annual check-up including vaccinations, heartworm test, and flea/tick prevention discussion.
  6. Potty Training:
    • Take your puppy outside frequently, especially after meals, naps, and play sessions.
    • Use positive reinforcement techniques, such as praise and treats, to reward your puppy for eliminating outside.
    • Establish a consistent potty schedule to help your puppy learn where and when to go.

Remember to maintain consistency in your puppy's routine and provide lots of positive reinforcement for good behavior. If you have any concerns about your puppy's health or behavior, don't hesitate to contact your veterinarian for guidance and support.

ChatGPT GPT-3.5

That is just a small drop in the bucket of what you can achieve with the ERA ChatGPT framework.

Wrapping Up the ERA Framework ChatGPT Prompt

There you have it, your comprehensive guide to mastering the ERA framework and making AI work for you.

This isn’t just about getting more out of ChatGPT, it’s about elevating how you interact with all AI.

But don’t just take my word for it, try it out!

Craft your own ERA prompts. Experiment with different roles, expectations, and actions. See how the ChatGPT responds and adjust as needed.

The best way to learn is by doing, and there’s no time like the present to get started.

Leave a Reply

Your email address will not be published. Required fields are marked *