6
15 Comments

Looking for UX feedback on Find a slot app

Hi. I'm releasing a beta version of Find a slot app. It allows you to explore shared time slots with other people.

https://findaslot.netlify.com/en

I'm wondering if I should add a landing page right away, since the UI may not be entirely evident for first time visitors. Overall, I'd like to think that I did a good job with the UX, but you know, it's just me saying.

So, maybe a landing or little popups to explain how it works?

screenshot

Also, I'm concern about timezones support. By now, it only works if people live in the same timezone. Making it available for teams in different timezones may be challenging for the MVP. What do you think? Should that be solved from scratch?

Thanks in advance.

posted to Icon for group Landing Page Feedback
Landing Page Feedback
on November 23, 2021
  1. 1

    Guillermo, the grid itself and the controls are easy to use. The IU is clean and responsive.
    What I don't understand is if it's my calendar and I'm supposed to put in my availability for someone else or is it someone else's calendar and I am supposed to find a free slot that is OK for me?

    I'm curious what is the product here and how are you going to make money?

    1. 1

      Thanks for your kind feedback. And I'm glad you're asking.

      I think I'll need to clarify that somehow for first-time users. But you'll get a better idea if you create an event, and then paste the URL in a different browser. That way you will emulate the experience of two people exploring their common time slots (in real-time, but works async as well)

      I've just recorded a video to showcase that: https://www.loom.com/share/92a9e760999e48eeb0ce939f72e1cdee

      So, the calendar is a shared calendar. One person will set up the days/hours matrix for the rest, but it's supposed to serve a group of people. Think in a band that needs to rehearse. Or a team that needs to make a retrospective.

      We are also using this calendar to find suitable times for 1:1s in our teams. If you select a couple of users you'll see their share time slots. And you can schedule right away with each people individually.

      Regarding monetization, I'm not really thinking about it yet. Maybe I could create a pro version for someone if interested. And build from there. Like, supporting different timezones, customizing the theme, and changing the site name/domain, adding auth with Gmail, Azure, things like that. I don't really know what kind of features people could want so I don't want to overcomplicate the project unless there's a concrete client asking for changes.

      So this version will live as a free service, and by now I'm using it to learn different aspects of projects creation.

  2. 1

    Hi Guillermo, I have to say I'm VERY confused when I land on your page. I have no idea what it's supposed to help me do and I immediately don't trust it. Some others have said a landing page but honestly, I think having a banner that users see and can then scroll down to start using the product or adding a button that says "Find a slot" that then scrolls down would be a nice compromise.

    1. 1

      Thanks for the honest feedback.

      Yeah, I understand it's not self explanatory if you are a new user. I developed this after using a similar app, called When is Good, and trying to improve the UX. It works for our enterprise because we know the purpose of it, but I have to decide how to explain the system to first time users.

      The banner and the button for first time visitors feels reasonable.

      I wonder why you mentioned don't trusting the page. I mean, it's harmless, so I'm interested in knowing a little more about that feeling you had.

      1. 1

        My pleasure! Trust in general comes from a feeling that the website is "legitimate". The baseline is that it has HTTPS but deeper than that it's also about if it feels like it's comparable to other websites I visit. Going to a website that feels like it was built 10 years ago makes me assume they aren't modern and probably are less quality in comparison (even if it's amazing). Your website doesn't need to be on Airbnb level quality or UX but there's a level of polish that I think would build that trust more. Small things like the "Event name" text being so large, the buttons being so small and saying "ok", and the lack of explanation contribute to it.

        1. 1

          Good feedback. I totally get it. Thanks.

  3. 1

    Hi Guillermo, I totally agree with Arjen's feedback! But I was also thinking something different. Have you considered to add app onboarding instead of creating a separate landing page with information about your app?

    1. 1

      Thanks for that suggestion. Yeah, I think that would work fine. Because I wanted to avoid a landing page to reduce navigation.

      So, I guess I'll dimm the content a little and add inline boxes to explain some main features. And that onboarding process would be displayed for new users only.

      1. 1

        You should think about the informative solution the other way around.

        What you are saying is: I can keep the interface more or less the same, by dimming the interface and adding extra explanations, I can fix the usability issues. That is not how UI design works, that is just bad design, sorry for being harsh.

        You have to start from the core; what does the app do for the user. Which problem does it solve. Which steps does the user have to take in order to solve the problem. What does the user know and not know when they see the interface for the first time? Design an interface that supports this process in a way, that is understood at a glance. No explanation needed.

        For instance; your app tries to solve a communication and information problem between multiple people. You might want to start with a way to share the common agenda, not with filling out your own time slots.

        This process of sharing and filling out the time slots by all parties feels async by nature. So you have to communicate that loop. (I'm done filling out my slots, send, ping, cool we have a match, I prefer this slot, send. Me too. Let's lock it in. Set the agenda, done, yeah congrats all parties you set up a meeting through my awesome app. Share your experience, don't forget to bookmark this page for the future etc. etc.)

        1. 1

          You are a good sport, thank you. I get what you mean. I'll play around with the ideas and see if I'm able to make a clean experience for first time visitors.

  4. 1

    Hey Guillermo,

    There is a ton of feedback that I'll give this Friday VFF#2, but here are a quick few:

    When I land on the page, where does it explain "allows you to explore shared time slots with other people"

    What does "Find a slot" mean?

    Hs is not an abbreviation for hours.

    Where is the Primary Call to Action, to get the slots of another person?

    The settings panel is not visible on mobile.

    1. 1

      Hey, thanks, that's great feedback. Really valuable.

      I think I can make the purpose clearer for people when they first land by adding some banners, or an onboarding like @nickvd7 suggests.

      I never thought about the Primary call to action you mentioned before. Makes a lot of sense. I'll have to think how to implement it.

      Regarding the settings panel in mobile, I think it makes to have it when you are creating an event, yeah.

      1. 1

        Sorry for not getting back to you last Friday. Did you make any progress with landing?

        1. 1

          Hey, I actually did.

          • updated the abbreviation for hours
          • added a "just in time" call to action right after users fill up the event name (and their user name).
          • added a banner to explain what problem this system solves. But it only appears for first-time visitors

          Mobile needs improvements yet.

          Overall, I think those things improved the experience for first-time users. I don't know if I could do better, but I feel comfortable experimenting with these things. Thanks again for your feedback.

          1. 1

            Hey,

            If you have time to roast my page on https://www.indiehackers.com/post/landing-page-feedback-62993b6ccf

            Your feedback is greatly appreciated.
            Thanks,

  5. 1

    This comment was deleted 4 years ago.

Trending on Indie Hackers
I'm a lawyer who launched an AI contract tool on Product Hunt today — here's what building it as a non-technical founder actually felt like User Avatar 151 comments Never hire an SEO Agency for your Saas Startup User Avatar 85 comments A simple way to keep AI automations from making bad decisions User Avatar 65 comments “This contract looked normal - but could cost millions” User Avatar 54 comments 👉 The most expensive contract mistakes don’t feel risky User Avatar 41 comments We automated our business vetting with OpenClaw User Avatar 34 comments