Anna Asano

Buttons are an important component of any website. They allow users to interact with the site. But we often forget how important they really are … If everything is done correctly, buttons can improve the common user experience, and finally bring more income for the business.

Buttons are key elements of each interface, so it is important to consider them with attention to details such as the indents, size , location and accessibility.

Depending on the style and tasks of the site, there are many variations of how the button may looks like. This article provides examples of the most basic.


The main button on the site should always be contrasted. To perform the main action on the site, the user should not have doubts that he is doing something wrong. To do this, it is important to use contrasting colors for the button and text. Also, the wording of the text on the button should clearly convey the essence.

In poor lighting conditions, a dim monitor screen, or for people with poor eyesight, a slight difference between the color of the button and the text can be difficult.

Also it is important to say about inactive buttons. Usually they are needed if the user has filled out the information in the form incorrectly. In this case, better to re- think about the situation and with poor visibility and not to use transparency or color change to gray (as an example). The reason why the button does not work is better to write for the user either next to the button, or to shift the user’s attention to a specific field where there was an inaccuracy. This will not cause unnecessary questions for the user and his time will not be spent figuring out why he can not proceed to the next step.

Additional button

If the site has an additional offer for users, it makes sense to place it next to the main action, and not take users away, for example, to the block below. For a secondary button, a less bright fill color is usually used, or only the stroke is left.

Toggle button

Usually used to switch states in an application. They save space, as they immediately show the user several options.

Inverted colors are often selected for the toggle button, thereby confusing for some users. Many mistakenly choose a lighter color as active. Instead, you can use colors in one direction, then the change of state is more clear, and there will be no doubt in the user.

Delete / Close Buttons

Special attention should be paid to the “ Close ” and “ Delete ” buttons. In general, the same rules work for them, but there are exceptions .

There are two layout options for the “Close” or “Cancel” button. The first option is next to the active action button, but then it makes sense to make it less bright. The second option is in the form of a cross and in the upper corner of the page or form.

It is important to remember here that if the action is irreversible, then sometimes it makes sense to make the “Close” button brighter. It is also possible to swap the “Ok” and “Close” buttons. In this case, if the user clicks automatically, it will be the “Cancel” button, which means that he will have some more time to realize the action.

As a result, in addition to the main button on the site, there are many additional buttons that are also important to pay attention to. Then the priorities for users will be clearly arranged, and the interface will be holistic and clear. Thank you for reading!

the site underwent a major overhaul last year, rebuilding the platform from the ground up.

“The desktop website has not meaningfully changed in many years; it is not particularly welcoming to new users (or old for that matter); and still runs code from the earliest days of Reddit over 10 years ago,” said Huffman at the end of 2017 when Reddit announced its redesign plans.  

It was this wild west environment that kept marketers at bay, not wanting to risk brand safety by putting ads on a platform with a less-than-welcoming reputation. But with the site’s overhaul, Reddit has rebuilt its platform to be more welcoming to users and, during the past year, rolled out several new advertising options for brands.

As part of our ongoing series focusing on the next era of social media marketing, we wanted to dig into Reddit’s ad opportunities since its redesign. Are brand safety concerns still an issue? Did Reddit’s “facelift” impact ad results? As the sixth most visited website in the U.S. (according to Alexa), is it time brands give more attention to Reddit? We turned to advertisers on the platform, along with the company’s VP of brand partnerships, to find answers.

Reddit’s steps to address brand safety concerns

“We’ve done a lot of heavy lifting to build a more sophisticated
platform for both users and advertisers, and have been more proactive about having
brand safety conversations with our partners,” said Zubair
Jandali, Reddit’s Vice President of Brand Partnerships, “We have dedicated ads
policy specialist with expertise in the space who has upped the cadence of our
ad policy reviews and made refinements based on our assessment of the current

In June, Reddit announced a collaboration with Oracle Data Cloud, integrating Oracle’s Contextual Intelligence technology to provide advertisers brand safety controls for managing user-generated content in real-time.

Jandali said Reddit’s existing advertisers
very rarely express brand safety concerns. “If a brand expresses concern about
brand safety, explaining our layered approached to moderation tends to
alleviate their concerns.”

Heather Cooan, the CEO of HDC Digital, has
been running ad campaigns on Reddit for her clients intermittently since the
platform launched, but more consistently during the last year. She says her
clients have not had any brand safety concerns with Reddit.

“The advertisers I have on Reddit have a target audience that can be kind of cynical and are very security-minded and advertising averse,” said Cooan, “We have to hang out where they hang out. Brand safety is less of a concern.”

Advertisers take a hands-on approach to manage Reddit trolls

For Zachary Burt, the President of Code for Cash, a third-party recruiter of software engineers, Reddit’s tech-savvy communities offered a prime space to run ad campaigns aimed at driving traffic to the company’s job postings.

“The major issue is that if we leave comments
enabled, people occasionally troll,” said Burt when asked if he’s experienced
any brand safety issues on the platform, “We solved the problem by disabling
comments on our ads. We found that the best ads are like text posts; sometimes
instead of linking to our job application pages, offsite, we link to another
Reddit thread where the applicants can enjoy authentic discussion with their
peers, and then decide to apply.”

Duane Brown, the founder of Take Some Risk
Inc., said his agency primarily ran sponsored text ads targeting niche
sub-threads and hosted AMAs (Reddit’s “Ask Me Anything” subreddit threads
involving a Q&A format) for the startups he worked with.

“Since we were targeting areas of Reddit that we felt were brand safe, we were comfortable running ads,” said Brown. His agency eventually stopped running Reddit campaigns – not because of brand safety issues, but instead because it simply was not getting strong enough ROI.    

A niche community goldmine

Burt said he targets software engineers on
Reddit using the tech-specific subreddits along with the site’s geo-targeting

“I can tell you that we are achieving cost-per-click rates that are about 50% lower than other channels for targeting our market of software developers,” said Burt, “This is actually typical with new PPC platforms — we saw the same with Quora ads as well.”

Cooan has also found success targeting very
specific niche communities on Reddit.

“I tend to get a lot of clients that are in
the industrial and technical verticals and I have found that Reddit is a place
where their target audience – engineers and IT professionals – hang out,” said
Cooan. Her target audience is often made up to people who don’t usually respond
to advertising, so she uses messaging that is either super technical or
sarcastic while still providing value.

“The key is the offer. These folks are very
sensitive about what information they are willing to give,” said Cooan, “For
example, they are not going to give their information to gain access to a
whitepaper, but they will for a schematic.”

Jandali notes the importance of niche
communities in terms of how Reddit’s layered approach to targeting works.

“We coach brands to start conversations where they’re hyper-relevant, extend that engagement to broader communities, and eventually rebroadcast the conversation to our largest communities,” said Jandali, “The key is staring the conversation in a niche community and moving ‘up-funnel’ once the content and tone has been established.”

app install ads with third-party attribution options and tracking capabilities. In January, Reddit introduced its first performance-based ad unit with the launch of its cost-per-click ads. It also recruited Twitter’s former co-founder of performance ads business earlier this year, naming Shariq Rizvi Vice President of ad products and engineering.

Reddit may still have a ways to go in terms of what it can deliver for advertisers compared to Google, Facebook and Instagram. But, for brands aiming to connect with niche audiences, Reddit offers a unique opportunity — giving advertisers an alternative to social feeds saturated with ads.

About The Author