QR-код на плакате — как его сделать так, чтобы он сканировался издалека
QR-код на плакате часто не сканируется. Узнайте правило размера, поля и контраста, а также проведите тест перед печатью, чтобы он считывался даже с 5 метров.
Первый плакат, который я делал на заказ, имел прелестный QR-код. Маленький, аккуратный, вписанный в угол, словно кнопочка. Клиент был в восторге на превью. Мы напечатали 60 штук и развесили на лестничных клетках в доме.
Неделю спустя я поехал проверить, как идут дела. Я встал перед одним из них, в том месте, где обычно стоит человек, читающий объявление. Достал телефон. Навел. Ничего. Подошел ближе, еще ближе, нос почти у самого бумажного листа, и только тогда — клик. Ну отлично. Никто не будет обнюхивать плакат, чтобы купить билет.
Тогда я узнал то, что должен был знать раньше: если кто-то сканирует ваш код, можно рассчитать всё до того, как что-либо отправится в печать. Это не лотерея. Это немного физики и немного деления.
Боковая часть кода — это примерно одна десятая часть расстояния
Запомните одну вещь, и фактически 80% проблемы с QR-кодом на плакате будет решено. Боковая сторона кода должна быть примерно в десять раз меньше расстояния, с которого люди должны его сканировать.
На практике это выглядит так:
- листовка в руке, то есть скан из метро → код минимум 10 на 10 мм
- плакат на стене или на лестничной клетке, два метра → минимум 20 на 20 мм
- витрина магазина или рекламный столб, около пяти метров → минимум 50 на 50 мм
- баннер над дорогой, десять метров → минимум 100 на 100 мм, то есть ровно 10 см
И я подчеркиваю: это нижний предел, а не целевое значение. Если есть возможность, добавь еще 20-30% запаса. Дешевые камеры, плохой свет в сумерках, легкое дрожание рук — все это съедает запас, и ты его не контролируешь.
Чем короче ссылка, тем толще клетки
Здесь находится ловушка, которую почти никто не замечает, потому что её не видно невооруженным глазом на экране.
QR-код не имеет фиксированного количества точек. Он рисует столько модулей, сколько необходимо, чтобы вместить данные. Если вы введете длинный адрес, коду придется нарисовать больше и более мелких квадратиков в том же поле. А мелкие квадратики — это именно то, что телефон издалека не может отличить друг от друга.
Увидьте разницу своими глазами:
https://twojafirma.pl/lato2026/promocja?utm_source=plakat&utm_medium=qr&utm_campaign=czerwiec
https://cutty.dev/lato
Верхний адрес создаст плотную, мерцающую матрицу, примерно 45 модулей на сторону. Нижний уместится в каких-то 25. При идентичном размере на бумаге эти 25 ячеек почти в два раза толще. То есть захватывает с расстояния в два раза большего. Бесплатно, одним лишь сокращением ссылки.
Поэтому под плакат никогда не вставляй сырой адрес со всем хвостом параметров. Давай короткую, брендированную ссылку в стиле cutty.dev/lato (в cutty ты сделаешь её в мгновение ока), а параметры и полный целевой URL остаются на стороне сервера. Код получается лаконичным и читаемым, а статистика кликов всё равно у тебя будет.
Читатель ищет три квадрата. Помоги ему
Телефон, когда сканирует код, на самом деле ищет три угловых квадратика на фоне. Чтобы найти их, ему нужны две вещи, и люди постоянно обе портят.
Во-первых, контраст. Темный код на светлом фоне. Классика, потому что это просто работает. Инверсия (светлый код на темном) бывает капризной, а цвет на цвете может вообще не считаться. Если дизайнер очень хочет цвета, пусть темный элемент служит модулем, а под ним оставит белый фон.
Во-вторых, поля, профессионально называемые «зоной тишины» или quiet zone. Вокруг кода должна оставаться пустая полоса шириной не менее четырех модулей. Проще говоря: рамка толщиной в одно «окошко» кода вокруг, пустая. Плакаты, на которых QR-код касается текста или накладывается на изображение, чаще всего проваливаются.
Прежде чем звонить в типографию, пройдите этот тест
Предпросмотр на мониторе лжет. Он светится, он идеально резкий, но он ничего не скажет вам о том, как это будет выглядеть с двух метров на матовой бумаге.
Сделай это иначе. Распечатай код в целевом размере на обычном листе бумаги. Приклей его на стену. Отойди на такое расстояние, с которого люди действительно будут сканировать. И теперь попробуй поймать его тремя разными телефонами, обязательно одним старым или дешевым, а не только своим флагманом. Повтори при слабом освещении, вечером.
Берется сразу, с запасом? Заказывай тираж только сейчас.
А когда вы уже находитесь рядом с физическим материалом, две вещи сразу:
- Блестящая пленка отражает свет и под углом убивает скан. Бери матовую.
- На баннере планируй код так, чтобы он попал на плоскую область. Складка или залом разрежут его пополам, и всё.
И еще одна мелочь, которая повышает сканируемость больше, чем вы думаете: подпись под кодом. «Отсканируйте, чтобы получить меню». «Код, чтобы получить билеты». Человек охотнее сканирует, когда заранее знает, что он получит. Пустой квадрат без подписи проходит мимо без внимания.
Плакат, который не нужно печатать второй раз
Напоследок вещь, которая сэкономила мне больше всего нервов (и клиенту денег).
Сделайте ссылку в коде в виде перенаправления, цель которого можно изменить. Акция закончилась? Мероприятие перенесли в другой зал? Вы заходите в панель управления, меняете целевой адрес, и тот же самый напечатанный QR-код на плакате ведет уже в другое место. Ни одной новой бумажки. Если плакат должен висеть дольше недели, то это фактически единственный разумный способ.
Короткая брендированная ссылка, редкий код, созданный на её основе, и цель, которую вы можете заменить когда захотите, можно настроить в cutty.dev. Остальное — это уже просто конвейер и лестница.