{"id":316,"date":"2024-11-04T04:30:59","date_gmt":"2024-11-04T04:30:59","guid":{"rendered":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/"},"modified":"2026-01-17T05:50:19","modified_gmt":"2026-01-17T05:50:19","slug":"feedback-systems-architecture-design-guide-2024","status":"publish","type":"post","link":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/","title":{"rendered":"Feedback Systems Architecture: Design Guide 2024"},"content":{"rendered":"<p style=\"margin-bottom: 0.5em\">Want to build a killer feedback system? Here&#8217;s what you need to know:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Centralize all feedback in one place<\/li>\n<li>Use the A.C.A.F. loop: Ask, Categorize, Act, Follow up<\/li>\n<li>Pick the right tools (like <a href=\"https:\/\/bugsmash.io\/\">BugSmash<\/a>) to manage feedback<\/li>\n<li>Let data guide your product decisions<\/li>\n<li>Keep your system secure and scalable<\/li>\n<\/ul>\n<p style=\"margin-bottom: 0.5em\">Key components of a feedback system:<\/p>\n<ol style=\"margin-top: 0\">\n<li>Data collection points<\/li>\n<li>Storage solutions<\/li>\n<li>Processing units<\/li>\n<li>User interfaces<\/li>\n<\/ol>\n<p style=\"margin-bottom: 0.5em\">Design patterns to consider:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Microservices<\/li>\n<li>Event-driven<\/li>\n<li>Layered<\/li>\n<\/ul>\n<p style=\"margin-bottom: 0.5em\">Tips for success:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Plan for growth from the start<\/li>\n<li>Protect against errors<\/li>\n<li>Implement strong security measures<\/li>\n<li>Optimize for speed<\/li>\n<li>Monitor system health constantly<\/li>\n<\/ul>\n<p>Remember: A good feedback system helps you understand users better, make smarter choices, and keep customers happy.<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Feature<\/th>\n<th style=\"font-weight: bold\">Benefits<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Centralization<\/td>\n<td>Single source of truth, easier analysis<\/td>\n<\/tr>\n<tr>\n<td>Real-time processing<\/td>\n<td>Faster response to issues<\/td>\n<\/tr>\n<tr>\n<td>Data visualization<\/td>\n<td>Spot trends quickly<\/td>\n<\/tr>\n<tr>\n<td>Automation<\/td>\n<td>Save time, reduce manual work<\/td>\n<\/tr>\n<tr>\n<td>Integration<\/td>\n<td>Connect with other tools seamlessly<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Related_video_from_YouTube\" >Related video from YouTube<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Key_Parts_of_Feedback_Systems\" >Key Parts of Feedback Systems<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Basic_Elements\" >Basic Elements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Design_Patterns\" >Design Patterns<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Connection_Points\" >Connection Points<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Data_Movement\" >Data Movement<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#How_to_Collect_Feedback_in_One_Place\" >How to Collect Feedback in One Place<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Ways_to_Gather_Feedback\" >Ways to Gather Feedback<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Making_Data_Consistent\" >Making Data Consistent<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Instant_Processing\" >Instant Processing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Where_to_Store_Data\" >Where to Store Data<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#System_Design_Rules\" >System Design Rules<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Growth_Planning\" >Growth Planning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Error_Protection\" >Error Protection<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Safety_Measures\" >Safety Measures<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Speed_Improvements\" >Speed Improvements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#System_Tracking\" >System Tracking<\/a><ul class='ez-toc-list-level-6' ><li class='ez-toc-heading-level-6'><ul class='ez-toc-list-level-6' ><li class='ez-toc-heading-level-6'><ul class='ez-toc-list-level-6' ><li class='ez-toc-heading-level-6'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#sbb-itb-54a62c3\" >sbb-itb-54a62c3<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Setting_Up_Your_System\" >Setting Up Your System<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#What_You_Need\" >What You Need<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Tools_of_the_Trade\" >Tools of the Trade<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Getting_It_Off_the_Ground\" >Getting It Off the Ground<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Take_It_for_a_Test_Drive\" >Take It for a Test Drive<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Keep_It_Humming\" >Keep It Humming<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Feedback_Management_Tools\" >Feedback Management Tools<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Using_BugSmash\" >Using BugSmash<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Big_Business_Tools\" >Big Business Tools<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Connection_Tools\" >Connection Tools<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Data_Analysis_Tools\" >Data Analysis Tools<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Tips_for_Better_Feedback_Systems\" >Tips for Better Feedback Systems<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#System_Layout_Tips\" >System Layout Tips<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Data_Handling_Tips\" >Data Handling Tips<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Keep_Systems_Running\" >Keep Systems Running<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Speed_Up_Your_System\" >Speed Up Your System<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Keep_Data_Safe\" >Keep Data Safe<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Summary\" >Summary<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Centralize_Your_Feedback\" >Centralize Your Feedback<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#The_ACAF_Loop\" >The A.C.A.F. Loop<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Pick_the_Right_Tools\" >Pick the Right Tools<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Use_Data_to_Make_Decisions\" >Use Data to Make Decisions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Keep_It_Secure_and_Scalable\" >Keep It Secure and Scalable<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#Related_posts\" >Related posts<\/a><\/li><\/ul><\/nav><\/div>\n<h2 id=\"related-video-from-youtube\" class=\"sb\"><span class=\"ez-toc-section\" id=\"Related_video_from_YouTube\"><\/span>Related video from YouTube<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 id=\"key-parts-of-feedback-systems\" class=\"sb\"><span class=\"ez-toc-section\" id=\"Key_Parts_of_Feedback_Systems\"><\/span>Key Parts of Feedback Systems<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Feedback systems are complex. But they&#8217;re not rocket science. Let&#8217;s break them down into bite-sized pieces:<\/p>\n<h3 id=\"basic-elements\"><span class=\"ez-toc-section\" id=\"Basic_Elements\"><\/span>Basic Elements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Every feedback system has four main parts:<\/p>\n<ol style=\"margin-top: 0\">\n<li>\n<strong>Data Collection Points<\/strong>: This is where users give feedback. Think in-app surveys or website forms.\n<\/li>\n<li>\n<strong>Storage Solutions<\/strong>: Databases that keep all that feedback safe and sound.\n<\/li>\n<li>\n<strong>Processing Units<\/strong>: The brains of the operation. These analyze and sort the feedback.\n<\/li>\n<li>\n<strong>User Interfaces<\/strong>: Fancy dashboards that show the processed feedback to the people who need it.\n<\/li>\n<\/ol>\n<p>Take BugSmash, for example. Users can draw directly on files to give feedback. That data goes into a central storage. Then, teams can see and act on it all from one dashboard.<\/p>\n<h3 id=\"design-patterns\"><span class=\"ez-toc-section\" id=\"Design_Patterns\"><\/span>Design Patterns<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Feedback systems use specific designs to keep things running smoothly:<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Pattern<\/th>\n<th style=\"font-weight: bold\">What It Does<\/th>\n<th style=\"font-weight: bold\">Real-World Example<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Microservices<\/td>\n<td>Splits the system into tiny, independent parts<\/td>\n<td><a href=\"https:\/\/en.wikipedia.org\/wiki\/Netflix\" target=\"_blank\" rel=\"noopener\">Netflix<\/a>&#8216;s review system<\/td>\n<\/tr>\n<tr>\n<td>Event-Driven<\/td>\n<td>Handles feedback as it happens<\/td>\n<td><a href=\"https:\/\/en.wikipedia.org\/wiki\/Uber\" target=\"_blank\" rel=\"noopener\">Uber<\/a>&#8216;s driver ratings<\/td>\n<\/tr>\n<tr>\n<td>Layered<\/td>\n<td>Organizes the system into distinct layers<\/td>\n<td><a href=\"https:\/\/en.wikipedia.org\/wiki\/Amazon_(company)\" target=\"_blank\" rel=\"noopener\">Amazon<\/a>&#8216;s product reviews<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h3 id=\"connection-points\"><span class=\"ez-toc-section\" id=\"Connection_Points\"><\/span>Connection Points<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Feedback systems need to play nice with other tools. Here&#8217;s how they do it:<\/p>\n<ul style=\"margin-top: 0\">\n<li><strong>APIs<\/strong>: Let other apps send and receive feedback data.<\/li>\n<li><strong>Webhooks<\/strong>: Push data to other systems in real-time.<\/li>\n<li><strong>Middleware<\/strong>: The translator between different parts of the system and outside apps.<\/li>\n<\/ul>\n<p>Slack&#8217;s a great example. In 2015, they linked their feedback system directly to their product planning. Result? The &quot;Threads&quot; feature in 2017.<\/p>\n<h3 id=\"data-movement\"><span class=\"ez-toc-section\" id=\"Data_Movement\"><\/span>Data Movement<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">How does data flow through these systems? Three ways:<\/p>\n<ol style=\"margin-top: 0\">\n<li><strong>Real-time Processing<\/strong>: Instant analysis as feedback comes in.<\/li>\n<li><strong>Batch Processing<\/strong>: Scheduled analysis of piled-up feedback.<\/li>\n<li><strong>Data Streaming<\/strong>: Non-stop flow of feedback data.<\/li>\n<\/ol>\n<p>Netflix uses a mix of real-time and batch processing for its recommendations. They update quickly based on new ratings, but also do deeper overnight analysis to fine-tune things.<\/p>\n<h2 id=\"how-to-collect-feedback-in-one-place\" class=\"sb\"><span class=\"ez-toc-section\" id=\"How_to_Collect_Feedback_in_One_Place\"><\/span>How to Collect Feedback in One Place<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Gathering feedback from different sources into a single system is key for improving your product and keeping customers happy. Here&#8217;s how to do it:<\/p>\n<h3 id=\"ways-to-gather-feedback\"><span class=\"ez-toc-section\" id=\"Ways_to_Gather_Feedback\"><\/span>Ways to Gather Feedback<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">You can collect feedback through:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Surveys (email, website pop-ups, in-app)<\/li>\n<li>Social media monitoring<\/li>\n<li>Customer support interactions<\/li>\n<li>Online communities like Reddit<\/li>\n<li>Feedback buttons in your product<\/li>\n<\/ul>\n<p>Each method has its perks. For example, email surveys can get up to 83% completion rates. Social media gives you real-time, unfiltered opinions. And customer support chats offer direct insights from users.<\/p>\n<blockquote>\n<p>Pro Tip: Don&#8217;t stick to just one method. Mix it up! Slack did this when they launched their &quot;Threads&quot; feature in 2017. They combined in-app surveys with community feedback, and it paid off big time.<\/p>\n<\/blockquote>\n<h3 id=\"making-data-consistent\"><span class=\"ez-toc-section\" id=\"Making_Data_Consistent\"><\/span>Making Data Consistent<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To make sense of all this feedback, you need to keep your data tidy:<\/p>\n<p>1. <strong>Standardize Input Fields<\/strong><\/p>\n<p>Use dropdown menus or preset categories when you can. It keeps things organized.<\/p>\n<p>2. <strong>Clean Your Data<\/strong><\/p>\n<p>Set up automated processes to fix common errors. It&#8217;ll save you headaches later.<\/p>\n<p>3. <strong>Use a Unified Tagging System<\/strong><\/p>\n<p>Apply the same tags across all your feedback sources. It makes categorizing a breeze.<\/p>\n<h3 id=\"instant-processing\"><span class=\"ez-toc-section\" id=\"Instant_Processing\"><\/span>Instant Processing<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Handling feedback in real-time can seriously speed up your response times:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Use AI to sort and prioritize feedback as it comes in<\/li>\n<li>Set up instant alerts for your team when critical issues pop up<\/li>\n<li>Keep live dashboards updated for quick decision-making<\/li>\n<\/ul>\n<p>Check out what happened with <a href=\"https:\/\/www.notion.so\/\" target=\"_blank\" rel=\"noopener\">Notion<\/a>&#8216;s AI launch on Product Hunt in March 2023:<\/p>\n<blockquote>\n<p>&quot;The Product Hunt launch exceeded our wildest expectations and kickstarted our growth in ways we hadn&#8217;t anticipated.&quot; &#8211; Akshay Kothari, CPO of Notion<\/p>\n<\/blockquote>\n<p>Their daily sign-ups jumped from 5,000 to 20,000 for a whole week after the launch. That&#8217;s the power of real-time feedback!<\/p>\n<h3 id=\"where-to-store-data\"><span class=\"ez-toc-section\" id=\"Where_to_Store_Data\"><\/span>Where to Store Data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Picking the right storage solution is crucial. Here are your main options:<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Storage Option<\/th>\n<th style=\"font-weight: bold\">Best For<\/th>\n<th style=\"font-weight: bold\">Watch Out For<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Cloud Databases<\/td>\n<td>Growing fast, easy access<\/td>\n<td>Security, following rules<\/td>\n<\/tr>\n<tr>\n<td>Local Servers<\/td>\n<td>Controlling your data<\/td>\n<td>Upkeep, limited growth<\/td>\n<\/tr>\n<tr>\n<td>Hybrid Solutions<\/td>\n<td>Balancing control and growth<\/td>\n<td>Tricky setup<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Want to make things easier? Try a platform like BugSmash. It gives you one dashboard for all your feedback sources. No more lost feedback, and it&#8217;s a breeze to go from collecting to taking action.<\/p>\n<h2 id=\"system-design-rules\" class=\"sb\"><span class=\"ez-toc-section\" id=\"System_Design_Rules\"><\/span>System Design Rules<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Let&#8217;s dive into the key rules for building a solid feedback system. These guidelines will help you create a system that can grow, stay reliable, and keep data safe.<\/p>\n<h3 id=\"growth-planning\"><span class=\"ez-toc-section\" id=\"Growth_Planning\"><\/span>Growth Planning<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Think big from the start. Here&#8217;s how to make sure your system can handle more data over time:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Use cloud services for flexible resources<\/li>\n<li>Pick scalable databases like Amazon DynamoDB or Google Cloud Spanner<\/li>\n<li>Go with microservices to scale specific parts independently<\/li>\n<\/ul>\n<blockquote>\n<p>Fun fact: <a href=\"https:\/\/en.wikipedia.org\/wiki\/Spotify\" target=\"_blank\" rel=\"noopener\">Spotify<\/a> moved to Google Cloud Platform in 2018. This let them handle a 200% jump in daily active users over the next two years without major system changes.<\/p>\n<\/blockquote>\n<h3 id=\"error-protection\"><span class=\"ez-toc-section\" id=\"Error_Protection\"><\/span>Error Protection<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Keep your system running even when things go wrong:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Have backup servers and data centers ready<\/li>\n<li>Use circuit breakers to stop problems from spreading<\/li>\n<li>Make sure core functions work even if some features fail<\/li>\n<\/ul>\n<h3 id=\"safety-measures\"><span class=\"ez-toc-section\" id=\"Safety_Measures\"><\/span>Safety Measures<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Protecting feedback data is a must. Here are key security tools:<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Security Measure<\/th>\n<th style=\"font-weight: bold\">What It Does<\/th>\n<th style=\"font-weight: bold\">Tool Example<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Encryption<\/td>\n<td>Protects data in transit and at rest<\/td>\n<td>SSL\/TLS, AES-256<\/td>\n<\/tr>\n<tr>\n<td>Access Control<\/td>\n<td>Limits who can view and change data<\/td>\n<td>OAuth 2.0, RBAC<\/td>\n<\/tr>\n<tr>\n<td>Regular Audits<\/td>\n<td>Checks for weak spots<\/td>\n<td>Penetration testing<\/td>\n<\/tr>\n<tr>\n<td>Data Anonymization<\/td>\n<td>Removes personal info<\/td>\n<td>Data masking<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h3 id=\"speed-improvements\"><span class=\"ez-toc-section\" id=\"Speed_Improvements\"><\/span>Speed Improvements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A fast system keeps users happy. Try these speed boosters:<\/p>\n<p>1. <strong>Use caching<\/strong><\/p>\n<p>Redis or Memcached can store frequently accessed data, taking pressure off your database.<\/p>\n<p>2. <strong>Optimize database queries<\/strong><\/p>\n<p>Regularly check and improve your database queries for better efficiency.<\/p>\n<p>3. <strong>Content Delivery Networks (CDNs)<\/strong><\/p>\n<p>CDNs like Cloudflare or Akamai serve content from locations closer to users, cutting down on wait times.<\/p>\n<h3 id=\"system-tracking\"><span class=\"ez-toc-section\" id=\"System_Tracking\"><\/span>System Tracking<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Keep an eye on your system&#8217;s health:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Track performance in real-time with tools like New Relic or Datadog<\/li>\n<li>Catch errors quickly using Sentry or Rollbar<\/li>\n<li>Understand user behavior with Mixpanel or Amplitude<\/li>\n<\/ul>\n<blockquote>\n<p>Pro tip: Set up automatic alerts for key metrics. You&#8217;ll know right away if something&#8217;s off, so you can fix it before users notice.<\/p>\n<\/blockquote>\n<h6 id=\"sbb-itb-54a62c3\" class=\"sb-banner\" style=\"color:transparent!important;line-height:0!important;padding:0!important;margin:0!important\"><span class=\"ez-toc-section\" id=\"sbb-itb-54a62c3\"><\/span>sbb-itb-54a62c3<span class=\"ez-toc-section-end\"><\/span><\/h6>\n<h2 id=\"setting-up-your-system\" class=\"sb\"><span class=\"ez-toc-section\" id=\"Setting_Up_Your_System\"><\/span>Setting Up Your System<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Let&#8217;s dive into how to build a killer feedback system. It&#8217;s not just about collecting comments &#8211; it&#8217;s about turning user insights into product gold.<\/p>\n<h3 id=\"what-you-need\"><span class=\"ez-toc-section\" id=\"What_You_Need\"><\/span>What You Need<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">First things first. Here&#8217;s your shopping list:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Cloud hosting (AWS, Google Cloud, Azure)<\/li>\n<li>A beefy database (MongoDB, PostgreSQL)<\/li>\n<li>Feedback tools (surveys, widgets)<\/li>\n<li>Data crunching software<\/li>\n<li>A place for your team to chat<\/li>\n<\/ul>\n<h3 id=\"tools-of-the-trade\"><span class=\"ez-toc-section\" id=\"Tools_of_the_Trade\"><\/span>Tools of the Trade<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You&#8217;ll want these in your toolbox:<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Tool Type<\/th>\n<th style=\"font-weight: bold\">What It Does<\/th>\n<th style=\"font-weight: bold\">Examples<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Survey Software<\/td>\n<td>Gets structured feedback<\/td>\n<td>SurveyMonkey, Typeform<\/td>\n<\/tr>\n<tr>\n<td>Analytics Platform<\/td>\n<td>Shows how users behave<\/td>\n<td>Google Analytics, Mixpanel<\/td>\n<\/tr>\n<tr>\n<td>Customer Support<\/td>\n<td>Handles support tickets<\/td>\n<td>Zendesk, Intercom<\/td>\n<\/tr>\n<tr>\n<td>Feedback Management<\/td>\n<td>Central hub for feedback<\/td>\n<td>BugSmash, UserVoice<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h3 id=\"getting-it-off-the-ground\"><span class=\"ez-toc-section\" id=\"Getting_It_Off_the_Ground\"><\/span>Getting It Off the Ground<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>1. <strong>Set up your tech<\/strong><\/p>\n<p>Pick a cloud provider and get your servers running. When Spotify moved to Google Cloud in 2018, their music started streaming 20% faster. Not too shabby.<\/p>\n<p>2. <strong>Add feedback touchpoints<\/strong><\/p>\n<p>Stick feedback widgets in your product. Airbnb&#8217;s &quot;How can we make this better?&quot; button was a game-changer. They saw 58% more improvement ideas in year one.<\/p>\n<p>3. <strong>Get your database ready<\/strong><\/p>\n<p>Set up a database that can grow with you. You&#8217;ll thank yourself later.<\/p>\n<p>4. <strong>Connect the dots<\/strong><\/p>\n<p>Make sure all your tools talk to each other. It&#8217;s like a feedback ecosystem.<\/p>\n<p>5. <strong>Automate the boring stuff<\/strong><\/p>\n<p>Set up systems to send feedback to the right teams without you lifting a finger.<\/p>\n<h3 id=\"take-it-for-a-test-drive\"><span class=\"ez-toc-section\" id=\"Take_It_for_a_Test_Drive\"><\/span>Take It for a Test Drive<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Before you go live:<\/p>\n<ol style=\"margin-top: 0\">\n<li><strong>Internal testing<\/strong><\/li>\n<\/ol>\n<p style=\"margin-bottom: 0.5em\">Let your team kick the tires. They&#8217;ll find the bugs.<\/p>\n<ol start=\"2\" style=\"margin-top: 0\">\n<li><strong>Beta test<\/strong><\/li>\n<\/ol>\n<p style=\"margin-bottom: 0.5em\">Get a small group of users to try it out. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Dropbox\" target=\"_blank\" rel=\"noopener\">Dropbox<\/a> did this in 2007 and ended up with 75,000 people chomping at the bit to use their product.<\/p>\n<ol start=\"3\" style=\"margin-top: 0\">\n<li><strong>Stress test<\/strong><\/li>\n<\/ol>\n<p style=\"margin-bottom: 0.5em\">Throw a ton of feedback at it and see if it breaks. Better now than later.<\/p>\n<ol start=\"4\" style=\"margin-top: 0\">\n<li><strong>Lock it down<\/strong><\/li>\n<\/ol>\n<p>Do a security check. Your users&#8217; data is precious cargo.<\/p>\n<h3 id=\"keep-it-humming\"><span class=\"ez-toc-section\" id=\"Keep_It_Humming\"><\/span>Keep It Humming<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">To keep your feedback machine purring:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Back up your data daily. No excuses.<\/li>\n<li>Watch your system&#8217;s performance like a hawk.<\/li>\n<li>Keep your tools and APIs fresh.<\/li>\n<li>Check in on the user experience regularly.<\/li>\n<\/ul>\n<blockquote>\n<p>&quot;Continuous improvement is better than delayed perfection.&quot; &#8211; Mark Twain<\/p>\n<\/blockquote>\n<p>Old Mark was onto something. Keep tweaking your system, and it&#8217;ll keep getting better.<\/p>\n<h2 id=\"feedback-management-tools\" class=\"sb\"><span class=\"ez-toc-section\" id=\"Feedback_Management_Tools\"><\/span>Feedback Management Tools<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The right tools can make or break your feedback management process. Let&#8217;s look at some effective tools for collecting, analyzing, and acting on feedback.<\/p>\n<h3 id=\"using-bugsmash\"><span class=\"ez-toc-section\" id=\"Using_BugSmash\"><\/span>Using <a href=\"https:\/\/bugsmash.io\/\">BugSmash<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/mars-images.imgix.net\/seobot\/screenshots\/bugsmash.io-5e5044083c7a8097bbf6abf1dabd4e02.jpg?auto=compress\" alt=\"BugSmash\" style=\"width:100%\"><\/p>\n<p>BugSmash is changing feedback management. It handles feedback across websites, mobile apps, videos, images, PDFs, and audio files.<\/p>\n<p style=\"margin-bottom: 0.5em\">What makes BugSmash stand out:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Collects all feedback in one place<\/li>\n<li>Lets users annotate directly on files<\/li>\n<li>Shares feedback links instantly with your team<\/li>\n<li>Tracks all feedback and updates from a single dashboard<\/li>\n<\/ul>\n<blockquote>\n<p>&quot;BugSmash has streamlined our feedback process, saving us hours each week. The ability to annotate directly on files has been a game-changer for our design team.&quot; &#8211; Sarah Chen, UX Director at TechInnovate<\/p>\n<\/blockquote>\n<h3 id=\"big-business-tools\"><span class=\"ez-toc-section\" id=\"Big_Business_Tools\"><\/span>Big Business Tools<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>For larger companies, here are some top feedback management solutions:<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Tool<\/th>\n<th style=\"font-weight: bold\">Key Features<\/th>\n<th style=\"font-weight: bold\">Best For<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/www.qualtrics.com\/\" target=\"_blank\" rel=\"noopener\">Qualtrics<\/a><\/td>\n<td>AI analytics, custom surveys<\/td>\n<td>Large customer experience programs<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.medallia.com\/\" target=\"_blank\" rel=\"noopener\">Medallia<\/a><\/td>\n<td>Real-time feedback, intuitive dashboards<\/td>\n<td>Companies needing quick action<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/surveysparrow.com\/\" target=\"_blank\" rel=\"noopener\">SurveySparrow<\/a><\/td>\n<td>Mobile-first surveys, high response rates<\/td>\n<td>Businesses focusing on engagement<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Qualtrics has helped big names like Coca-Cola and Disney gather and analyze customer feedback more effectively.<\/p>\n<h3 id=\"connection-tools\"><span class=\"ez-toc-section\" id=\"Connection_Tools\"><\/span>Connection Tools<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">To power up your feedback system, you need tools that connect different parts of your tech stack:<\/p>\n<ul style=\"margin-top: 0\">\n<li><strong>Zapier<\/strong>: Automates workflows between apps<\/li>\n<li><strong>MuleSoft<\/strong>: Helps larger organizations integrate complex systems<\/li>\n<li><strong>Segment<\/strong>: Collects and routes customer data to various tools<\/li>\n<\/ul>\n<p>These tools cut down manual work in managing feedback. Zapier, for example, can automatically create tasks in your project management tool when new feedback comes in.<\/p>\n<h3 id=\"data-analysis-tools\"><span class=\"ez-toc-section\" id=\"Data_Analysis_Tools\"><\/span>Data Analysis Tools<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To make sense of your feedback, try these tools:<\/p>\n<p>1. <strong>Tableau<\/strong><\/p>\n<p>Turns feedback data into visual insights. Great for spotting trends over time.<\/p>\n<p>2. <strong>Power BI<\/strong><\/p>\n<p>Microsoft&#8217;s tool for creating interactive dashboards from your feedback data.<\/p>\n<p>3. <strong>Google Data Studio<\/strong><\/p>\n<p>A free, powerful option, especially if you&#8217;re already using other Google tools.<\/p>\n<p>These tools can uncover hidden insights. Spotify used data analysis to study user feedback and listening habits, leading to their popular &quot;Discover Weekly&quot; playlist feature.<\/p>\n<h2 id=\"tips-for-better-feedback-systems\" class=\"sb\"><span class=\"ez-toc-section\" id=\"Tips_for_Better_Feedback_Systems\"><\/span>Tips for Better Feedback Systems<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Want to create a feedback system that actually works? Here&#8217;s how to do it:<\/p>\n<h3 id=\"system-layout-tips\"><span class=\"ez-toc-section\" id=\"System_Layout_Tips\"><\/span>System Layout Tips<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Your system layout can make or break your feedback process. Here&#8217;s a quick rundown:<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Layout Type<\/th>\n<th style=\"font-weight: bold\">Best For<\/th>\n<th style=\"font-weight: bold\">Key Benefit<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Centralized<\/td>\n<td>Large organizations<\/td>\n<td>Single source of truth<\/td>\n<\/tr>\n<tr>\n<td>Distributed<\/td>\n<td>Multi-product companies<\/td>\n<td>Flexibility for different teams<\/td>\n<\/tr>\n<tr>\n<td>Hybrid<\/td>\n<td>Growing businesses<\/td>\n<td>Balances control and scalability<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Take Spotify, for example. In 2012, they switched to a microservices architecture. The result? By 2015, they were handling over 50 million active users. Not too shabby.<\/p>\n<h3 id=\"data-handling-tips\"><span class=\"ez-toc-section\" id=\"Data_Handling_Tips\"><\/span>Data Handling Tips<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Got data? Great. Now let&#8217;s make it useful:<\/p>\n<p>1. <strong>Standardize data formats<\/strong><\/p>\n<p>Keep your formats consistent across all channels. Trust me, your future self will thank you when it&#8217;s time to analyze.<\/p>\n<p>2. <strong>Implement real-time processing<\/strong><\/p>\n<p>Tools like Apache Kafka can help you process feedback on the fly. It&#8217;s like having a super-fast assistant who never sleeps.<\/p>\n<p>3. <strong>Use data visualization<\/strong><\/p>\n<p>Turn those numbers into pictures. Tools like Tableau or Power BI can help. Netflix does this to figure out what you want to watch next.<\/p>\n<h3 id=\"keep-systems-running\"><span class=\"ez-toc-section\" id=\"Keep_Systems_Running\"><\/span>Keep Systems Running<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">A feedback system that&#8217;s always down is about as useful as a chocolate teapot. Here&#8217;s how to keep it up:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Add some redundancy to your setup<\/li>\n<li>Use tools like New Relic or Datadog to keep an eye on things<\/li>\n<li>Set up alerts so you know when something&#8217;s wrong<\/li>\n<\/ul>\n<p>Amazon&#8217;s got this down to a science. They use small teams (no bigger than two pizzas can feed) to manage services. It&#8217;s like having a bunch of mini-firefighters ready to put out any tech fires.<\/p>\n<h3 id=\"speed-up-your-system\"><span class=\"ez-toc-section\" id=\"Speed_Up_Your_System\"><\/span>Speed Up Your System<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Nobody likes waiting. Make your system faster:<\/p>\n<ul style=\"margin-top: 0\">\n<li>Fine-tune those database queries<\/li>\n<li>Use CDNs to deliver content faster<\/li>\n<li>Cache smart<\/li>\n<\/ul>\n<p>Airbnb did this in 2017 and saw 20% more conversions. How? They used server-side rendering and split up their code. Smart moves.<\/p>\n<h3 id=\"keep-data-safe\"><span class=\"ez-toc-section\" id=\"Keep_Data_Safe\"><\/span>Keep Data Safe<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Last but not least, lock that data down:<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width:100%;max-width: 840px;margin: 1em auto\">\n<thead>\n<tr>\n<th style=\"font-weight: bold\">Security Measure<\/th>\n<th style=\"font-weight: bold\">Description<\/th>\n<th style=\"font-weight: bold\">Example Tool<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Encryption<\/td>\n<td>Protect data in transit and at rest<\/td>\n<td>SSL\/TLS, AES-256<\/td>\n<\/tr>\n<tr>\n<td>Access Control<\/td>\n<td>Limit who can view and change data<\/td>\n<td>OAuth 2.0, RBAC<\/td>\n<\/tr>\n<tr>\n<td>Regular Audits<\/td>\n<td>Check for vulnerabilities<\/td>\n<td>Penetration testing<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Dropbox added two-factor authentication in 2012. Users loved it. Why? Because it showed Dropbox cared about keeping their stuff safe.<\/p>\n<h2 id=\"summary\" class=\"sb\"><span class=\"ez-toc-section\" id=\"Summary\"><\/span>Summary<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Feedback systems architecture is crucial for product development and customer satisfaction. Here&#8217;s what you need to know:<\/p>\n<h3 id=\"centralize-your-feedback\"><span class=\"ez-toc-section\" id=\"Centralize_Your_Feedback\"><\/span>Centralize Your Feedback<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Putting all feedback in one place is a game-changer. It stops data from being all over the place and gives you a single source of truth.<\/p>\n<blockquote>\n<p>When Slack centralized their feedback in 2015, it led to the &quot;Threads&quot; feature in 2017. Users loved it.<\/p>\n<\/blockquote>\n<h3 id=\"the-a.c.a.f.-loop\"><span class=\"ez-toc-section\" id=\"The_ACAF_Loop\"><\/span>The A.C.A.F. Loop<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"margin-bottom: 0.5em\">Here&#8217;s how to handle feedback:<\/p>\n<ol style=\"margin-top: 0\">\n<li><strong>Ask<\/strong>: Get feedback from everywhere<\/li>\n<li><strong>Categorize<\/strong>: Sort and prioritize it<\/li>\n<li><strong>Act<\/strong>: Make changes based on what you learn<\/li>\n<li><strong>Follow up<\/strong>: Tell users what you did<\/li>\n<\/ol>\n<h3 id=\"pick-the-right-tools\"><span class=\"ez-toc-section\" id=\"Pick_the_Right_Tools\"><\/span>Pick the Right Tools<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Your feedback management tools can make or break your system.<\/p>\n<blockquote>\n<p>BugSmash offers a single dashboard for collecting and managing feedback from different sources. It makes the whole process smoother.<\/p>\n<\/blockquote>\n<h3 id=\"use-data-to-make-decisions\"><span class=\"ez-toc-section\" id=\"Use_Data_to_Make_Decisions\"><\/span>Use Data to Make Decisions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Let feedback guide your product choices.<\/p>\n<blockquote>\n<p>Spotify analyzed user feedback and listening habits. The result? Their popular &quot;Discover Weekly&quot; playlist.<\/p>\n<\/blockquote>\n<h3 id=\"keep-it-secure-and-scalable\"><span class=\"ez-toc-section\" id=\"Keep_It_Secure_and_Scalable\"><\/span>Keep It Secure and Scalable<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>As you build your feedback system, focus on data security and the ability to grow.<\/p>\n<blockquote>\n<p>Spotify moved to Google Cloud Platform in 2018. After that, they handled a 200% jump in daily active users over two years without major changes.<\/p>\n<\/blockquote>\n<p><h2><span class=\"ez-toc-section\" id=\"Related_posts\"><\/span>Related posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><a href=\"\/blog\/effective-feedback-loops-guide-for-software-teams\/\">Effective Feedback Loops: Guide for Software Teams<\/a><\/li>\n<li><a href=\"\/blog\/10-steps-to-automate-feedback-workflows-2024\/\">6 Steps to Build Internal Feedback Workflows [2024]<\/a><\/li>\n<li><a href=\"\/blog\/8-steps-to-manage-stakeholder-feedback\/\">8 Steps to Manage Stakeholder Feedback<\/a><\/li>\n<li><a href=\"\/blog\/how-to-centralize-team-feedback\/\">How to Centralize Team Feedback<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to design an effective feedback system that centralizes input, utilizes the A.C.A.F. loop, and drives product improvements.<\/p>\n","protected":false},"author":2,"featured_media":315,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-316","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Feedback Systems Architecture Design Guide 2024<\/title>\n<meta name=\"description\" content=\"Learn feedback systems architecture design guide 2024 with expert tips, tools, &amp; best practices from BugSmash to improve workflows &amp; results.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Feedback Systems Architecture Design Guide 2024\" \/>\n<meta property=\"og:description\" content=\"Learn feedback systems architecture design guide 2024 with expert tips, tools, &amp; best practices from BugSmash to improve workflows &amp; results.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-04T04:30:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-17T05:50:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/11\/undefined_image__1730694652812.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1344\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Seobot App\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Seobot App\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/\"},\"author\":{\"name\":\"Seobot App\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#\\\/schema\\\/person\\\/6364348cf3828d674c2ac39f7bb7bca3\"},\"headline\":\"Feedback Systems Architecture: Design Guide 2024\",\"datePublished\":\"2024-11-04T04:30:59+00:00\",\"dateModified\":\"2026-01-17T05:50:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/\"},\"wordCount\":2478,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/undefined_image__1730694652812.webp\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/\",\"url\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/\",\"name\":\"Feedback Systems Architecture Design Guide 2024\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/undefined_image__1730694652812.webp\",\"datePublished\":\"2024-11-04T04:30:59+00:00\",\"dateModified\":\"2026-01-17T05:50:19+00:00\",\"description\":\"Learn feedback systems architecture design guide 2024 with expert tips, tools, & best practices from BugSmash to improve workflows & results.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/undefined_image__1730694652812.webp\",\"contentUrl\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/undefined_image__1730694652812.webp\",\"width\":1344,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/feedback-systems-architecture-design-guide-2024\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Feedback Systems Architecture: Design Guide 2024\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/\",\"name\":\"BugSmash Blogs\",\"description\":\"Instant Reviews &amp; Client Approvals With BugSmash\",\"publisher\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#organization\",\"name\":\"BugSmash.io\",\"url\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/BugSmash-Logo.png\",\"contentUrl\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/BugSmash-Logo.png\",\"width\":422,\"height\":125,\"caption\":\"BugSmash.io\"},\"image\":{\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/#\\\/schema\\\/person\\\/6364348cf3828d674c2ac39f7bb7bca3\",\"name\":\"Seobot App\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/374c223f169700ae87f3cd75b7a6ad942c1ea9e5921d03c8415a5a7cf656e8ef?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/374c223f169700ae87f3cd75b7a6ad942c1ea9e5921d03c8415a5a7cf656e8ef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/374c223f169700ae87f3cd75b7a6ad942c1ea9e5921d03c8415a5a7cf656e8ef?s=96&d=mm&r=g\",\"caption\":\"Seobot App\"},\"url\":\"https:\\\/\\\/bugsmash.io\\\/blog\\\/author\\\/johnrush_seo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Feedback Systems Architecture Design Guide 2024","description":"Learn feedback systems architecture design guide 2024 with expert tips, tools, & best practices from BugSmash to improve workflows & results.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/","og_locale":"en_US","og_type":"article","og_title":"Feedback Systems Architecture Design Guide 2024","og_description":"Learn feedback systems architecture design guide 2024 with expert tips, tools, & best practices from BugSmash to improve workflows & results.","og_url":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/","og_site_name":"Blog","article_published_time":"2024-11-04T04:30:59+00:00","article_modified_time":"2026-01-17T05:50:19+00:00","og_image":[{"width":1344,"height":768,"url":"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/11\/undefined_image__1730694652812.webp","type":"image\/webp"}],"author":"Seobot App","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Seobot App","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#article","isPartOf":{"@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/"},"author":{"name":"Seobot App","@id":"https:\/\/bugsmash.io\/blog\/#\/schema\/person\/6364348cf3828d674c2ac39f7bb7bca3"},"headline":"Feedback Systems Architecture: Design Guide 2024","datePublished":"2024-11-04T04:30:59+00:00","dateModified":"2026-01-17T05:50:19+00:00","mainEntityOfPage":{"@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/"},"wordCount":2478,"commentCount":2,"publisher":{"@id":"https:\/\/bugsmash.io\/blog\/#organization"},"image":{"@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#primaryimage"},"thumbnailUrl":"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/11\/undefined_image__1730694652812.webp","articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/","url":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/","name":"Feedback Systems Architecture Design Guide 2024","isPartOf":{"@id":"https:\/\/bugsmash.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#primaryimage"},"image":{"@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#primaryimage"},"thumbnailUrl":"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/11\/undefined_image__1730694652812.webp","datePublished":"2024-11-04T04:30:59+00:00","dateModified":"2026-01-17T05:50:19+00:00","description":"Learn feedback systems architecture design guide 2024 with expert tips, tools, & best practices from BugSmash to improve workflows & results.","breadcrumb":{"@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#primaryimage","url":"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/11\/undefined_image__1730694652812.webp","contentUrl":"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/11\/undefined_image__1730694652812.webp","width":1344,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/bugsmash.io\/blog\/feedback-systems-architecture-design-guide-2024\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bugsmash.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Feedback Systems Architecture: Design Guide 2024"}]},{"@type":"WebSite","@id":"https:\/\/bugsmash.io\/blog\/#website","url":"https:\/\/bugsmash.io\/blog\/","name":"BugSmash Blogs","description":"Instant Reviews &amp; Client Approvals With BugSmash","publisher":{"@id":"https:\/\/bugsmash.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bugsmash.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bugsmash.io\/blog\/#organization","name":"BugSmash.io","url":"https:\/\/bugsmash.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bugsmash.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/09\/BugSmash-Logo.png","contentUrl":"https:\/\/bugsmash.io\/blog\/wp-content\/uploads\/2024\/09\/BugSmash-Logo.png","width":422,"height":125,"caption":"BugSmash.io"},"image":{"@id":"https:\/\/bugsmash.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/bugsmash.io\/blog\/#\/schema\/person\/6364348cf3828d674c2ac39f7bb7bca3","name":"Seobot App","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/374c223f169700ae87f3cd75b7a6ad942c1ea9e5921d03c8415a5a7cf656e8ef?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/374c223f169700ae87f3cd75b7a6ad942c1ea9e5921d03c8415a5a7cf656e8ef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/374c223f169700ae87f3cd75b7a6ad942c1ea9e5921d03c8415a5a7cf656e8ef?s=96&d=mm&r=g","caption":"Seobot App"},"url":"https:\/\/bugsmash.io\/blog\/author\/johnrush_seo\/"}]}},"_links":{"self":[{"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/posts\/316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/comments?post=316"}],"version-history":[{"count":1,"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/posts\/316\/revisions"}],"predecessor-version":[{"id":317,"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/posts\/316\/revisions\/317"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/media\/315"}],"wp:attachment":[{"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/media?parent=316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/categories?post=316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bugsmash.io\/blog\/wp-json\/wp\/v2\/tags?post=316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}