User Interface Design Project Case Study

User Interface Design Project Case Study

User Interface Design Project Case Study
If you wonder…How to improve your design? How to scale your design skills? How to improve UI design? Tricks for the better dashboard?

Today we’re starting a new show called UI Workshop where we go deep in our projects and we analyse how can we improve the UI design.

In this video, our CEO Stefan Tosic is challenging and reviewing the design solution of our designer Tajana. He is going to give feedback and show examples of improved versions.

Episode Breakdown:
– Too much space
– Sort by Button
– Alignment of the button text
– Avatars
– Avatars look
– Presenting information in the design
– Alignment of avatars with the label
– A lot of different greys in the text
– Colors
– Typography problem
– Lower readability
– Columns height
– Icon alignement
– Useful Shortcuts

Follow us: Check out our work:

Visit our website:


Source. First Published on YouTube

Growth Hacking Articles

My UI/UX Freelance Project

My UI/UX Freelance Project

Discord Link:

Instagram handle :

Behance handle :

Join Epidemic Sound for best non copyright music :

Drone Shots taken by : Shaurya Chaudhary


Products I use :

Logo Notebook: (International Link)
Logo Notebook: (Indian Link)

Sketch Pen : (International Link)
Sketch Pen: (Indian Link)

Laptop :
Stylus :
Camera :
Headphones :
Best Designing Mouse :

Thanks a lot for watching.
Please do leave a like and Subscribe to stay updated.

Drop a comment and share if you liked it.

Audio Credits:

Uniq youtube channel:

Track: 3rd Prototype – Renegade (feat. Harley Bird & Valentina Franco) [NCS Release]
Music provided by NoCopyrightSounds.
Free Download / Stream:


Home Page

Tips for Effective SEO Project Management

Tips for Effective SEO Project Management

Project management and SEO, what do they have to do with each other? Isn’t SEO just about some geeky technical magic that will get your site more traffic? 

SEO is a relatively young field, which has grown significantly in the last 5-6 years. Most of the people I know who are not very familiar with the industry, just refer to it as “that SEO thing” and how can I blame them? Therefore, project management might not be seen as a main element when thinking about SEO. In reality, whoever works in SEO will know that project management is actually a large and crucial part of our daily job. 

This post comprises a series of tips and suggestions for effective SEO project management, with a stronger perspective on the agency side of things, based on our long experience in the digital marketing space.

Don’t miss the downloadable project kick-off checklist to help you get started on an SEO project with one of your clients! A comprehensive guide that covers a spectrum of SEO (and non-SEO) questions, which we find extremely useful when starting on a project.

Let’s get to it with some simple FAQs.

What is SEO Project Management?

It is simply, project management that involves any SEO work. We refer to it as any day-to-day practice that involves planning, executing, monitoring, and finalising the work of our SEO team to accomplish a specific goal within a specific timeframe. 

Why does Project Management matter in SEO?

Without project management, it would be impossible to develop a functional relationship with clients. Effective project management provides a series of invaluable benefits for your SEO team, from a stress and health perspective, to a communication and expectation management point of view. Furthermore, it creates a deeper relationship with your clients.

What is the difference between SEO Account Management and Project Management?

Differently from project management, SEO Account Management focuses on the overall success of a certain SEO account, rather than just a specific project. While the outcome of project management is determined by a defined target, successful account management relates to a successful relationship with the client.

In reality, there is a very fine line between the two and this post covers some elements of account management as well. At the end of the day, we like to think that project management is about getting things done.

What skills are needed for Project Management?

It boils down to three core skills:

#1 Project management is an SEO skill

The success of an SEO strategy is not limited to your ability to execute tactics. It’s also dictated by your ability to manage projects, people, clients, and external factors. As your strategies become more complex, learning how to manage a project is invaluable. A successful project manager handles expectations (internal and external), puts out fires and work to get buy-in on ideas.

#2 Have a plan

SEO strategies can be very complicated and involve a lot of stakeholders, between team members, clients and other third parties. Here at Distilled, we do our best to evaluate what a project looks like, before getting to it: it all boils down to having a clear plan of action. 

This process can normally be broken down into the following components.

Project Kickoff

This is the initial face-to-face or call with the client. This is the meeting that “kick-starts” the project (or relationship as a whole) and aims to cover an exhaustive list of topics in order to have a much better understanding of what should be delivered and how value can be provided.

Goals and expectations are discussed and often defined here, followed up by a series of emails to confirm what agreed upon. 

It is helpful to have a clear list of points and questions you want to cover in a kickoff meeting: I always prefer to come prepared, so I put together a list of questions that we tend to cover for all our projects.

Keen to see what that looks like? 

Our project management template contains an extremely comprehensive list of SEO and Digital Marketing questions we normally ask during a kick-off meeting, which help us get an exhaustive picture on a project / client.

Pro tip: use a collaborative document to keep track of meeting/call notes, from the very first kick-off; it will come handy when you need it to trace back what was discussed in the past. This could be internal (shared among your team only) or external (shared with the client) depending on the relationship and objectives.

Regular catch-ups: internal and external

Depending on what works for you, regular catch-ups can be weekly, fortnightly or monthly.

The formula that works for me, as an SEO consultant, is to have a mix of monthly and weekly catch ups – this would look something like this: 

  • During the first week of the month, I would have an internal catch up with the team to discuss briefs, potential challenges and define internal deadlines;

  • The above is followed by a weekly catch up, either a team meeting or individual meetings to discuss recent work, obstacles and share a general update on everyone’s schedules and progress;

  • Once a week, I would arrange a client call / face-to-face meeting to share a general update, discuss the status of our work and discuss any questions they might have come up in between calls;

  • Once every quarter, I would arrange a face-to-face meeting to recap what was done in that quarter, discuss strategy and future of the account.

  • At the end of the project, I would organise a slide deck to present to the client (and any involved third-parties) which looks back at work delivered and breaks down the main findings and actions.

This is an iterative process that allows a project to be adapted to changing demands. It would be nice to walk into a project with a complete and accurate set of requirements for a project, but that rarely ever happens. 

Regular catch-ups allow you to have a good understanding of the overall picture, no matter what changes or delays affect your project, so to react accordingly.

#3 Use the Right Tools for the Job 

Having the right tools to manage your project is key, but there is no need for a complicated system. Before providing a list of tools and suggestions, it is important to clarify something: proposing change and effective ways of working is part of our job, but ultimately it is worth considering the tools that your client is comfortable with/already uses.

They will see you as an extension of their business, and it will be easier to impact change.

These are some of the tools we use at Distilled to manage projects.

Tracking time

We use a custom-built internal software; however, other great tools to track time are the following: Toggl, Hour, Harvest–  they all have a free version with their own limitations.

Sharing documents & files

Google Drive is extremely effective (and free!) to do the job – most of our work is now just on the drive: from Google Docs to Sheets, its offering makes it very easy to share any piece of work with others.

What are the main alternatives to Google Drive we recommend? Dropbox is an excellent tool, and extremely easy to use with its desktop application; OneDrive by Microsoft is not bad either, in case you prefer to work with the Office package.

Pro tip: Due to some client limitations to access any of the major tools above, I recently came across Airtable which can work like a spreadsheet but gives you the power of a database to organise any projects you might be working on.


For internal communications, Slack has really revolutionized the market: its highly organised structure makes internal communications so efficient that you will never want to use anything else. Forget your messy inbox, conversations in Slack happen in dedicated spaces called channels.

For external communications, Google’s offering is still very powerful: Gmail & Google Hangouts constitute a great option. As for video conference tools, Zoom seems to have separated itself from the competition, even if a lot of our clients still use Skype.

Should you go back to your client and propose a new communication tool? Maybe – what works for me is to normally prioritize whatever ways of working / platforms the client is more comfortable with, and then potentially suggest alternatives if there is a need / opportunity.

Pro tip: We also use Slack as an external communications tool with some clients, as it has replaced emails in many ways.

Project management platform

I am a bit biased: Trello’s clean and simple interface is a no brainer (my colleague Chris talks about Trello in his post here). Its system of boards, lists and cards allow individuals and teams to monitor a project and collaborate in an effective manner.

I like to use boards for different work areas – this could look like the below, where I separate my technical SEO projects from content, analytics or CRO tasks.

There are hundreds of alternatives to Trello, I personally recommend checking out the following:, TeamWork, ProofHub.

What about when working with developers? 

It is part of our job to effectively communicate with devs and help them “get things done”. Jira is a major project management tool, used by a lot of our clients. Basecamp, Asana & Youtrack are some other popular software I came across over the last few years.

#4 Teamwork is key

The outcome of a project highly depends on teamwork: learning how to work successfully in a team is no joke. Every project is different, so is every team.

From briefing to quality assurance, even tasks that seem simple can vary broadly depending on the people you work with. Learning how to work with your colleague determines how likely your project is to be successful.

It may take a while, but leveraging individuals’ strengths and weaknesses will make the difference. Balancing talent is something every project manager should work towards.

How to assess team members’ strengths & weaknesses

Let’s be clear: there is no magical way to get this right straight away, it takes time to develop team chemistry and assess an individual’s skillsets.

Some useful ways I came across over the years are the following:

  • Ask for feedback from others: you can get an idea by checking in from people who they have worked with before;

  • Frameworks can help: models such as the t-shaped model can be very valuable when evaluating people’s know-how;

  • Listen, observe and simply ask: getting people to work on something that they are genuinely interested in / good at is likely to impact the quality of the final output.

Appreciate your team members’ work

We try our best to create a culture of feedback: this allows our team members to work and progress in a much peaceful environment and in a faster manner.

Part of this philosophy includes being very vocal about work appreciation: taking the time to appreciate someone’s job, either privately or publicly, is something that goes a long way. A tool that comes really handy for this purpose is 15Five: it is a “continuous performance management suite that allows you to coach your employees as fast as you sprint.

Managees spend about 15 minutes a week answering a series of questions which focus on personal productivity and team-wide morale. On the other hand managers spend circa 5 minutes to go through all responses, which trigger real conversations that translate into improved comms and overall ways of working. It is a great way to evaluate weekly performance reviews and get a sense of the company’s morale. Furthermore, the tool can be integrated with Slack, using a dedicated channel for public praises:

#5 Knowledge sharing within the team

I am a big advocate of knowledge sharing: both internal and external. For all my projects, I encourage my team to share findings, deliverables and news regularly in order to maximise the team potential and optimise our work.

Creating a culture of knowledge sharing is something that goes beyond project management per se, but it can really help daily work and different challenges, whatever they might be. One of the most beneficial tactics we use is a centralised location for our deliverables – we take advantage of Google Drive to create folders where to store documents, broken down by topic.

What about knowledge sharing with the client? 

That is important too! I like to update my clients with digital marketing news which I think could be relevant for the project we are working on, even if they are not strictly-SEO related.

#6  Offer value to the client

There is only one boss: the customer. And he can fire everybody in the company from the chairman on down, simply by spending his money somewhere else.”

Sam Walton, Founder of Walmart

 As SEOs, we set high standards and KPIs for our clients – these can sometimes be quite ambitious when starting to manage a project.

As a project manager, my job is to make sure the client is satisfied with our work, while doing my best to achieve the predefined SEO goals. This means sometimes I have to do things that aren’t optimal.

Transparency on your projects goes a long way. Trying really hard to sell clients on things they do not need, or simply saying yes to everything they ask for might not be the right strategy when looking to deliver the optimal value on a project.

#7 Know Your Tactics & Resources

Before you can come up with your tasks, you need to know the tactics required to meet project objectives and the resources you have available. SEO resources may include time, money, bandwidth, and talent.

Having a clear plan of the resources and tactics needed will make the difference. There is often a degree of estimation, as it is hard to exactly predict what obstacles your team will come across the way. The more experience in the field, the better your skills will be when finalising your plan.

Here at Distilled, we use a flexible approach for resource and tactics allocation, which can slightly vary from consultant to consultant.

Personally, I like to lean on the following:

  • Personal experience, based on similar projects – pretty self-explanatory. For instance: if I am planning a backlink audit for a site, I check how much time and the level of experience it was required to perform such an audit for a site of similar size and complexity.

  • Ask internally – if you need help, chances are someone in your team might have worked on a similar task at some point in their career. Ask for feedback, and gather as much info as you need to help you make a decision.

  • Check your knowledge-sharing database – having a centralized location where SEO deliverables are saved is very helpful, especially when you need to plan a task that was at some point done for another client / by another team. I like to use Google Drive for this purpose! Learn from your team members and apply the feedback.

  • Always allow a few hours extra – briefing and QAing are two very crucial parts of every task. Make sure to plan enough time to brief a task properly, and to review any last minute changes before you ship a piece of work. It’s better for you to spend a couple extra hours reviewing something than your client having to spend time spotting errors, which is a waste of their time.

This is a screenshot of how our Google Drive folder looks like:


Project management is a vital skill for today’s SEOs, despite how technical our industry might look from the outside. Hopefully, our tips can inspire a few tweaks in your daily work or at least start a conversation on some of the above subjects.

Here at Distilled, we are always curious to hear other people’s opinions on the topic, so please get in touch with us on Twitter to share your views!

If you interested in downloading our project kick-off Checklist, do it here

This content was originally published on Source link, we are just re-sharing it.

All Growth Hacking Articles

Crush your marketing in 2020 | The Influencer Project Business Tips

Crush your marketing in 2020 | The Influencer Project Business Tips

Chasing the next big platform, or next big marketing trend? I believe this are the 3 key factors to crush your marketing this year. 💪 This is something so fundamental, yet so many people miss.. 👇

#Marketing #LinkedIn #TheInfluencerProject

The Influencer Project is a proven B2B lead generation strategy that connects, engages, and converts. Ready to generate more leads and convert more business?

Learn more here:

– Like The Influencer Project on Facebook:
– Follow The Influencer Project on Youtube:
– Join the Influencer Boardroom Group here:

– Join Us Inside Our Pitch Free Private Training: We’ll show you the profile optimisation secrets and how to connect with prospects, engage with and convert new clients, and amplify your business on LinkedIn:

– Grab a free copy of our book: It’s the roadmap to connecting with prospects, engaging with and converting new clients, and leveling up your consulting business:

Discover the proven B2B approach that generates more leads and opportunities to grow your business.

► Do you use LinkedIn to GROW your business?
Your ability to influence and engage your marketplace is your competitive advantage in growing your business. We work with consultants, advisors, and business owners to create Million Dollar LinkedIn profiles that drive EXPONENTIAL business growth.
Click here ☛

► What do you need help with?

✔️ LinkedIn for Business Growth
✔️ LinkedIn Lead Generation
✔️ LinkedIn Sales
✔️ LinkedIn Marketing
✔️ LinkedIn Strategy
✔️ LinkedIn Optimisation

► What is our offer?

► The Book
Get access to the business owner’s guide to exponential growth – a road map for how LinkedIn can drive remarkable results for your consulting or advisory business.
Click here ☛

► The Training
Join us for a ‘No Pitch’ Private Training and discover how you can set up your LinkedIn profile to start generating an extra 2 – 3 warm leads a day.
Click here ☛

► The Programs
Access the exclusive 6 step LinkedIn Influence Business Program and get direct access to Andrew, Rana and The Influencer Project Team as you work through the strategy at your own pace.
Click here ☛

Discover a LinkedIn strategy to generate daily leads and opportunities and QUICKLY scale your business to $10k per month.
Click here ☛

► Want to know more?
Call: ✆ 0411 686 071
Visit: ☛


Home Page

How to work remotely

4 Tips to Help Your Team Succeed — Project Management

It’s not easy to create a workplace that promotes engaged, productive employees. And teams that are learning how to work remotely have their own unique challenges when trying to cultivate the same atmosphere.

The good news is that it’s not only possible, but there are even clear benefits for both employees and the business when remote teams learn how to work together from afar. Studies suggest that remote workers are more engaged than an onsite employee—they can be up to two times more likely to work more than 40 hours per week, and 20 percent more productive. This kind of productivity doesn’t happen overnight, but it also doesn’t require magic. It all comes down to the right strategies and team leadership.

In this article, we’re going to share four effective methods we use to manage our remote team of writers and designers, and our best tips for remote collaboration. Let’s take a look.

1. Create spaces for online collaboration so your team learns how to work remotely


Creating a team-oriented environment is essential—89 percent of those surveyed by Workhuman state that work relationships are crucial to their overall quality of life. When you’re working remotely, it’s important to actively create spaces for team bonding. Below are a few ideas of how to do so.

Create a virtual water cooler

In the physical workplace, you can’t help but bump into your colleagues around the office. This is a good thing, helping to build natural relationships among team members. There’s even scientific evidence that suggests small talk improves the productivity levels of team members.

When you are teaching your team how to work remotely, you don’t have this same level of casual interaction and you can miss out on opportunities to build those relationships. So it’s essential to try and recreate this environment using digital collaboration tools.

One way to encourage this is to create a chat room that stays open 24/7. This way, everyone can chit chat during their breaks, no matter what hours they choose to work. It’s an excellent way to get your team members feeling more like a family within a remote office environment. Skype or Slack (our personal favorites) are good platforms to use for this kind of communication, as are Google Hangouts and Zoom.

Of course, you don’t want casual chats to become a distraction, so set some ground rules. No gossiping, negative talk, or other potentially harmful discussions should be allowed. The idea is to create a professional communication tool your team can use to ask questions, get help, and blow off steam.

A virtual water cooler channel on the Shopify Slack, where remote coworkers share pictures of their pets.

To make the chat system more relaxed, you could even go as far as excluding managers.

A no-manager rule will allow team members to speak freely without worry of scrutiny. Remember that allowing management in your chat room would be the virtual equivalent to having a manager peering over your shoulder as you work. No one wants that.

Now, that’s not to say managers can’t or shouldn’t get in on the instant messenger action. You can set up a separate dedicated channel for the team and managers where everyone can chat. If you can add video chat sessions to your constant team communications, even better. You can even create a policy where one day out of the week, everyone leaves their webcams on during work hours to help create a close-knit community.

You might also like: Tips and Tricks for Managing Remote Employees.

Make project management easier

Since we’re on the topic of online tools, it makes sense to cover some of the products you can use to make project management simpler.

If you’re not already using a project management system, then you’ll find integrating one to be a huge relief. For instance, implementing best practices for project management tools allows you to assign team members to tasks, which improves accountability. No more playing the blame game—which is easy to do when you’re working remotely.

Also, when everyone knows what projects and tasks are on the table for the week or month, they can tackle them better because responsibilities, deliverables, and deadlines are all clearly communicated. This, in turn, boosts productivity.

Finally, we know that remote life has a tendency to cut into your work-life balance. With project management tools, you can clearly see what’s on your to-do list so you can plan projects around your life.

There are plenty of software options to help manage projects, depending on your needs. For example, more laid-back, lightweight platforms like Trello are perfect for creating to-do lists and assigning people to tasks. You can also set up due dates for each assignment. When an assignment is finished, just drag and drop the task to the “Completed” section.


You can also choose to use more robust platforms such as ProofHub, AsanaBasecamp, or Wrike. Many businesses use these platforms for managing projects and tasks. You’re able to create multiple projects, set up weekly tasks, and assign them. You also receive notifications as assignments are completed.

Many of these tools also come with the ability to leave comments and chat. For example, on Basecamp, a feature called Campfire allows everyone assigned to a project to chat about the tasks at hand. Conversations are saved so you can easily refer back to important details that were discussed.

Make document sharing a breeze

As you’re thinking about how to work remotely with your team, you’ll want to make your project management and collaboration flow as smoothly as possible. Document sharing tools help keep the flow of information between collaborators open.

Of these, Google Docs tends to be one of the most popular tools, because you’re able to write and edit documents online in real-time. Two or more people can review and revise a single document together. Changes are saved immediately to maintain version control. There’s a comment feature for editors and project managers to make suggestions and request edits, and the track changes feature is another plus for remote collaborative teams.

Additional document sharing tools you can use include Dropbox, Box, Zoho Docs, Confluence, and Quip.

You might also like: 12 Free Tools for Remote Developers and Designers.

2. Set up communication systems for remote collaboration

Communication is critical when you’re running a business. Without it, you can’t create a foundation to build upon. So ultimately, bad communication will lead to the collapse of any initiative or project you set out to accomplish. It’s the same with remote team collaboration.

The key to driving a fruitful collaboration with remote workers is to set up the right communication systems.

As you’ll quickly learn, email isn’t always the best—especially when it leads to an inbox backlog. Not only does this overwhelm workers, but it can also be a time-sucking distraction.

In this case, chat tools are better for quick back-and-forth conversations because they’re faster and more efficient.

Here’s a simple breakdown of how you can use each platform to benefit your remote team and ease communication for remote work:

  • Email: Use this for after-hours and more in-depth conversations your team can refer back to
  • Real-time chat: Best to use for quick interactions and asking urgent questions
  • Video chat: Ideal for interviews (for visual cues), complex or constructive feedback, and live training for a better understanding of a topic
  • Voice over IP (VoIP): Perfect for when you need to explain something that would take too long via email or instant messenger
  • Project management tools: Effective for segmenting conversations based on the assignment so there’s no overlap or confusion
  • Short pre-recorded video: Excellent for training using screen captures and slideshows

3. Keep meetings to a minimum and make them predictable


When most people think of businesses, what likely comes to mind are office team meetings and taking time to prepare for them. And while this has been the norm for decades, it’s quickly changing.

Here’s what’s happening now.

Modern companies are doing away with pointless meetings, because they’ve been shown to kill productivity and waste money. An infographic put together by the Muse shows businesses waste over $37 billion annually on unproductive meetings. It’s gotten so bad that upper management spends 50 percent of their time in these meetings, and most execs admit that 67 percent of meetings are a failure.

So why do we still use them? None of this is to say that meetings have no purpose—but there is a specific time and place for them.

So say goodbye to Monday morning meetings. Instead, schedule meetings as the need arises to boost team productivity and minimize unnecessary distractions. This way, your team can hone in on their projects without unnecessary interruptions.

It’s also critical to schedule meetings in advance, so they’re predictable. You want your team to be able to set aside time without hurting their productivity.

3 keys to holding a successful remote meeting

When you do set up a meeting, make sure you have:

  1. A designated leader who owns the meeting and carries it forward, which is essential during remote calls with a larger number of participants where cross-talk can derail focus
  2. An agenda of what will be discussed, and referenced periodically as a place to log decisions made in the meeting
  3. A specific time limit so you are forced to stay focused and on track during your conversation

By following these guidelines, your meetings will be precise, productive, and punctual.

You might also like: How to Build Strong Relationships with Clients in Another Time Zone.

4. Conduct quarterly performance reviews


The most successful remote teams operate with full transparency. Everyone should onboard with the knowledge they need to hit the ground running. But it doesn’t stop here. You need to ensure that your team is producing at the rate and quality you need. This is what makes quarterly performance reviews vital.

Performance reviews not only help you to see how your team is improving or struggling, but it allows them to see it as well. Make this an opportunity for your team to grow, so that it’s not a nerve-wracking ordeal.

You might also like: Getting the Most Out of Your Team with One-on-One Meetings.

Firing employees instead of first working with them to boost their performance is a quick way to hurt team morale. If someone on your team needs better support and training, offer it so they can continue to improve. And whenever your team does well, reward them for their performance.

Resources for running performance reviews and giving feedback

Some resources (other blog posts and books) you can check out for further guidance are:

Skilled leadership, even when your team is learning how to work remotely, all about supporting your people when and how they need it, and boosting team morale, so they’re motivated to become their best.

Use these tips to help your team while they’re working remotely

Now that you know how to work remotely, it’s time to put what you’ve learned to the test. Remote teams and remote work are what you make of them—if you focus on building a family that supports one another, then you’ll develop a team that excels. With these tips and tools, you can put your remote team on the path to a successful collaboration.

Tested any of these methods? Share how they worked for your team in the comments below!

This content was originally published on Source link, we are just re-sharing it.

All Growth Hacking Articles