Contents
- What is Martech and why small teams need to think carefully
- A map of tool categories
- A toolkit roadmap by team size
- How to choose a tool without regretting it
- Connecting tools: when and how far to go
- A real-world example in the Vietnamese market
- Common mistakes
- Tool budget: how much is reasonable to spend
- How to start today
- Frequently asked questions
- References
Martech — short for marketing technology — is the toolkit that helps a marketing team do more with the people it has. It includes everything from customer management software, email-sending tools, and design apps to measurement and automation platforms. The problem for most Vietnamese businesses is not a lack of tools, but buying too many things they never use, or using five separate software products that cannot talk to one another.
This page helps you think about tools in the opposite way from the usual “top 20 best software” articles: start with the work you are doing manually and losing the most time on, then find the tool that solves that exact job. You will get a classification framework, a roadmap for building a toolkit by team size, and a way to avoid software costs that quietly eat away at your budget.
What is Martech and why small teams need to think carefully
Marketing tools exist to solve three kinds of problems: repetitive tasks that take time, tasks that people do with errors, and tasks that cannot be done manually at scale. If a software product you are considering does not fit into one of those three groups, chances are you do not need it.
For large teams, buying one extra tool is a small waste. For a team of two or three, it is much worse: every new tool requires learning time, data-entry time, and creates another place where data can become fragmented. Many small shops have customer lists scattered across four places — fan page messages, Zalo, Excel files, and phone notes — simply because every time they see a new tool, they add another place to store data.
The principle to follow: each type of data should have only one source of truth. Customers in one place, content in one place, metrics in one place. When you need another tool, the first question is not “what features does it have” but “can it connect to where I already store my data?”
A map of tool categories
Instead of memorizing hundreds of software names, remember the six groups below. Almost every marketing tool falls into one of them, and you only need one good option for each group.
- Customer management (CRM): where you store each customer’s information and interaction history. This is the most foundational tool — if you can only choose one thing, choose this. Read What is CRM? Customer relationship management and CRM software for small businesses.
- Design and content production: images, videos, and creative assets. For small teams, one drag-and-drop tool is enough — see Canva Pro vs. Canva Free comparison, Simple marketing image design apps and Free video design software.
- Email and messaging: channels you truly own, not dependent on algorithms. Start with Free email marketing tools.
- Market research and analysis: keyword research, competitor tracking. See Top free keyword research tools and Website competitor analysis tools.
- Website engagement: chat boxes, feedback forms, QR codes that connect offline and online channels. See How to install a chatbox for a website, Customer feedback collection tools and Free QR code generator tools.
- Internal work management: not a marketing tool in the narrow sense, but the thing that determines whether a team can actually keep a content calendar on track. See Top team task management software.
A toolkit roadmap by team size
Do not build your toolkit around the company you imagine you will have in the future. Build it for your current size, and only upgrade when the current tool is truly causing a bottleneck.
- One person doing everything. You need exactly three things: a spreadsheet to manage customers, a design tool, and a place to keep the content calendar. A spreadsheet may sound basic, but at a scale of under a few hundred customers, it is faster and more flexible than any CRM software.
- A team of 2–5 people. This is when spreadsheets start to break because multiple people are editing them at once. Move to a lightweight CRM, add a task management tool, and start emailing your existing customer list. You still do not need any expensive automation platform.
- A team of more than 5 people or more than a few thousand customers. This is when connecting tools becomes worth the investment: orders flow into the CRM automatically, new customers go into the email list automatically, and metrics are automatically consolidated into one dashboard. This is also the time to consider self-hosted open-source tools to cut subscription costs — a topic covered in depth in the AI & Marketing Tools section.
A reliable sign that it is time to upgrade: you or your teammates are spending more than an hour a week just copying data from one place to another. Below that threshold, switching tools usually costs more than it returns.
How to choose a tool without regretting it
Before paying for any software, run through the five questions below. If you answer “no” to two of them, hold off.
- What specific manual task does it replace? If you cannot describe that task in one sentence, you are buying features, not a solution.
- Who on the team will actually use it every day? A tool without an owner will be abandoned after a few weeks, and you will still be paying the subscription all year.
- Can you get your data out? This is the most important question that few people ask. A tool that does not let you export data will trap you there forever.
- What is the real cost when your scale triples? Many software products are cheap at the starter tier and then jump sharply based on contacts or users. Check the pricing for the higher tier from the start.
- Is there a free version you can actually test? Testing with real data for two weeks tells you more than any online review.
Connecting tools: when and how far to go
Automation is the most attractive part of martech and also the part most often overdone too early. The safe rule: only automate something after you have done it manually long enough to know how it should really work. Automating a broken process only creates errors faster and makes them harder to detect.
Three levels of tool integration, in this order:
- Level 1 — disciplined manual entry. One person, one fixed schedule, one place to store data. It sounds manual, but at small scale this is the most reliable and least costly level.
- Level 2 — connect through built-in features. Many tools already connect with each other: a storefront pushes orders into management software (Shopee sales management software), forms push contacts into email lists, tracking codes are attached to shortened links to see which channel drives sales. Use this level fully before thinking about level 3.
- Level 3 — a dedicated automation platform. When built-in connections are not enough, you need a platform that links everything according to your logic — for example n8n. This level is powerful, but it creates a system that needs maintenance; do not step into it unless someone is responsible when it breaks at midnight.
One thing few people warn you about: every automation needs an error-reporting mechanism. A process that runs incorrectly without anyone knowing is worse than a process that does not run, because you still think everything is fine for weeks. Before turning on any automated flow, be able to answer this question: if it stops running today, how long will it take me to notice?
A real-world example in the Vietnamese market
An English center with three branches and a two-person marketing team. Before reorganizing, they had a very typical situation: prospective student data was scattered across fan page messages, each consultant’s Zalo account, and two different Excel files. The result was that the same parent was called by three people, while many interested prospects were never called back.
They did not buy any new software in the first step. The only change was to consolidate everything into one shared spreadsheet with access control, with a strict rule: every new contact must be entered on the same day, and whoever contacted them must write their name in the record. That single change helped them discover that nearly one-third of interested prospects had never been called back.
Three months later, when the number of monthly contacts exceeded what the spreadsheet could handle, they moved to a lightweight CRM and installed a chatbox on the website to collect contacts automatically instead of entering them manually. At the same time, they dropped two tools they had previously bought but nobody used, saving enough in subscription fees to pay for the new CRM.
The key point: the biggest improvement came from a work rule, not from software. Tools only amplify the process that already exists — if the process is messy, a good tool will make it messy faster.
Common mistakes
- Buying tools to avoid fixing the process. Software cannot fix the fact that no one takes responsibility for entering data.
- Choosing based on feature lists. You will use about 10% of the features. Choose based on whether that 10% does the job well, not on the longest comparison table.
- Forgetting to review subscriptions regularly. Software cost is the quietest kind of expense: it keeps charging every month even when no one logs in. Review your subscription list every quarter.
- Using tools that violate personal data principles. Software that promises to collect contact information from users without their consent is a real legal and reputational risk — the context is analyzed in Collecting customer phone numbers from Facebook: risks and the right way.
- No one is assigned to own the tool. Every piece of software needs someone responsible for it, or it will become a data graveyard after three months.
Tool budget: how much is reasonable to spend
There is no single correct number for every business, but there is a way of thinking that keeps you from spending on impulse. Convert every software expense into one question: how many hours of labor does this tool replace each month, or how much revenue does it help you keep that would otherwise be lost? A software product costing 500,000 VND per month that saves 8 hours of work is cheap. The same software, if only one person uses it and that person opens it twice a quarter, is expensive no matter the price.
For a 3–5 person marketing team in Vietnam, most needs still fit within a few million VND per month, and a large share of that can be covered by free plans that are sufficient. Costs usually balloon in three places: paying per seat when only a few people actually need it, paying for an annual plan before you have tested the tool long enough, and keeping subscriptions active after no one remembers to cancel them.
Three simple habits help keep the budget from drifting away:
- Record every subscription in one single sheet: tool name, owner, renewal date, amount, purpose. This sheet matters more than any expense management software.
- Review it every quarter: if no one has opened a tool in the past 90 days, cancel it, no debate needed.
- Use monthly plans until the tool proves its value; only switch to an annual plan when you are sure you will still be using it six months later.
One note on pricing: many platforms charge based on the number of contacts in your list, not the number of users. If you import an old list of tens of thousands of addresses, most of which are no longer active, the bill rises immediately while the results do not change. Cleaning data before upgrading is often cheaper than upgrading.
How to start today
Do three things. First, list every piece of software you are paying for monthly and mark which ones were actually opened in the past week — you will often be surprised. Second, write down the most time-consuming manual task from last week; that is the first candidate for automation, not the most heavily advertised one. Third, choose one single source of truth for customer data and move everything there, even if it is only a spreadsheet.
Frequently asked questions
Do small businesses need a CRM?
They definitely need a place to manage customers, but not necessarily CRM software. Under a few hundred customers and one or two users, a well-designed spreadsheet is often faster. Move to a CRM when multiple people are editing the data, or when you need to track detailed contact history for each customer.
Are free tools enough?
In most cases, yes, for the first year. The limits of free plans are usually about quantity — number of contacts, number of users, number of emails per month — not quality. Only upgrade when you truly hit the ceiling, and when hitting that ceiling is holding back revenue.
Should you self-host open-source tools or pay for a service?
Self-hosting is cheaper in subscription fees but more expensive in time and requires someone with technical knowledge. It makes sense when you have someone who understands it, when subscription costs have reached a meaningful level, or when you need tight control over data. For teams without a technical specialist, a paid service is often the cheaper choice once you include time.
How many tools are too many?
There is no fixed number, but there is a clear sign: when you have to open more than three different places to answer a simple question like “what has this customer bought?” At that point, the problem is not a lack of tools but fragmented data, and adding more software will make everything worse.
References
- chiefmartec — a source that has tracked the broader martech landscape for many years.
- Google Analytics Help — official documentation for website measurement.
- RFC 8058 — the technical standard for one-click email unsubscribe, a foundation for proper email marketing.



