Skip to content
theqiyas.cc
Problem Solver
cc · project · Products

Illusion Media

The website of Illusion Media, my marketing team in Baku. SMM, paid ads, photo and video, branding and strategy, in four languages, with a portfolio, partner pages and a contact form for every kind of request.

Django JavaScript Python

Illusion Media is my marketing team in Baku. We run social media, paid ads, photo and video production, design, branding and growth strategy for brands like Yelo Bank, Brend de Paris, LumeGrand and Dyson Gallery. illusions.digital is the team’s own site, and I built it.

A marketing agency’s website is its first piece of work a client sees, so it had to feel like the team: a bit strange, a bit playful, and still clear about what we do and how to reach us.

What is on it

  • Home. “We are illusion”, a show reel, partners you can drag through, and a short cut of recent work.
  • Services. Six of them, SMM, targeting, production, content, branding and strategy, each with what it actually includes, plus answers to the questions clients ask first, like how much marketing costs in Azerbaijan.
  • Portfolio. Every campaign has its own page, and every partner has a page that collects the work done for them.
  • Contact. Three doors instead of one form: work together, join the team, or collaborate. A client brief comes with a budget range, so the first call starts in the right place.

Four languages

The whole site is in Azerbaijani, English, Russian and Turkish, each at its own address. The pages point to each other so Google shows people the version in their language.

Built to be found

The site is meant to bring clients, not just look good. Every page has its own title and description. Services, the FAQ and the Baku office are marked up as structured data, so search engines know it is a marketing agency, where it is and what it offers. The sitemap lists every language, and the AI assistants that people now ask “which agency should I use” are allowed to read it.

Built with Django and Python. The front end is plain JavaScript in one small file, with no framework.