ASM Systems

Case study

Website of an international passenger carrier

I did not build this international passenger carrier's website. I improve the site, set up and run its Google Ads campaigns, and look after hosting, the domain and support.

Open site

The task

The carrier already had a website. It needed ongoing improvements and more passengers through advertising.

What I did

  • Destination landing pages on a shared template, now more than 350 of them, plus dedicated landing pages for Google Ads.
  • Google Ads end to end: audit, campaign setup, ongoing management and conversion tracking. I enabled Enhanced Conversions and added a unique enquiry ID with protection against counting the same conversion twice.
  • Google Tag Manager and Google Consent Mode v2 with a custom consent banner, a privacy policy and a cookie policy, and anonymised banner statistics with CSV export.
  • Form enquiries go to several recipients in Telegram, with email as a fallback. Spam protection without CAPTCHA, server-side field validation, escaped data in emails, and the bot token kept out of the code.
  • An http-to-https redirect and blocked direct access to service files.
  • Layout and mobile fixes, contacts and social links across the site, and the timetable.

Result

The work is ongoing: there are more than 350 destination landing pages so far, Google Ads campaigns are running with protection against counting the same conversion twice, and form enquiries have a fallback channel.

Stack

  • Google Ads
  • Google Tag Manager
  • PHP

Screenshots

  • Passenger carrier's website, first screen, desktop
  • Passenger carrier's website, first screen, mobile

This kind of work is ordered as

Contact

Tell me about your task — I'll reply with possible solutions. Or message me directly in the messenger you prefer.