Для преодоления немецких окопов танки перевозили на крыше огромную, более трех м длиной и полутора толщиной, весом 1,75 т, связку фашин (хвороста), привязанную цепями. Водитель танка мог отцепить фашину изнутри. Всего было заказано и спешно изготовлено 400 фашин. В теории в танковом взводе впереди двигался пушечный танк, за ним на дистанции около 100 м следовали по обеим сторонам оба пулеметных танка и пехота сопровождения — четыре взвода. Пушечный танк направлялся к траншее и уничтожал проволочное заграждение, но траншеи не переходил, а смещался влево и открывал огонь, прикрывая пулеметные танки и подавляя стрелков в траншее. Левый пулеметный танк проходил вперед через разрушенное заграждение, сбрасывал свою связку в траншею, переходил через нее и подавлял своим огнем гарнизон траншеи, поддерживая взвод «чистильщиков окопов». Третий танк проходил по этому же месту к следующей траншее, сбрасывал в нее свою фашину, переходил через траншею и также открывал огонь, не прекращая его до подхода пехоты. После этого пушечный танк, имея на себе свою связку фашин, мог обеспечить дальнейший переход окопов, лежащих впереди. Поэтому танкисты усиленно тренировались с пехотой. На тренировках на крыши танков усаживалось до полувзвода пехоты, но в бою танковые десанты еще не применялись.
Только одному танку на 10 часов работы требовалось 318 л бензина, 22 л моторного масла, 182 л воды, 68 л тавота, 3 кг смазочного масла. Поэтому не менее важной заботой являлось оборудование головных складов горючего и боеприпасов на выжидательных позициях танковых частей, расположенных в 4—8 км от германских позиций. Железная дорога работала образцово, перевезя за две недели не менее 750 000 л бензина, около 23 т смазочных веществ, 5 млн патронов и 54 000 57–мм снарядов.
Сами танки выгружались как можно позднее — за 2—5 ночей до начала атаки. Со станции выгрузки они двигались ночью собственным ходом на выжидательные позиции. Там машины осматривались, получали боеприпасы и пополняли горючее. В ночь перед наступлением они должны были поротно перейти на исходные позиции, которые находились на расстоянии около километра от неприятельских линий. Также были приняты меры для маскировки шума при помощи огня минометов и пулеметов. В среднем передовому батальону придавалось 12 танков. Для борьбы с ранее выявленными немецкими батареями были выделены танковые части передней волны (как это и предлагалось еще в 1916), и авиация.
С целью сохранения секретности разведка офицерам «тяжелого отряда пулеметного корпуса» была разрешена очень поздно. Несмотря на это, операция смогла быть подготовлена настолько обстоятельно, что путь каждого танкового взвода до проволочных заграждений был отмечен белым трассировочным шнуром. Хотя позднейшие комментаторы, например, Степной, отмечали, что едва ли танкисты
в сумерках и в условиях артподготовки могли видеть шнуры. Благодаря принятым мерам маскировки еще 16 ноября немцы считали, что «крупномасштабные атаки в ближайшее время маловероятны». Частично они были введены в заблуждение регулярно разгружавшимися (и тайно снова отвозившимися на место) танками севернее Арраса. Однако 18 ноября были захвачены два пленных, сообщивших, что на 20 ноября планируется атака с участием танков. Однако немцы почти ничего не успевали сделать — только передвинуть штурмовые группы, сообщения о готовящейся атаке достигли фронта за несколько минут до начала наступления.
К 2 ч. ночи 20 ноября танки заняли исходные позиции. В 6.10 с расстояния около километра от противника (чтобы их не могли преждевременно увидеть или услышать) они двинулись в атаку. Машины шли на малой скорости, почти бесшумно. Через 10 минут был открыт огонь — первая серия снарядов легла бы в расположении противника в тот момент, когда танки примерно перейдут через линию передовых частей своей пехоты. Фугасные и дымовые гранаты ставили подвижный огневой вал с удалением на 200 м от головных танков.