On-brand spinners
When creating an account on SkyBet, the spinner looks like a football.
See how companies like Sketch, Twitch and GitHub design sign-up forms, featuring our annotated examples of personalised copy, contextual nudges and deliberate friction.
Updated: 26/10/2026, view all 1,503 examples
Sketch rewrites sign-up benefits by role
Twitch names the streamer in sign-up prompts
BeReal's CTA shows your age to catch typos
When creating an account on SkyBet, the spinner looks like a football.
GitHub ooze personality and tribalism by positioning their sign-up as an 'adventure'. This includes objectively difficult input methods, like answering with 'N' or 'Y'.
When signing up to BeReal, the CTA label will confirm your age. This makes it easier to spot mistakes, and feels more personal.
If you attempt to like a Twitch stream, without having an account, you'll see a sign-up prompt personalised with the streamer that you were just watching.
If you sign up to Granola using a Gmail account, they’ll contextualise that it’s better with a work email address, and prompt you to swap.
If features can be coded in minutes, thoughtful design is what wins
Get the free content when it's released, straight to your inbox, no account required
"An exceptional resource for learning how to build habit-forming products that people love."
"I’d never met anybody who looks at usability and UX the way I do until I met Peter. Only he’s smarter."
"The completest view of the psychological underpinnings of human behaviour that I’ve ever seen."
"What a nice idea! Christopher Alexander would be proud to see patterns collected like this."