Our first meetup in San Francisco is coming on Jan 23, 2020. Learn more.

How would you design a gardening app?
0 votes
in Product Design by (17 points) | 1.9k views

4 Answers

+2 votes

Design a Gardening App

What’s the goal --- Improving user experience

Constraint -- Which region? Start with the US.

Is this for a home improvement retail store such as HomeDepot or Lowes? No

User segments

1. Apartment dwellers -- Balcony and in-home gardeners

2. Single family home with decent backyards

3. Small Farm owners

Prioritization criteria:

a) No of users in that segment b) Frequency of use

Segment chosen -- Single family home owners.

User motivation: Our user isn’t a gardening enthusiast however they like the idea of a great backyard.

User Journey and Needs:

Inspiration stage: Choosing what would I plant and where to start.

Actual setup stage -- going to buy the plants and getting set up. Lot of time investment.

How would we do it? Either hire a contractor for landscaping or do it on your own. Finding a good contractor is a challenge.

Continued taking care of the plants. Weekly time investment. How would I get the advice? Where would I find an expert?

Continued motivation and keep doing what you’re doing. Is it worth doing what am I doing?

Understanding of cost of ownership. How much investment is this?

Priority of Needs:

Our target segments is 26-32 years range, they bought a home recently and moved out of their apartment. They just had a baby and extremely busy with their life. However, they look at their backyard each day and think what if it could inspire them.


  1. They take a picture and the app suggests them visual representation of their space with various landscape choices along with options such as easy maintenance, quick set up, various styles and how much work/week it is.

  2. They can browse through various landscaping idea already done by other landscapers and choose the one they like and work with landscaping experts to figure out how to proceed on that.

I will like to prioritise these options based on impact on customer experience, time to implement as well as innovative or differentiating factor.

Option 1. Impact on customer exp H Engineering Difficulty H Time to market/ Partnership Needs M Innovation H

Option 2: Impact on customer exp M Engineering Difficulty L Time to market/ Partnership Needs H Innovation H  

Based on the above criteria, I would recommend Option 1.

This is how it should work:

  1. An user takes a picture with their app and maps their backyard using the smart camera feature which understands the length, breadth and all other aspects of the space.

  2. The app presents them various landscaping ideas with plants that are appropriate to that region.

  3. In addition, it provides option for additional filters such as time investment for maintenance per week, watering needs and cost of ownership.

  4. It also provides the option to hire an expert for initial getting started work.

  5. The user will have the option to order all plants/insecticides and all other necessary items once they choose a style they like.


  1. No of app downloads

  2. Total time spent

  3. CTR on the recommended search results (effectiveness of search results)

  4. No of transactions as % of total users (independent professional contacted, items ordered)


See less
+1 vote

Business Goal

I'm assuming that the current process of finding gardening solutions is very ad-hoc and there is no app which can address homeowner specific needs. The goal is to create an engaging app to help homeowners find the best solution for their gardening needs.

Also, are we planning to earn revenue through the app download or are we planning to use advertisements to earn the money  - assuming it is advertisement based revenue

​​​​​​User Personas

  1. Rich homeowners with big houses for whom gardens are a prerequisite part of their lifestyle and status
  2. Garden enthusiasts who are passionate about the best services for their gardens etc.
  3. People with basic garden needs such as mowing etc.
  4. Households with very niche garden need such as whether to invest in a particular plant etc.
Assuming, that the goal is to earn more revenue, therefore I want to target the first user persona
User Needs
  1. Regular upkeep of their gardens etc.
  2. Landscaping/drawings
  3. Pest control/ tree cutting etc. specific services
  4. More guidance about what stuff to plant
  5. Sale - miniature plants, seeds
I feel that user need 4, will have more significance as the community grows bigger mainly because that'll help people to exchange ideas as well as app owner to offer premium services.
  1. Location-based service offerings
  2. Community build - ask an expert to get answers to the questions that you might have. As a further enhancement, getting horticulture experts etc. on-board
  3. sale of plants/gift materials/regular materials such as flowers, vegetables related to plants etc.
Launch and metrics
The app can gain traction by launching it via the realtors and advertising it at the open houses. Because we are targeting higher segment of society, therefore I feel it makes sense to identify people there. 
Initially, the number of sign-ups can be used as a metric for tracking the awareness of the app. Also, by seeing the recurring customers using a different variety of services will be an indicator of retention. The metrics such as click-through rate can be used to track the level of engagement. Finally for monetization, the use of horticulture services etc. can be tracked. Additionally, the sale of gardening equipment for plants and gift materials can also be a good metric.
See less
by (17 points)
0 votes

 Lets start with comprehending the question better...Designing a gardening app that would help users to get their gardening needs addressed. The target set of users could be 1) house owners having la…See more

by (14 points)
0 votes

First i would like to understand more about this gardening app Is it for vegetables, farme Is it on the phone or on the computer   Now lets identify the users 1. Professionals 2. Hobby gardeners …See more

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
To avoid this verification in future, please log in or register.
Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
To avoid this verification in future, please log in or register.

Related questions

+1 vote
6 answers
+1 vote
0 answers
0 votes
0 answers
+2 votes
1 answer
+1 vote
1 answer