Skip to main content

Zalo Official Account

Zalo Official Account (OA) is a business's official account on Zalo, used to connect and interact with Zalo users and send automated ZNS/ZBS messages.

A
Written by Alvin Koh

🇻🇳 Vietnam only – Zalo OA and ZNS/ZBS messaging are available for merchants in Vietnam.

Running a Zalo OA involves 3 types of cost:

  • OA setup fee: the cost of setting up the OA account.

  • OA service package: unlocks advanced features and a free interaction quota, chosen to fit each business's needs.

  • Per-interaction cost: charged based on the number of interactions, and only once the OA has used up the interaction quota in its package.

1. Create a Zalo OA

Option 1 – Register yourself

You can create a Zalo OA yourself by following Zalo's guide:

Option 2 – Register through LOOP TECHNOLOGIES

  • PEKO registers and configures the OA for you

  • Verification time: 3–5 days

  • Ongoing operational support

  • Zalo OA setup fee: 3,000,000 VND (excluding 10% VAT)

  • Zalo OA/ZBS integration fee: free

Documents required to register a Zalo Official Account

  1. Business registration certificate

  2. Citizen ID card of the business representative

  3. Business website (domain registered in the business's name)

  4. Proof of website purchase

  5. Business description

  6. OA profile picture (240×240px, PNG/JPG, max 15MB)

  7. OA cover image (minimum 320×180px, PNG/JPG, max 15MB)

  8. Email and phone number of the representative (does not need to be the business owner)

2. OA service packages

Under Zalo's policy, your OA needs an upgraded package to send notifications to customers (ZBS). Zalo's upgrade packages are:

  • Growth OA package: 1,400,000đ / 6 months or 2,500,000đ / 12 months

  • Comprehensive OA package: 3,400,000đ / 6 months or 6,000,000đ / 12 months

Note: these are Zalo's list prices, VAT included. Reference: zalo.solutions/oa/pricing

3. Per-interaction costs

Costs vary with the number of interactions your OA uses, and only apply once the OA has used up the quota in its package:

  • Basic messages

  • ZBS template messages

  • Voice call requests (for ZCC setup)

ZNS message pricing on PEKO (deducted from General Credit):

Credit per message

Message type

Note

360

11 customer-care templates: points earned, orders, vouchers, table bookings…

Most common

480

Transaction OTP, Welcome Member

New member / OTP

840

Birthday voucher, VIP Birthday

Birthday with an offer

960

Happy birthday (no voucher)

Greeting message

Minimum top-up 1,000,000đ. Prices exclude 10% VAT.

Customer journey: ZBS message templates for loyalty members

Customer journey for loyalty members: the ZBS message templates PEKO sends

4. FAQ

How do I connect my Zalo OA to PEKO? Go to oa.zalo.me/manage/oa and add PEKO's technical phone number as an admin to start the integration: 0939067133. See the screenshot below for how to set admin permissions, or Zalo's guide: Manage OA admins.

Zalo OA: adding an admin

Zalo OA → Manage → Admin management: invite a new admin by phone number

What's the difference between a PEKO OA and a Merchant OA?

Criteria

PEKO OA

Merchant OA

Number of templates

6 templates

15 templates

OA package management

Handled by PEKO

Paid by the merchant

Message sending cost

Same

Same

Customers can follow the OA

No

Yes

Broadcast posts

No

Yes

ZBS sending limit

100 messages / day

10,000 messages / day

Did this answer your question?