Вивчаючи право і фінанси, а також працюючи юристом у сфері нерухомості, пан Навальний шукав шляхи організації низової опозиції Кремлю в той час, коли визнані опозиційні партії Росії починали відігравати лише обмежену роль у жорстко відрежисованій політичній системі пана Путіна.
Незабаром він зосередився на корупції в найближчому оточенні Путіна як на корені російських проблем. Це було чимось на кшталт політичного спільного знаменника. Хто, зрештою, публічно підтримує корупцію?
Він організував кампанію, щоб зупинити те, що він називав беззаконними московськими будівельними проектами, модерував політичні дебати і заснував радіо-шоу. Він купив акції державних компаній, використовуючи своє становище акціонера для того, щоб змусити їх розкривати інформацію, і виступив проти бізнес-магнатів, які підтримують Путіна, у блозі, який широко читають у фінансових колах Москви.
Він також приєднався до мітингів, організованих російськими націоналістичними групами, які зображували білих етнічних росіян побитими іммігрантами з Центральної Азії, в той час як федеральний уряд надавав фінансову підтримку бідним, переважно мусульманським регіонам Кавказу.
Одним з перших гасел пана Навального було "Досить годувати Кавказ!". Партія "Яблуко" виключила його у 2007 році за націоналістичну діяльність.
Того року він розпочав свою діяльність, подаючи позови проти російських компаній, щоб змусити їх розкрити бухгалтерську документацію, використовуючи своє становище міноритарного акціонера, який володіє кількома акціями. Потім він публікував викривальні матеріали у своєму блозі, зрештою створивши певну кількість прихильників.
Хоча блог мав фінансову мету, він також був політично сміливим, оскільки звинувачував урядових інсайдерів у зловживаннях, а пана Путіна - у потуранні цим зловживанням.
Соціальні мережі, такі як Twitter і "Вконтакте", російський аналог Facebook, сприяли зростанню популярності пана Навального, дозволивши йому просувати вуличні протести проти повернення пана Путіна до влади на третій президентський термін.
Коли протести відродили обложену опозицію, пан Навальний став розглядатися як лідер руху. У 2013 році він балотувався на посаду мера Москви, набравши понад 600 000 голосів і впритул наблизившись до того, щоб змусити кандидата, якого підтримував Кремль, вийти у другий тур голосування.