Handshake

The BrandTok Saga: What Every Singaporean SME Must Know Before Paying Any Social Media Agency

At least 12 businesses paid a combined S$154,550 to social media agency BrandTok. Most received little to nothing in return. This is not just a story about one agency. It is about a payment structure that leaves every SME exposed, and what you can do to make sure it never happens to you.
Singapore SME business owner reviewing a social media agency contract at a desk

It started with a single Instagram video on May 12, 2026. Noor Shazniah Rahmat, founder of shawls brand Kaise Store, posted about paying S$8,800 to social media agency BrandTok for 20 videos to be done by January 2026. By the end of that month, only three videos had been delivered. Four more came in February. Then nothing. She asked for a prorated refund of S$5,720. BrandTok said no, citing “legal investigations” with no further explanation.

Within 48 hours, other clients came forward with almost identical stories. Daniel Yeow of The Social Space had paid a S$5,250 deposit for a 60-video package. The videos were eventually delivered, but he described them as unusable. Captions had factual errors. The content showed no understanding of his business. He had been verbally promised a refund back in June 2025. It never came. He filed a Small Claims Tribunal claim in August. The payment arrived minutes before the October hearing.

BrandTok · Singapore · May 2026
Here’s what the numbers actually say.
12+
businesses who paid and received little to nothing in return
S$154K
combined total paid over roughly 18 months
S$39,177
in refunds requested, told the money is not currently available
1
client won S$20,600 at tribunal. As of writing, nothing has been paid.
handshake.financeSources: Mothership · The Straits Times · Marketing-Interactive

In total, at least 12 businesses paid a combined S$154,550 to BrandTok over roughly a year and a half. Individual amounts ranged from S$1,900 to S$25,000. Three businesses seeking S$39,177 in refunds have been told the money is not available.

Why this happens to Singapore SMEs

Small content agencies in Singapore often run on tight budgets. They depend on client deposits to fund current work. When they grow too fast without the right systems in place, things break down. Existing clients wait longer. New clients get signed to bring in more cash. The gap between what was paid for and what actually gets delivered keeps growing. By the time clients complain loudly enough to get attention, the money is usually already gone.

But operational problems alone don’t explain everything here. BrandTokHoldings, a new company linked to Sam Heedy, was registered in January 2026. This happened while existing client complaints were already escalating. The company kept signing new clients while failing to deliver on current ones. BrandTok’s contracts included no-refund clauses that were used to stop clients from pursuing claims they would likely have won. Verbal refund promises were made but not followed through until clients took legal action.

Bad systems and bad intentions can exist at the same time. The BrandTok story likely involves both. But here is what matters for every SME reading this: the payment structure that made this possible is the same either way. When a client has already paid in full, a failing agency and a dishonest one produce the same result. The money is gone.

The real problem is not what you think

The easy reaction is to see this as a story about one bad agency and move on. That feels safe because it suggests the fix is just better judgment about who to trust. It is not. Character is hard to assess. Payment structure is not.

When clients paid in full upfront, their money went straight into day-to-day operations. When the agency ran into trouble, there was nothing left to refund. The payment structure, not the agency’s intentions, is what left every client without any leverage. Paying everything upfront means you are financing the agency’s operations before they deliver a single thing. If anything goes wrong, for any reason, that money is already spent. You have no way to get it back.

The clients who eventually recovered money had to fight for months through legal channels. One won a tribunal judgment and still has not been paid. The payment structure put every client in a position where they were fighting for money they were already legally owed. That fight was expensive, slow, and in at least one case, still unresolved.

Payment Structure Comparison
Three structures. Three very different outcomes when things go wrong.
Full Upfront
BrandTok’s model

Funds held by
The agency, immediately

Payment trigger
At signing, before any work

If work is poor
Limited recourse, money already spent

If agency closes
Limited recourse on paid funds

Your leverage
None

Milestone-Based
Better, but limited

Funds held by
The agency, per stage

Payment trigger
On agreed milestone schedule

If work is poor
Withhold next payment only

If agency closes
Paid tranches are lost

Your leverage
Partial

Escrow + Milestone
Structurally protected

Funds held by
Independent escrow at DBS

Payment trigger
Only when you approve

If work is poor
Funds are held safely in escrow

If agency closes
Unspent funds returned from escrow

Your leverage
Full, at every stage

Before you sign: what should your per-video rate actually cover?

Most content agencies quote by volume: X videos for X dollars. That per-video rate sounds straightforward. But producing a single piece of content involves several distinct steps, each with real costs. When that rate is low, something in the list below is being cut. Usually without telling you.

Before you sign, ask the agency to confirm which of these are included in their per-video rate. A reputable agency will answer this clearly and in writing.

Before You Sign
What your per-video rate should include
If the per-video rate cannot sustain all of these at a real cost, something will be cut, usually without telling you.
Strategy and content planningPer month
Scripting and briefingPer video
Filming (crew, equipment, location)Per shoot day
Editing and post-productionPer video
Captions, subtitles and localisationPer video
Scheduling and publishingPer post
Performance reportingPer month

Ask your agency: which of these does your per-video rate include? A reputable agency will confirm this in writing before you sign.

Red flags to look out for before you sign

Most BrandTok clients had no obvious reason to suspect a problem when they signed up. The agency had a polished online presence, a well-known case study, and a confident pitch. The warning signs were in the contract terms and payment structure, not in anything visible on the surface. These are the specific things to check before committing to any agency, at any budget.

1 Full upfront payment required, with no milestone structure

Many BrandTok clients paid in full or in a large deposit before a single deliverable was completed. No payment was tied to any milestone. This is the single highest-risk term in any agency contract. Without payments tied to delivery, you have no financial leverage and no way to recover unspent funds when things fall short.

2 A per-video rate that cannot cover the full production cost

Divide the total quoted price by the number of videos. That is the effective per-video rate. Now check it against the components listed in the section above. If that rate cannot realistically cover scripting, filming, editing, captions, and reporting, something will be skipped. A low per-video rate is not a deal until you know exactly what it includes.

3 Deliverables that are not specific in writing

“60 videos” is not a scope. A proper scope specifies format, length, platform, posting schedule, approval process, revision rights, and what “completion” means for each piece of content. Daniel Yeow had no grounds to dispute work he described as unusable because the delivery standard had never been written down. If it is not in the contract with specifics, it does not exist as an enforceable obligation.

4 Case studies you cannot independently verify

BrandTok’s marketing consistently featured one campaign: the social media growth of Kucina Italian Restaurant. Chef Gero later said he was not a paid ambassador and that the results were largely driven by his own ideas. That one reference directly influenced at least one client to commit S$25,000. Before treating any case study as proof, ask to speak directly with the client featured. A real track record has more than one story. If every conversation comes back to the same name, ask why.

Once work starts: two patterns to act on immediately

5 Explanations for delays that keep changing

One BrandTok client was told delays were due to health issues. Then it became staffing problems. Then cash flow collapse. When explanations keep changing and each one is worse than the last, the agency is managing your expectations rather than the actual problem. A real operational issue comes with a revised plan. Escalating excuses without a plan are a different signal entirely.

6 Delivered work that shows no understanding of your business

Several BrandTok clients received videos with factual errors in captions, grammatical mistakes, and content that made it clear the agency had not understood their product or audience. If the first deliverable arrives that far from the brief, it is almost never a one-off problem. Raise it formally, in writing, straight away. Poor first delivery is almost always a sign of something deeper.

If it has already happened: your real options

If you are already in this situation, there are legal routes available. Each one comes with a real limitation worth understanding before you commit time and money to it.

If Things Go Wrong
Your recourse options and where each one runs out
Every path has the same core limitation: a legal ruling does not guarantee you actually get paid.
Route
What it covers
The limitation
Small Claims Tribunal (SCT)
Disputes up to S$20,000 (S$30,000 with consent). No lawyers required. Accessible to any business.
A judgment is not a payment. If the company has no assets, the ruling can’t be enforced. One BrandTok client won S$20,600. Nothing collected.

Enforcement gap
Police Report / CAD
Creates an official record. Relevant where deliberate fraud, not just poor delivery, can be evidenced across multiple victims.
Investigates criminal intent, not contract disputes. Investigations run 6 to 24 months. Does not directly recover money.

High threshold
Mediation (SMC)
Faster and cheaper than court. A neutral third party helps both sides reach a resolution.
Both parties must agree to participate. If the other side says no, it cannot proceed.

Consent required
Civil Litigation
No claim cap. You can pursue the full contract value in District Court or High Court.
Legal fees can exceed the disputed amount for smaller contracts. No contingency fee arrangements in Singapore. The same enforcement gap applies if the company has no assets.

Cost vs. recovery

All of these options share the same core problem. If there is nothing left to recover, a legal win does not mean you actually get paid. Prevention is always cheaper than the fight.

Businesses should be structuring milestone-based payments rather than large upfront commitments.
Affected BrandTok client
via Marketing-Interactive, May 2026

How to protect your payments to any social media agency in Singapore

The answer is not better intuition about which agencies to trust. It is removing trust from the equation entirely when it comes to money. Escrow-based milestone payments do exactly that. Your funds are committed to the project but held independently, in a custodian account, until you confirm each milestone is complete. The agency cannot access money it has not yet earned. You cannot walk away without consequence either. Both sides are accountable to the structure, not to each other’s goodwill.

This is how Handshake works. Before the project starts, you and the agency agree on a milestone schedule. Your funds go into an escrow account held at DBS, completely separate from Handshake’s own operations. When the agency completes a milestone, they notify you for review. You confirm the work is done, and the payment for that milestone releases automatically. If the milestone is not met, the funds stay in escrow. You keep the leverage to pause, renegotiate, or exit, without having already paid for work that was never delivered.

Payments through Handshake are regulated by the Monetary Authority of Singapore. Escrow accounts are held at DBS. It works the same way whether you are working with an agency you have known for years or one you are hiring for the first time. It turns every agency relationship from a trust exercise into a structural agreement. Trust still matters. It just no longer has to be the only thing standing between you and a loss.

For a complete framework on vetting any social media agency before you commit, read our guide: How to vet a social media agency in Singapore →

How it works
Handshake: Escrow + Milestone Payments for any service agreement
1
Set your
milestones
Agree what gets paid and when
2
Funds into
escrow at DBS
Held securely, not paid to agency
3
Agency
submits work
You review before anything is approved
4
You confirm,
payment releases
Your approval triggers each release

You approve every payment upon completion of agreed milestones. Works with any marketing or social media agency.
Payments are MAS RegulatedEscrow accounts held at DBSWorks with any marketing or social media agency

Handshake
Protect your payments to social media agencies.
With Handshake, funds are held at DBS and released only when you confirm each milestone is done. Works with any marketing or social media agency in Singapore.
See how it works →
WhatsApp WhatsApp us
100% free for clients
Payments are MAS RegulatedFunds held with DBSWorks with any marketing or social media agency

Scroll to Top