Католическое вероисповедание Маркса также оказалось препятствием, хотя оценить число голосов, потерянных по этой причине, невозможно. Кроме убеждённых протестантов, этот факт удержал от внесения своих фамилий в списки избирателей Маркса радикальных социал-демократов. Правда, их в основном не устраивало его нежелание бросить открытый вызов Гинденбургу. По некоторым оценкам, несколько сотен тысяч рабочих-социалистов по этой причине воздержались от поддержки Маркса, но, если судить по официальным отчётам избирательной комиссии, эта оценка представляется слишком завышенной.
Но существовали ещё значительные резервы сил у республики, которые не давали возможности с оптимизмом смотреть на потенциальные результаты выборов. Одним из основных можно считать «Железный фронт» – организацию, поддерживающую республику, в которую входили по большей части ветераны. Она была основана за год до появления таких антиреспубликанских групп, как «Стальной шлем», нацистских штурмовых отрядов и коммунистического «Союза борцов Красного фронта». «Железный фронт» рос поистине с удивительной скоростью, правда, утверждение его лидеров в первую годовщину существования организации, что число его членов перевалило за 3 миллиона, всё же, вероятнее всего, преувеличено. Но последователей у него было действительно много. Желание защитить новую демократическую республику против нападок экстремистов было сильным, да и военная организация «Железный фронт» – форма, парады и марши – обладала несомненной привлекательностью. Показателем эффективности этой организации являлась тревога, с которой правые следили за её ростом, и усилия, прилагаемые ими для ответного укрепления своих рядов.
«Железный фронт» проявлял особую активность во время президентской кампании: где бы ни появлялись его представители, они производили большое впечатление на публику своей сплочённостью, силой и дисциплиной. Они обеспечивали охрану Маркса и организаторов его кампании на митингах и других мероприятиях, устраивали парады и факельные шествия, весьма красочные и сопровождаемые военной музыкой. Оркестры собирали большие толпы людей, создавали военно-романтическую атмосферу, которая показывала, что солдатский дух не является исключительной монополией лагеря Гинденбурга. В первую очередь ряды «Железного фронта» пополняли социал-демократы, но были и демократы, а также представители партии «Центра». Таким образом, он служил связующим звеном между тремя партиями – факт, являвшийся несомненным преимуществом и служивший показателем единства народного блока. Сотрудничество между партиями, поддерживавшими Маркса, было намного более тесным, чем между партиями, работавшими на Гинденбурга.
День выборов приближался, а их исход оставался неопределённым. Народ отправился к избирательным урнам 26 апреля 1925 года. Гинденбург одержал победу с небольшим преимуществом – в 7%. За Маркса было подано 13 751 000 голосов, за Гинденбурга – 14 655 000. Кандидат от коммунистов Тельман получил 1 931 000 голосов. Отчёт избирательной комиссии показал, что те, кто ставил на Гинденбурга, оказались прозорливее. Во втором туре выборов участвовало почти на 3,5 миллиона больше избирателей, чем в первом. Из них 3 миллиона отдали свои голоса маршалу. Маркс получил всего на 500 000 голосов больше, чем в первом туре.
Также выявились следующие любопытные детали: как и Ярреса, Гинденбурга поддерживали протестантские аграрные регионы севера и востока Германии. Маркс лидировал в католических и по большей части промышленных районах, а также в традиционно либеральных Бадене и Вюртемберге. Даже в Баварии религиозные связи оказались прочнее, чем ожидалось, и большая часть Баварской народной партии отказалась последовать за своими лидерами и отдала свои голоса Марксу. И если маршал набрал в Баварии больше голосов, чем Яррес, Маркс завоевал здесь ещё больше сторонников для народного блока в сравнении с первым туром. Он немного уступил Тельману, который в первом туре набрал здесь 60 000 голосов. В целом дисциплина у социал-демократов оказалась на высоте, и, за исключением Саксонии, лишь очень немногие социалисты выразили открытое неповиновение руководству, воздержавшись или проголосовав за Тельмана.