Promotion infrastructure for retail, F&B and e-commerce

One promotion engine. Every channel.

Run promotions, vouchers, loyalty and referrals from one rule engine and one ledger, across POS, e-commerce and apps. Claude helps your team draft and optimise campaigns. Deterministic rules decide every redemption.

Today your POS, website and app each carry their own discount logic. They disagree about the customer, the tier and the budget.

60 days freeNo cardWe help load your first campaign

New campaign

Campaigns / New / AI draft
Active campaigns
12
3 ending this week
Redemptions today
1,284
peak 11:30–13:00
Budget used
64%
auto-pause at 80%
Incremental uplift
+12.3%
vs. holdout, 30 days
Redemptions, last 14 daysthis periodprevious
A rule, as the engine runs it
WHEN  order.total ≥ 300,000₫
AND   customer.tier IN (Silver, Gold)
AND   channel IN (app, pos, web)
THEN  discount 15% CAP 60,000₫
LIMIT 1 per customer · NO stacking · BUDGET 25,000,000₫
See the rule engine →
AI

Claude does the drafting. Your rules make the decision.

AI drafts campaigns, ranks offers and explains results. The rule engine applies only the rules you approved, so every discount is a decision you can audit.

How the AI layer works →
Redeems wherever you sell
  • Point of sale
  • E-commerce storefront
  • Mobile app
  • Marketplace orders
  • Zalo OA
  • SMS
  • Email
  • Payment apps
  • Partner networks
  • CRM & CDP
  • Call centre
  • Kiosk
Platform

Four programs. One rule engine. One ledger.

Promotions, vouchers, loyalty and referrals usually live in four tools that disagree about the customer. VyForge runs them on shared rules, shared budgets and one customer record, so a voucher knows the loyalty tier and a referral reward knows the budget cap.

Rule engine

Rules you can read, enforced everywhere

Conditions, priorities, stacking order and budget caps, written once and applied identically at the till, online and in the app.

WHEN  order.total ≥ 300,000₫
AND   customer.tier IN (Silver, Gold)
AND   channel IN (app, pos)
THEN  discount 15% CAP 60,000₫
LIMIT 1 per customer · NO stacking · BUDGET 25,000,000₫
Vouchers

Codes validated in real time

Bulk pools, partner distribution, reservation at checkout and reversal on refund.

VYBACK-7K2M✓ valid · 18 ms
VYBACK-Q9HDused · 09:41
VYBACK-3TXPreserved
Loyalty

A ledger, not a counter

Earn, burn, expiry and adjustments, auditable to the line. Tiers with their own rules.

1,820 / 2,000180 points to Gold · expires in 28 days
Referral

Rewards that pay on settlement

Two-sided rewards released only when the referred order clears, with self-referral and device checks.

Budget guard

Budgets that stop themselves

Every campaign carries a hard cap. Spend is tracked per redemption and paused automatically.

16,000,000₫ / 25,000,000₫64%
AI, built in

Claude does the drafting. Your rules make the decision.

VyForge uses the Claude API where a model actually earns its place: drafting, ranking, explaining and answering. The rule engine and ledger stay deterministic, so every discount is still a decision you can audit.

Personalised offers

The offer each customer is most likely to redeem, within the margin you allow.

Campaign generation

Describe the goal in a sentence. Get a complete, rule-valid draft to review and launch.

Behaviour insights

Segments that explain themselves: who is lapsing, who only buys on discount, who would upgrade.

Promotion optimisation

Suggested changes to depth, caps and timing, each with the expected effect on cost and uplift.

Automated support

"Why didn't my code work" answered with the actual rule that blocked it, for staff and customers.

Natural-language analytics

Ask about campaigns in plain language and get answers computed from the ledger, not guessed.

Which voucher campaign last month had the best uplift net of cost, and why?

Weekend bundle, 2-for-1 coffee had the best net result: +18.4% incremental revenue against a cost of 5.1% of basket. Redemptions clustered on Saturday mornings, and 61% came from customers who had not bought a bundle before.

Flash 20% storewide drove more redemptions but most went to customers who were already buying that week, so net uplift was only +2.3% at nearly three times the cost.

Suggestion: rerun the bundle with a 50,000₫ cap and a Saturday-only schedule. Want me to draft it?

computed from 2 campaigns · 4,912 redemptionssample data
How it works

Live in three steps.

No migration project. VyForge sits beside your commerce stack and takes over the promotion logic one program at a time.

01

Connect

Sync orders and customers through the API or webhooks. Point your POS, storefront and app at one validation endpoint.

  • REST API
  • webhooks
  • sandbox tenant
  • SDKs
02

Draft and launch

Describe the goal. Review the AI draft, adjust the rules, set the cap, and launch across every channel at once.

  • AI draft
  • approval flow
  • budget cap
  • schedule
03

Measure and optimise

Read uplift against a holdout, ask questions in plain language, and accept suggested changes with one click.

  • holdout uplift
  • NL analytics
  • suggestions
  • audit log
Results

Measure uplift, not just redemptions.

Every campaign reports incremental revenue against a holdout, cost per redemption and budget burn. The question is never "did people use it" but "was it worth it".

+18.4%
Incremental revenue
sample campaign · Weekend bundle
5.1%
Cost, share of basket
sample campaign · Weekend bundle
12.9%
Redemption rate
sample campaign · Weekend bundle
61%
First-time bundle buyers
sample campaign · Weekend bundle
CampaignProgramRedemptionsRedemption rateIncremental upliftCost / redemptionBudget used
Weekend bundle, 2-for-1 coffeeVOUCHER1,86212.9%+18.4%21,400₫64%
Come back, we kept your tablePROMOTION31112.9%+9.7%38,900₫41%
Bring a friend, both get 30kREFERRAL5406.1%+11.2%60,000₫77%
Flash 20% storewidePROMOTION3,05024.6%+2.3%57,200₫100%

Sample data for illustration. Uplift is measured against a randomised holdout group per campaign.

Tenant isolationData, keys and AI context separated per business.
PII minimisedPersonal data is stripped before any model call.
Audit logEvery rule change and manual adjustment is recorded.
Export anytimeLedger, codes and reports are yours to take.
FAQ

Questions teams ask before a demo.

Does the AI decide discounts on its own?+

No. The AI drafts campaigns and suggests changes. The deterministic rule engine applies the rules you approved, and every change goes through your approval flow and audit log.

How does VyForge connect to our POS and website?+

Through a REST API and webhooks. Your POS, storefront and app call one validation endpoint and get the same answer. A sandbox tenant lets you test rules before launch.

Can we run programs for several brands or stores?+

Yes. VyForge is multi-tenant: each brand gets its own branding, limits, roles and budgets, with reporting across all of them.

What data does the AI see?+

Only what a task needs. Personal identifiers are stripped before any model call, context is isolated per tenant, and your data is not used to train models.

How is uplift measured?+

Each campaign keeps a randomised holdout group that does not receive the offer. Incremental revenue, cost per redemption and budget burn are reported against it.

Built for Vietnamese commerce
  • VND budgets and caps
  • POS + e-commerce + app
  • Zalo OA and SMS
  • Vietnamese campaign drafting
  • VAT e-invoice
  • VN data residency option
Company

Built in Hanoi by VyForge Company Limited, a software company incorporated in May 2026.

About the company →

Start with one real campaign.

Bring one campaign you ran last quarter. We load it into your pilot tenant, draft the AI version next to it, and walk through what the numbers would look like.

60 days freeNo cardWe help load your first campaign

or write to [email protected]