HubSpot側の仕様で、ローカルで作成したコードを単純にHubSpot FTPでデプロイしても、ウェブサイトページを作成するためにテンプレートとして認識されない、或いはエラーページテンプレートとして認識されないことがあります。
その場合、下記の手順を踏む必要があります。
- Design Manager からファイルを新規作成する
- 「ページで使用可能にする」にチェックが入っていることを確認し、「変更を公開」を押下
つまり、ページを生成するテンプレートとして確実に認識させたければ、最初はDesign Managerで作成するとよい。一度作成した後は、FTP経由でファイルの上書きが可能。