Category: Strategy

  • Google Analytics 4 for a Malaysian SME: Making the Numbers Mean Something

    Short answer: GA4 says nothing about money until you mark the four actions that create a lead as key events: form submit, WhatsApp click, phone tap and quote request. Google renamed conversions to key events, so Analytics and Ads use different words for the same thing. Link Google Ads and Search Console, tag campaigns with UTMs, then spend 15 minutes a month on four reports.

    Almost every Malaysian SME we audit has Google Analytics 4 installed. Very few have one that answers a business question. The tag fires, numbers pile up, and the owner opens the account twice a year, looks at a line, and closes it.

    The gap is not technical skill. A fresh GA4 property counts page views, and a lead-generation business does not sell page views. Until GA4 knows what an enquiry looks like on your site, every report in it is decoration.

    What follows is the version that pays for itself: the events worth tracking, the two links worth making, and what to do when GA4, Meta and your sales book disagree.

    Why most small business GA4 accounts get installed and then abandoned

    The usual story: a web developer adds the tag during the build, ticks the task off, and moves on. Nobody marks any events. Nobody links Google Ads. Six months later the owner sees 4,300 users and an engagement rate, and closes the tab.

    Default GA4 reporting is honest about traffic and silent about revenue. It will tell you TikTok sent 900 sessions last month. It will not tell you those sessions produced one WhatsApp enquiry and no quotes, because you never told it what a WhatsApp enquiry is.

    Three settings deserve fixing in the first hour, before you touch events at all.

    Fix these first

    • Event data retention. Google’s data retention documentation gives standard properties two choices, “2 months” or “14 months”. Check which one yours sits on. The shorter setting quietly limits what you can explore later.
    • Internal traffic. Your office, your staff and your developer all browse the site. Filter your own IP ranges out under the data stream settings so your team stops inflating the numbers.
    • Timezone and currency. Set GMT+8 and MYR, or your month-end never matches your accounts.

    The four events a lead-generation business actually needs

    Forget the long tracking plans agencies hand over. A services business, contractor, clinic or supplier needs four things measured, and nothing else matters until those four work.

    Action How it usually fires Sensible event name Why it matters
    Contact form submit Thank-you page view, or form_submit generate_lead Clearest proof of intent
    WhatsApp click Outbound click on a wa.me link whatsapp_click Often the main enquiry channel here
    Phone tap Click on a tel: link, mostly on mobile phone_click Shows demand your inbox never records
    Quote request Submit on the quote or booking form request_quote Separates buyers from browsers

    GA4 gives you a head start on two of these. Google’s enhanced measurement collects an outbound click event “each time a user clicks a link that leads away from the current domain and to another website”, which covers WhatsApp links, and it collects form_start and form_submit automatically.

    Automatic form tracking breaks most often. Plenty of Malaysian sites use form plugins that never fire a real submit. Test it, and if nothing appears, fall back to a thank-you page view. First, be clear about what counts as a lead.

    Marking those events as key events, the label Google changed

    An event on its own is just a count. To make GA4 treat it as business-critical you mark it as a key event. Google defines one plainly: “A key event is an event that measures an action that’s particularly important to the success of your business.”

    Analytics used to call these conversions. Google renamed them key events in 2024, while Ads kept the word conversions for the thing it bids towards. Same action, two names, depending on the product you are in.

    1. Open Admin, then Events. The event list and a key events tab sit under the data display settings. GA4 moves its labels more often than its features, so if the wording differs, look for the events area.
    2. Mark the event. Google’s instruction is to “click the toggle next to Mark as key event”.
    3. Build events you do not have yet. Use Create event to build a whatsapp_click from outbound clicks where the link contains wa.me. No developer needed.
    4. Register your parameters. Event parameters only appear in reports once you create custom dimensions for them.
    5. Verify. Use Realtime to confirm the event fires, then check reports the next morning.

    Linking Google Ads and Search Console, and what each one unlocks

    Both links live under Admin, in the product links section, and together they take a minute. Google states that linking Ads lets you “create consistent Google Analytics and Google Ads conversions based on your key events”.

    The link puts campaign, ad group and keyword data inside GA4, so you see which keyword produced the WhatsApp click. It also lets you import key events into Ads as conversions, which is what lets smart bidding chase enquiries instead of clicks. Keep auto-tagging on. Any agency running Google Ads for you should have done this already.

    The Search Console link answers a different question: what people typed before arriving. There is a catch. Google says “the Search Console collection of reports is unpublished by default. You can find the collection under Library in the left navigation and publish it from there.”

    Once published you get two reports. The useful one joins a landing page to its search performance and its on-site behaviour, so you can spot a page that ranks, earns clicks and produces nothing. That points at the page, not the ranking.

    Not sure whether your GA4 is measuring anything useful?Send us your domain. We will check the key events, the Ads link and the tagging, free.

    Book free consultation

    UTM conventions that keep your own campaigns out of direct traffic

    Direct traffic is the bin GA4 uses when it cannot work out where someone came from. Untagged links in email blasts, WhatsApp broadcasts, Instagram bios and QR codes all end up there, which is why so many SMEs believe half their traffic arrives by magic.

    Google’s campaign URL documentation says “you should always use utm_source, utm_medium, and utm_campaign”, and warns that “missing UTM parameters will result in (not set) values being present in reporting”.

    Parameter What it holds Example for a Malaysian SME
    utm_source The referrer whatsapp, newsletter, ig_bio
    utm_medium Marketing medium cpc, email, social, broadcast
    utm_campaign Product, promo or slogan raya_promo_2026
    utm_content Differentiates creatives video_a, static_b
    utm_term Paid keyword aircond_service_kl

    Three rules keep it clean. Write everything in lowercase, because GA4 treats Email and email as two different mediums. Agree a fixed list of medium values and never improvise a new one halfway through the year. And never tag internal links on your own site, which restarts the session and destroys the original source.

    Skip manual UTMs on Google Ads. Auto-tagging already handles it, and manual tags can override the richer data behind the gclid.

    The reports worth opening monthly, and the ones to ignore

    GA4 ships with far more reporting than a ten-person business needs. Four reports carry almost all the value once key events are marked.

    Report Question it answers Worth your time
    Traffic acquisition Which channel produced key events, not just sessions Every month, first
    Landing page Which page people arrive on and whether it converts Every month
    Events and key events Whether tracking is still firing correctly Every month, thirty seconds
    Google Organic Search Traffic Which queries and pages earn organic enquiries Monthly or quarterly
    Realtime Whether a tag fires right now Only when testing
    Demographics and interests Broad audience guesswork Rarely actionable for SMEs
    Tech details Browsers and screen sizes Only when chasing a bug

    One distinction saves confusion. User acquisition reports where a person first came from. Traffic acquisition reports where the current session came from. For judging campaigns that ran this month, use traffic acquisition.

    Add key events as a comparison in every report you read. A channel with high sessions and zero key events is a cost, not a channel.

    Why GA4, Meta and your own records will never agree

    Every business that starts measuring properly hits this wall. GA4 says nine leads, Meta says fourteen, your sales sheet says six. Nobody is lying. They count different things.

    GA4 now offers three attribution models: data-driven, paid and organic last click, and Google paid channels last click. The attribution documentation confirms “the first click, linear, time decay, and position-based attribution models are no longer available as of November 2023”, and that under data-driven attribution “conversions can be reattributed for up to 7 days”, so last month’s numbers can shift after you read them.

    Meta counts differently again, including view-through conversions GA4 never sees, which is one reason your Ads Manager dashboard reads higher. Consent choices and ad blockers widen the gap.

    3
    attribution models left in GA4
    14 months
    longest standard data retention
    15 minutes
    monthly review that keeps it useful

    Pick one system as the money system, and it should be your own records. Your sales sheet decides what a lead was worth. The same principle sits behind our approach to measuring social media ROI and reading ROAS honestly. Compare each platform against itself over time.

    Consent and PDPA considerations for a Malaysian site

    The Personal Data Protection (Amendment) Act 2024 brought data breach notification and mandatory data protection officer appointments into force on 1 June 2025. Under the guidelines summarised by DLA Piper, the Commissioner must be told within 72 hours of a breach, and affected individuals within seven days of that.

    A DPO becomes mandatory once processing covers more than 20,000 data subjects, sensitive data of more than 10,000 individuals, or regular and systematic monitoring. Most SMEs sit under that, but the breach duty applies to anyone holding customer data.

    1. Name Analytics in your privacy notice. Say what you use, what it collects and why.
    2. Keep personal data out of GA4. Never pass names, emails, phone numbers or IC numbers into event parameters or page URLs. Google prohibits it, and it creates a liability you do not need.
    3. Use consent mode if you run a cookie banner. The analytics_storage and ad_storage signals control whether cookies are read or written, and Google says it “fills the data collection gaps with conversion modeling and behavioral modeling” when consent is refused.
    4. Set defaults by region. Google advises setting “a default state to apply to particular regions instead of to all visitors”.

    A 15-minute monthly review that keeps the account alive

    An analytics setup dies from neglect, not bad configuration. Put a recurring slot in the calendar on the first working day of each month and hold to this order.

    1. Two minutes: check tracking is alive. Open the key events report. If a familiar event dropped to zero, something broke on the site. Fix that first.
    2. Four minutes: traffic acquisition by key events. Which channels produced enquiries, and how does that compare with last month?
    3. Three minutes: landing pages. Which pages received the arrivals, and did the busy ones produce anything?
    4. Three minutes: search queries. Skim the organic search traffic report for pages gaining or losing clicks.
    5. Three minutes: write two lines. One thing that worked, one thing to change, in the same document each month.

    The short version

    • Mark form submit, WhatsApp click, phone tap and quote request as key events, or GA4 says nothing about money.
    • Link Google Ads for keyword data and conversion import, link Search Console and remember to publish the collection.
    • Tag every non-Google campaign with lowercase UTMs so your own traffic stops appearing as direct.
    • Reconcile against your own sales records, never between platforms.

    Nak tahu angka sebenar untuk business anda?

    Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

      Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

      Frequently asked questions about GA4 setup in Malaysia

      Are conversions and key events the same thing in GA4?

      They are the same action under different names. Google renamed conversions to key events in Analytics in 2024, while Google Ads still calls the imported action a conversion. If a tutorial tells you to look for conversions inside Analytics, look for key events instead.

      Can I track WhatsApp clicks in GA4 without a developer?

      Yes. Enhanced measurement already records clicks that lead away from your domain, and a wa.me link is one of those. Use Create event in the admin area to build a whatsapp_click event filtered to links containing wa.me, then mark it as a key event.

      Why does GA4 show fewer leads than my Meta Ads Manager?

      Meta counts view-through conversions and uses its own attribution window, while GA4 credits the last non-direct click within its own model. Consent choices and ad blockers widen the gap further. Expect a permanent difference and reconcile both against your actual enquiry records.

      Do I need Google Tag Manager to set up GA4 properly?

      Not for the basics. Enhanced measurement plus the Create event tool covers outbound clicks, form submits and thank-you page tracking on most sites. Tag Manager earns its keep when you need custom triggers, several platforms firing together, or a value passed with each lead.

      How long does GA4 keep my data?

      Standard properties offer two months or 14 months of event data retention, set under the admin data settings. The choice affects exploration reports rather than the standard ones. Pick the longer option unless you have a reason not to, because you cannot recover it later.

      Is Google Analytics allowed under Malaysian PDPA rules?

      Yes, with sensible practice. Disclose the use of Analytics in your privacy notice, avoid passing personal data such as names or phone numbers into events, and honour consent choices if you run a cookie banner. The 2024 amendment added breach and DPO duties, not a ban.

      Why is so much of my traffic showing as direct?

      Direct is where GA4 puts visits it cannot attribute. Untagged email links, WhatsApp broadcasts, PDF links, QR codes and in-app browsers all land there. Adding utm_source, utm_medium and utm_campaign to every campaign link moves most of that traffic into the right channel.

      How often should a small business actually look at GA4?

      Once a month is enough for most Malaysian SMEs, plus a quick check whenever a campaign launches. Daily checking on small traffic volumes produces noise rather than insight, because a handful of enquiries either way swings a percentage wildly on a small base.

      Conclusion: GA4 that reports money, not page views

      A useful GA4 account is a little work done once and a small habit kept afterwards. Mark the four lead events as key events. Link Google Ads and Search Console, and publish the Search Console collection so the reports appear. Tag campaigns in lowercase so nothing hides in direct traffic. Then read four reports for 15 minutes a month.

      Versi Bahasa Melayu di sini: Google Analytics 4 untuk business.

      If you would rather have someone check the setup before you trust the numbers, talk to the Lesgo Media team.

    • Google Analytics 4 untuk Business: Setup GA4 yang Betul untuk SME Malaysia

      Jawapan ringkas: GA4 tak cerita apa-apa pasal duit sampai kau tanda empat tindakan yang jadi lead sebagai key event: form submit, klik WhatsApp, tekan nombor telefon, dan minta quote. Google dah tukar nama conversion jadi key event, jadi Analytics dan Google Ads guna perkataan berbeza untuk benda yang sama. Link Google Ads dan Search Console, tag campaign guna UTM, lepas tu bagi 15 minit sebulan untuk empat report.

      Kedai aircond di Shah Alam tu ada Google Analytics 4. Klinik gigi di Kajang pun ada. Tanya mereka bulan lepas berapa enquiry datang dari Google, semua jawab sama: tak pasti.

      Masalahnya bukan sebab tak reti guna software. GA4 keluar dari kotak memang direka untuk kira page view, dan business yang jual servis tak hidup atas page view. Dia hidup atas enquiry. Selagi GA4 tak tahu rupa satu enquiry kat website kau, semua report dalam tu cuma hiasan.

      Artikel ni tunjuk setup yang berbaloi: event mana yang patut ditanda, dua link account yang buka report berguna, cara tag campaign supaya trafik sendiri tak jatuh dalam direct, dan macam mana nak hidup dengan hakikat GA4, Meta dan buku jualan kau memang takkan sama.

      Kenapa kebanyakan account GA4 SME dipasang lepas tu terbiar

      Cerita biasa jadi macam ni. Developer pasang tag masa buat website, tick task tu siap, lepas tu berpindah ke projek lain. Tiada siapa tanda event. Tiada siapa link Google Ads. Enam bulan lepas tu owner buka account, nampak 4,300 user dengan engagement rate, pastu tutup tab.

      Report default GA4 jujur pasal trafik dan senyap pasal duit. Dia boleh beritahu TikTok hantar 900 session bulan lepas. Dia takkan beritahu 900 session tu bagi satu enquiry WhatsApp dan sifar quote, sebab kau tak pernah bagitahu dia apa itu enquiry WhatsApp.

      Sebelum sentuh event, ada tiga setting yang patut dikemas dalam sejam pertama. Semua ni percuma, semua ambil beberapa minit, dan semua tiga akan buat data bulan depan lagi boleh dipercayai.

      Betulkan ni dulu

      • Data retention. Dokumentasi data retention Google bagi property standard dua pilihan sahaja, “2 months” atau “14 months”. Pergi tengok kau duduk yang mana.
      • Internal traffic. Staff kau, office kau dan developer kau semua bukak website tu tiap-tiap hari. Filter IP sendiri kat setting data stream, kalau tak angka kau kembung sendiri.
      • Timezone dan currency. Set GMT+8 dan MYR, kalau tak hujung bulan GA4 tak sama dengan hujung bulan akaun kau.

      Empat event yang business lead generation betul-betul perlu

      Lupakan tracking plan panjang berjela yang agency hantar. Business servis, kontraktor, klinik atau supplier cuma perlu empat benda diukur, dan benda lain tak penting selagi empat ni tak jalan.

      Tindakan Macam mana ia fire Nama event Kenapa penting
      Form submit View page terima kasih, atau form_submit generate_lead Bukti niat paling jelas
      Klik WhatsApp Outbound click pada link wa.me whatsapp_click Selalunya channel enquiry utama
      Tekan nombor telefon Klik link tel:, kebanyakan atas mobile phone_click Demand yang inbox tak rekod
      Minta quote Submit borang quote atau booking request_quote Asingkan pembeli dari peninjau

      Dua daripada empat ni GA4 dah tolong separuh jalan. Enhanced measurement Google kutip event outbound click “each time a user clicks a link that leads away from the current domain and to another website”, dan link wa.me termasuk dalam kategori tu. Dia pun kutip form_start dan form_submit sendiri.

      Yang paling kerap rosak adalah tracking form automatik. Banyak website Malaysia guna plugin form atau builder embed yang tak fire submit sebenar. Test dulu, kalau tak keluar apa-apa, tukar guna page terima kasih. Sebelum bina semua ni, kena jelas dulu apa yang dikira lead dalam business kau.

      Cara tanda event jadi key event, dan istilah yang Google dah tukar

      Event sendiri cuma satu kiraan. Untuk GA4 layan dia sebagai benda penting, kau kena tanda dia sebagai key event. Google definisikan macam ni: “A key event is an event that measures an action that’s particularly important to the success of your business.”

      Istilah ni yang buat ramai keliru. Dulu Analytics panggil benda ni conversion. Google tukar nama jadi key event pada 2024, tapi Google Ads masih guna perkataan conversion untuk benda yang dia bid. Tindakan sama, dua nama, ikut kau berdiri kat produk mana.

      1. Buka Admin, pergi Events. Senarai event dan tab key event duduk bawah setting data display. GA4 tukar label interface lagi kerap dari dia tukar function, jadi kalau perkataan lain sikit, cari bahagian events tu.
      2. Tanda event tu. Arahan Google sendiri: “click the toggle next to Mark as key event”.
      3. Bina event yang belum ada. Guna Create event untuk buat whatsapp_click dari outbound click yang link dia ada wa.me. Tak perlu panggil developer.
      4. Daftar parameter. Parameter event cuma keluar dalam report lepas kau buat custom dimension untuk dia.
      5. Check balik. Guna Realtime untuk pastikan event tu fire, pastu tengok report esok pagi.

      Link Google Ads dan Search Console, dan apa yang setiap satu buka

      Dua-dua link ni duduk bawah Admin, bahagian product links, dan gabung dua-dua ambil masa seminit. Google kata link Ads bagi kau “create consistent Google Analytics and Google Ads conversions based on your key events”.

      Praktikalnya, link tu bawa masuk data campaign, ad group dan keyword ke dalam GA4, jadi kau nampak keyword mana yang bagi klik WhatsApp. Dia pun benarkan key event diimport ke Ads sebagai conversion, dan itu yang bagi smart bidding kejar enquiry. Biar auto-tagging hidup. Mana-mana agency yang uruskan Google Ads untuk kau sepatutnya dah setkan benda ni.

      Search Console pula jawab soalan lain: orang taip apa sebelum sampai website kau. Ada satu perangkap kat sini. Google tulis “the Search Console collection of reports is unpublished by default. You can find the collection under Library in the left navigation and publish it from there.”

      Lepas publish, kau dapat dua report. Yang berguna tu cantum landing page dengan prestasi carian dan kelakuan orang atas page tu, jadi kau boleh nampak page servis yang rank elok, dapat klik, tapi sifar enquiry. Itu masalah page, bukan masalah ranking. Prinsip sama pakai bila kau kerja local SEO untuk business Malaysia.

      Tak pasti GA4 kau ukur benda berguna ke tak?Hantar domain kau. Kami semak key event, link Ads dan tagging, percuma.

      Book free consultation

      Cara tag UTM supaya campaign sendiri tak jatuh dalam direct

      Direct tu tong sampah GA4 bila dia tak dapat kesan orang datang dari mana. Link email blast, broadcast WhatsApp, bio Instagram dan QR code yang tak ditag semua jatuh situ. Sebab tu ramai owner ingat separuh trafik datang macam magic.

      Dokumentasi campaign URL Google kata “you should always use utm_source, utm_medium, and utm_campaign”, dan bagi amaran “missing UTM parameters will result in (not set) values being present in reporting”.

      Parameter Apa yang dia simpan Contoh untuk SME
      utm_source Punca trafik whatsapp, newsletter, ig_bio
      utm_medium Jenis medium cpc, email, social, broadcast
      utm_campaign Produk atau promo raya_promo_2026
      utm_content Bezakan creative video_a, static_b
      utm_term Keyword berbayar servis_aircond_shah_alam

      Tiga peraturan cukup untuk jaga kemas. Tulis semua huruf kecil, sebab GA4 kira Email dan email sebagai dua medium berlainan. Setkan senarai nilai medium yang tetap dan jangan cipta baru tengah tahun. Dan jangan sekali tag link dalaman website sendiri, sebab itu reset session dan hapus punca asal.

      Simpan senarai UTM kau dalam satu Google Sheet, satu baris untuk satu link. Bila tiba masa nak tengok report tiga bulan lepas, kau tak payah teka campaign mana yang mana.

      Google Ads tak payah UTM manual. Auto-tagging dah handle, dan tag manual boleh tindih data gclid yang lagi kaya.

      Report yang berbaloi dibuka bulanan, dan yang boleh diabaikan

      GA4 bagi lagi banyak report dari yang business sepuluh orang perlu. Empat je yang bawa hampir semua nilai selepas key event ditanda.

      Report Soalan yang dia jawab Berbaloi?
      Traffic acquisition Channel mana bagi key event, bukan session Setiap bulan, mula sini
      Landing page Page mana orang mendarat dan ia convert ke tak Setiap bulan
      Events dan key events Tracking masih fire elok ke tak Setiap bulan, 30 saat
      Google Organic Search Traffic Query dan page mana bawa enquiry organik Bulanan atau suku tahun
      Realtime Tag ni fire sekarang ke tak Masa testing sahaja
      Demographics dan interests Tekaan luas pasal audience Jarang boleh guna
      Tech details Browser dan saiz skrin Bila kejar bug sahaja

      Satu beza yang selalu buat keliru. User acquisition lapor orang tu mula-mula datang dari mana. Traffic acquisition lapor session sekarang datang dari mana. Untuk nilai campaign bulan ni, guna traffic acquisition.

      Tambah key event sebagai perbandingan dalam setiap report yang kau baca. Channel dengan session tinggi tapi key event sifar tu kos, bukan channel. Dan kalau angka bulan tu terlalu kecil untuk beri makna, banding tiga bulan sekali gus, jangan bulan lawan bulan.

      Kenapa GA4, Meta dan rekod sendiri takkan sama

      Semua business yang mula ukur betul-betul akan langgar dinding ni. GA4 kata sembilan lead, Meta kata empat belas, sheet jualan kau kata enam. Tiada siapa tipu. Mereka kira benda berlainan.

      GA4 sekarang ada tiga model attribution: data-driven, paid and organic last click, dan Google paid channels last click. Dokumentasi attribution sahkan “the first click, linear, time decay, and position-based attribution models are no longer available as of November 2023”, dan bawah data-driven “conversions can be reattributed for up to 7 days”, jadi angka bulan lepas boleh berubah sikit selepas kau baca.

      Meta pula kira lain, termasuk view-through conversion yang GA4 memang tak nampak. Sebab tu dashboard Ads Manager kau selalu nampak lagi tinggi. Pilihan consent dan ad blocker luaskan lagi jurang tu.

      3
      model attribution tinggal dalam GA4
      14 bulan
      data retention paling lama
      15 minit
      review bulanan yang jaga account

      Cara hidup dengan benda ni adalah pilih satu sistem sebagai sistem duit, dan sistem tu patut rekod kau sendiri. Sheet jualan kau yang tentukan satu lead tu berbaloi ke tidak, dan itu juga asas bila kau kira ROAS yang munasabah. Banding setiap platform dengan dirinya sendiri dari bulan ke bulan.

      Consent dan PDPA untuk website Malaysia

      Peraturan Malaysia dah ketat sikit sekarang. Akta Perlindungan Data Peribadi (Pindaan) 2024 kuatkuasakan notifikasi pelanggaran data dan pelantikan data protection officer mulai 1 Jun 2025. Ikut garis panduan yang diringkaskan oleh DLA Piper, Pesuruhjaya kena dimaklumkan dalam 72 jam selepas pelanggaran, dan individu terlibat dalam tujuh hari selepas notifikasi tu.

      DPO jadi wajib bila pemprosesan libatkan lebih 20,000 subjek data, data sensitif lebih 10,000 individu, atau pemantauan berkala dan sistematik. Kebanyakan SME bawah paras tu, tapi kewajipan lapor pelanggaran kena pada sesiapa yang simpan data pelanggan, dan borang enquiry pun simpan data pelanggan.

      1. Sebut Analytics dalam privacy notice. Tulis kau guna apa, kutip apa, dan untuk apa.
      2. Jangan hantar data peribadi masuk GA4. Nama, email, nombor telefon dan nombor IC tak boleh masuk parameter event atau URL page. Google larang, dan kau tak perlukan liabiliti tambahan.
      3. Guna consent mode kalau ada cookie banner. Signal analytics_storage dan ad_storage kawal sama ada cookie dibaca atau ditulis, dan Google kata dia “fills the data collection gaps with conversion modeling and behavioral modeling” bila consent ditolak.
      4. Set default ikut region. Google sarankan set “a default state to apply to particular regions instead of to all visitors”.

      Rutin review 15 minit sebulan yang jaga account hidup

      Setup analytics mati sebab terbiar, bukan sebab config salah. Letak slot berulang dalam kalendar pada hari kerja pertama setiap bulan, dan ikut susunan ni.

      1. Dua minit: pastikan tracking hidup. Buka report key event. Kalau event yang biasa ada tiba-tiba sifar, ada benda rosak kat website. Betulkan tu dulu.
      2. Empat minit: traffic acquisition ikut key event. Channel mana bagi enquiry, dan macam mana banding bulan sebelum?
      3. Tiga minit: landing page. Page mana terima kedatangan, dan page yang sibuk tu keluar hasil ke tak?
      4. Tiga minit: query carian. Skim report organic search traffic untuk page yang naik atau turun klik.
      5. Tiga minit: tulis dua baris. Satu benda yang jalan, satu benda nak tukar, dalam dokumen sama setiap bulan.

      Ringkasan

      • Tanda form submit, klik WhatsApp, tekan telefon dan minta quote sebagai key event, kalau tak GA4 senyap pasal duit.
      • Link Google Ads untuk data keyword dan import conversion, link Search Console dan jangan lupa publish collection tu.
      • Tag setiap campaign bukan Google dengan UTM huruf kecil supaya trafik sendiri tak jadi direct.
      • Kira semula ikut rekod jualan sendiri, bukan banding platform dengan platform.

      Nak tahu angka sebenar untuk business anda?

      Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

        Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

        Soalan lazim pasal setup Google Analytics 4

        Conversion dan key event ni benda sama ke?

        Sama, cuma nama berbeza. Google tukar nama conversion jadi key event dalam Analytics pada 2024, manakala Google Ads masih panggil tindakan yang diimport tu sebagai conversion. Kalau tutorial suruh cari conversion dalam Analytics, kau cari key event bawah setting data display.

        Boleh track klik WhatsApp tanpa developer?

        Boleh. Enhanced measurement dah rekod klik yang bawa keluar dari domain kau, dan link wa.me termasuk situ. Guna Create event dalam Admin untuk bina event whatsapp_click yang ditapis pada link mengandungi wa.me, lepas tu tanda dia sebagai key event. Tak perlu tulis kod.

        Kenapa GA4 tunjuk lead kurang dari Meta Ads Manager?

        Meta kira view-through conversion dan guna window attribution dia sendiri, sementara GA4 bagi kredit pada klik terakhir yang bukan direct. Pilihan consent dan ad blocker luaskan lagi jurang. Terima beza tu sebagai kekal, dan banding kedua-duanya dengan rekod enquiry sebenar kau.

        Perlu ke guna Google Tag Manager untuk setup GA4?

        Untuk asas, tak perlu. Enhanced measurement campur Create event dah cukup untuk outbound click, form submit dan page terima kasih pada kebanyakan website. Tag Manager berbaloi bila kau perlu trigger custom, beberapa platform fire serentak, atau nilai dihantar bersama setiap lead.

        Berapa lama GA4 simpan data saya?

        Property standard bagi dua bulan atau 14 bulan data retention untuk event, diset bawah setting data dalam Admin. Pilihan tu beri kesan pada report exploration, bukan report standard. Pilih yang lebih panjang melainkan ada sebab khusus, sebab data tu tak boleh dituntut balik.

        Google Analytics ni ikut PDPA Malaysia ke?

        Ikut, asalkan amalan kau waras. Sebut penggunaan Analytics dalam privacy notice, elak hantar data peribadi macam nama atau nombor telefon masuk event, dan hormat pilihan consent kalau ada cookie banner. Pindaan 2024 tambah kewajipan lapor pelanggaran dan DPO, bukan haramkan tool analytics.

        Kenapa banyak sangat trafik saya masuk direct?

        Direct tempat GA4 letak lawatan yang dia tak dapat kesan. Link email tanpa tag, broadcast WhatsApp, link dalam PDF, QR code dan browser dalam app semua jatuh situ. Tambah utm_source, utm_medium dan utm_campaign pada setiap link campaign, kebanyakan trafik tu akan pindah ke channel betul.

        Berapa kerap SME patut tengok GA4?

        Sekali sebulan cukup untuk kebanyakan SME Malaysia, tambah satu check pantas setiap kali campaign baru start. Tengok tiap-tiap hari atas volume kecil cuma bagi bunyi bising, sebab beberapa enquiry je dah cukup untuk goyang peratus dengan teruk atas base yang kecil.

        Kesimpulan: GA4 yang lapor duit, bukan page view

        Account GA4 yang berguna adalah sedikit kerja sekali, dan satu tabiat kecil selepas tu. Tanda empat event lead sebagai key event. Link Google Ads dan Search Console, pastu publish collection Search Console supaya report keluar. Tag campaign guna huruf kecil supaya tiada apa sorok dalam direct. Lepas tu baca empat report selama 15 minit sebulan.

        English version here: Google Analytics 4 for a Malaysian SME.

        Kalau kau lebih suka orang lain semak setup tu sebelum kau percaya angkanya, cakap dengan team Lesgo Media.

      • Rebranding in Malaysia: When to Rebrand and When Not To

        Short answer: Rebrand when the identity blocks something concrete: a new category, a merger, a trademark conflict, or damage you cannot outrun. Not because the founder is bored or sales dipped. Most Malaysian SMEs need a refresh, not a rebrand. Beyond design, an SSM change of name costs RM150 in fees and every redirect must live at least 12 months.

        The request usually arrives the same way. An owner has stared at the same logo for eight years, a competitor launched something sharp, and the identity suddenly feels tired. So the brief goes out: we want to rebrand.

        Sometimes that instinct is correct. Far more often it is a design project dressed up as a strategy fix, and it eats a quarter of the marketing budget without moving a commercial number.

        This separates the two: what justifies a rebrand, what does not, what it really costs once you count signage and licences, and the SEO work that decides whether you keep your rankings.

        Five reasons that genuinely justify a rebrand

        A rebrand is justified when the identity blocks something you have already decided to do.

        The name locks you into a category you are leaving. “KL Aircond Services” works until half your revenue comes from electrical and plumbing contracts in Johor. The name now argues against your own sales team. The most common legitimate trigger we see.

        A merger or acquisition. Two companies with two customer bases cannot run two identities forever. Someone decides which mark survives, or whether a third replaces both.

        A trademark or legal conflict. If a registered owner sends a cease and desist, the decision is made for you. Malaysia runs first to file, so a name you have used for years without registering offers thinner protection than owners assume.

        The identity misrepresents what you sell. A cartoon mascot that suited a home baking side project reads as unserious once you quote corporate catering contracts.

        Reputational damage you cannot outrun. If searching your brand name still returns the incident on page one after a year of work, a name change is a business decision, not a design one.

        The short version

        • Every valid trigger is external and already decided.
        • If you cannot name what the identity blocks, you have no trigger yet.
        • Four of the five force a name change. Only one is about how things look.

        The reasons that do not hold up

        These come up constantly. None survives a second question.

        The founder is bored. You see your logo hundreds of times a week. Your customer sees it a few times a year, long enough to confirm they are in the right place. Fatigue is a founder problem, not a market one.

        A competitor launched something nice. Their change was probably driven by a funding round, a new market or a merger you cannot see from outside. Copying the visible output of somebody else’s strategy is how SMEs end up with a brand that fits nobody.

        Sales are down and nobody knows why. This is the expensive one. A rebrand takes three months and produces a visible deliverable, which makes it feel like action. The real cause usually sits in the funnel: a slow website, a lead form nobody answers within an hour, ad creative that died in March. Before you touch the logo, work through what a good business website needs.

        A useful test: if you fixed the identity tomorrow and sales stayed flat, what would you blame next? Start there.

        Refresh, rebrand and rename are three different jobs

        Most arguments about this happen because everyone at the table uses one word for three different projects with very different price tags and risk.

        Job What changes What stays Typical disruption
        Refresh Colours, type, layout, photography, tone Name, logo mark, domain, registrations Low. No paperwork, no SEO risk
        Rebrand Logo, identity system, positioning, messaging Legal name and usually the domain Medium. Signage, packaging, uniforms, digital
        Rename Trading name, logo, domain, everything downstream Almost nothing High. SSM, licences, trademarks, redirects

        Our position is plain: most Malaysian SMEs asking for a rebrand need a refresh. What is usually wrong is that the identity was never applied consistently. Same logo, applied properly across a decent website, sensible photography and a colour system that survives a WhatsApp broadcast, and the business looks like a different company for a fraction of the price.

        The moment the legal name changes you are in the third column, and the cost stops being about design at all.

        What a rebrand costs once you count everything

        The design invoice is the part everyone budgets for and the smallest part of the bill. A branding engagement in Malaysia runs roughly RM5,000 to RM40,000. Then the real spending starts.

        Cost line What it covers How to estimate
        Signage Shopfront, indoor, directional, illuminated Quote first. Usually the largest line for retail
        Vehicles Wrap removal and reapplication Per unit times fleet. Removal is charged separately
        Packaging Boxes, labels, stickers, inserts Run down old stock. Minimum order quantities set the timing
        Uniforms and PPE Shirts, embroidery, safety gear Headcount times unit cost, two sets each
        SSM and licences Name search, council licence, permits RM150 in SSM fees plus secretarial and council charges
        Trademark MyIPO filing for the new mark RM950 per class on the pre-approved list
        Digital properties Website, email, Google Business Profile, socials, marketplaces The longest checklist, and the one half finished

        Build this list before you approve the design. Owners sign off an identity in week two and discover in week nine that the signage quote alone exceeded the design fee. If the full number would swallow your annual marketing budget, that is your answer.

        Not sure whether you need a rebrand or a refresh?We will look at your identity, traffic and funnel, and tell you which pays.

        Book free consultation

        SSM, licences and trademarks: the paperwork trail

        If the registered name changes, the administrative chain is longer than owners expect and runs in a fixed order.

        1. Name search and reservation. SSM’s guidelines for change of a local company name set RM50 for the name search and application plus RM100 on submission. An approved name is reserved for 30 days.
        2. Lodgement. Only the existing company secretary may lodge it. SSM issues the notice of change of name within one working day once documents are in order.
        3. Bank and payment accounts. Bank mandate, merchant account, payment gateway, e-wallet profile. Do this before customers pay into an account they do not recognise.
        4. Council and sector licences. Premises licence, signboard licence, sector permits. The signboard licence matters twice: paperwork, and the board itself.
        5. Trademark. File the new mark with MyIPO. Its published fees are RM950 per class on the pre-approved list, or RM1,100 if you write your own specification.
        6. Contracts and records. Tenancy, insurance, supplier accounts and LHDN records all carry the old name.

        Run the name search early. Finding out after three months of design work that your preferred name is refused is common and avoidable.

        The SEO risk sits in the domain change, not the logo

        A visual rebrand carries almost no search risk. Change the domain and you are running a site migration, which is where rankings get lost.

        Google is direct about the time cost. Its site move documentation says that for medium-sized websites “it can take a few weeks or more” before the new URLs replace the old ones, longer for larger sites. Your traffic is unstable through that window and your competitors are not.

        Three things decide whether you come out flat or down. First, whether every old URL points at its true equivalent instead of dumping onto the homepage. Second, whether the redirects are permanent server-side responses. Google’s guidance is to “use server side permanent redirects if technically possible”, meaning 301 or 308, not a meta refresh and not JavaScript. Third, whether you keep them alive: Google says to “keep the redirects for as long as possible, generally at least 1 year”, so 12 months is the floor.

        The other loss is backlinks. Every link pointing at the old domain is an asset you paid for. A permanent redirect passes that value, but only while the redirect exists. That is the argument for never letting the old domain expire.

        12 months
        minimum life of redirects
        RM150
        SSM change-of-name fees
        RM950
        MyIPO fee per class

        The redirect and Search Console work, step by step

        This is the part that gets rushed, and the part that decides whether the rebrand costs you a quarter of revenue.

        1. Export every indexed URL first. Pull the list from Search Console and your sitemap before anything changes.
        2. Build a one-to-one map. Old URL to new URL, every row filled. Where no equivalent exists, point at the closest parent page, never a blanket redirect to the homepage.
        3. Use permanent server-side redirects. 301 or 308, set at server level. Test a sample before launch.
        4. Verify both properties in Search Console. Old and new, including www, non-www, HTTP and HTTPS variants.
        5. Run the Change of Address tool. It applies when moving from one domain or subdomain to another, not for an HTTPS or www change on the same domain.
        6. Submit the new sitemap. Once redirects are live, submit it in Search Console.
        7. Rewrite internal links. Point them at the new URLs. Redirect chains inside your own site are self-inflicted.
        8. Clear the migration blocks. Remove any noindex or robots.txt rule that existed only for staging. That line kills more launches than redirect errors do.
        9. Chase your best backlinks. Contact sites linking to the old content, highest traffic first, and ask them to update.

        Keep the old domain paid for indefinitely. Cheapest insurance in the project. The same care applies to your Google Business Profile and local listings, where a name change has to propagate through directories nobody updates automatically.

        Sequencing the launch so customers are not confused

        Internally the new brand has been alive for months. To your customer it appears one morning, on an invoice, unannounced. That gap is where support tickets and payment disputes come from.

        1. Tell staff first, with answers. Anyone who answers a phone needs one sentence explaining the change and one confirming contracts, warranties and pricing are unaffected.
        2. Then the accounts that pay you. Customers, distributors and key suppliers get a direct message before any public post. Send new bank details in writing and confirm them twice.
        3. Switch owned properties in one block. Website, Google Business Profile, socials, email signatures and marketplace storefronts on the same day. Half-switched channels read as a scam.
        4. Announce publicly. Say what changed and what did not. Customers care about the second part.
        5. Update physical assets on a schedule. Signage and vehicles lag by weeks. Publish the schedule internally.

        Keep the old mark visible through the transition. A “formerly known as” line under the new logo, on the footer, on invoices and on the shopfront decal, for six to twelve months. It looks like a compromise and it is the highest-value thing you can do for recognition. Buyers verify a company by searching the name they remember, and if that search returns nothing familiar the deal stalls.

        A decision test you can apply this week

        Answer these in writing before anyone opens a design file.

        Question What the answer tells you
        Name one deal the current name cost us No specific deal, no trigger. Stop here
        Is the blocker legal, structural or aesthetic? Legal or structural, proceed. Aesthetic, refresh
        Have we quoted every cost line? No quotes means the budget is a guess
        How much revenue comes from organic search? The higher, the more the migration plan matters
        Who owns the redirect map and launch calendar? If the answer is “the agency”, nobody owns it
        What number should change in six months? If you cannot name one, this is spending, not growth

        Clear all six and run the rebrand properly, budgeting for the full list. Stall on the first two and the money belongs in the funnel. A refresh plus a working website beats a rebrand plus a broken one, and it shows up in weeks. Your website may be the thing that needs the work.

        Nak tahu angka sebenar untuk business anda?

        Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

          Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

          Frequently asked questions about rebranding in Malaysia

          How do I know if I need a rebrand or just a refresh?

          Ask what the identity is physically preventing. A legal conflict, a merger, or a name that contradicts what you now sell means a rebrand. Looking dated or inconsistent means a refresh. Most SMEs asking for the first need the second.

          Will a rebrand hurt my Google rankings?

          A visual rebrand on the same domain carries almost no search risk. Changing the domain does, because that is a site migration. Google says medium-sized sites can take a few weeks or more before new URLs replace old ones.

          How long should I keep the old domain and its redirects?

          Google advises keeping redirects for as long as possible, generally at least one year. Treat 12 months as the minimum and keep the domain registered indefinitely. Letting it lapse discards every backlink pointing at the old address.

          What does it cost to change my company name with SSM?

          SSM’s guidelines set RM50 for the name search and application and RM100 on submission, so RM150 in official fees. Your company secretary charges separately and only the existing secretary can lodge it.

          Do I need to register a trademark for the new name?

          It is strongly advisable. Malaysia operates first to file, so years of use without registration gives weaker protection than owners assume. MyIPO’s published fee is RM950 per class on the pre-approved list, or RM1,100 for your own specification.

          How long does a rebrand take from start to launch?

          Design and positioning work typically runs 6 to 12 weeks. Signage lead times, packaging minimum order quantities, licence re-issues and the website migration set the real timeline, and that tail usually runs longer than the creative phase.

          Should I keep the old logo visible after launch?

          Yes, for six to twelve months. A “formerly known as” line on the footer, invoices, shopfront and email signature costs nothing and protects recognition. Buyers verify companies by searching the name they remember.

          Sales are falling. Will rebranding fix it?

          Almost never on its own. Falling sales usually trace to pricing, lead response time, ad creative that stopped working, or a website that loses enquiries. Diagnose the funnel first, then decide whether the identity is a factor.

          Conclusion: most SMEs need a refresh, not a rebrand

          Rebranding is worth it when something already decided demands it: a category you are moving into, a merger, a legal conflict, an identity that argues against your own sales pitch. Outside those cases it is an expensive way to feel like progress. Signage, packaging, licences and the site migration are where the budget goes, and a domain change puts twelve months of redirect discipline between you and your rankings. Run the six questions first. Versi Bahasa Melayu di sini.

          If you want an outside read on whether the identity or the funnel is the real problem, tell us what you are seeing.

        • Bila Patut Rebranding, dan Bila Ia Cuma Buang Duit

          Jawapan ringkas: Rebranding berbaloi bila nama atau identiti anda menghalang sesuatu yang konkrit: kategori baru, merger, konflik trademark, atau reputasi rosak. Bukan sebab founder dah bosan. Kebanyakan SME Malaysia sebenarnya perlukan refresh, bukan rebrand. Di luar kos design, tukar nama di SSM ada yuran RM150, dan setiap redirect kena hidup sekurang-kurangnya 12 bulan.

          Ada satu pola yang berulang. Seorang owner datang, buka laptop, tunjuk logo pesaing yang baru launch, dan kata dia rasa brand dia dah ketinggalan. Bila ditanya apa yang dia harap berubah dalam enam bulan selepas rebrand, jawapan mula jadi kabur.

          Kadang-kadang naluri tu memang betul. Lebih kerap ia projek design yang dibungkus sebagai penyelesaian strategi, dan ia telan suku bajet marketing tanpa gerakkan satu pun nombor jualan.

          Artikel ni asingkan dua benda tu. Apa yang benar-benar wajarkan rebrand, apa yang tidak, berapa kos sebenar bila anda kira signage dan lesen dan bukan jam design, dan kerja SEO yang tentukan sama ada ranking anda kekal atau hilang.

          Lima sebab yang benar-benar wajarkan rebranding

          Rebrand wajar bila identiti sekarang menghalang sesuatu yang anda dah putuskan nak buat.

          Nama kunci anda dalam kategori yang anda nak tinggalkan. “Katering Nasi Ayam Kak Ros” cukup bagus sampai separuh revenue datang dari event korporat dan buffet hotel. Nama tu sekarang berlawan dengan sales team anda sendiri. Ini pencetus paling kerap kami jumpa.

          Merger atau pengambilalihan. Dua syarikat dengan dua kumpulan customer tak boleh kekalkan dua identiti selamanya. Ada orang kena putuskan mana satu yang hidup.

          Konflik trademark atau isu undang-undang. Kalau pemilik berdaftar hantar surat cease and desist, keputusan tu dah dibuat untuk anda. Malaysia guna sistem first to file, jadi nama yang anda pakai bertahun tanpa daftar tak selamat macam yang owner sangka.

          Identiti bercanggah dengan apa yang anda jual sekarang. Logo mascot comel yang sesuai untuk bisnes homemade cookies nampak tak serius bila anda mula quote kontrak supply ke chain minimarket.

          Reputasi rosak yang anda tak boleh lari. Kalau search nama brand anda masih papar insiden tu di muka surat satu selepas setahun kerja pemulihan, tukar nama jadi keputusan bisnes, bukan keputusan design.

          Ringkasan

          • Semua pencetus sah datang dari luar dan dah diputuskan dulu.
          • Kalau anda tak boleh sebut apa yang identiti tu halang, anda belum ada sebab.
          • Empat daripada lima sebab paksa tukar nama. Satu je pasal rupa.

          Sebab yang tak bertahan bila disoal balik

          Tiga alasan ni muncul hampir setiap kali. Tak ada satu pun yang bertahan soalan kedua.

          Founder dah bosan. Anda tengok logo tu ratusan kali seminggu. Customer anda tengok beberapa kali setahun, cukup lama untuk sahkan mereka tak salah kedai. Bosan tu masalah founder, bukan masalah pasaran.

          Pesaing baru launch benda cantik. Perubahan mereka mungkin dipacu oleh funding round, pasaran baru atau merger yang anda tak nampak dari luar. Tiru output yang nampak dari strategi orang lain adalah cara SME berakhir dengan brand cantik yang tak muat sesiapa.

          Jualan turun dan tak siapa tahu kenapa. Ini yang paling mahal. Rebrand ambil tiga bulan dan hasilkan benda yang boleh ditunjuk, jadi ia terasa macam tindakan. Punca sebenar selalunya duduk dalam funnel: website lembab, borang lead tak dijawab dalam sejam, creative iklan yang dah mati sejak Mac. Sebelum sentuh logo, periksa dulu keadaan website anda sendiri.

          Cuba test ni: kalau esok identiti anda dah cantik tapi jualan tetap sama, apa yang anda akan salahkan lepas tu? Mulakan dari situ.

          Refresh, rebrand dan tukar nama adalah tiga kerja berbeza

          Kebanyakan pertengkaran dalam mesyuarat berlaku sebab semua orang guna satu perkataan untuk tiga projek yang harga dan risikonya jauh berbeza.

          Kerja Apa yang berubah Apa yang kekal Gangguan
          Refresh Warna, tipografi, layout, fotografi, nada Nama, logo, domain, pendaftaran Rendah. Tiada kertas kerja, tiada risiko SEO
          Rebrand Logo, identity system, positioning, mesej Nama syarikat dan selalunya domain Sederhana. Signage, packaging, uniform, digital
          Tukar nama Nama dagang, logo, domain, semua di bawahnya Hampir tiada Tinggi. SSM, lesen, trademark, redirect

          Pendirian kami jelas: kebanyakan SME Malaysia yang minta rebrand sebenarnya perlukan refresh. Masalah sebenar biasanya identiti tu tak pernah diguna secara konsisten. Logo yang sama, diaplikasi betul-betul atas website yang kemas, fotografi yang munasabah, dan set warna yang tak lari bila masuk broadcast WhatsApp, dah cukup buat bisnes nampak macam syarikat lain dengan kos sekelumit.

          Saat nama syarikat berubah, anda dah masuk lajur ketiga, dan kos tu bukan lagi pasal design.

          Kos sebenar rebranding bila anda kira semua

          Invois design adalah bahagian yang semua orang bajet dan bahagian paling kecil dalam bil. Engagement dengan agensi branding di Malaysia biasanya RM5,000 hingga RM40,000. Lepas tu barulah perbelanjaan sebenar bermula.

          Item kos Apa yang terlibat Cara anggar
          Signage Papan kedai, dalaman, arah, kotak bercahaya Quote dulu. Biasanya item terbesar untuk peniaga runcit
          Kenderaan Tanggal wrap lama, pasang wrap baru Per unit darab bilangan van. Tanggalan dicaj asing
          Packaging Kotak, label, sticker, insert Habiskan stok lama. MOQ tentukan masa
          Uniform dan PPE Baju, sulaman, safety gear Bilangan staf darab kos seunit, dua set seorang
          SSM dan lesen Carian nama, lesen majlis, permit RM150 yuran SSM campur caj setiausaha dan majlis
          Trademark Pemfailan MyIPO untuk mark baru RM950 sekelas guna senarai pra-lulus
          Aset digital Website, emel, Google Business Profile, sosial, marketplace Senarai paling panjang, dan yang paling kerap separuh siap

          Bina senarai ni sebelum anda luluskan design. Owner tandatangan identiti baru minggu kedua, minggu kesembilan baru sedar quote signage sahaja dah lebih mahal dari fi design. Kalau jumlah penuh tu telan bajet marketing setahun anda, itulah jawapannya.

          Tak pasti anda perlu rebrand atau refresh?Kami tengok identiti, traffic dan funnel anda, dan beritahu mana satu yang berbaloi.

          Book free consultation

          SSM, lesen dan trademark: jejak kertas kerja

          Kalau nama berdaftar berubah, rantaian pentadbiran lebih panjang dari yang owner jangka dan ia berjalan ikut urutan tetap.

          1. Carian dan tempahan nama. Garis panduan SSM untuk tukar nama syarikat tempatan tetapkan RM50 untuk carian dan permohonan nama, campur RM100 semasa penyerahan. Nama yang diluluskan ditempah selama 30 hari.
          2. Pemfailan. Hanya setiausaha syarikat sedia ada boleh failkan. SSM keluarkan notis tukar nama dalam satu hari bekerja bila dokumen lengkap.
          3. Akaun bank dan pembayaran. Mandat bank, merchant account, payment gateway, profil e-wallet. Buat sebelum customer bayar ke akaun yang mereka tak cam.
          4. Lesen majlis dan sektor. Lesen premis, lesen papan tanda, permit sektor. Lesen papan tanda kena dua kali: kertas kerja, dan papan itu sendiri.
          5. Trademark. Failkan mark baru dengan MyIPO. Yuran yang diterbitkan ialah RM950 sekelas guna senarai pra-lulus barangan dan perkhidmatan, atau RM1,100 kalau anda tulis spesifikasi sendiri.
          6. Kontrak dan rekod. Perjanjian sewa, polisi insurans, akaun supplier dan rekod LHDN semuanya bawa nama lama.

          Buat carian nama awal-awal. Dapat tahu selepas tiga bulan kerja design yang nama pilihan anda ditolak adalah kesilapan biasa yang boleh dielak.

          Risiko SEO ada pada penukaran domain, bukan pada logo

          Rebrand visual hampir tiada risiko carian. Tukar domain, itu site migration, dan di situlah ranking hilang.

          Google terus terang pasal kos masanya. Dokumentasi site move mereka kata untuk website bersaiz sederhana “it can take a few weeks or more” sebelum URL baru gantikan yang lama, dan lebih lama untuk site besar. Sepanjang tempoh tu traffic anda tak stabil dan pesaing anda stabil.

          Tiga benda tentukan sama ada anda keluar mendatar atau jatuh. Pertama, sama ada setiap URL lama tuju ke padanan sebenar dan bukan tercampak ke homepage. Kedua, sama ada redirect tu respons kekal di server. Panduan Google ialah “use server side permanent redirects if technically possible”, maksudnya 301 atau 308, bukan meta refresh dan bukan JavaScript. Ketiga, sama ada anda biarkan ia hidup. Google kata “keep the redirects for as long as possible, generally at least 1 year”, jadi 12 bulan tu lantai, bukan sasaran.

          Kerugian kedua ialah backlink. Setiap pautan yang tuju ke domain lama adalah aset yang anda dah bayar. Redirect kekal pindahkan nilai tu, tapi hanya selagi redirect itu wujud. Itulah sebab domain lama jangan sekali-kali dibiar luput.

          12 bulan
          tempoh minimum redirect
          RM150
          kos tukar nama di SSM
          RM950
          yuran MyIPO sekelas

          Kerja redirect dan Search Console, langkah demi langkah

          Ini bahagian yang selalu dikejarkan, dan bahagian yang tentukan sama ada rebrand makan suku revenue anda.

          1. Export semua URL terindeks dulu. Tarik senarai dari Search Console dan sitemap sebelum apa-apa berubah.
          2. Bina peta satu lawan satu. URL lama ke URL baru, setiap baris berisi. Kalau tiada padanan, tuju ke parent page terdekat, jangan redirect pukal ke homepage.
          3. Guna redirect kekal di server. 301 atau 308, diset di peringkat server. Test sampel sebelum launch.
          4. Sahkan kedua-dua property di Search Console. Lama dan baru, termasuk varian www, non-www, HTTP dan HTTPS.
          5. Jalankan Change of Address tool. Ia terpakai bila anda pindah dari satu domain atau subdomain ke yang lain, bukan untuk tukar HTTPS atau www pada domain sama.
          6. Hantar sitemap baru. Bila redirect dah hidup, serahkan di Search Console.
          7. Tulis semula internal link. Tuju terus ke URL baru. Rantaian redirect dalam site sendiri tu luka yang anda buat sendiri.
          8. Buang sekatan migrasi. Keluarkan mana-mana noindex atau peraturan robots.txt yang wujud untuk staging sahaja. Satu baris tu bunuh lebih banyak launch dari ralat redirect.
          9. Kejar backlink terbaik. Hubungi site yang pautkan kandungan lama anda, yang paling banyak traffic dulu.

          Kekalkan domain lama berbayar selamanya. Insurans paling murah dalam projek ni. Jagaan yang sama kena diberi pada Google Business Profile dan listing tempatan anda, sebab tukar nama kena merebak melalui direktori yang tiada siapa update automatik.

          Susun launch supaya customer tak keliru

          Dalaman, brand baru dah hidup berbulan. Bagi customer, ia muncul satu pagi, atas invois, tanpa amaran. Jurang tu punca tiket support dan pertikaian bayaran.

          1. Beritahu staf dulu, dengan jawapan. Sesiapa yang jawab telefon perlukan satu ayat terangkan perubahan dan satu ayat sahkan kontrak, waranti dan harga tak terjejas.
          2. Lepas tu akaun yang bayar anda. Customer, pengedar dan supplier utama dapat mesej terus sebelum apa-apa post awam. Hantar detail bank baru bertulis dan sahkan dua kali.
          3. Tukar semua aset milik sendiri serentak. Website, Google Business Profile, sosial, signature emel dan storefront marketplace pada hari yang sama. Channel separuh tukar nampak macam scam.
          4. Barulah umum secara awam. Sebut apa yang berubah dan apa yang tidak. Customer ambil berat bahagian kedua.
          5. Update aset fizikal ikut jadual. Signage dan kenderaan lambat berminggu. Terbitkan jadual dalaman.

          Kekalkan mark lama kelihatan sepanjang peralihan. Satu baris “dahulunya dikenali sebagai” di bawah logo baru, atas footer, atas invois dan atas decal papan kedai, selama enam hingga dua belas bulan. Nampak macam kompromi, tapi itu benda paling tinggi nilainya untuk pengecaman. Pembeli Malaysia sahkan syarikat dengan search nama yang mereka ingat, dan kalau search tu tak papar apa-apa yang biasa, deal tu tergantung.

          Satu ujian keputusan yang anda boleh guna minggu ni

          Jawab enam soalan ni secara bertulis sebelum sesiapa buka fail design.

          Soalan Apa jawapannya bermakna
          Sebut satu deal yang hilang sebab nama sekarang Tiada deal khusus, tiada sebab. Berhenti di sini
          Halangan tu undang-undang, struktur atau rupa? Undang-undang atau struktur, teruskan. Rupa, refresh
          Dah quote setiap item kos? Tiada quote bermakna bajet tu tekaan
          Berapa revenue datang dari carian organik? Makin tinggi, makin penting pelan migrasi
          Siapa pegang peta redirect dan kalendar launch? Kalau jawapannya “agensi”, tiada siapa pegang
          Nombor apa patut berubah dalam enam bulan? Kalau tak boleh sebut satu, ini belanja, bukan pertumbuhan

          Lepas semua enam, jalankan rebrand dengan betul dan bajet untuk senarai penuh. Tersekat pada dua soalan pertama, duit tu patut masuk funnel. Refresh campur website yang berfungsi kalahkan rebrand campur website rosak, dan hasilnya nampak dalam beberapa minggu, bukan selepas traffic organik pulih semula.

          Nak tahu angka sebenar untuk business anda?

          Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

            Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

            Soalan lazim tentang rebranding di Malaysia

            Macam mana nak tahu saya perlu rebrand atau refresh je?

            Tanya apa yang identiti sekarang benar-benar halang. Konflik undang-undang, merger, atau nama yang bercanggah dengan apa yang anda jual sekarang bermakna rebrand. Kalau cuma nampak lapuk atau tak konsisten, itu refresh. Kebanyakan SME yang minta yang pertama sebenarnya perlukan yang kedua.

            Rebranding akan jatuhkan ranking Google saya?

            Rebrand visual atas domain yang sama hampir tiada risiko carian. Tukar domain ada, sebab itu site migration. Google kata site bersaiz sederhana boleh ambil beberapa minggu atau lebih sebelum URL baru gantikan yang lama dalam hasil carian.

            Berapa lama domain lama dan redirect kena dikekalkan?

            Google nasihatkan supaya redirect dikekalkan selama mungkin, umumnya sekurang-kurangnya satu tahun. Anggap 12 bulan sebagai minimum dan kekalkan domain berdaftar selepas itu. Biarkan ia luput bermakna anda buang setiap backlink yang tuju ke alamat lama.

            Berapa kos tukar nama syarikat di SSM?

            Garis panduan SSM tetapkan RM50 untuk carian dan permohonan nama serta RM100 semasa penyerahan, jadi RM150 yuran rasmi. Setiausaha syarikat anda caj berasingan, dan hanya setiausaha sedia ada boleh failkan permohonan itu.

            Perlukah saya daftar trademark untuk nama baru?

            Sangat digalakkan. Malaysia guna sistem first to file, jadi guna nama bertahun tanpa daftar beri perlindungan lebih lemah dari sangkaan owner. Yuran MyIPO yang diterbitkan ialah RM950 sekelas guna senarai pra-lulus, atau RM1,100 untuk spesifikasi sendiri.

            Berapa lama proses rebranding dari mula sampai launch?

            Kerja design dan positioning biasanya 6 hingga 12 minggu. Masa menunggu signage, MOQ packaging, pembaharuan lesen dan migrasi website yang tentukan garis masa sebenar, dan ekor itu selalunya lebih panjang dari fasa kreatif.

            Patutkah logo lama dikekalkan selepas launch?

            Patut, selama enam hingga dua belas bulan. Satu baris “dahulunya dikenali sebagai” atas footer, invois, papan kedai dan signature emel tak berkos apa-apa dan lindungi pengecaman. Pembeli sahkan syarikat dengan search nama yang mereka ingat.

            Jualan saya turun. Rebranding boleh baiki?

            Hampir tidak pernah dengan sendirinya. Jualan turun biasanya berpunca dari harga, masa respons lead, creative iklan yang dah mati, atau website yang hilangkan enquiry. Periksa funnel dulu, barulah tentukan sama ada identiti itu satu faktor.

            Kesimpulan: kebanyakan SME perlukan refresh, bukan rebrand

            Rebranding berbaloi bila ada sesuatu yang dah diputuskan menuntutnya: kategori baru yang anda masuki, merger, konflik undang-undang, atau identiti yang berlawan dengan pitch jualan anda sendiri. Di luar kes-kes itu, ia cara mahal untuk rasa macam ada kemajuan. Signage, packaging, lesen dan migrasi website adalah tempat bajet sebenarnya pergi, dan tukar domain letak dua belas bulan disiplin redirect antara anda dengan ranking anda. Jalankan enam soalan tadi dulu. English version here.

            Kalau anda nak pandangan luar sama ada masalahnya identiti atau funnel, beritahu kami apa yang anda nampak.

          • Hiring a Digital Marketing Executive vs Outsourcing: The Real Cost

            Short answer: One digital marketing executive on an RM4,000 salary costs roughly RM6,000 a month all-in once EPF, SOCSO, EIS, bonus, tools and a desk are counted, and closer to RM8,000 at RM5,500. An SME agency retainer runs RM1,500 to RM4,000. Below RM8,000 of total monthly marketing budget, outsource. Between RM8,000 and RM25,000, hire one junior and keep the specialists outside.

            The question almost always arrives in the same shape. An owner puts one salary next to one retainer fee, sees RM4,000 against RM2,500, and decides that hiring is the cheaper move. The comparison falls apart the moment you write out what an employer actually pays.

            This article is about one person, not a department. If you are weighing a full marketing team against an outside firm, we worked through that in in-house team vs digital marketing agency. What follows is narrower. You have budget for exactly one hire, and you are deciding whether that hire or an outside team gets you further.

            We will do the statutory arithmetic with current rates, count the tools, then give a call by budget level.

            What one digital marketing executive really costs a month

            Start with the statutory floor. As at checking in August 2026, the EPF employer mandatory contribution page puts the employer share at 13 per cent of wages up to RM5,000 and 12 per cent above that, with the employee paying 11 per cent. PERKESO’s rate of contribution page confirms the insured wage ceiling rose to RM6,000 on 1 October 2024, and the standard Category 1 SOCSO rate is 1.75 per cent employer with EIS at 0.2 per cent employer.

            That is 14.95 per cent on top of gross wages before anyone has bought a single subscription.

            14.95%
            employer statutory add-on
            RM598
            that add-on on an RM4,000 salary
            RM6,000
            PERKESO insured wage ceiling

            Now the whole thing in one table, at two salary points.

            Line item Junior at RM4,000 Executive at RM5,500
            Gross monthly salary RM4,000 RM5,500
            EPF, employer share RM520 at 13% RM660 at 12%
            SOCSO, employer share RM70 RM96
            EIS, employer share RM8 RM11
            Bonus, one month spread over 12 RM333 RM458
            Tools and subscriptions RM600 RM900
            Laptop, spread over 3 years RM125 RM125
            Desk, utilities, share of office RM300 RM300
            Monthly total about RM5,950 about RM8,050

            KWSP requires employers to read contributions off the Third Schedule wage bands rather than apply the percentage directly for wages up to RM20,000, so your payroll figure will land a few ringgit either side of the numbers above. It does not change the shape of the answer.

            The subscription bill nobody puts in the offer letter

            The tools line is the one owners underestimate, because software feels small until you list it. The figures below are reasoned ranges built from entry tiers, not quoted prices.

            What they will ask for Typical monthly cost
            Design tool such as Canva Pro RM50 to RM70
            Social scheduling and inbox RM100 to RM250
            Email marketing platform RM100 to RM250
            SEO tool, entry tier RM500 to RM700
            Stock photo and video library RM50 to RM150
            Total RM800 to RM1,420

            The SEO tool decides the total. A junior will ask for one inside their first month and they are right to ask, because keyword and backlink work without data is guesswork. It is also the clearest illustration of what outsourcing buys you: an agency already owns that licence and spreads it across every client on its books.

            Two costs sit outside the table: training, and the hours your own team spends briefing and reviewing. An owner who spends four hours a week directing a junior has bought a second part-time job, not relief. Our digital marketing cost guide puts these figures next to everything else you spend.

            What one junior executive realistically produces in a month

            Take a working month of about 21 days. Subtract meetings, approvals, admin, leave, and the afternoons when somebody needs a poster by Friday. You are left with roughly 12 to 14 genuinely productive days. From running the same scope for clients, that buys about this much:

            • 12 to 16 social posts across two platforms, shot, written and scheduled
            • One or two blog articles, if they write well in your customers’ language
            • One email campaign, sometimes two
            • Basic maintenance on an existing ad account: budget checks, pausing losers, swapping creative
            • A monthly report, usually platform screenshots rather than analysis

            That is worth having, and it is nowhere near a marketing function. Notice what is absent: no landing page builds, no conversion tracking, no technical SEO, no campaign strategy, no paid search restructure.

            One junior is a pair of hands with taste, not a department. Hire expecting the second thing and by month four you will blame the person instead of the job description you wrote.

            The ceiling a solo hire hits, and why it is not their fault

            Marketing juniors improve by watching somebody better than them work. Put one alone in an SME and there is nobody to copy. They learn what YouTube can teach them, which is posting and content, and stall on everything else.

            The stall shows up in predictable places. Conversion tracking that half works. An ad account with fourteen campaigns and no naming convention. A blog that publishes weekly and ranks for nothing because nobody checked search intent. Reports built on reach, because reach is the number the platform shows first.

            None of that is laziness. Those tasks need somebody who has already made the mistakes. A junior in an agency learns from the person sitting next to them. A junior in your office learns from you.

            This is the strongest argument against the solo hire, and it is not financial. You can afford the salary. What most owners cannot supply is supervision, and unsupervised juniors tend to plateau within about six months.

            Not sure whether your budget can carry a salary yet?Send us your current spend and scope. We will map what a hire covers and what still needs a specialist, free.

            Book free consultation

            You train them, and around month eighteen they leave

            Assume the hire goes well. They learn your product, your customers, your tone. Somewhere between month 18 and month 24 they take an offer worth RM1,000 more from a company that has a marketing manager. In Malaysian SMEs that is the normal pattern for junior roles, not a worst case.

            What the exit costs Reasoned estimate
            Notice period at reduced output 4 weeks
            Empty seat before a replacement starts 4 to 8 weeks
            Recruitment fee, if you use a recruiter One month’s salary, or 8 to 15 per cent of annual
            Ramp-up before the new hire is useful 8 to 12 weeks
            Product and customer knowledge lost Not recoverable

            Add it up and one departure removes three to five months of output from your year. Twice, and the in-house arrangement you built to save money has cost more than the retainer you rejected.

            Agencies lose staff too. The difference is that the churn is their problem, and the account notes, the ad structure and the reporting templates stay with the firm.

            What the same money buys as an agency retainer

            An SME retainer in Malaysia runs RM1,500 to RM4,000 a month, and RM1,200 to RM3,500 outside the Klang Valley. Set against an all-in hire at RM6,000 to RM8,000, you are comparing one person’s full attention with a slice of several people’s attention.

            Factor One executive, RM6,000 to RM8,000 all-in Retainer, RM1,500 to RM4,000
            Time on your business Full time, less meetings and leave Fixed scope, typically 20 to 40 hours
            Range of skill One level, usually junior Copy, design, ads and analytics from different people
            Tool licences You buy them Included in the fee
            Product knowledge High and improving Lower, needs briefing
            Continuity Ends when they resign Survives their staff changes

            Neither column wins outright. Product knowledge and speed sit inside, range and continuity sit outside. That trade explains why the right answer moves with budget rather than with preference. If you are unsure what a retainer should include, our breakdown of what an agency actually does covers the scope worth paying for.

            One junior inside, specialists outside, suits most SMEs

            For most businesses at RM8,000 to RM25,000 of total monthly budget, the answer is neither column. It is a junior who owns the work that has to be inside, plus a specialist retainer for the work that needs experience.

            Keep inside, junior executive Send outside, specialist
            Daily posting and community replies Paid search and paid social structure
            Photos and video from your shop or site Technical SEO and site speed
            Customer stories and testimonials Conversion tracking and analytics setup
            Enquiry and WhatsApp follow-up Landing page builds
            Product knowledge and internal coordination Monthly performance analysis

            Anything that needs to be near your customers, your stock and your staff belongs inside, because briefing an outsider takes longer than doing it. Anything that needs a tool licence or five years of pattern recognition belongs outside, because RM4,000 a month does not buy that.

            The common mistake is the reverse: hire a junior to run the ads, outsource the content. Ads punish inexperience quickly and expensively. Content punishes it slowly and cheaply. Our SEO pricing guide gives a sense of what the outside half costs.

            What to pay, and what to test before you make an offer

            The bands below are reasoned ranges drawn from what SMEs in the Klang Valley advertise, not a published salary survey. Outside the Klang Valley, take 15 to 25 per cent off.

            Level Experience Monthly salary band
            Fresh graduate or converted intern 0 to 1 year RM2,500 to RM3,500
            Digital marketing executive 1 to 3 years RM3,500 to RM5,000
            Senior executive 3 to 5 years RM5,000 to RM7,500
            Marketing manager 5 years and up RM8,000 to RM12,000

            Paying at the bottom of a band to save RM500 usually costs more, because that person leaves sooner.

            1. Ask for numbers they touched. What was cost per lead when they started and when they left. That separates people who did the work from people who were nearby.
            2. Set a paid trial task. Two hours, paid, a real brief. One ad, one caption, one subject line for your actual product.
            3. Test the writing in your customers’ language. Plenty of candidates write cleanly in English and awkwardly in Malay, or the reverse.
            4. Ask what they would do in month one. A good answer starts with reading existing data. A weak one starts with a content calendar.
            5. Ask who reviewed their work before. Somebody who has never had work critiqued will not start improving on their own in your office.

            The budget level where an in-house hire genuinely wins

            Here is the call, by total monthly marketing budget: ad spend plus fees plus salaries.

            Agency retainer, SMERM1,500 to RM4,000
            Junior executive, all-inabout RM6,000
            Mid-level executive, all-inabout RM8,000
            Junior plus specialist retainerRM8,000 to RM10,000

            The call by budget

            • Under RM3,000 a month. Do not hire. One executive would swallow the entire budget and leave nothing for media. Outsource a narrow scope or run it yourself.
            • RM3,000 to RM8,000. Outsource. A retainer leaves real money for ad spend. A salary does not.
            • RM8,000 to RM25,000. Hire one junior and keep specialists on retainer. This range is where the combination beats both pure options.
            • Above RM25,000. In-house starts to win, but only if your first senior hire is a manager rather than another junior.

            The threshold is not about company size. It is about whether the budget can carry a salary and still fund the media that generates enquiries. Our budget guide for Malaysian SMEs sets out what those levels should look like in the first place.

            Nak tahu angka sebenar untuk business anda?

            Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

              Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

              Frequently asked questions about hiring versus outsourcing

              Is hiring a digital marketing executive cheaper than an agency?

              Usually not, once you count properly. An RM4,000 salary costs about RM5,950 a month after EPF, SOCSO, EIS, bonus, tools and a desk. An SME retainer runs RM1,500 to RM4,000 and includes several skill sets plus tool licences. Hiring buys attention, not savings.

              What are the current employer EPF, SOCSO and EIS rates in Malaysia?

              As at checking in August 2026, KWSP lists the employer EPF share at 13 per cent for wages up to RM5,000 and 12 per cent above, with employees at 11 per cent. Standard Category 1 SOCSO is 1.75 per cent employer, EIS is 0.2 per cent employer, and PERKESO’s insured wage ceiling is RM6,000.

              What is the fully loaded cost of an RM4,000 employee?

              About RM5,950 a month. That is RM4,000 salary, RM520 EPF, RM70 SOCSO, RM8 EIS, RM333 for a one-month bonus spread over the year, RM600 in tools, RM125 for a laptop over three years, and RM300 for a desk and utilities. Recruitment and training sit on top.

              What salary should I offer a digital marketing executive?

              As a reasoned band for the Klang Valley, RM2,500 to RM3,500 for a fresh graduate, RM3,500 to RM5,000 with one to three years of experience, and RM5,000 to RM7,500 for a senior executive. Take 15 to 25 per cent off outside the Klang Valley, and verify against live listings before you make an offer.

              Can one person handle all our digital marketing?

              One junior handles posting, basic content, one email campaign and light ad maintenance in a month. They will not build landing pages, set up conversion tracking or do technical SEO. If you need those, keep a specialist on retainer alongside the hire.

              How long does it take to hire a marketing executive in Malaysia?

              Plan for four to eight weeks from posting the role to a signed offer, then eight to twelve weeks more before the person is productive. That is three to five months of partial output, worth pricing in before you cancel a retainer.

              Should the in-house hire run ads or content?

              Content, community and customer-facing work. Ads punish inexperience quickly and the money is gone immediately. Content mistakes are slower and cheaper to correct. Put your paid budget with someone who has already burned through other people’s money and learned from it.

              Who keeps the accounts if the agency or the employee leaves?

              You should, either way. Ad accounts, analytics, the pixel and the website must sit under your own business assets, with the agency or employee added as a user. Recovering an ad account someone else created is slow and sometimes impossible.

              Conclusion: hire the hands, outsource the experience

              The salary on the offer letter is about two thirds of what the person costs you, and the gap is EPF, SOCSO, EIS, bonus and subscriptions. Below RM8,000 of monthly budget the arithmetic says outsource. Between RM8,000 and RM25,000, one junior inside plus specialists outside beats either option alone, and above RM25,000 in-house starts to make sense provided you hire a senior first. Versi Bahasa Melayu di sini: hire marketing executive atau outsource. If you want a second opinion on which side of that line your business sits, talk to the Lesgo Media team for a free consultation.

            • Hire Marketing Executive atau Outsource? Kira Kos Sebenar

              Jawapan ringkas: Seorang marketing executive bergaji RM4,000 sebenarnya kos lebih kurang RM6,000 sebulan bila dah campur EPF, SOCSO, EIS, bonus, tools dan meja. Naik ke RM8,000 kalau gaji RM5,500. Retainer agency untuk SME duduk RM1,500 hingga RM4,000. Bawah RM8,000 bajet marketing sebulan, outsource. Antara RM8,000 dan RM25,000, hire seorang junior dan simpan specialist di luar.

              Kebanyakan owner buat kiraan ni atas sekeping kertas dalam masa lima minit. Gaji RM4,000 sebulan lawan quotation agency RM2,500 sebulan. Nampak jelas mana yang murah, jadi mereka pun buka iklan jawatan kosong.

              Masalahnya kiraan tu tak lengkap. Gaji bukan kos, gaji cuma satu baris dalam kos. Bila kau tambah caruman majikan, bonus, dan senarai subscription yang staf tu akan minta pada minggu kedua, jurang antara dua pilihan tadi jadi lain rupa.

              Artikel ni fokus pada satu orang, bukan satu team. Kalau kau sedang timbang team marketing penuh lawan agency, kita dah huraikan dalam in-house team vs agency. Di sini kita kira gaji seorang sampai habis, tengok apa dia mampu siapkan sebulan, dan bagi jawapan ikut paras bajet.

              Matematik penuh untuk gaji RM4,000 dan RM5,500

              Mula dengan yang wajib dibayar. Setakat semakan pada Ogos 2026, halaman caruman wajib majikan KWSP menetapkan bahagian majikan pada 13 peratus untuk gaji sehingga RM5,000 dan 12 peratus untuk gaji lebih tinggi, manakala pekerja bayar 11 peratus. Halaman kadar caruman PERKESO pula sahkan siling gaji berinsurans naik ke RM6,000 mulai 1 Oktober 2024. Kadar SOCSO Kategori 1 standard ialah 1.75 peratus majikan, dan EIS 0.2 peratus majikan.

              Jumlahnya 14.95 peratus di atas gaji kasar, sebelum kau beli satu pun subscription.

              14.95%
              tambahan berkanun atas gaji
              RM598
              tambahan tu atas gaji RM4,000
              RM6,000
              siling gaji berinsurans PERKESO

              Sekarang letak semuanya dalam satu jadual, pada dua paras gaji.

              Butiran Junior, gaji RM4,000 Executive, gaji RM5,500
              Gaji kasar sebulan RM4,000 RM5,500
              EPF, bahagian majikan RM520 pada 13% RM660 pada 12%
              SOCSO, bahagian majikan RM70 RM96
              EIS, bahagian majikan RM8 RM11
              Bonus sebulan, dibahagi 12 RM333 RM458
              Tools dan subscription RM600 RM900
              Laptop, dibahagi 3 tahun RM125 RM125
              Meja, utiliti, bahagian pejabat RM300 RM300
              Jumlah sebulan lebih kurang RM5,950 lebih kurang RM8,050

              KWSP kehendaki majikan ambil angka caruman dari jadual Ketiga mengikut julat gaji, bukan darab peratusan terus, untuk gaji sehingga RM20,000. Jadi angka payroll kau akan terkeluar beberapa ringgit dari jadual atas. Ia tak ubah bentuk jawapan.

              Bil subscription yang tak pernah masuk dalam offer letter

              Baris tools inilah yang paling kerap dipandang ringan, sebab software nampak kecil sampailah kau senaraikan satu-satu. Angka bawah ni julat munasabah berdasarkan tier paling rendah, bukan sebut harga rasmi.

              Apa yang dia akan minta Kos sebulan biasa
              Tool design macam Canva Pro RM50 hingga RM70
              Scheduling dan inbox media sosial RM100 hingga RM250
              Platform email marketing RM100 hingga RM250
              Tool SEO, tier permulaan RM500 hingga RM700
              Library gambar dan video stok RM50 hingga RM150
              Jumlah RM800 hingga RM1,420

              Tool SEO yang tentukan jumlah tu. Junior akan minta dalam bulan pertama, dan permintaan tu berpatutan, sebab kerja keyword dan backlink tanpa data cuma agakan. Ini juga contoh paling jelas apa yang kau beli bila outsource. Agency dah ada lesen tu dan kongsikan kos antara semua client mereka.

              Ada dua lagi kos di luar jadual. Latihan, kalau kau nak orang tu jadi lebih baik dan bukan ulang benda yang dia dah tahu, dan jam yang team kau sendiri habiskan untuk brief dan semak kerja dia. Owner yang habis empat jam seminggu jaga seorang junior sebenarnya dapat kerja separuh masa baru, bukan kelegaan. Kalau kau nak letak angka ni dalam gambaran besar, ada pecahan penuh dalam panduan kos digital marketing di Malaysia.

              Berapa banyak seorang junior betul-betul boleh siapkan sebulan

              Ambil bulan kerja lebih kurang 21 hari. Tolak meeting, tunggu approval, kerja admin, cuti, dan petang bila ada orang perlukan poster sebelum Jumaat. Yang tinggal lebih kurang 12 hingga 14 hari yang betul-betul produktif. Dari pengalaman jalankan skop yang sama untuk client, itu bagi lebih kurang macam ni:

              • 12 hingga 16 post media sosial merentas dua platform, siap shoot, tulis dan schedule
              • Satu atau dua artikel blog, kalau dia memang boleh tulis dalam bahasa customer kau
              • Satu campaign email, kadang dua
              • Penyelenggaraan asas akaun iklan sedia ada: semak bajet, matikan yang rugi, tukar creative
              • Satu laporan bulanan, biasanya screenshot platform dan bukan analisis

              Itu sumbangan sebenar dan berbaloi ada. Ia juga masih jauh dari sebuah fungsi marketing. Perhatikan apa yang tiada: tak ada landing page dibina, tak ada conversion tracking dipasang, tak ada technical SEO, tak ada strategi campaign, tak ada susun semula akaun paid search.

              Cara paling jujur nak sebut: seorang junior ialah sepasang tangan yang ada citarasa, bukan satu jabatan. Kalau kau hire sambil harap benda kedua, menjelang bulan keempat kau akan salahkan orang tu, padahal job description kau sendiri yang tak kena.

              Siling yang seorang junior akan langgar, dan kenapa bukan salah dia

              Junior marketing jadi pandai sebab tengok orang yang lebih pandai buat kerja. Letak seorang sendirian dalam SME, tak ada siapa nak ditiru. Dia akan belajar bahagian yang YouTube boleh ajar, iaitu posting dan content, dan tersekat pada yang lain.

              Tersekat tu muncul di tempat yang sama setiap kali. Conversion tracking yang separuh jalan. Akaun iklan dengan empat belas campaign tanpa nama yang konsisten. Blog yang keluar setiap minggu tapi tak rank sebab tak ada siapa semak search intent. Laporan yang ukur reach, sebab reach nombor pertama yang platform tunjuk.

              Semua tu bukan sebab malas. Kerja jenis tu perlukan orang yang dah pernah buat silap dan belajar. Junior dalam agency dapat tu dari orang yang duduk sebelah dia. Junior dalam pejabat kau dapat tu dari kau.

              Ini hujah paling kuat menentang hire seorang sahaja, dan ia bukan soal duit. Gaji tu kau mampu bayar. Yang selalunya kau tak mampu bekalkan ialah penyeliaan, dan junior tanpa penyeliaan biasanya mendatar dalam kira-kira enam bulan.

              Tak pasti bajet kau dah cukup untuk tanggung gaji?Hantar spend dan skop semasa kau. Kami petakan apa yang seorang hire boleh cover dan apa yang masih perlu specialist. Percuma.

              Book free consultation

              Kau latih dia, lepas tu sekitar bulan kelapan belas dia keluar

              Anggap hire tu menjadi. Dia dah faham produk kau, customer kau, cara kau bercakap. Antara bulan 18 dan bulan 24, dia dapat tawaran lebih RM1,000 dari syarikat yang ada marketing manager. Dalam SME Malaysia ini corak biasa untuk jawatan junior, bukan senario paling teruk.

              Kos bila dia keluar Anggaran munasabah
              Tempoh notis dengan output menurun 4 minggu
              Kerusi kosong sebelum pengganti masuk 4 hingga 8 minggu
              Fee recruiter, kalau kau guna Gaji sebulan, atau 8 hingga 15 peratus setahun
              Tempoh ramp-up sebelum pengganti berguna 8 hingga 12 minggu
              Pengetahuan produk dan customer yang hilang Tak boleh diambil balik

              Campur semua, satu perletakan jawatan buang tiga hingga lima bulan output dari tahun kau. Berlaku dua kali, susunan in-house yang kau bina untuk jimat duit dah jadi lebih mahal dari retainer yang kau tolak dulu.

              Agency pun kehilangan staf. Bezanya churn tu masalah mereka, dan nota akaun, struktur ad account serta template laporan kekal dalam firma.

              Duit yang sama kalau dibelanjakan pada retainer agency

              Retainer SME di Malaysia duduk RM1,500 hingga RM4,000 sebulan, dan RM1,200 hingga RM3,500 di luar Lembah Klang. Berbanding hire all-in RM6,000 hingga RM8,000, kau sedang bandingkan perhatian penuh seorang dengan hirisan perhatian beberapa orang.

              Faktor Seorang executive, RM6,000 hingga RM8,000 all-in Retainer, RM1,500 hingga RM4,000
              Masa untuk business kau Sepenuh masa, tolak meeting dan cuti Skop tetap, biasanya 20 hingga 40 jam
              Luas kemahiran Satu paras, biasanya junior Copy, design, ads dan analitik dari orang berbeza
              Lesen tools Kau yang beli Termasuk dalam fee
              Pengetahuan produk Tinggi dan makin baik Rendah, perlu brief
              Kesinambungan Habis bila dia resign Kekal walaupun staf mereka bertukar

              Tak ada lajur yang menang bulat-bulat. Pengetahuan produk dan kelajuan ada di dalam, keluasan kemahiran dan kesinambungan ada di luar. Tukar ganti tu yang jelaskan kenapa jawapan berubah ikut bajet dan bukan ikut kegemaran. Untuk skop retainer yang berpatutan, tengok julat dalam kos social media management di Malaysia.

              Satu junior di dalam, specialist di luar

              Untuk kebanyakan business pada paras bajet RM8,000 hingga RM25,000 sebulan, jawapannya bukan mana-mana lajur tadi. Ia seorang junior yang pegang kerja yang memang kena ada di dalam, tambah retainer specialist untuk kerja yang perlukan pengalaman.

              Simpan di dalam, junior executive Hantar keluar, specialist
              Posting harian dan balas komen Struktur paid search dan paid social
              Gambar dan video dari kedai atau tapak kau Technical SEO dan kelajuan laman
              Kisah dan testimoni customer Setup conversion tracking dan analitik
              Follow up enquiry dan WhatsApp Bina landing page
              Pengetahuan produk dan penyelarasan dalaman Analisis prestasi bulanan

              Apa-apa yang kena rapat dengan customer, stok dan staf kau patut duduk di dalam, sebab nak brief orang luar tentang benda tu lagi lama dari buat sendiri. Apa-apa yang perlukan lesen tool atau lima tahun pengalaman baca corak patut keluar, sebab RM4,000 sebulan tak beli benda tu.

              Silap yang paling biasa ialah susunan terbalik: hire junior untuk pegang iklan, outsource pula content. Iklan hukum orang mentah dengan cepat dan mahal. Content hukum perlahan dan murah. Kalau kau nak faham kenapa duit iklan cepat hangus di tangan orang baru, senarai sebabnya ada dalam 5 sebab Facebook ads anda bakar duit je.

              Gaji yang patut dibayar dan apa yang kena diuji sebelum offer

              Julat bawah ni adalah anggaran munasabah berdasarkan apa yang SME di Lembah Klang iklankan untuk jawatan ni, bukan kajian gaji rasmi. Di luar Lembah Klang, tolak 15 hingga 25 peratus.

              Paras Pengalaman Julat gaji sebulan
              Fresh grad atau intern ditukar tetap 0 hingga 1 tahun RM2,500 hingga RM3,500
              Digital marketing executive 1 hingga 3 tahun RM3,500 hingga RM5,000
              Senior executive 3 hingga 5 tahun RM5,000 hingga RM7,500
              Marketing manager 5 tahun ke atas RM8,000 hingga RM12,000

              Bayar di hujung bawah julat semata-mata nak jimat RM500 selalunya lagi mahal, sebab orang tu keluar lebih awal.

              1. Minta angka yang dia pernah pegang. Berapa cost per lead masa dia mula dan masa dia keluar. Soalan tu asingkan orang yang buat kerja dari orang yang cuma ada di situ.
              2. Bagi trial task berbayar. Dua jam, dibayar, brief sebenar. Satu iklan, satu caption, satu subject line untuk produk kau.
              3. Uji tulisan dalam bahasa customer kau. Ramai calon tulis kemas dalam English tapi kaku dalam Melayu, atau sebaliknya.
              4. Tanya apa dia buat dalam bulan pertama. Jawapan bagus mula dengan baca data sedia ada. Jawapan lemah mula dengan content calendar.
              5. Tanya siapa pernah semak kerja dia. Orang yang tak pernah kena kritik takkan tiba-tiba jadi lebih baik dalam pejabat kau.

              Paras bajet bila hire in-house betul-betul menang

              Ini keputusannya, ikut jumlah bajet marketing sebulan: ad spend campur fee campur gaji.

              Retainer agency SMERM1,500 hingga RM4,000
              Junior executive, all-inlebih kurang RM6,000
              Executive pertengahan, all-inlebih kurang RM8,000
              Junior campur retainer specialistRM8,000 hingga RM10,000

              Keputusan ikut bajet

              • Bawah RM3,000 sebulan. Jangan hire. Seorang executive telan seluruh bajet dan tak tinggal apa-apa untuk media. Outsource skop yang sempit atau buat sendiri.
              • RM3,000 hingga RM8,000. Outsource. Retainer tinggalkan duit sebenar untuk ad spend, gaji tidak.
              • RM8,000 hingga RM25,000. Hire seorang junior dan kekalkan specialist atas retainer. Julat inilah gabungan tu kalahkan dua pilihan tulen tadi.
              • Atas RM25,000. In-house mula menang, tapi hanya kalau hire senior pertama kau seorang manager, bukan seorang lagi junior.

              Paras ni bukan soal saiz syarikat. Ia soal sama ada bajet kau boleh tanggung gaji dan masih ada baki untuk media yang datangkan enquiry. Kalau kau belum tetapkan paras bajet langsung, mula dengan bajet digital marketing untuk SME Malaysia.

              Nak tahu angka sebenar untuk business anda?

              Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

                Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

                Soalan lazim tentang hire marketing executive atau outsource

                Hire marketing executive lebih murah dari agency?

                Selalunya tidak, kalau kau kira betul-betul. Gaji RM4,000 sebenarnya kos lebih kurang RM5,950 sebulan lepas EPF, SOCSO, EIS, bonus, tools dan meja. Retainer SME duduk RM1,500 hingga RM4,000 dan dah termasuk beberapa jenis kemahiran serta lesen tools. Hire beli perhatian, bukan penjimatan.

                Berapa kadar caruman majikan EPF, SOCSO dan EIS sekarang?

                Setakat semakan Ogos 2026, KWSP senaraikan bahagian majikan EPF pada 13 peratus untuk gaji sehingga RM5,000 dan 12 peratus di atas itu, dengan pekerja bayar 11 peratus. SOCSO Kategori 1 standard 1.75 peratus majikan, EIS 0.2 peratus majikan, dan siling gaji berinsurans PERKESO ialah RM6,000.

                Berapa kos penuh seorang pekerja bergaji RM4,000?

                Lebih kurang RM5,950 sebulan. Itu gaji RM4,000, EPF RM520, SOCSO RM70, EIS RM8, RM333 untuk bonus sebulan yang dibahagi setahun, RM600 tools, RM125 laptop atas tiga tahun, dan RM300 untuk meja serta utiliti. Kos hiring dan latihan duduk di atas tu lagi.

                Berapa gaji patut ditawarkan untuk digital marketing executive?

                Sebagai julat munasabah untuk Lembah Klang, RM2,500 hingga RM3,500 untuk fresh grad, RM3,500 hingga RM5,000 untuk satu hingga tiga tahun pengalaman, dan RM5,000 hingga RM7,500 untuk senior executive. Tolak 15 hingga 25 peratus di luar Lembah Klang, dan semak iklan jawatan semasa sebelum buat tawaran.

                Boleh ke seorang je handle semua digital marketing?

                Seorang junior boleh handle posting, content asas, satu campaign email dan penyelenggaraan iklan yang ringan dalam sebulan. Dia takkan bina landing page, pasang conversion tracking atau buat technical SEO. Kalau kau perlukan benda tu, kekalkan specialist atas retainer bersama hire tadi.

                Berapa lama proses hire seorang marketing executive?

                Kira empat hingga lapan minggu dari iklan jawatan sampai offer ditandatangan, kemudian lapan hingga dua belas minggu lagi sebelum orang tu produktif. Itu tiga hingga lima bulan output separuh jalan, dan patut dimasukkan dalam kiraan sebelum kau batalkan retainer sedia ada.

                Junior in-house patut pegang iklan atau content?

                Content, komuniti dan kerja yang berhadapan customer. Iklan hukum orang mentah dengan cepat dan duit terus hilang. Silap dalam content lebih perlahan dan lebih murah nak betulkan. Letak bajet iklan kau di tangan orang yang dah pernah hangus duit orang lain dan belajar dari situ.

                Siapa pegang akaun kalau agency atau staf keluar?

                Kau, kedua-dua kes. Akaun iklan, analitik, pixel dan website mesti duduk bawah aset business kau sendiri, dengan agency atau staf ditambah sebagai user. Semak benda ni sebelum tandatangan apa-apa. Nak tarik balik akaun iklan yang orang lain buka itu lambat dan kadang mustahil.

                Kesimpulan: hire tangan, outsource pengalaman

                Gaji dalam offer letter cuma lebih kurang dua pertiga dari kos sebenar orang tu, dan bakinya EPF, SOCSO, EIS, bonus dan subscription. Bawah RM8,000 bajet marketing sebulan, kiraan kata outsource. Antara RM8,000 dan RM25,000, satu junior di dalam campur specialist di luar kalahkan dua pilihan tadi. Atas RM25,000 barulah in-house mula masuk akal, itu pun kalau hire senior dulu. English version here: hiring a digital marketing executive vs outsourcing. Kalau kau nak pandangan kedua tentang kau berdiri di sebelah mana garisan tu, hubungi team Lesgo Media untuk konsultasi percuma.

              • Digital Marketing Agency in Selangor: How to Choose Across the State

                Short answer: Agencies in Selangor quote Klang Valley rates, RM1,500 to RM4,000 a month for one channel and RM4,000 to RM8,000 for multi-channel work, plus RM1,000 to RM3,000 of ad spend. There is no state discount to collect. The harder decision is which Selangor you sell into, because that settles whether a local studio, a KL agency or a remote team fits you.

                Selangor is the busiest business state in the country and the least useful one to treat as a single market. An agency doing good work for a homeware brand in Bandar Utama can be a poor hire for a fabrication shop in Rawang, though both owners shop in the same state.

                The search term hides that. People type digital marketing agency Selangor when they mean somebody near Puchong, or somebody who understands the Klang trading scene, or somebody cheaper than the KL agency that quoted last week.

                This guide covers what agencies charge here in 2026, how to choose between a local studio, a KL agency and a remote team, how service area targeting works across council boundaries, and a method for shortlisting.

                Selangor is several markets sharing one state border

                Stop thinking about the state and think about four rough clusters, because each one buys marketing differently.

                First, the mature Klang Valley suburbs: Petaling Jaya, Subang Jaya, Damansara, Ampang. Dense consumer demand, heavy competition on every commercial keyword, and a crowd of retail, clinics, professional services and food businesses chasing the same attention.

                Second, the industrial belt through Shah Alam, Puchong, Balakong and Rawang: manufacturers, contract packers, suppliers and trade distributors selling to procurement people, not shoppers.

                Third, Klang and the port corridor, where freight forwarding, warehousing and trading houses run on quotations and long relationships. Fourth, the newer townships at Cyberjaya, Bangi, Semenyih, Setia Alam, Kota Kemuning and Puncak Alam, filling with young households buying home services, tuition, clinics and food.

                A team that produces sharp consumer creative every week is not automatically the team that can write a spec-driven landing page a factory buyer will trust. That is why the choice is harder here than in a smaller state.

                Judgement call: these four clusters are a working simplification, not an official classification. Plenty of businesses sit across two of them, and if yours does, decide which one pays your bills first.

                What agencies charge for Selangor work in 2026

                Selangor sits inside the Klang Valley, so the 15 to 25 per cent discount you find in Penang, Johor Bahru or Kuching does not apply here.

                Scope Typical monthly retainer (RM) Suits
                Freelancer or solo operator Under 1,500 One channel, strategy stays with you
                Single channel (SME) 1,500 – 4,000 One ads platform or social, small team
                Multi-channel 4,000 – 8,000 SEO plus ads plus social running together
                Full-funnel 8,000 and up Multi-branch, multi-market, dedicated team

                Individual services follow the national ranges. SEO is RM1,000 to RM2,500 a month basic and RM3,000 to RM8,000 full. Ads management is RM500 to RM1,500 at starter level, RM1,500 to RM3,000 for growth. Social on one platform is RM800 to RM1,500, and a five to ten page website is a one-time RM3,500 to RM8,000, the same figures as our 2026 pricing guide.

                Keep the two bills apart. The retainer pays the agency for strategy, setup, creative and reporting. The ad spend goes to Meta, Google or TikTok on your own card. Miss that and you sign a RM2,500 retainer, then get a RM5,500 month.

                RM1,500-RM4,000
                single-channel monthly retainer
                RM4,000-RM8,000
                multi-channel monthly retainer
                RM1,000-RM3,000
                minimum monthly ad spend

                Local studio, Kuala Lumpur agency or remote team

                Three kinds of supplier will answer your enquiry, and they compete on different things.

                Option Typical monthly Strongest at Weakest at
                Local Selangor studio RM1,500 – RM4,000 Site visits, photo and video days, walk-in retail Bench depth when two clients need work the same week
                Kuala Lumpur agency RM4,000 – RM8,000 Specialists per channel, bigger budgets, complex tracking Small accounts get a junior, travel to your site is grudging
                Remote or freelance team Under RM1,500 – RM3,000 Cost, depth in one skill, flexible scope Nobody can stand in your showroom, continuity rests on one person

                The rule worth using: list what the work physically requires. If somebody must film your production line, shoot your menu, photograph an installation in Semenyih or meet your sales manager monthly, hire close and pay for proximity. If the campaign is search ads, tracking and landing pages, distance costs nothing, so hire on skill.

                Most Selangor SMEs end up with a hybrid: an agency for paid and search, a local freelancer for content capture. That works if one party owns the numbers. Our guide on choosing an agency covers the contract side.

                Service area targeting when your customers cross council boundaries

                Selangor has around a dozen local councils and customers never know which one they are standing in. Someone in Kota Damansara books a plumber in Sungai Buloh. A Klang household drives to Setia Alam for dinner. Council borders matter for licensing and signage, not targeting.

                Two settings do the real work. Your Google Business Profile is either a storefront with a public address, or a service area business listing the towns you travel to. Pick wrong and you lose walk-in customers, or advertise an address you do not want visitors at. Our local SEO guide covers building that listing.

                The second is targeting radius. A circle around your office is lazy. Draw it around your last fifty customers and the shape is rarely a circle. It stretches along a highway, because that is how people move here.

                Ask how an agency will define your service area before they quote. If the answer is Selangor, your budget spreads across towns that will never buy from you.

                Not sure your service area is set right?Send us your postcode and where your customers come from, and we will tell you what to change.

                Book free consultation

                A Puchong manufacturer and a Bangi consumer brand need different agencies

                Put the two briefs side by side and the gap is obvious.

                The Puchong manufacturer wants perhaps five to fifteen serious enquiries a month. Buyers arrive through search, compare specifications, ask for a quotation and take weeks to decide. The work is a website that survives procurement scrutiny, capability pages that answer technical questions, search ads on narrow high-intent terms, and enquiry tracking that captures phone and WhatsApp calls, not only form fills.

                The Bangi consumer brand wants volume. Buyers scroll, decide in seconds and buy the same week. The work is weekly creative production, offer testing, feed platforms, and a cost per acquisition that stays under the margin. Creative fatigue is the constant problem, so the agency needs producers, not only planners.

                Few small agencies staff both well. A video and social team reads the manufacturer’s brief as a content problem. A performance team reads the consumer brief as a bidding problem. Ask which they do most of, check their case studies sit on your side of that line, and judge both on cost per lead rather than engagement.

                Klang and the port corridor run on search and referral

                Klang is the part of Selangor most often skipped in agency pitches, which is odd given the money moving through it. Freight forwarding, customs agents, warehousing, building materials, food importers and wholesale traders sit here, and almost none of them sell through a social feed.

                Their buyers search a specific service, check whether the company looks capable, then call or email for a quotation. Decisions turn on capacity, credit terms and how fast you answered. Website, Google Business Profile and response time are the three things worth funding first.

                Keyword volume for those terms is small, which frightens agencies used to consumer numbers. Small is fine. Twenty searches a month from freight buyers beats twenty thousand impressions from people who will never ship anything.

                Language is the other detail worth raising early. Klang’s customer base is mixed enough that running everything in one language leaves enquiries on the table. Ask whether the agency can produce ad copy and landing pages in Malay and English at minimum, and whether anyone on the team can handle Chinese or Tamil if your trade needs it.

                The newer townships behave like small cities of their own

                Cyberjaya, Bangi, Semenyih, Setia Alam, Puncak Alam and Kota Kemuning share a pattern. Households move in, and demand for home services, tuition centres, clinics, gyms, cafes and childcare appears within the same year.

                Demand here is created by move-ins rather than passing traffic, which changes the playbook. Google Business Profile and reviews do the heavy lifting, Facebook community groups drive an unusual share of first enquiries, and a radius of five to ten kilometres genuinely describes your catchment, unlike central PJ where people travel further for the same service.

                Competition on brand terms is thinner in a young township than in an established suburb, so being early is worth real money. A business that gets its listing, reviews and a few location pages right before the second phase of housing completes tends to stay ahead for years.

                The trap is spending like an established suburb. You do not need a full multi-channel retainer to own a township of twenty thousand households. A single-channel retainer plus a disciplined review programme usually beats spreading the same money across four platforms.

                Almost nobody searches for Selangor, they search for their town

                This matters for how your website is built. State-level searches exist, which is why this page exists, but the volume sits in town-level terms. Somebody needing an aircon service types their own neighbourhood name, or types nothing at all and relies on the map.

                The structural answer is a proper page per town you genuinely serve, each with its own content: what you do there, what you charge, real jobs completed, directions, and the areas around it. What does not work is the same page duplicated twenty times with the town name swapped, which is the cheapest thing an agency can sell you and the fastest way to get those pages ignored by Google.

                Ask for the location page plan in writing. Three towns done properly beat twenty done thinly. If your pages already exist and are not appearing, our guide on why a website does not show up on Google covers the usual causes.

                For the two Selangor markets with the most competition, we have deeper reads on hiring in Petaling Jaya and in Shah Alam.

                A shortlisting method that works anywhere in the state

                Two weeks is enough, if you start with your own numbers.

                1. Map your catchment. Mark your last fifty customer addresses. That map, not the state, is what you buy advertising against.
                2. Decide what needs a body on site. Filming, photography, showroom visits, monthly meetings. If the list is empty, hire on skill alone.
                3. Ask for two case studies from your side of the line. Manufacturer or consumer brand, with enquiry volume before and after, and the fee.
                4. Demand the quote split. Management fee, ad spend, build costs, tools. One monthly figure hides something.
                5. Ask who does the work. Name, seniority, how many accounts they carry. Plenty of agencies sell senior and deliver junior.
                6. Buy a 60 to 90 day trial, not a year. Agree what success looks like in enquiries, then extend or leave.

                Before you sign

                • You own the ad accounts, Analytics, Google Business Profile and domain, not the agency
                • Notice period is one month on the first contract, not three
                • Reporting shows enquiries and cost per lead, not reach
                • A named contact, and a handover clause if you leave
                • Ad spend hits your card, not the agency’s at a hidden markup

                Nak tahu angka sebenar untuk business anda?

                Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

                  Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

                  Frequently asked questions about hiring an agency in Selangor

                  How much does a digital marketing agency in Selangor cost?

                  Budget RM1,500 to RM4,000 a month for one channel, RM4,000 to RM8,000 for multi-channel work covering SEO, ads and social together, and above RM8,000 for a dedicated full-funnel team. Ad spend of RM1,000 to RM3,000 a month sits on top of the fee.

                  Is a Selangor agency cheaper than a Kuala Lumpur one?

                  A little, but not much. Selangor is part of the Klang Valley, so there is no regional discount like the 15 to 25 per cent you find in Penang or Johor Bahru. Lower rent in Klang, Bangi or Rawang moves a quote to the bottom of the band rather than below it.

                  Should I hire an agency in my own town?

                  Only if the work needs someone physically present, such as filming, product photography or regular face to face meetings. If your campaigns are search ads, tracking and landing pages, location adds nothing, so choose on channel skill and reporting quality instead.

                  Can one agency handle the whole of Selangor?

                  Geographically yes, commercially rarely. A Puchong manufacturer and a Bangi consumer brand need different skills, and small teams are usually built for one or the other. Ask which type of client makes up most of their book before assuming they cover both.

                  How long before SEO shows results for a Selangor business?

                  Expect three to six months for early movement and six to twelve months for stable positions, the same as elsewhere in Malaysia. Town-level terms move faster than state-level ones, and a well built Google Business Profile often produces enquiries before the website ranks.

                  Do I need separate campaigns for different parts of Selangor?

                  Separate them when the customer or the offer changes, not because the towns differ. One campaign can cover Puchong and Subang if you sell the same thing at the same price. Split when delivery charges, opening hours, competitors or language mix genuinely differ.

                  What is the minimum ad spend worth starting with?

                  RM1,000 a month is the practical floor for one platform, and RM3,000 gives enough data to test creative and audiences properly. Below RM1,000 the platform cannot optimise fast enough, and you spend three months learning what a bigger budget shows in three weeks.

                  How do I check an agency is not outsourcing my work?

                  Ask who writes the copy, who builds the ads and who is in the account each week, then put those names in the contract. Request a screen share of your live ad account in the first month. Outsourced work shows up as slow replies and reports that never change.

                  Conclusion: how to budget and choose for a Selangor business

                  Start from the ranges: RM1,500 to RM4,000 a month for one channel, RM4,000 to RM8,000 for multi-channel, RM1,000 to RM3,000 of ad spend on top, and no state discount because this is the Klang Valley. Then answer what price cannot. Which Selangor do you sell into, and does the work need somebody nearby. Hire close when it does, hire on skill when it does not, and buy a short trial before a long contract. For a second opinion on a quote, talk to the Lesgo Media team.

                  Versi Bahasa Melayu di sini: Agensi Digital Marketing Selangor.

                • Agensi Digital Marketing Selangor: Panduan Pilih & Kos

                  Jawapan ringkas: Agensi digital marketing di Selangor caj harga Klang Valley, RM1,500 hingga RM4,000 sebulan untuk satu channel dan RM4,000 hingga RM8,000 untuk multi-channel, tambah ad spend RM1,000 hingga RM3,000. Tiada diskaun negeri di sini. Keputusan yang lebih susah ialah Selangor mana kau jual, sebab itu yang tentukan sama ada studio tempatan, agency KL atau team remote yang padan.

                  Selangor negeri paling sibuk dari segi bisnes, dan paling merugikan kalau kau layan ia sebagai satu pasaran. Agency yang bagus untuk brand barangan rumah di Bandar Utama boleh jadi pilihan salah untuk kilang fabrication di Rawang, walaupun dua-dua owner tu cari agency dalam negeri yang sama.

                  Keyword tu sendiri menyembunyikan hal ni. Orang taip agensi digital marketing Selangor, tapi maksud sebenar dia ialah orang yang dekat dengan Puchong, atau orang yang faham perdagangan di Klang, atau sekadar orang yang lebih murah dari agency KL yang quote minggu lepas.

                  Artikel ni pecahkan berapa agency caj untuk kerja Selangor pada 2026, macam mana pilih antara studio tempatan, agency KL dan team remote, macam mana set service area bila customer kau lintas sempadan majlis, dan cara buat shortlist.

                  Selangor sebenarnya empat pasaran dalam satu sempadan

                  Berhenti fikir pasal negeri, dan fikir pasal empat kelompok, sebab setiap satu beli marketing dengan cara yang berbeza.

                  Pertama, kawasan Klang Valley yang dah matang: Petaling Jaya, Subang Jaya, Damansara, Ampang. Permintaan consumer padat, persaingan berat pada hampir semua keyword komersial, dan penuh dengan retail, klinik, servis profesional dan kedai makan yang rebut perhatian sama.

                  Kedua, jalur perindustrian dari Shah Alam ke Puchong, Balakong dan Rawang. Kilang, contract packer, supplier dan pengedar yang jual kepada orang procurement, bukan kepada pembeli biasa.

                  Ketiga, Klang dan koridor pelabuhan, tempat forwarding, gudang dan rumah dagang jalan atas quotation dan hubungan lama. Keempat, bandar baru macam Cyberjaya, Bangi, Semenyih, Setia Alam, Kota Kemuning dan Puncak Alam, yang penuh dengan keluarga muda beli servis rumah, tuisyen, klinik dan makanan.

                  Team yang pandai keluarkan creative consumer setiap minggu bukan semestinya team yang boleh tulis landing page teknikal yang pembeli kilang percaya. Sebab itu pilihan agency di Selangor lagi susah berbanding negeri kecil.

                  Ini penilaian kami, bukan pembahagian rasmi. Ramai bisnes duduk atas dua kelompok serentak. Kalau bisnes kau macam tu, pilih yang mana bayar bil kau dulu.

                  Sempadan majlis tempatan tak bermakna apa-apa untuk customer kau

                  Selangor ada dalam belasan majlis tempatan, dan customer kau memang tak tahu dia berdiri dalam kawasan majlis mana. Orang Kota Damansara panggil plumber dari Sungai Buloh. Keluarga Klang bawa kereta ke Setia Alam nak makan malam. Sempadan majlis penting untuk lesen dan signboard, bukan untuk targeting.

                  Dua setting je yang buat kerja sebenar. Google Business Profile kau sama ada storefront dengan alamat terbuka, atau service area business yang senarai kawasan kau pergi. Salah pilih, kau hilang customer walk-in, atau kau iklan alamat yang kau tak nak orang datang. Panduan local SEO kami cerita macam mana listing tu dibina.

                  Kedua, radius targeting. Bulatan keliling office kau tu malas. Lukis ikut lima puluh customer terakhir, dan biasanya bentuknya bukan bulatan. Ia memanjang ikut highway, sebab macam tu orang bergerak di negeri ni.

                  Satu lagi perkara kecil yang selalu terlepas: nama kawasan dalam copy iklan. Orang Puchong lebih percaya iklan yang sebut Puchong berbanding iklan yang sebut Selangor, walaupun servis yang dijual sama.

                  Tanya agency macam mana dia nak tetapkan service area sebelum dia quote. Kalau jawapan dia Selangor, bajet kau akan tersebar ke kawasan yang tak akan beli apa-apa, dan kau bayar untuk impression di Sabak Bernam sedangkan customer kau semua dalam radius dua puluh kilometer.

                  Berapa agency caj untuk kerja Selangor pada 2026

                  Selangor duduk dalam Klang Valley, jadi diskaun 15 hingga 25 peratus yang kau nampak di Penang, Johor Bahru atau Kuching memang tak wujud di sini.

                  Skop Retainer sebulan (RM) Sesuai untuk
                  Freelancer atau solo Bawah 1,500 Satu channel, strategi kekal dengan kau
                  Satu channel (SME) 1,500 – 4,000 Satu platform ads atau social, team kecil
                  Multi-channel 4,000 – 8,000 SEO, ads dan social jalan serentak
                  Full-funnel 8,000 ke atas Banyak cawangan, banyak pasaran, team khusus

                  Servis satu-satu ikut julat kebangsaan. SEO RM1,000 hingga RM2,500 sebulan untuk skop asas, RM3,000 hingga RM8,000 untuk skop penuh. Ads management RM500 hingga RM1,500 untuk permulaan, RM1,500 hingga RM3,000 untuk growth. Social satu platform RM800 hingga RM1,500, dan website lima hingga sepuluh page RM3,500 hingga RM8,000 sekali bayar, sama macam panduan kos 2026 kami.

                  Ingat dua bil ni berasingan. Retainer bayar agency untuk strategi, setup, creative dan reporting. Ad spend pergi ke Meta, Google atau TikTok, atas kad kau sendiri. Tak faham beza ni, kau sign retainer RM2,500 lepas tu terkejut bila bulan tu jadi RM5,500.

                  RM1,500-RM4,000
                  retainer satu channel sebulan
                  RM4,000-RM8,000
                  retainer multi-channel sebulan
                  RM1,000-RM3,000
                  ad spend minimum sebulan

                  Studio tempatan, agency KL atau team remote

                  Tiga jenis pembekal akan jawab enquiry kau, dan mereka bersaing atas benda berlainan.

                  Pilihan Kos sebulan Kuat pada Lemah pada
                  Studio tempatan Selangor RM1,500 – RM4,000 Site visit, hari shoot foto dan video, retail walk-in Team nipis bila dua client perlu kerja minggu sama
                  Agency KL RM4,000 – RM8,000 Specialist setiap channel, bajet besar, tracking kompleks Akaun kecil dapat junior, keluar ke site kau berat hati
                  Team remote atau freelance Bawah RM1,500 – RM3,000 Kos, dalam satu skill, skop fleksibel Tiada orang boleh berdiri dalam showroom kau

                  Cara paling senang buat keputusan: senaraikan apa yang kerja tu perlukan secara fizikal. Kalau ada orang kena shoot production line, ambil gambar menu, rakam pemasangan siap di Semenyih atau jumpa sales manager tiap bulan, ambil yang dekat dan bayar untuk jarak tu. Kalau campaign kau search ads, tracking dan landing page, jarak tak kos apa-apa, jadi pilih ikut skill.

                  Kebanyakan SME Selangor akhirnya jadi hybrid: agency untuk paid dan search, freelancer tempatan untuk ambil content. Itu okey selagi satu pihak pegang nombor. Panduan cara pilih agency kami cerita bahagian kontraknya.

                  Tak pasti quote yang kau dapat tu berpatutan?Hantar skop dan poskod kau. Kami beritahu berapa patutnya kerja tu di Selangor.

                  Book free consultation

                  Kilang di Puchong dan brand consumer di Bangi perlu agency berbeza

                  Letak dua brief ni sebelah menyebelah, jurang dia nampak terus.

                  Kilang Puchong nak lima hingga lima belas enquiry serius sebulan. Pembeli datang melalui search, banding spesifikasi, minta quotation dan ambil masa berminggu nak putuskan. Kerjanya website yang tahan disemak orang procurement, page keupayaan yang jawab soalan teknikal, search ads atas keyword sempit, dan tracking enquiry yang tangkap panggilan dan WhatsApp, bukan borang je.

                  Brand consumer di Bangi pula nak volume. Pembeli scroll, putus dalam beberapa saat, beli minggu tu juga. Kerjanya creative baru setiap minggu, uji offer, platform feed, dan cost per acquisition yang kena kekal bawah margin. Masalah tetapnya creative jemu, jadi agency tu perlu orang yang boleh produce, bukan hanya orang yang boleh plan.

                  Sedikit sangat agency kecil yang kuat dua-dua. Team video dan social akan baca brief kilang sebagai masalah content. Team performance akan baca brief consumer sebagai masalah bidding. Tanya mereka buat yang mana lebih banyak, dan nilai kedua-duanya guna cost per lead, bukan engagement.

                  Ujian paling senang masa first meeting: tanya soalan pertama yang mereka tanya kau. Kalau soalan tu pasal margin, kitaran jualan dan siapa tandatangan PO, mereka biasa dengan bisnes B2B. Kalau soalan tu pasal brand dan gaya visual, mereka biasa dengan consumer.

                  Klang dan koridor pelabuhan jalan atas search dan rujukan

                  Klang bahagian Selangor yang paling kerap terlepas pandang dalam pitch agency, pelik bila difikirkan berapa banyak duit bergerak di situ. Forwarding, ejen kastam, gudang, bahan binaan, pengimport makanan dan peniaga borong ada semua di sana, dan hampir tiada seorang pun jual melalui feed.

                  Pembeli mereka search servis tertentu, tengok syarikat tu nampak mampu ke tidak, lepas tu call atau email minta quotation. Keputusan bergantung pada kapasiti, terma kredit dan berapa cepat kau jawab. Jadi website, Google Business Profile dan masa respons tiga benda pertama yang patut dapat duit.

                  Volume keyword untuk terma macam ni memang kecil, dan itu menakutkan agency yang biasa dengan nombor consumer. Kecil tak apa. Dua puluh search sebulan dari pembeli kargo lagi berbaloi dari dua puluh ribu impression orang yang tak akan hantar apa-apa.

                  Bahasa satu lagi hal yang patut dibangkitkan awal. Pelanggan di Klang cukup bercampur sampai kalau kau jalan satu bahasa je, ada enquiry yang tertinggal. Tanya sama ada agency boleh tulis copy dan landing page dalam Melayu dan Inggeris sekurang-kurangnya, dan ada tak orang yang boleh handle Cina atau Tamil kalau perdagangan kau perlukan.

                  Bandar baru bergerak macam bandar kecil sendiri

                  Cyberjaya, Bangi, Semenyih, Setia Alam, Puncak Alam dan Kota Kemuning semuanya ikut corak yang sama. Keluarga masuk, dan dalam tahun yang sama juga permintaan untuk servis rumah, pusat tuisyen, klinik, gym, kafe dan taska muncul.

                  Permintaan di sini datang dari orang pindah masuk, bukan dari lalu lalang, dan itu ubah cara main. Google Business Profile dan review buat kerja paling berat, group komuniti Facebook bawa enquiry pertama lebih banyak dari yang orang sangka, dan radius lima hingga sepuluh kilometer memang gambarkan kawasan kau, tak macam PJ tengah yang orang sanggup pergi jauh.

                  Persaingan atas nama brand lagi nipis di bandar baru berbanding kawasan lama, jadi masuk awal ada nilai duit yang nyata. Bisnes yang betulkan listing, review dan beberapa page lokasi sebelum fasa perumahan kedua siap selalunya kekal di depan bertahun.

                  Perangkap dia spend macam kawasan lama. Kau tak perlu retainer multi-channel penuh untuk kuasai satu bandar dua puluh ribu rumah. Retainer satu channel plus program review yang disiplin selalunya kalahkan duit sama yang dipecah empat platform. Minta agency tunjuk pelan kumpul review sebelum mereka cadang tambah platform ketiga.

                  Hampir tiada orang search Selangor, dia search nama tempat dia

                  Ini penting untuk cara website kau dibina. Search peringkat negeri memang wujud, sebab itu page ni ada, tapi volume sebenar duduk pada nama pekan. Orang perlu servis aircond akan taip nama taman dia sendiri, atau tak taip apa-apa dan terus guna peta.

                  Jawapan strukturnya satu page untuk setiap kawasan yang kau betul-betul servis, setiap satu dengan kandungan sendiri: apa kau buat di situ, berapa harga, kerja sebenar yang siap, arah jalan, dan kawasan sekeliling. Yang tak jalan ialah page sama disalin dua puluh kali dengan nama tempat ditukar, dan itulah benda paling murah yang agency boleh jual pada kau.

                  Google memang boleh kenal page yang disalin, dan page macam tu selalunya tak keluar langsung dalam carian. Kalau page kau dah ada tapi tak muncul, panduan kenapa website tak keluar dalam Google cerita punca biasa.

                  Minta pelan page lokasi bertulis sebelum kau sign. Tiga kawasan yang dibuat betul kalahkan dua puluh yang dibuat cincai, dan lagi senang nak jaga bila kau tambah servis baru.

                  Untuk dua pasaran Selangor yang paling sesak, kami ada bacaan lebih dalam pasal upah agency di Petaling Jaya dan di Shah Alam.

                  Cara buat shortlist yang jalan di mana-mana dalam negeri

                  Dua minggu dah cukup, asalkan kau mula dengan nombor sendiri.

                  1. Peta kawasan kau dulu. Tanda alamat lima puluh customer terakhir. Peta tu, bukan negeri, yang kau beli iklan untuknya.
                  2. Tentukan apa yang perlu orang datang. Shooting, gambar produk, lawatan showroom, mesyuarat bulanan. Kalau senarai tu kosong, pilih ikut skill je.
                  3. Minta dua case study sebelah kau. Kilang atau brand consumer, dengan jumlah enquiry sebelum dan selepas, dan fee yang dibayar.
                  4. Minta quote dipecahkan. Management fee, ad spend, kos bina, tools. Satu angka bulanan tu ada benda tersembunyi.
                  5. Tanya siapa buat kerja. Nama, seniority, berapa akaun dia pegang. Ramai agency jual senior, hantar junior.
                  6. Beli trial 60 hingga 90 hari, bukan setahun. Setuju dulu apa maksud berjaya dalam bentuk enquiry, lepas tu sambung atau berhenti.

                  Sebelum kau sign

                  • Kau yang pegang ad account, Analytics, Google Business Profile dan domain, bukan agency
                  • Notis sebulan untuk kontrak pertama, bukan tiga bulan
                  • Report tunjuk enquiry dan cost per lead, bukan reach
                  • Ada nama orang untuk dihubungi, dan klausa handover kalau kau keluar
                  • Ad spend masuk kad kau, bukan kad agency dengan markup tersembunyi

                  Nak tahu angka sebenar untuk business anda?

                  Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

                    Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

                    Soalan lazim pasal agensi digital marketing di Selangor

                    Berapa kos agensi digital marketing di Selangor?

                    Bajet RM1,500 hingga RM4,000 sebulan untuk satu channel, RM4,000 hingga RM8,000 untuk kerja multi-channel yang cover SEO, ads dan social serentak, dan atas RM8,000 untuk team full-funnel khusus. Ad spend RM1,000 hingga RM3,000 sebulan duduk atas fee tu, dibayar terus kepada platform guna kad kau sendiri.

                    Agency Selangor lebih murah dari agency KL?

                    Sikit je, bukan banyak. Selangor sebahagian Klang Valley, jadi tiada diskaun 15 hingga 25 peratus macam di Penang atau Johor Bahru. Sewa lebih rendah di Klang, Bangi atau Rawang biasanya tolak quote ke bahagian bawah julat, bukan bawah julat tu.

                    Patut ke aku ambil agency dalam pekan aku sendiri?

                    Patut kalau kerja tu perlu orang hadir, macam shooting, gambar produk atau mesyuarat bersemuka. Kalau campaign kau search ads, tracking dan landing page, lokasi tak tambah apa-apa, jadi pilih ikut skill channel dan kualiti reporting. Jarak bukan ukuran komitmen.

                    Boleh ke satu agency handle seluruh Selangor?

                    Dari segi geografi boleh, dari segi kemahiran jarang. Kilang Puchong dan brand consumer Bangi perlu skill berlainan, dan team kecil biasanya dibina untuk satu sahaja. Tanya jenis client mana isi kebanyakan buku mereka sebelum kau anggap dua-dua okey, dan minta contoh kerja dari sebelah kau.

                    Berapa lama SEO nak nampak hasil untuk bisnes Selangor?

                    Jangka tiga hingga enam bulan untuk pergerakan awal, enam hingga dua belas bulan untuk kedudukan stabil, sama macam tempat lain di Malaysia. Keyword nama pekan bergerak lebih laju dari keyword negeri, dan Google Business Profile selalunya bawa enquiry sebelum website naik.

                    Perlu ke campaign berasingan untuk kawasan berbeza di Selangor?

                    Asingkan bila customer atau offer berubah, bukan sebab pekan tu lain. Satu campaign boleh cover Puchong dan Subang kalau kau jual benda sama pada harga sama. Pecahkan bila caj penghantaran, waktu buka, pesaing atau bahasa memang berbeza antara kawasan tu.

                    Berapa ad spend minimum yang berbaloi untuk mula?

                    RM1,000 sebulan lantai praktikal untuk satu platform, dan RM3,000 bagi data cukup untuk uji creative dan audience betul-betul. Bawah RM1,000, platform tak boleh optimise cukup laju, dan kau habis tiga bulan belajar benda yang bajet lebih besar tunjuk dalam tiga minggu.

                    Macam mana nak tahu agency tak outsource kerja aku?

                    Tanya siapa tulis copy, siapa bina ads dan siapa masuk akaun setiap minggu, lepas tu letak nama tu dalam kontrak. Minta screen share ad account kau dalam bulan pertama. Kerja yang di-outsource selalunya nampak dari balasan lambat dan report yang tak pernah berubah.

                    Kesimpulan: macam mana nak bajet dan pilih agency di Selangor

                    Mula dari julat: RM1,500 hingga RM4,000 sebulan untuk satu channel, RM4,000 hingga RM8,000 untuk multi-channel, ad spend RM1,000 hingga RM3,000 di atasnya, dan tiada diskaun negeri sebab ini Klang Valley. Lepas tu jawab soalan yang harga tak boleh jawab. Selangor mana kau jual, dan kerja tu perlukan orang dekat ke tidak. Ambil yang dekat bila ya, ambil ikut skill bila tidak, dan beli trial pendek sebelum kontrak panjang. Kalau nak pendapat kedua atas quote, cakap dengan team Lesgo Media.

                    English version here: Digital Marketing Agency in Selangor.

                  • Marketing Plan untuk SME Malaysia: Cara Tulis Yang Kau Guna

                    Jawapan ringkas: Marketing plan yang SME Malaysia betul-betul guna muat dalam dua muka surat dan jawab lapan soalan: siapa yang beli dan apa cetuskan pembelian, apa kau jual dan pada margin berapa, satu nombor yang kau nak gerakkan, channel mana, pecahan bajet, kalendar dua belas bulan, siapa buat apa, dan bila kau review. Kebanyakan SME jalankan plan macam tu dengan RM1,500 hingga RM4,000 sebulan.

                    Kebanyakan marketing plan SME di Malaysia ditulis untuk orang lain. Untuk bank, untuk borang geran, untuk investor yang minta “business plan lengkap”. Lepas dokumen tu diluluskan, dia masuk folder dan tak dibuka lagi.

                    Plan yang lebih panjang dari dua muka surat memang berhenti dibaca. Bila plan tak dibaca, dia tak ubah apa-apa pasal ke mana duit pergi bulan depan, dan itu sepatutnya satu-satunya kerja dia.

                    Jadi anggap plan ni sebagai satu set keputusan, bukan dokumen. Lapan soalan, disusun supaya jawapan satu bagi makan kepada soalan seterusnya, plus satu rangka di hujung yang boleh kau salin petang ni juga.

                    Soalan satu: siapa sebenarnya yang beli, dan apa cetuskan pembelian

                    Kebanyakan plan mula dengan gambaran customer yang luas sampai tak tolak sesiapa. “Wanita Malaysia umur 25 hingga 45 yang jaga kesihatan” tu meliputi berjuta orang dan tak bagi kau satu arahan pun.

                    Tulis lebih sempit, pastu tulis trigger di sebelahnya. Trigger adalah kejadian yang tukar seseorang yang mungkin beli kepada seseorang yang sedang beli minggu ni. Pusat servis kereta tak jual kepada “pemilik kereta”. Dia jual kepada orang yang baru dengar bunyi pelik masa brek, dua minggu sebelum cuti sekolah.

                    Bisnes Siapa sebenarnya Apa cetuskan pembelian
                    Katering kahwin Keluarga pengantin di Selangor, majlis 6 bulan lagi Tarikh nikah dah ditetapkan
                    Brand tudung online Pembeli yang order sekali masa sale Raya Musim baru, atau warna lama dah lusuh
                    Bengkel aircond Rumah dalam radius 5km, servis terakhir lebih setahun Unit tak sejuk, minggu panas pertama tahun tu

                    Kalau kau tak boleh namakan trigger tu, kau belum sedia pilih channel. Trigger yang tentukan sama ada customer cari kau, atau kena diganggu dulu. Orang yang aircond rosak akan search. Orang yang tudung dia dah lusuh tak search, dia kena diingatkan.

                    Soalan dua: margin kau tentukan berapa mampu dibayar untuk satu customer

                    Ni bahagian yang paling kerap dilangkau dalam plan SME, dan sebab tu bajet rasa macam angka cabut. Apa kau jual dan pada gross margin berapa tetapkan siling keras untuk berapa kau boleh bayar demi seorang customer.

                    1. Nilai purata satu jualan. Kontraktor kabinet dapur pada RM8,000 satu job. Ambil median dua puluh invois terakhir, bukan yang paling besar.
                    2. Gross margin. Pada 35 peratus, job tu bawa RM2,800 gross profit sebelum overhead.
                    3. Kos maksimum satu customer. Putuskan berapa bahagian daripada untung tu sanggup dilepaskan. Suku daripada RM2,800 adalah RM700.
                    4. Kos maksimum satu lead. Kalau satu daripada lima enquiry jadi job, bahagi RM700 dengan lima. RM140 satu lead adalah siling kau.

                    Buat kira yang sama untuk barang murah, plan tu berubah bentuk. Kedai online dengan purata order RM120 pada margin 45 peratus ada RM54 gross profit, jadi sukunya RM13.50 seorang customer. Hampir tiada channel berbayar boleh bagi order pertama semurah tu. Bisnes tu ada masalah repeat purchase, bukan masalah channel.

                    Guna gross margin, bukan net. Net dah pun tolak belanja marketing yang kau tengah cuba tetapkan, jadi kau kira dua kali dan dapat siling yang jauh lebih rendah dari realiti. Minta akauntan pecahkan gross profit ikut produk dulu.

                    Soalan tiga: satu nombor yang plan ni wujud untuk gerakkan

                    Plan dengan lima matlamat tiada matlamat. Pilih satu nombor, tulis dengan nilai mula dan nilai sasaran, dan biar semua metrik lain duduk bawahnya sebagai diagnostik. Untuk kebanyakan SME Malaysia, nombor tu adalah lead berkualiti sebulan atau customer berbayar sebulan. Kalau istilah tu masih kabur, apa itu lead dan kenapa CPL lebih penting dari likes patut dibaca dulu.

                    Lepas tu terbalikkan kiraan untuk tengok sama ada sasaran tu memang mampu dibayar. Kontraktor tadi nak lapan job tambahan sebulan. Pada kadar tutup 20 peratus, dia perlukan 40 enquiry, dan pada siling RM140 tadi, 40 enquiry tu kos RM5,600 untuk media sahaja. Itu dah lebih tinggi daripada RM1,500 hingga RM4,000 yang kebanyakan SME Malaysia komit sebulan.

                    Jadi plan tu dapat tiga pilihan jujur: turunkan sasaran kepada lima job, naikkan kadar tutup dari 20 ke 30 peratus dengan baiki follow-up, atau naikkan nilai satu job. Mana-mana pun kau pilih, tulis dengan tarikh. Sasaran kabur boleh selamat dalam mesyuarat review, sasaran bertarikh tak boleh.

                    Nak pendapat kedua atas angka sebelum kau kunci bajet?Hantar purata jualan, gross margin dan tiga bulan terakhir enquiry kau. Kami beritahu sama ada sasaran tu mampu dibayar.

                    Book free consultation

                    Soalan empat: pilih channel ikut tempat customer tu memang cari

                    Pilihan channel biasanya diputuskan ikut app yang owner sendiri guna, atau ikut apa yang pesaing nampak buat bulan lepas. Ujian yang lebih baik adalah trigger tadi. Kalau trigger tu hantar orang pergi search, kau kena ada dalam hasil carian dan Google Maps. Kalau customer belum perasan masalah dia, kau kena ganggu dia dalam feed.

                    Kelakuan customer masa trigger Channel pertama Sebab
                    Search terus, masalah mendesak Google Ads dan Google Business Profile Permintaan dah wujud, kau cuma tangkap
                    Search, tapi kaji berminggu dulu SEO dan content Terkumpul, dan jawab soalan sebelum enquiry
                    Jumpa masa scroll, tak search Meta atau TikTok Ads Tawaran visual, pembelian pertimbangan rendah
                    Beli balik ikut kitaran WhatsApp dan email customer lama Revenue paling murah, selalu tak diguna

                    Komit satu channel selama tiga bulan sebelum tambah yang kedua, sebab lebih kurang tu masa yang satu channel perlukan sebelum datanya boleh dipercayai. Panduan kami pasal channel digital marketing mana yang sesuai untuk business kau ada padanan yang lebih terperinci.

                    Tulis baris channel tu dengan syarat berhenti sekali: channel mana, berapa sebulan, dan hasil apa yang buat kau berhenti. Tanpa syarat tu kau akan terus bayar channel yang dah kalah sebab segan nak mengaku.

                    Soalan lima: pecahan bajet antara always-on dan campaign

                    Tetapkan jumlah keseluruhan sebagai peratus revenue, bukan baki duit hujung bulan. 5% hingga 12% daripada revenue bulanan adalah julat yang berfungsi, tinggi sikit masa kau baru mula. Dalam ringgit, itu RM1,500 hingga RM4,000 sebulan di Klang Valley dan RM1,200 hingga RM3,500 di Penang, Johor Bahru, Kota Kinabalu atau Kuching, dan sebab di sebalik julat tu ada dalam panduan bajet digital marketing untuk SME Malaysia.

                    Lepas tu pecahkan kepada dua. Always-on jalan setiap bulan tak kira apa pun: campaign search, retainer SEO, post mingguan, tools. Duit campaign pula disimpan untuk tolakan bertarikh macam Raya, 11.11 atau launching produk.

                    Bisnes servis, always-on80%
                    Bisnes servis, campaign20%
                    Retail atau ecommerce, always-on60%
                    Retail atau ecommerce, campaign40%

                    Retail simpan lebih sebab tahun dia ada puncak sebenar. Klinik atau kontraktor permintaannya rata, jadi simpan 40 peratus untuk dua minggu perayaan tu buat campaign yang berfungsi sepanjang lima puluh minggu lagi jadi kebulur.

                    Asingkan fee agency daripada ad spend, sebab dua benda ni bergerak ikut jam yang berlainan. Media boleh dikecilkan dalam seminggu bila cash flow ketat. Fee tu kontrak, dan bergerak ikut suku tahun. Owner yang campur dua baris ni akan terkejut bila bajet RM3,000 tak beli RM3,000 iklan.

                    Soalan enam: kalendar dua belas bulan ikut musim Malaysia

                    Angka bulanan yang rata abaikan satu hakikat: permintaan di Malaysia tak rata. Bahagian ni satu jadual je, apa yang berlaku dan apa marketing buat pasal tu.

                    Tempoh Apa yang berlaku Apa plan buat
                    Disember ke Januari Musim sekolah. KPM dah pulangkan sesi persekolahan ke Januari, sesi 2027 bermula 4 Januari. Tawaran uniform, alat tulis dan tuisyen jalan pada Disember
                    Januari ke Februari Persiapan Tahun Baru Cina Creative naik 6 minggu awal, kos iklan naik dua minggu terakhir
                    Februari ke April Ramadan pastu Hari Raya Aidilfitri, tingkap retail terbesar Spend campaign paling berat, cut-off penghantaran sebelum balik kampung
                    April ke Ogos Perniagaan sepi, sale 6.6 dan 8.8, Merdeka 31 Ogos Bulan paling murah untuk SEO, baiki website, refresh creative
                    September ke Oktober Hari Malaysia, sale 9.9, persiapan Deepavali Puncak kedua, test creative yang kau nak scale November
                    November ke Disember 11.11, Black Friday, 12.12, clearance hujung tahun Kos iklan paling tinggi setahun, masuk dengan creative yang dah terbukti

                    Raya dan Tahun Baru Cina berubah setiap tahun, jadi bina semula tarikh dari senarai cuti umum yang diwartakan. Kira ke belakang dari setiap satu: kalau creative Raya kena naik empat minggu awal, shoot enam minggu awal dan brief lapan minggu awal. Masukkan ketiga-tiga tarikh dalam kalendar.

                    Soalan tujuh: siapa buat apa, dan bila

                    Plan tanpa nama orang cuma senarai harapan. Setiap benda berulang dapat satu tuan, dan tuan tu manusia, bukan jabatan. Bukan “marketing” yang post hari Khamis. Aina yang post.

                    Tugas Tuan Kekerapan
                    Balas setiap enquiry dalam 30 minit Ketua jualan Harian
                    Post tiga kali seminggu, platform utama Staf bernama atau agency Mingguan
                    Semak ad spend dan kos satu lead Owner Mingguan, 10 minit
                    Tukar creative iklan Agency atau designer Setiap 4 hingga 6 minggu
                    Kemas kini sheet nombor, buat review Owner Bulanan

                    Pastikan jadual ni pendek. Lepas sepuluh baris kau dah tulis job description, dan detail tu tempatnya dalam content calendar yang dirancang sebulan awal.

                    Masa balas layak duduk baris pertama. Dalam kebanyakan SME Malaysia, jarak antara enquiry dan balasan makan lebih banyak jualan daripada mana-mana setting targeting, dan ia percuma untuk dibaiki. Naikkan kadar tutup dari 20 ke 30 peratus dengan balas WhatsApp lebih cepat, kos satu customer turun satu pertiga tanpa tambah satu sen pun spend.

                    Kalau ada tugas yang tiada tuan, plan tu baru jumpa satu keputusan hire atau outsource. Tulis dia sebagai keputusan, jangan letak nama sendiri secara automatik pastu senyap-senyap tinggalkan pada minggu ketiga.

                    Nak tahu angka sebenar untuk business anda?

                    Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

                      Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

                      Soalan lapan: review bulanan yang buat plan ni hidup

                      Tiga puluh minit, hari yang sama setiap bulan, lima nombor yang sama. Lebih panjang dari tu akan ditangguh, dan review yang ditangguh jadi plan mati menjelang bulan ketiga.

                      1. Tarik lima nombor. Spend, enquiry, kos satu lead, customer yang tutup, revenue dari mereka. Tiada benda lain dalam sheet tu.
                      2. Banding kos satu lead dengan siling kau. Angka RM140 dari soalan dua tu garisannya. Atas garisan dua bulan berturut bermakna ada benda kena ubah.
                      3. Semak kadar tutup berasingan. Kadar tutup jatuh sedangkan kos lead stabil bermakna masalah jualan, dan tambah trafik takkan baiki.
                      4. Buat satu keputusan. Naik, kekal, potong, atau tukar creative. Satu keputusan satu review, ditulis dengan tarikh.
                      5. Tengok 60 hari ke depan dalam kalendar. Pastikan brief untuk musim seterusnya dah ditempah.

                      Bagi masa untuk perubahan jadi nyata. Empat hingga lapan minggu adalah minimum sebelum nilai satu campaign, dan satu channel layak dapat tiga bulan. Review bulanan dan bertindak bulanan dua benda berbeza.

                      Bila volume dah ada, jejak return on ad spend sekali. Apa ROAS yang bagus untuk campaign di Malaysia bagi julat untuk nilai angka kau.

                      Rangka plan satu muka surat yang boleh kau salin

                      Tampal baris di bawah dalam dokumen kosong dan isi setiap satu dengan satu atau dua ayat. Kalau satu baris perlukan satu perenggan, keputusan bawahnya belum dibuat.

                      Salin ni

                      • Pembeli. Siapa sebenarnya, satu ayat, plus trigger dia.
                      • Tawaran dan margin. Purata jualan RM___, gross margin ___%, kos maksimum satu customer RM___, satu lead RM___.
                      • Satu nombor. Dari ___ ke ___ menjelang DD/MM/YYYY.
                      • Channel. Satu channel utama, sebabnya, dan syarat berhenti.
                      • Bajet. RM___ sebulan, ___% always-on dan ___% campaign, fee dan media baris berasingan.
                      • Kalendar. Empat tolakan bertarikh, setiap satu dengan tarikh brief empat hingga lapan minggu awal.
                      • Tuan. Lima tugas berulang, satu nama dan satu kekerapan setiap satu.
                      • Review. Tarikh bulanan dan lima nombor yang ditarik.

                      Dicetak, itu bawah 2 muka surat, dan ia jawab setiap soalan yang tentukan ke mana duit pergi. Versi dengan kuadran SWOT dan matriks pesaing bukan lebih teliti, cuma lebih panjang. Panjang pun bukan benda neutral. Bila ada ruang untuk lapan channel, owner akan senaraikan lapan dan bukan potong mana-mana, sampai setiap baris terlalu nipis untuk berfungsi.

                      Simpan research dalam fail lain, pastu pin plan tu dalam group WhatsApp team atau cetak dan tampal tepi meja.

                      Soalan lazim tentang marketing plan untuk SME Malaysia

                      Berapa panjang marketing plan untuk SME Malaysia?

                      Dua muka surat. Lebih panjang dari tu memang berhenti dibuka, dan panjang lebih tu biasanya latar belakang, bukan keputusan. Simpan analisis dalam fail berasingan dan biar plan tu bawa pembeli, ekonomi tawaran, nombor sasaran, channel, bajet, kalendar, tuan tugas dan tarikh review sahaja.

                      Berapa bajet marketing patut ditetapkan sebulan?

                      5% hingga 12% daripada revenue bulanan, lebih tinggi masa kau masih bina nama. Dalam ringgit, itu RM1,500 hingga RM4,000 sebulan di Klang Valley dan RM1,200 hingga RM3,500 di Penang, Johor Bahru, Kota Kinabalu atau Kuching.

                      Macam mana nak kira kos maksimum untuk seorang customer?

                      Darab purata jualan dengan gross margin, pastu putuskan berapa bahagian daripada untung tu sanggup dilepaskan. Untuk job RM8,000 pada margin 35 peratus, gross profit RM2,800 dan sukunya RM700. Bahagi dengan kadar tutup kau untuk dapat siling kos satu lead.

                      Plan patut ada satu matlamat atau beberapa?

                      Satu. Lima matlamat pecahkan perhatian dan bajet sampai tiada satu pun bergerak. Pilih nombor yang paling dekat dengan duit, biasanya lead berkualiti atau customer berbayar sebulan, dan tulis dengan nilai mula, sasaran dan tarikh.

                      Berapa channel patut dikomit dalam plan pertama?

                      Satu, dibiayai penuh, sekurang-kurangnya tiga bulan. Pecahkan RM2,000 kepada tiga channel buat setiap satu terlalu nipis untuk keluar dari fasa belajar, jadi kau bayar tiga jawapan kabur ganti satu jawapan jelas.

                      Berapa banyak bajet patut disimpan untuk campaign perayaan?

                      Lebih kurang 20 peratus untuk bisnes servis dan 40 peratus untuk retail atau ecommerce, bakinya always-on. Retail simpan lebih sebab Raya, Tahun Baru Cina, 11.11 dan 12.12 memang cipta lonjakan permintaan sebenar.

                      Bila kalendar dua belas bulan patut ditulis?

                      Bulan Disember, untuk tahun hadapan, dibina semula dari senarai cuti umum yang diwartakan dan bukan disalin dari tahun lepas. Tahun Baru Cina bergerak dalam hujung Januari dan Februari, dan Raya jatuh lebih kurang sebelas hari lebih awal setiap tahun.

                      Apa yang patut berlaku dalam review bulanan?

                      Tiga puluh minit dan lima nombor: spend, enquiry, kos satu lead, customer yang tutup, revenue dari mereka. Banding kos satu lead dengan siling kau, semak kadar tutup berasingan, pastu buat satu keputusan dan tulis dengan tarikh.

                      Kesimpulan: plan yang kau guna kalahkan plan yang kau failkan

                      Marketing plan dapat tempat dia bukan sebab lengkap, tapi sebab dia buat empat lima keputusan jadi jelas dan boleh diulang. Jawab lapan soalan tu, hadkan dua muka surat, dan letak satu nama dan satu tarikh pada setiap baris. Kiraan dalam soalan dua yang paling ubah kelakuan, sebab dia tukar bajet dari perasaan jadi siling.

                      Tulis versi pertama minggu ni, biar buruk pun. Plan kasar yang kau review bulanan kalahkan plan cantik yang kau tak pernah buka. English version here: Marketing Plan for a Malaysian Small Business.

                      Kalau kau nak angka tu disemak sebelum komit bajet dua belas bulan, beritahu kami apa kau jual dan berapa kosnya.

                    • Marketing Plan for a Malaysian Small Business: One You Will Actually Use

                      Short answer: A marketing plan a Malaysian SME will actually use fits on two pages and answers eight questions: who buys and what sets off the purchase, what you sell and at what margin, the one number you are moving, which channels, how the budget splits, what happens in each month of the year, who owns each task, and when you review it. Most SMEs run that plan on RM1,500 to RM4,000 a month.

                      Ask ten Malaysian business owners to show you their marketing plan. Two will send a deck built for a grant application. Three will send a spreadsheet nobody has opened since February. The rest will say it is in their head.

                      The head version is usually more accurate than the deck, which tells you something about the deck. A plan longer than two pages stops being read, and a plan nobody reads changes nothing about where the money goes.

                      So treat it as a set of decisions, not a document. Eight questions, ordered so each answer feeds the next, plus a skeleton at the end you can copy this afternoon.

                      Question one: who exactly buys, and what sets off the purchase

                      Most plans open with a customer description so broad it excludes nobody. “Malaysian women aged 25 to 45 who care about health” covers several million people and gives you no instruction.

                      Write it narrower, then write the trigger next to it. The trigger is the event that turns someone who might buy into someone buying this week. A tuition centre in Bandar Baru Bangi does not sell to parents of school children, it sells to a parent who just saw a bad exam result three weeks before the next term.

                      Business Who exactly What triggers the purchase
                      Renovation contractor Owner collecting keys to a new home in the Klang Valley Vacant possession letter, loan released
                      Halal skincare brand Buyer who ordered once during a Raya sale Bottle running out, roughly 8 weeks later
                      Dental clinic Adult within 5km, last visit over two years ago Toothache, or a wedding in three months

                      If you cannot name the trigger, you are not ready to pick a channel. It decides whether the buyer searches for you or has to be interrupted. Someone with a toothache searches. Someone eight weeks into a bottle does not.

                      Question two: your margin sets the cost per customer you can afford

                      This is the section most SME plans skip, which is why their budgets feel arbitrary. What you sell and at what gross margin sets a hard ceiling on what you may pay to win a customer.

                      1. Average sale value. A renovation contractor at RM8,000 a job. Use the median of your last twenty invoices.
                      2. Gross margin. At 35 percent, that job carries RM2,800 of gross profit before overheads.
                      3. Allowable cost per customer. Decide what share of that profit buys the job. A quarter of RM2,800 is RM700.
                      4. Allowable cost per enquiry. If one in five enquiries closes, divide RM700 by five. RM140 per enquiry is your ceiling.

                      Run it for a smaller ticket and the plan changes shape. An online store with an RM120 average order at 45 percent margin has RM54 of gross profit, so a quarter is RM13.50 per customer. Most paid channels cannot deliver a first order that cheaply. That business has a repeat-purchase problem, not a channel problem.

                      Use gross margin, not net. Net already carries the marketing spend you are trying to size, so it double-counts. Ask your accountant for gross profit by product line first.

                      Question three: the one number the plan is built to move

                      A plan with five goals has no goal. Pick one number, write it with a starting value and a target, and let everything else sit under it as a diagnostic. For most Malaysian SMEs that number is qualified enquiries or paying customers per month. If those terms are fuzzy, what a lead is and why CPL matters more than likes is the shorter read first.

                      Then reverse the arithmetic to see whether the target is payable. The contractor wants eight extra jobs a month. At a 20 percent close rate that needs 40 enquiries, and at the RM140 ceiling those cost RM5,600 in media. That sits above the RM1,500 to RM4,000 most Malaysian SMEs commit monthly.

                      So the plan gets three honest options: drop the target to five jobs, lift the close rate to 30 percent by fixing follow-up, or raise the job value. Whichever you pick, write it with a date. Vague targets survive review meetings, dated ones do not.

                      Want a second opinion on the numbers before you commit the budget?Send your average sale, gross margin and the last three months of enquiries. We will tell you if the target is payable.

                      Book free consultation

                      Question four: channel choice follows where that buyer already looks

                      Channel choice usually gets decided by what the owner personally uses, or what a competitor was seen doing. The better test is the trigger. If it sends someone searching, you need to be in search results and on Google Maps. If the buyer has not noticed the problem yet, you interrupt them in a feed.

                      Buyer behaviour at the trigger First channel Why
                      Searches with intent, urgent problem Google Ads and Google Business Profile Demand exists, you are capturing it
                      Searches, then researches for weeks SEO and content Compounds, and answers pre-enquiry questions
                      Discovers while scrolling, does not search Meta or TikTok ads Visual offer, low consideration purchase
                      Buys again on a predictable cycle WhatsApp and email to past customers Cheapest revenue in the plan, usually underused

                      Commit to one channel for three months before adding a second, because that is roughly what a channel needs before the data is reliable. Our guide to digital marketing channels and which one fits your business covers the matching.

                      Write the channel line with a stop condition attached: which channel, how much a month, and what result would make you stop. Without it you keep funding a loser out of stubbornness.

                      Question five: how the budget splits between always-on and campaign spend

                      Set the total as a share of revenue, not as whatever cash is left at month end. Five to 12 percent of monthly revenue is the working band, higher while you are new. In ringgit that is RM1,500 to RM4,000 a month in the Klang Valley and RM1,200 to RM3,500 in Penang, Johor Bahru, Kota Kinabalu or Kuching, and the reasoning sits in our digital marketing budget guide for Malaysian SMEs.

                      Then split it two ways. Always-on runs every month regardless: the search campaign, the SEO retainer, the weekly posts, the tools. Campaign spend is held back for dated pushes such as Raya, 11.11 or a launch.

                      Service business, always-on80%
                      Service business, campaigns20%
                      Retail or ecommerce, always-on60%
                      Retail or ecommerce, campaigns40%

                      Retail holds back more because its year has real peaks. A clinic or contractor has flat demand, so hoarding 40 percent for two festive weeks starves the campaigns that work in the other fifty.

                      Keep the agency fee on a separate line from media spend. Media can be throttled within a week. A fee is contractual and moves in quarters.

                      Question six: the twelve-month calendar, anchored to Malaysian seasons

                      A flat monthly figure ignores the fact that Malaysian demand is not. This section is one table: what is happening, and what marketing does about it.

                      Window What is happening What the plan does
                      December to January Back to school. The Ministry of Education returned the school year to January, the 2027 session starting 4 January. Uniform, stationery and tuition offers run in December
                      January to February Chinese New Year lead-in Creative live 6 weeks out, costs climb in the final fortnight
                      February to April Ramadan then Hari Raya, the biggest retail window Heaviest campaign spend, cut-offs before balik kampung
                      April to August Quiet trading, 6.6 and 8.8 sales, Merdeka on 31 August Cheapest months for SEO, website work, creative refresh
                      September to October Malaysia Day, 9.9 sale, Deepavali lead-in Second peak, test creative you scale in November
                      November to December 11.11, Black Friday, 12.12, year-end clearance Highest ad costs of the year, use proven creative only

                      Raya and Chinese New Year move every year, so rebuild the dates from the gazetted holiday list. Work backwards from each: if Raya creative must be live four weeks out, the shoot is six weeks out and the brief eight. Put all three dates in the calendar.

                      Question seven: who does what, and by when

                      A plan without names is a wish list. Every recurring item gets one owner, and the owner is a person, not a department. Marketing does not post on Thursday. Aina does.

                      Task Owner Cadence
                      Reply to every enquiry within 30 minutes Sales lead Daily
                      Post three times a week, main platform Named staff or agency Weekly
                      Check ad spend and cost per enquiry Owner Weekly, 10 minutes
                      Refresh ad creative Agency or designer Every 4 to 6 weeks
                      Update the numbers sheet, hold the review Owner Monthly

                      Keep it short. Past ten rows you are writing job descriptions, and that detail belongs in a content calendar built a month ahead.

                      Response time earns the top row. In most Malaysian SMEs the gap between enquiry and reply costs more sales than any targeting setting, and it is free to fix. Lifting the close rate from 20 to 30 percent by answering WhatsApp faster cuts cost per customer by a third.

                      Where a task has no owner, the plan has found a hiring decision. Write it down as one instead of assigning it to yourself and dropping it in week three.

                      Nak tahu angka sebenar untuk business anda?

                      Hantar detail ringkas. Kami semak akaun atau website anda, pastu tunjuk di mana duit bocor dan apa langkah paling berbaloi seterusnya.

                        Kami reply dalam satu hari bekerja. Percuma, tiada obligasi.

                        Question eight: the monthly review that keeps the plan alive

                        Thirty minutes, same day each month, same five numbers. Anything longer gets postponed, and a postponed review is a dead plan by month three.

                        1. Pull five numbers. Spend, enquiries, cost per enquiry, customers closed, revenue from them. Nothing else on the sheet.
                        2. Compare cost per enquiry against your ceiling. The RM140 from question two is the line. Above it two months running means something changes.
                        3. Check the close rate separately. A falling close rate with steady enquiry cost is a sales problem, and more traffic will not fix it.
                        4. Make one decision. Increase, hold, cut, or change creative. One decision per review, written down with the date.
                        5. Look 60 days ahead in the calendar. Confirm the briefs for the coming seasonal window are commissioned.

                        Give changes time to be real. Four to eight weeks is the minimum before judging a campaign, and a channel deserves three months. Reviewing monthly and reacting monthly are different things.

                        Once you have volume, track return on ad spend too. What counts as a good ROAS for Malaysian campaigns gives the ranges to judge yours.

                        The one-page skeleton, and why it stops at two pages

                        Paste the lines below into a blank document and fill each with one or two sentences. If a line needs a paragraph, the decision under it is not made yet.

                        Copy this

                        • Buyer. Who exactly, in one sentence, plus the trigger.
                        • Offer and margin. Average sale RM___, gross margin ___%, allowable cost per customer RM___, per enquiry RM___.
                        • The one number. From ___ to ___ by DD/MM/YYYY.
                        • Channel. One primary channel, the reason, and the stop condition.
                        • Budget. RM___ a month, ___% always-on and ___% campaigns, fee and media on separate lines.
                        • Calendar. Four dated pushes, each with a brief date four to eight weeks earlier.
                        • Owners. Five recurring tasks, one name and one cadence against each.
                        • Review. The monthly date and the five numbers pulled at it.

                        The version with a SWOT quadrant and a competitor matrix is not more rigorous, only longer. Length is not neutral either. Given room for eight channels, an owner lists eight rather than cutting any, and the budget gets sliced until every line is too thin to work.

                        Keep the research in another file, then pin the plan in the team WhatsApp group or print it next to the desk.

                        Frequently asked questions about writing a marketing plan in Malaysia

                        How long should a marketing plan for a Malaysian SME be?

                        Two pages. Anything longer stops being opened, and the extra length is usually background rather than decisions. Keep the analysis in a separate file and let the plan carry the buyer, the offer economics, the target number, the channel, the budget, the calendar, the owners and the review date.

                        How much should the plan budget for marketing each month?

                        Five to 12 percent of monthly revenue, higher while you are still building recognition. In ringgit that is RM1,500 to RM4,000 a month in the Klang Valley and RM1,200 to RM3,500 in Penang, Johor Bahru, Kota Kinabalu or Kuching.

                        How do I work out the most I can pay for a customer?

                        Multiply average sale by gross margin, then decide what share of that profit buys the customer. On an RM8,000 job at 35 percent margin, gross profit is RM2,800 and a quarter of it is RM700. Divide by your close rate for the cost per enquiry ceiling.

                        Should the plan use one goal or several?

                        One. Five goals split attention and budget until none of them moves. Pick the number closest to money, usually qualified enquiries or paying customers per month, and write it with a starting value, a target and a date.

                        How many channels should a first plan commit to?

                        One, funded properly, for at least three months. Splitting RM2,000 across three channels leaves each too thin to escape the learning phase, so you pay for three inconclusive answers instead of one clear one.

                        How much of the budget should be held back for festive campaigns?

                        Around 20 percent for a service business and around 40 percent for retail or ecommerce, with the rest always-on. Retail holds back more because Raya, Chinese New Year, 11.11 and 12.12 create real demand spikes.

                        When should the twelve-month calendar be written?

                        In December, for the year ahead, rebuilt from the gazetted holiday list rather than copied from last year. Chinese New Year moves within late January and February, and Hari Raya falls about eleven days earlier each year.

                        What should happen in the monthly review?

                        Thirty minutes and five numbers: spend, enquiries, cost per enquiry, customers closed, revenue from them. Compare cost per enquiry against your ceiling, check the close rate separately, then make one decision and write it down with the date.

                        Conclusion: the plan you use beats the plan you file

                        A marketing plan earns its place by making four or five decisions explicit and repeatable, not by being thorough. Answer the eight questions, hold it to two pages, and put a name and a date against every line. The arithmetic in question two changes behaviour most, because it turns budget from a feeling into a ceiling.

                        Write the first version this week, badly. A rough plan you review monthly beats a polished one you never open. Versi Bahasa Melayu di sini: Marketing Plan untuk SME Malaysia.

                        If you want the numbers checked before committing twelve months of budget, tell us what you sell and what it costs you.