How our CTA button placement left our users confused: Key learnings

Priyanka
October 7, 2024
5 min read

Recently, we introduced a persistent “Create Feedback” button in the sidebar of our app. The idea seemed solid—feedback is a core feature, so making it the primary call-to-action (CTA) felt like a smart move. However, instead of boosting engagement, it left our users confused. Even worse, many didn’t use the button at all, which led us to some important realizations about user experience and interface design.

__wf_reserved_inherit

What Went Wrong?

Despite being one of the most important features, the button failed to generate the expected engagement. Several users even reached out to ask how they could submit feedback, completely missing the button in the sidebar. The confusion made it clear that our approach to this CTA wasn’t working.

So, why did it fail? It turns out that our users were accustomed to a specific pattern within our app. All of our other modules had their CTAs embedded within the module itself. Whether it was submitting data, accessing reports, or any other feature, users would engage with the action directly inside the feature they were using. By placing the “Create Feedback” button in the sidebar, we broke that pattern, which caused friction.

__wf_reserved_inherit
Create changelog CTA on the right
__wf_reserved_inherit
Create Survey CTA on the right

Understanding User Habits

Our users had built a mental map of how the app worked. They expected to find CTAs within the modules themselves because that’s how they had always interacted with the platform. By introducing a key action outside of that flow, in the sidebar, we unknowingly disrupted that familiarity.

This brings us to an important UX principle: people are creatures of habit. When users get used to a certain interface structure, they rely on it to navigate efficiently. A sudden change—even if it seems like an improvement—can create confusion if it doesn’t align with their expectations.

Why Context is Key

Another issue was that the sidebar button lacked context. Sure, it was visible, but users didn’t necessarily know why they should click on it. The lack of in-module guidance made it even less obvious. Without additional prompts or visual cues, a sidebar button can easily fade into the background, no matter how important it is.

In our case, the button would have likely been more effective if it had been embedded inside the feedback feature itself—just like the rest of the app's CTAs. Users would then encounter it at the right moment, when they’re naturally inclined to submit feedback, rather than having to make a conscious decision to click a sidebar button.

What We Learned

  1. Stick to Familiar Patterns: Users expect consistency. If your CTAs are always in specific locations within modules, stick with that. A sidebar button, no matter how important, is unlikely to stand out if it doesn’t match the user’s mental model of your app.
  2. Context Matters: Even a prominent CTA can go unnoticed if users don’t understand why it’s there. Embedding the CTA within the module where the action is relevant creates a more natural flow and increases the chances of engagement.
  3. Don’t Disrupt the Flow: Changing a user’s workflow—especially one they’ve grown accustomed to—can create friction. When introducing new elements, make sure they align with the existing patterns, or be prepared to guide users through the change.
  4. Test Small, Learn Big: We could’ve learned these lessons faster by running smaller tests before making the button our main CTA. Next time, we’ll run experiments on smaller groups of users to gather feedback before rolling out a significant change.

Moving Forward

This experience gave us a valuable insight: a CTA’s effectiveness isn’t just about its placement; it’s about aligning with user habits and giving context. Next time, we’ll take a more user-centric approach to changes, keeping their behavior patterns in mind while ensuring CTAs are clearly tied to their in-app actions.

In the end, it’s a small misstep but a significant learning opportunity for future iterations of our app’s design.

Share this post
Priyanka
December 25, 2024
5 min read
Simplifying Feedback & Feature Management for SaaS

Transform Feedback into Results

Easily collect & Prioritize feedback from users. Build & Ship features that Users actually want.