We establish thriving growth mindset cultures that drive higher performance in individuals, teams and organisations.
We revolutionise performance by inspiring and enabling people to maximise their potential through instilling and sustaining new ways of working with measurable outcomes.
Author of seven best selling books for adults and children and a highly acclaimed speaker in the field of high performance.
Many of us will have heard the phrase “feedback is a gift”. When given correctly, feedback can help us identify blind spots, or give us the positive validation we need to stay motivated. In our personal lives, feedback from our loved ones can tell us when we’ve done something our partners appreciate, or when we’ve crossed their boundaries.
When feedback between people is agile and continuous, it can lead to transformative development for both parties. Unfortunately, feedback is often infrequent and reserved for formal reviews.
Despite the value that feedback can have in the workplace, rarely is it given or received in a way that actually helps or motivates the employee to improve. In fact, Gallup reports that only 26% of employees feel the feedback they receive is actually helpful.
Marshall Goldsmith observed this lost opportunity to help people develop and grow in his own coaching practice. Hoping to find a more effective tool, he flipped the traditional feedback model on its head, as he popularised a new way of giving feedback, which he calls feedforward. In his coaching practice, Goldsmith recognized the power that manifesting positive future outcomes could have on his clients’ performance. At the crux of his model, he encourages people to ask themselves a simple question; “How can I get better?”
Using this feedforward method in your organisation can help individuals find multiple paths towards their own self-development. It offers them options rooted in positive encouragement, rather than criticism and judgement.
In this article, we will discuss:
According to the LinkedIn Talent Blog, 75% of people believe that receiving feedback can help their careers, yet less than 30% of them receive feedback on their work/at work.
Often, when feedback is given, it can be misunderstood and cause people to get defensive, even when the intent is to help them grow and develop. This happens because:
Another aspect that makes receiving feedback difficult is that people are only able to process a certain amount of information at once. If they are spending an hour in a formal feedback session, it’s likely that they will only retain a fraction of what is being discussed.
This is why feedforward offers a new perspective and path forward for people looking to better support their colleagues, peers and teams.
Feedforward is a process people can engage in where the “dialogue focusses on strengths, successes, and values”. This approach can effectively facilitate behaviour change.
Research suggests that by working with a person on their positive experiences and achievements, they can better identify what they need to do in the future to replicate past success.
In traditional feedback models where people focus on recounting the past, people can get stuck harping on their mistakes and get discouraged. By focusing on both an individual’s strengths as well as their development areas, and prioritising future action, people can see a path forward and feel better able to make positive changes.
So, what does a feedforward conversation look like? Here’s our simple 3-step framework to follow when delivering feedforward to individuals:
Step 1: Identify an area for learning that will help the person achieve their future goals (don’t focus on past performance).
Step 2: Have a dialogue around what would help them with their development and achievement of this goal. Include discussing what they have learnt from their past experiences. What went well and what could have gone better.
Step 3: Encourage them to seek/ask for further suggestions from other people (colleagues, mentors, senior leaders within the organisation).
Traditional feedback models focus on describing what has happened in the past. People can feel helpless when hearing feedback knowing there is nothing they can do to change the past. It can make them dwell on this negative feedback.
Feedforward focuses on learning from past experiences to create a game plan for the future which can empower and inspire employees to take action. This method of dialogue works well because it is future focussed, and action orientated. It encourages continuous learning and helps people expand what they believe to be possible. The output of a feedforward dialogue should be include identifying tangible solutions and developing clear development action items that will help the individual learn and grow.
Let’s review how you can drive this kind of conversation during the performance review process:
Step 1: Identify an area for learning that will help your employee achieve their future goals.
Examples
“Gordon, I want to have a conversation with you about your future goals as they relate to performance. Let’s talk about how we can increase your sales targets for next year.”
“Michelle, your customer service has been improving so much this year. I’d love to have a conversation with you about how we can best deal with disgruntled customers going forward.”
“Stacy, let’s talk about how we can double the amount of traffic to our site for next year.”
Once you’ve established a goal together, you can move to the next step. Make sure you’re both aligned on what the goal is and ask questions to confirm that you’re in agreement on actions and next steps.
You can even ask: “Do you agree this is the right goal for us to be speaking about?”
Step 2: Have a dialogue around what would help your employee with their development and achievement of this goal. In this next step, you can provide suggestions, and ask probing questions that can help guide your employee towards different solutions.
Examples
“What helped you be personally effective when you delivered that project to our clients?”
“Can you reflect upon your biggest sales win from the year? How did achieving those numbers make you feel?”
“What can you do this coming year to create systems and processes to set you up for success?”
“Can you share a story with me of a time when you made an angry customer really happy? How did you do it?”
“Would you consider adding social selling into your toolkit?”
“How about attending a training session on assertive communications?”
“What about taking the lead on the next marketing campaign?”
“What could be done better next time?”
In this step, we want to elicit ideas or stories that will help the employee discover different options and suggestions.
Step 3: Encourage employees to find further suggestions from other experts, their colleagues, mentors, or other senior leaders within the organisation.
Examples
“Is there someone within the organisation that inspires you? They may be able to give you more suggestions.”
“Perhaps you can organise a 1-on-1 with your mentor and seek out further suggestions from them.”
“Who else in the organisation could have good advice for you?”
With all these suggestions, your employee should feel like they have tangible objectives, priorities, and a sense of direction on how to move forward.
Sometimes traditional and more constructive feedback may be required. For example, if your employee is continuously demonstrating negative behaviour that impacts their colleagues, their work, or even puts them at risk for termination, having that critical message delivered to them directly will be required. Feedback and feedforward can be used in conjunction.
Employees looking to make the most of the feedforward process during the performance review can follow a similar framework.
To begin, employees should spend time reflecting on their performance, their big wins, and areas they would like to develop in the next review cycle. Based on this reflection, managers and employees can have a collaborative discussion focussed on goal setting.
Once that goal is established, employees can share their own ideas on how this goal can be achieved. They can solicit advice and suggestions from their managers, and other mentors or colleagues within the organisation.
Based on these suggestions, employees can first take some time to reflect, and then create an action plan with specific and measurable milestones.
It’s important for employees to stay open and demonstrate maturity should they not necessarily agree with their manager’s perspective. This means staying calm, accepting their opinion, and assuming good intentions. It may also require them to follow up with their managers to re-clarify goals and expectations when necessary.
Whether you’re delivering feedback or feedforward, having conversations with people about their performance can be a challenge for both of you. An individual will be more likely to incorporate your feedback/feedforward if they trust you. To help build trust:
When we encourage individuals to adopt a growth mindset, and support them in our approach to conversations, they can much more easily take the lessons from a feedforward discussion to keep learning and driving towards mastery.
Performance reviews are a great place to practice feedforward conversations. But, they don’t need to stop there. Try feedforward as a regular part of your dialogue, and watch people reach their full potential!
Resource
https://marshallgoldsmith.com/articles/try-feedforward-instead-feedback/
© Matthew Syed Consulting 2025. All rights reserved. Registered in England and Wales. Mindset Analytics Ltd. trading as Matthew Syed Consulting. Company No. 12234380. VAT No. 333252530. Matthew Syed Media Ltd. Company No. 08760326. VAT No. 176704488.
Privacy Policy
| Cookie Policy
Website by Eldo™
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
__stripe_mid | 1 year | Stripe sets this cookie cookie to process payments. |
__stripe_sid | 30 minutes | Stripe sets this cookie cookie to process payments. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
datadome | session | This is a security cookie set by Force24 to detect BOTS and malicious traffic. |
JSESSIONID | session | The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application. A session cookie is required to follow your progress through the website. It is essential to ensure that any information you enter or routes you take are remembered by the website. Without this cookie, every page you visited would treat you as a completely new visitor. This cookie does not identify you personally and is not linked to any other information we store about you. |
PHPSESSID | session | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
visitor_id860573-hash | 10 years | Used by Pardot to to provide protection against hackers |
Cookie | Duration | Description |
---|---|---|
wp_woocommerce_session_* | 2 days | WooCommerce sets this cookie to make a unique code for each customer so that it knows where to find the cart data in the database for each one. |
yt-player-headers-readable | never | The yt-player-headers-readable cookie is used by YouTube to store user preferences related to video playback and interface, enhancing the user's viewing experience. |
yt-remote-cast-available | session | The yt-remote-cast-available cookie is used to store the user's preferences regarding whether casting is available on their YouTube video player. |
yt-remote-cast-installed | session | The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video. |
yt-remote-fast-check-period | session | The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos. |
yt-remote-session-app | session | The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player. |
yt-remote-session-name | session | The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video. |
ytidb::LAST_RESULT_ENTRY_KEY | never | The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
_gat_gtag_UA_* | 1 minute | Google Analytics sets this cookie to store a unique user ID. |
_gat_gtag_UA_140963640_1 | 1 minute | Set by Google to distinguish users. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_s | 30 minutes | This cookie is associated with Shopify's analytics suite. |
_shopify_s | 30 minutes | This cookie is associated with Shopify's analytics suite. |
_shopify_y | 2 years | This cookie is associated with Shopify's analytics suite. |
_y | 2 years | This cookie is associated with Shopify's analytics suite. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
lpv860573 | 30 minutes | Used by Pardot to to store and count pageviews. |
m | 2 years | No description available. |
pardot | session | The pardot cookie is set while the visitor is logged in as a Pardot user. The cookie indicates an active session and is not used for tracking. |
sbjs_current | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_current_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_first | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_first_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_migrations | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_session | 1 hour | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
sbjs_udata | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioural cookie is used to enhance the visitor experience on the website. |
visitor_id860573 | 10 years | Used by Pardot to to store a unique user ID. |
vuid | 2 years | Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website. |
wp_woocommerce_session_55fdad7143c708e2c279417d48aa073b | 2 days | No description |
Cookie | Duration | Description |
---|---|---|
NID | 6 months | NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
visitor_id* | 1 year 1 month 4 days | Pardot sets this cookie to store a unique user ID. |
visitor_id*-hash | 1 year 1 month 4 days | Pardot sets this cookie to store a unique user ID. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
__Secure-ROLLOUT_TOKEN | 6 months | Description is currently not available. |
_cfuvid | session | Description is currently not available. |
DEVICE_INFO | 5 months 27 days | No description |
VISITOR_PRIVACY_METADATA | 5 months 27 days | Description is currently not available. |