PageSourceSearch

https://oncehit.net/en/about

html oncehit.net collected 2026-10-02 01:05:20 UTC 60,180 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="zh-TW"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/logo-2026.png"/><link rel="stylesheet" href="/_next/static/css/b5cc39ff4257726e.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/4184b9f77b3e4f70.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-4a6e9b083dc71e9f.js"/>
1<script src="/_next/static/chunks/fd9d1056-301a5faa7478cd8e.js" async=""></script>
1<script src="/_next/static/chunks/2117-47cb2d9132a4543c.js" async=""></script>
1<script src="/_next/static/chunks/main-app-e37efa69d537bd6f.js" async=""></script>
1<script src="/_next/static/chunks/3448-b7d0c6548c4f06e7.js" async=""></script>
1<script src="/_next/static/chunks/2442-c0ad077aa5c1c1ad.js" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/about/page-baf2baec7bae9d4b.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-19c4a1644f755a70.js" async=""></script>
1<script src="/_next/static/chunks/2f0b94e8-6c41d82b57101e69.js" async=""></script>
1<script src="/_next/static/chunks/1837-abdd811440393c0c.js" async=""></script>
1<script src="/_next/static/chunks/8497-55f27a4b2fa5559e.js" async=""></script>
1<script src="/_next/static/chunks/2124-b368d896a5b8e528.js" async=""></script>
1<script src="/_next/static/chunks/3560-4125ebda86229bae.js" async=""></script>
1<script src="/_next/static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-EVY29YMBRQ" as="script"/><title>About OnceHit | Interactive Marketing Platform for Stores and Brands</title><meta name="description" content="Learn what OnceHit does, who it is built for, and how the platform helps physical stores and growing brands launch branded marketing campaigns with more confidence and less setup time."/><meta name="author" content="OnceHit"/><meta name="keywords" content="online lucky draw,scratch card,lucky wheel,loyalty card,marketing campaign,lottery system,membership points,business marketing tool,red packet,promotion,OnceHit"/><meta name="creator" content="OnceHit"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://oncehit.net/en/about"/><link rel="alternate" hrefLang="zh-TW" href="https://oncehit.net/zh-TW/about"/><link rel="alternate" hrefLang="zh-CN" href="https://oncehit.net/zh-CN/about"/><link rel="alternate" hrefLang="en" href="https://oncehit.net/en/about"/><link rel="alternate" hrefLang="ja" href="https://oncehit.net/ja/about"/><link rel="alternate" hrefLang="ko" href="https://oncehit.net/ko/about"/><link rel="alternate" hrefLang="es" href="https://oncehit.net/es/about"/><link rel="alternate" hrefLang="fr" href="https://oncehit.net/fr/about"/><link rel="alternate" hrefLang="de" href="https://oncehit.net/de/about"/><link rel="alternate" hrefLang="it" href="https://oncehit.net/it/about"/><link rel="alternate" hrefLang="vi" href="https://oncehit.net/vi/about"/>
1<link rel="alternate" hrefLang="id" href="https://oncehit.net/id/about"/><meta property="og:title" content="About OnceHit | Interactive Marketing Platform for Stores and Brands"/><meta property="og:description" content="Learn what OnceHit does, who it is built for, and how the platform helps physical stores and growing brands launch branded marketing campaigns with more confidence and less setup time."/><meta property="og:locale" content="en"/><meta property="og:image" content="https://oncehit.net/images/og-en.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="About OnceHit | Interactive Marketing Platform for Stores and Brands"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="OnceHit - Online Lucky Draw &amp; Loyalty Platform"/><meta name="twitter:description" content="The easiest online lucky draw and loyalty tools for businesses. Scratch cards, lucky wheels, red packets."/><meta name="twitter:image" content="https://oncehit.net/images/og-zh-tw.png"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="32x32"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__variable_f367f3 __variable_3c557b antialiased">
1<script>document.documentElement.lang="en";</script>
1<div class="flex flex-col flex-1 min-h-screen"><header class="sticky top-0 z-[100] flex justify-between items-center px-3 sm:px-6 py-3 sm:py-4 gap-2" style="background-color:#0D5EA6"><div class="flex items-center gap-1 sm:gap-3 shrink-0"><button id="hamburger-button" class="p-2 rounded-lg hover:bg-blue-700 transition-colors lg:hidden" data-testid="header.button.hamburger"><svg class="w-6 h-6 text-white" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button><a href="/en" class="flex items-center gap-1.5 shrink-0"><img src="/logo-2026.png" alt="OnceHit" class="h-7 w-auto shrink-0"/></a></div><div class="flex justify-end items-center gap-1 sm:gap-3 shrink-0"><div class="mr-1 sm:mr-3 shrink-0"><div class="relative"><button class="flex items-center justify-center w-8 h-8 sm:w-10 sm:h-10 rounded-full hover:bg-white/10 transition-colors cursor-pointer" aria-label="Select language" title="Select language"><svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" class="w-5 h-5 sm:w-6 sm:h-6 text-white"><path stroke-linecap="round" stroke-linejoin="round" d="M3 5h12M9 3v2m1.048 9.5A18 18 0 0 1 6.412 9m6.088 9h7M11 21l5-10 5 10M12.751 5C11.783 10.77 8.07 15.61 3 18.129"></path></svg></button></div></div><div class="shrink-0 flex items-center"><header class="relative z-40"><div class="relative"><button data-testid="header.button.signin" class="inline-flex items-center gap-1.5 px-3 sm:px-4 py-1.5 sm:py-2 bg-blue-100 hover:bg-blue-200 text-blue-700 rounded-full shadow-md text-sm font-semibold focus:outline-none focus:ring-2 focus:ring-blue-300 transition-colors cursor-pointer whitespace-nowrap" style="min-width:70px" aria-haspopup="true" aria-expanded="false">Sign In<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 transition-transform"><path d="m6 9 6 6 6-6"></path></svg></button></div></header></div></div></header><div class="flex flex-1 "><div class="lg:hidden fixed inset-0 bg-black/50 z-40 transition-opacity duration-300 opacity-0 pointer-events-none" aria-hidden="true"></div><aside id="mobile-sidebar" class="lg:hidden fixed left-0 top-0 h-full w-72 bg-white shadow-xl z-50 transform transition-transform duration-300 ease-in-out -translate-x-full" role="navigation" aria-label="Main Menu"><div class="flex items-center justify-between px-4 py-4" style="background-color:#0D5EA6"><div class="flex items-center gap-3"><button class="p-2 rounded-lg hover:bg-blue-700 transition-colors" aria-label="Close" data-testid="sidebar.button.close"><svg class="w-6 h-6 text-white" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button><a href="/en" class="flex items-center gap-1.5"><img src="/logo-2026.png" alt="OnceHit" class="h-7 w-auto"/></a></div></div><nav class="p-4"><div class="mb-4"><div class="space-y-0.5"><a href="/en" data-testid="sidebar.link.home" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Home</span></a><a href="/en/event/create.html" data-testid="sidebar.link.createActivity" title="Create scratch cards, wheels, and other campaigns" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M12 9v6m3-3H9m12 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Create Activity</span></a><a href="/en/lucky-draw-helper" data-testid="sidebar.link.luckyDrawHelper" title="Easy online lucky draw tool" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Lucky Draw Helper</span></a><a href="/en/demo" data-testid="sidebar.link.tryDemo" title="Experience demo games" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M5.25 5.
1653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Play Demo</span></a><a href="/en/demo/quick-create-scratch-card" data-testid="sidebar.link.tryAdmin" title="One-click create a trial scratch card to experience admin" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Try Admin Demo</span></a></div></div></nav></aside><aside class="hidden lg:flex flex-col h-full bg-white border-r border-gray-200 transition-all duration-300 ease-in-out w-64" role="navigation" aria-label="Main Menu" data-testid="sidebar.desktop"><div class="p-3 border-b border-gray-200 shrink-0 flex justify-end"><button class="flex items-center p-2 rounded-lg hover:bg-gray-100 transition-colors text-gray-500" aria-label="Collapse menu" data-testid="sidebar.button.toggle"><svg class="w-5 h-5" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><rect x="3" y="3" width="18" height="18" rx="2" stroke-linecap="round" stroke-linejoin="round"></rect><path stroke-linecap="round" stroke-linejoin="round" d="M9 3v18"></path></svg></button></div><nav class="flex-1 p-3 overflow-y-auto"><div class="mb-4"><div class="space-y-0.5"><a href="/en" data-testid="sidebar.link.home" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Home</span></a><a href="/en/event/create.html" data-testid="sidebar.link.createActivity" title="Create scratch cards, wheels, and other campaigns" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M12 9v6m3-3H9m12 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Create Activity</span></a><a href="/en/lucky-draw-helper" data-testid="sidebar.link.luckyDrawHelper" title="Easy online lucky draw tool" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Lucky Draw Helper</span></a><a href="/en/demo" data-testid="sidebar.link.tryDemo" title="Experience demo games" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M5.25 5.
1653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Play Demo</span></a><a href="/en/demo/quick-create-scratch-card" data-testid="sidebar.link.tryAdmin" title="One-click create a trial scratch card to experience admin" class="flex items-center gap-3 px-4 py-2.5 rounded-lg transition-colors cursor-pointer text-gray-700 hover:bg-blue-50 hover:text-blue-600 "><span class="relative shrink-0"><svg class="w-5 h-5 " fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"></path></svg></span><span class="flex-1 text-sm font-medium flex items-center gap-2">Try Admin Demo</span></a></div></div></nav></aside><div class="flex-1 flex flex-col min-w-0 overflow-x-hidden overflow-y-auto"><main class="relative min-h-screen overflow-hidden bg-[linear-gradient(180deg,#f6f9ff_0%,#ffffff_32%,#f8fafc_100%)] text-slate-900"><div class="pointer-events-none absolute inset-x-0 top-0 h-[26rem]"></div><div class="relative mx-auto max-w-6xl px-5 py-10 sm:px-6 lg:px-8 lg:py-16"><section class="overflow-hidden rounded-[32px] border border-slate-200/80 bg-white/86 px-6 py-8 shadow-[0_24px_80px_rgba(15,23,42,0.08)] backdrop-blur sm:px-8 sm:py-10 lg:px-12 lg:py-12"><div class="grid gap-10 lg:grid-cols-[1.2fr_0.8fr] lg:items-center"><div><div class="inline-flex items-center rounded-full border border-blue-200 bg-blue-50 px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.24em] text-blue-700">About the Platform</div><h1 class="mt-5 max-w-3xl text-4xl font-semibold tracking-[-0.04em] text-slate-950 sm:text-5xl">OnceHit helps brands launch interactive campaigns that feel polished, trustworthy, and easy to join.</h1><p class="mt-5 max-w-3xl text-lg leading-8 text-slate-600">We built OnceHit for merchants who want marketing tools that are simple to operate, strong enough for real customer-facing campaigns, and professional enough to represent their brand well.</p><div class="mt-8 flex flex-wrap gap-3"><div class="rounded-2xl border border-slate-200 bg-slate-50 px-4 py-3"><div class="text-xs font-semibold uppercase tracking-[0.18em] text-slate-400">Launch Speed</div><div class="mt-1 text-lg font-semibold text-slate-900">Start in minutes</div></div><div class="rounded-2xl border border-slate-200 bg-slate-50 px-4 py-3"><div class="text-xs font-semibold uppercase tracking-[0.18em] text-slate-400">Campaign Types</div><div class="mt-1 text-lg font-semibold text-slate-900">Scratch, wheel, red packet</div></div><div class="rounded-2xl border border-slate-200 bg-slate-50 px-4 py-3"><div class="text-xs font-semibold uppercase tracking-[0.18em] text-slate-400">Platform Focus</div><div class="mt-1 text-lg font-semibold text-slate-900">Brand-ready customer experience</div></div></div></div><div class="rounded-[28px] border border-slate-200/80 bg-[linear-gradient(160deg,#eff6ff_0%,#ffffff_52%,#fff7ed_100%)] p-6 shadow-[0_18px_50px_rgba(37,99,235,0.08)]"><div class="text-sm font-semibold uppercase tracking-[0.22em] text-slate-500">What OnceHit is built for</div><div class="mt-5 space-y-4"><div class="rounded-2xl border border-white/70 bg-white/80 p-4 shadow-sm"><div class="text-sm font-semibold text-slate-900">Customer-facing campaigns</div><p class="mt-1 text-sm leading-6 text-slate-600">From in-store promotions to QR-driven lucky draws, the platform is designed for real participants, not only internal previews.</p></div><div class="rounded-2xl border border-white/70 bg-white/80 p-4 shadow-sm"><div class="text-sm font-semibold text-slate-900">Operational clarity</div><p class="mt-1 text-sm leading-6 text-slate-600">Merchants should be able to create, publish, monitor, and update campaigns without getting lost in a complicated backend.</p></div><div class="rounded-2xl border border-white/70 bg-white/80 p-4 shadow-sm"><div class="text-sm font-semibold text-slate-900">Stronger brand perception</div><p class="mt-1 text-sm leading-6 text-slate-600">Campaign pages should feel like part of your brand, not a low-cost template that weakens trust.</p></div></div></div></div></section><section class="mt-12 grid gap-12 lg:grid-cols-[1.05fr_0.95fr]"><div class="rounded-[28px] border border-slate-200/80 bg-white px-6 py-7 shadow-[0_16px_50px_rgba(15,23,42,0.05)] sm:px-8"><p class="text-sm font-semibold uppercase tracking-[0.24em] text-blue-700">Why We Built It</p><h2 class="mt-4 text-3xl font-semibold tracking-[-0.03em] text-slate-950">A practical campaign platform for everyday business use</h2><p class="mt-4 text-base leading-8 text-slate-600">Many store marketing tools either look outdated, are too hard to set up, or fail to create enough trust during the customer journey. OnceHit is built to close that gap: fast to deploy, flexible enough for campaigns, and professional enough to support real transactions and brand reputation.</p></div><div class="rounded-[28px] border border-slate-200/80 bg-slate-950 px-6 py-7 text-white shadow-[0_18px_60px_rgba(15,23,42,0.16)] sm:px-8"><p class="text-sm font-semibold uppercase tracking-[0.24em] text-blue-200/90">What Merchants Get</p><h2 class="mt-4 text-3xl font-semibold tracking-[-0.03em]">More than a game widget</h2><p class="mt-4 text-base leading-8 text-slate-300">OnceHit is not just about showing a scratch card or spinning a wheel. It is about creating a complete campaign flow that supports participation, repeat visits, prize collection, and better brand presentation across both desktop and mobile.</p></div></section><section class="mt-12 rounded-[28px] border border-slate-200/80 bg-white px-6 py-7 shadow-[0_16px_50px_rgba(15,23,42,0.05)] sm:px-8"><p class="text-sm font-semibold uppercase tracking-[0.24em] text-blue-700">Core Capabilities</p><h2 class="mt-4 text-3xl font-semibold tracking-[-0.03em] text-slate-950">What the platform helps you do</h2><div class="mt-8 grid gap-5 md:grid-cols-3"><div class="rounded-3xl border border-slate-200 bg-slate-50 p-5"><div class="flex h-11 w-11 items-center justify-center rounded-2xl bg-blue-600/10 text-blue-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-5 w-5"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><h3 class="mt-5 text-lg font-semibold text-slate-950">Launch campaigns faster</h3><p class="mt-2 text-sm leading-7 text-slate-600">Choose a campaign type, configure prizes and rules, and publish a working customer-facing page without long setup cycles.</p></div><div class="rounded-3xl border border-slate-200 bg-slate-50 p-5"><div class="flex h-11 w-11 items-center justify-center rounded-2xl bg-blue-600/10 text-blue-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers h-5 w-5"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg></div><h3 class="mt-5 text-lg font-semibold text-slate-950">Present your brand better</h3><p class="mt-2 text-sm leading-7 text-slate-600">
1Use clearer visuals, stronger layout control, and cleaner customer-facing pages so the experience feels reliable and worth participating in.</p></div><div class="rounded-3xl border border-slate-200 bg-slate-50 p-5"><div class="flex h-11 w-11 items-center justify-center rounded-2xl bg-blue-600/10 text-blue-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column h-5 w-5"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg></div><h3 class="mt-5 text-lg font-semibold text-slate-950">Manage activity operations</h3><p class="mt-2 text-sm leading-7 text-slate-600">Track participation, monitor results, and keep campaign setup, editing, and admin work in one operational flow.</p></div></div></section><section class="mt-12 grid gap-8 lg:grid-cols-2"><div class="rounded-[28px] border border-slate-200/80 bg-white px-6 py-7 shadow-[0_16px_50px_rgba(15,23,42,0.05)] sm:px-8"><p class="text-sm font-semibold uppercase tracking-[0.24em] text-blue-700">Who It Is For</p><h2 class="mt-4 text-3xl font-semibold tracking-[-0.03em] text-slate-950">Built for merchants, stores, and campaign teams</h2><div class="mt-6 space-y-4"><div class="flex gap-4 rounded-2xl border border-slate-200 bg-slate-50 p-4"><div class="flex h-11 w-11 shrink-0 items-center justify-center rounded-2xl bg-amber-500/10 text-amber-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-store h-5 w-5"><path d="m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7"></path><path d="M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"></path><path d="M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4"></path><path d="M2 7h20"></path><path d="M22 7v3a2 2 0 0 1-2 2a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12a2 2 0 0 1-2-2V7"></path></svg></div><div><h3 class="text-base font-semibold text-slate-950">Retail and local stores</h3><p class="mt-1 text-sm leading-7 text-slate-600">Use lucky draw campaigns to improve in-store engagement, encourage purchases, and make visits more memorable.</p></div></div><div class="flex gap-4 rounded-2xl border border-slate-200 bg-slate-50 p-4"><div class="flex h-11 w-11 shrink-0 items-center justify-center rounded-2xl bg-amber-500/10 text-amber-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-5 w-5"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><div><h3 class="text-base font-semibold text-slate-950">Restaurants, cafes, and hospitality</h3><p class="mt-1 text-sm leading-7 text-slate-600">Create lightweight promotional interactions that are fast to join and easy for staff to operate during daily business hours.</p></div></div><div class="flex gap-4 rounded-2xl border border-slate-200 bg-slate-50 p-4"><div class="flex h-11 w-11 shrink-0 items-center justify-center rounded-2xl bg-amber-500/10 text-amber-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers h-5 w-5"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg></div><div><h3 class="text-base font-semibold text-slate-950">Brand and promotion teams</h3><p class="mt-1 text-sm leading-7 text-slate-600">Run polished campaign pages for openings, short-term promotions, seasonal events, and membership growth activities.</p></div></div></div></div><div class="rounded-[28px] border border-slate-200/80 bg-white px-6 py-7 shadow-[0_16px_50px_rgba(15,23,42,0.05)] sm:px-8"><p class="text-sm font-semibold uppercase tracking-[0.24em] text-blue-700">What We Value</p><h2 class="mt-4 text-3xl font-semibold tracking-[-0.03em] text-slate-950">The standards behind the product</h2><div class="mt-6 space-y-4">
1<div class="flex gap-4 rounded-2xl border border-slate-200 bg-slate-50 p-4"><div class="flex h-11 w-11 shrink-0 items-center justify-center rounded-2xl bg-emerald-500/10 text-emerald-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-5 w-5"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><div><h3 class="text-base font-semibold text-slate-950">Clarity over gimmicks</h3><p class="mt-1 text-sm leading-7 text-slate-600">Campaign tools should feel easy to understand for both merchants and participants, without visual clutter or confusing steps.</p></div></div><div class="flex gap-4 rounded-2xl border border-slate-200 bg-slate-50 p-4"><div class="flex h-11 w-11 shrink-0 items-center justify-center rounded-2xl bg-emerald-500/10 text-emerald-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-5 w-5"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg></div><div><h3 class="text-base font-semibold text-slate-950">Reliability during real campaigns</h3><p class="mt-1 text-sm leading-7 text-slate-600">When a store is actively promoting an event, the flow needs to feel stable, fast, and trustworthy on real devices.</p></div></div><div class="flex gap-4 rounded-2xl border border-slate-200 bg-slate-50 p-4"><div class="flex h-11 w-11 shrink-0 items-center justify-center rounded-2xl bg-emerald-500/10 text-emerald-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column h-5 w-5"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg></div><div><h3 class="text-base font-semibold text-slate-950">Support for long-term use</h3><p class="mt-1 text-sm leading-7 text-slate-600">The goal is not only to help you launch once, but to make future campaigns easier to manage, adjust, and reuse.</p></div></div></div></div></section><section class="mt-12 rounded-[32px] border border-slate-200/80 bg-[linear-gradient(135deg,#0f172a_0%,#1d4ed8_115%)] px-6 py-8 text-white shadow-[0_20px_70px_rgba(29,78,216,0.22)] sm:px-8"><div class="flex flex-col gap-6 lg:flex-row lg:items-center lg:justify-between"><div class="max-w-2xl"><p class="text-sm font-semibold uppercase tracking-[0.24em] text-blue-200/90">Start with OnceHit</p><h2 class="mt-3 text-3xl font-semibold tracking-[-0.03em]">Build your next campaign with a platform that looks ready for business.</h2><p class="mt-3 text-base leading-8 text-blue-100/85">If you want campaign pages that feel clearer, more professional, and easier for customers to trust, OnceHit is built for that job.</p></div><div class="flex flex-wrap gap-3"><a class="inline-flex cursor-pointer items-center justify-center rounded-full bg-white px-5 py-3 text-sm font-semibold text-slate-950 transition-transform duration-200 hover:-translate-y-0.5 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/70" href="/en/event/create.html">Create a Campaign</a><a class="inline-flex cursor-pointer items-center justify-center rounded-full border border-white/20 bg-white/10 px-5 py-3 text-sm font-semibold text-white transition-all duration-200 hover:border-white/35 hover:bg-white/15 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/60" href="/en/contact">Contact Us</a></div></div></section></div></main></div></div><footer class="relative overflow-hidden border-t border-white/10 bg-[linear-gradient(180deg,#08111f_0%,#0f172a_100%)] text-white" data-testid="footer"><div class="pointer-events-none absolute inset-0"><div class="absolute left-[-10%] top-[-18%] h-80 w-80 rounded-full bg-[radial-gradient(circle,rgba(37,99,235,0.22),transparent_70%)] blur-3xl"></div><div class="absolute bottom-[-28%] right-[-8%] h-80 w-80 rounded-full bg-[radial-gradient(circle,rgba(214,178,94,0.12),transparent_70%)] blur-3xl"></div><div class="absolute inset-0 bg-[linear-gradient(rgba(255,255,255,0.03)_1px,transparent_1px),linear-gradient(90deg,rgba(255,255,255,0.03)_1px,transparent_1px)] bg-[size:72px_72px] opacity-[0.05]"></div></div><div class="relative mx-auto max-w-7xl px-6 py-16 sm:px-8 lg:px-10"><div class="grid gap-12 lg:grid-cols-[2fr_1fr_1fr_1fr_1fr]"><div class="max-w-xl"><div class="inline-flex items-center rounded-full border border-white/10 bg-white/[0.06] px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.28em] text-slate-300/90">Interactive Marketing Platform</div><div class="mt-5 text-3xl font-semibold tracking-[-0.04em] text-white sm:text-[2rem]">OnceHit</div><p class="mt-4 text-lg font-medium leading-8 text-slate-100/95">A campaign platform designed for physical stores and growing brands.</p><p class="mt-4 max-w-lg text-sm leading-7 text-slate-400 sm:text-[15px]">Launch scratch cards, lucky wheels, red packet promotions, and lucky draw experiences with a polished customer-facing flow and reliable back-office tools.</p><div class="mt-7 flex flex-wrap gap-3"><a class="inline-flex cursor-pointer items-center justify-center rounded-full bg-[linear-gradient(135deg,#2563eb_0%,#3b82f6_55%,#f59e0b_140%)] px-5 py-3 text-sm font-semibold text-white shadow-[0_14px_30px_rgba(37,99,235,0.28)] transition-transform duration-200 hover:-translate-y-0.5 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/70 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-primary-cta" href="/en/event/create.html">Create a Campaign</a><a class="inline-flex cursor-pointer items-center justify-center rounded-full border border-white/[0.12] bg-white/5 px-5 py-3 text-sm font-semibold text-slate-100 transition-all duration-200 hover:border-white/20 hover:bg-white/10 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-slate-200/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-secondary-cta" href="/en/billing/plans">View Plans</a></div><a href="/cdn-cgi/l/email-protection#d7b8b9b4b2bfbea3f9a4b2a5a1beb4b297b0bab6bebbf9b4b8ba" class="mt-7 inline-flex cursor-pointer items-center gap-3 text-sm text-slate-300 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-slate-200/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-email"><span class="h-2 w-2 rounded-full bg-emerald-400 shadow-[0_0_16px_rgba(74,222,128,0.7)]"></span><span><span class="__cf_email__" data-cfemail="4c23222f29242538623f293e3a252f290c2b212d2520622f2321">[email&#160;protected]</span></span></a></div><div><h3 class="text-xs font-semibold uppercase tracking-[0.24em] text-slate-300/90">Campaign Types</h3><ul class="mt-5 space-y-3"><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-product-create-campaign" href="/en/event/create.html"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Create Activity</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-product-scratch-card" href="/en/demo/scratch-card"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Scratch Card</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-product-red-package" href="/en/demo/red-package"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Red Packet</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-product-lucky-w
1heel" href="/en/demo/lucky-wheel"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Lucky Wheel</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-product-lucky-draw-helper" href="/en/lucky-draw-helper"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Lucky Draw Helper</span></a></li></ul></div><div><h3 class="text-xs font-semibold uppercase tracking-[0.24em] text-slate-300/90">Purchase &amp; Support</h3><ul class="mt-5 space-y-3"><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-support-pricing" href="/en/billing/plans"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Pricing Plans</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-support-live-events" href="/en/events"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Campaign Showcase</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-contact" href="/en/contact"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Contact Us</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-support-data-deletion" href="/en/data-deletion"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Data Deletion</span></a></li></ul></div><div><h3 class="text-xs font-semibold uppercase tracking-[0.24em] text-slate-300/90">About OnceHit</h3><ul class="mt-5 space-y-3"><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-company-about" href="/en/about"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Platform Overview</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-privacy" href="/en/privacy"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Privacy Policy</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-terms" href="/en/terms"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Terms of Service</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-company-partnership" href="/en/contact"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">Partnerships</span></a></li></ul></div><div><h3 class="text-xs font-semibold uppercase tracking-[0.24em] text-slate-300/90">Other Products</h3><ul class="mt-5 space-y-3"><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-onceaccount" href="https://account.oncehit.net"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">OnceAccount Center</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-onceevent" href="https://oncehit.net"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">OnceEvent Marketing Platform</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-onceping" href="https://ping.oncehit.net"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">OncePing Website Watchdog</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-onceclip" href="https://clip.oncehit.net"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">OnceClip AI Video Generator</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-oncekeeper" href="https://oncekeeper.com"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">OnceKeeper Boutique Curation</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-oncetool" href="https://tool.oncehit.net"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">OnceTool Extension Tools</span></a></li><li><a class="group inline-flex cursor-pointer items-center gap-2 text-[15px] text-slate-400 transition-colors duration-200 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60 focus-visible:ring-offset-2 focus-visible:ring-offset-slate-950" data-testid="footer-onceblog" href="https://blog.oncehit.net"><span class="h-px w-3 shrink-0 bg-amber-300/80 opacity-0 transition-opacity duration-200 group-hover:opacity-100"></span><span class="whitespace-nowrap">OnceBlog Blog</span></a></li></ul></div></div><div class="mt-14 flex flex-col gap-3 border-t border-white/10 pt-6 text-sm text-slate-500 md:flex-row md:items-center md:justify-between"><p data-testid="footer-copyright">© 2026 OnceHit. All rights reserved.</p><p class="text-slate-400/80">Built for merchants who want reliable, high-conversion campaign tools.</p></div></div></footer></div>
vendor: 108 bytes, line 1
1<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1<script src="/_next/static/chunks/webpack-4a6e9b083dc71e9f.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script>self.__next_f.push([1,"1:HL[\"/_next/static/css/b5cc39ff4257726e.css\",\"style\"]\n2:HL[\"/_next/static/css/4184b9f77b3e4f70.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"3:I[12846,[],\"\"]\n5:I[2586,[\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"853\",\"static/chunks/app/%5Blocale%5D/about/page-baf2baec7bae9d4b.js\"],\"default\"]\n6:I[4707,[],\"\"]\n8:I[36423,[],\"\"]\na:I[88003,[\"3185\",\"static/chunks/app/layout-19c4a1644f755a70.js\"],\"\"]\nb:I[78069,[\"3185\",\"static/chunks/app/layout-19c4a1644f755a70.js\"],\"default\"]\nc:I[31537,[\"3185\",\"static/chunks/app/layout-19c4a1644f755a70.js\"],\"default\"]\ne:I[61060,[],\"\"]\n7:[\"locale\",\"en\",\"d\"]\nf:[]\n"])</script>
1<script>self.__next_f.push([1,"0:[\"$\",\"$L3\",null,{\"buildId\":\"6lViK1Qv8aMEZ-H-C965A\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"en\",\"about\"],\"initialTree\":[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{},[[\"$L4\",[\"$\",\"$L5\",null,{}],null],null],null]},[null,[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$7\",\"children\",\"about\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[null,\"$L9\"],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b5cc39ff4257726e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4184b9f77b3e4f70.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"zh-TW\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"__variable_f367f3 __variable_3c557b antialiased\",\"children\":[[[\"$\",\"$La\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-EVY29YMBRQ\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$La\",null,{\"id\":\"ga4-init\",\"strategy\":\"afterInteractive\",\"children\":\"\\n                window.dataLayer = window.dataLayer || [];\\n                function gtag(){dataLayer.push(arguments);}\\n                gtag('js', new Date());\\n                gtag('config', 'G-EVY29YMBRQ');\\n              \"}]],[\"$\",\"$Lb\",null,{}],[\"$\",\"$Lc\",null,{}],[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]]}]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Ld\"],\"globalErrorComponent\":\"$e\",\"missingSlots\":\"$Wf\"}]\n"])</script>
1<script>self.__next_f.push([1,"10:I[26022,[\"3125\",\"static/chunks/2f0b94e8-6c41d82b57101e69.js\",\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"1837\",\"static/chunks/1837-abdd811440393c0c.js\",\"8497\",\"static/chunks/8497-55f27a4b2fa5559e.js\",\"2124\",\"static/chunks/2124-b368d896a5b8e528.js\",\"3560\",\"static/chunks/3560-4125ebda86229bae.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js\"],\"default\"]\n11:I[29949,[\"3125\",\"static/chunks/2f0b94e8-6c41d82b57101e69.js\",\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"1837\",\"static/chunks/1837-abdd811440393c0c.js\",\"8497\",\"static/chunks/8497-55f27a4b2fa5559e.js\",\"2124\",\"static/chunks/2124-b368d896a5b8e528.js\",\"3560\",\"static/chunks/3560-4125ebda86229bae.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js\"],\"default\"]\n12:I[14272,[\"3125\",\"static/chunks/2f0b94e8-6c41d82b57101e69.js\",\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"1837\",\"static/chunks/1837-abdd811440393c0c.js\",\"8497\",\"static/chunks/8497-55f27a4b2fa5559e.js\",\"2124\",\"static/chunks/2124-b368d896a5b8e528.js\",\"3560\",\"static/chunks/3560-4125ebda86229bae.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js\"],\"default\"]\n13:I[92834,[\"3125\",\"static/chunks/2f0b94e8-6c41d82b57101e69.js\",\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"1837\",\"static/chunks/1837-abdd811440393c0c.js\",\"8497\",\"static/chunks/8497-55f27a4b2fa5559e.js\",\"2124\",\"static/chunks/2124-b368d896a5b8e528.js\",\"3560\",\"static/chunks/3560-4125ebda86229bae.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js\"],\"default\"]\n14:I[54526,[\"3125\",\"static/chunks/2f0b94e8-6c41d82b57101e69.js\",\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"1837\",\"static/chunks/1837-abdd811440393c0c.js\",\"8497\",\"static/chunks/8497-55f27a4b2fa5559e.js\",\"2124\",\"static/chunks/2124-b368d896a5b8e528.js\",\"3560\",\"static/chunk"])</script>
1<script>self.__next_f.push([1,"s/3560-4125ebda86229bae.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js\"],\"default\"]\n15:I[222,[\"3125\",\"static/chunks/2f0b94e8-6c41d82b57101e69.js\",\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"1837\",\"static/chunks/1837-abdd811440393c0c.js\",\"8497\",\"static/chunks/8497-55f27a4b2fa5559e.js\",\"2124\",\"static/chunks/2124-b368d896a5b8e528.js\",\"3560\",\"static/chunks/3560-4125ebda86229bae.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js\"],\"default\"]\n16:I[46108,[\"3125\",\"static/chunks/2f0b94e8-6c41d82b57101e69.js\",\"3448\",\"static/chunks/3448-b7d0c6548c4f06e7.js\",\"2442\",\"static/chunks/2442-c0ad077aa5c1c1ad.js\",\"1837\",\"static/chunks/1837-abdd811440393c0c.js\",\"8497\",\"static/chunks/8497-55f27a4b2fa5559e.js\",\"2124\",\"static/chunks/2124-b368d896a5b8e528.js\",\"3560\",\"static/chunks/3560-4125ebda86229bae.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-64027a363e9d01d2.js\"],\"default\"]\n9:[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"document.documentElement.lang=\\\"en\\\";\"}}],[\"$\",\"$L10\",null,{\"headerSlot\":[[\"$\",\"div\",null,{\"className\":\"mr-1 sm:mr-3 shrink-0\",\"children\":[\"$\",\"$L11\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"shrink-0 flex items-center\",\"children\":[\"$\",\"$L12\",null,{}]}]],\"footerSlot\":[\"$\",\"$L13\",null,{}],\"children\":[[\"$\",\"$L14\",null,{}],[\"$\",\"$L15\",null,{}],[\"$\",\"$L16\",null,{}],[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$7\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]]}]]\n"])</script>
1<script>self.__next_f.push([1,"d:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"About OnceHit | Interactive Marketing Platform for Stores and Brands\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Learn what OnceHit does, who it is built for, and how the platform helps physical stores and growing brands launch branded marketing campaigns with more confidence and less setup time.\"}],[\"$\",\"meta\",\"4\",{\"name\":\"author\",\"content\":\"OnceHit\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"online lucky draw,scratch card,lucky wheel,loyalty card,marketing campaign,lottery system,membership points,business marketing tool,red packet,promotion,OnceHit\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"OnceHit\"}],[\"$\",\"meta\",\"7\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://oncehit.net/en/about\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-TW\",\"href\":\"https://oncehit.net/zh-TW/about\"}],[\"$\",\"link\",\"10\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-CN\",\"href\":\"https://oncehit.net/zh-CN/about\"}],[\"$\",\"link\",\"11\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://oncehit.net/en/about\"}],[\"$\",\"link\",\"12\",{\"rel\":\"alternate\",\"hrefLang\":\"ja\",\"href\":\"https://oncehit.net/ja/about\"}],[\"$\",\"link\",\"13\",{\"rel\":\"alternate\",\"hrefLang\":\"ko\",\"href\":\"https://oncehit.net/ko/about\"}],[\"$\",\"link\",\"14\",{\"rel\":\"alternate\",\"hrefLang\":\"es\",\"href\":\"https://oncehit.net/es/about\"}],[\"$\",\"link\",\"15\",{\"rel\":\"alternate\",\"hrefLang\":\"fr\",\"href\":\"https://oncehit.net/fr/about\"}],[\"$\",\"link\",\"16\",{\"rel\":\"alternate\",\"hrefLang\":\"de\",\"href\":\"https://oncehit.net/de/about\"}],[\"$\",\"link\",\"17\",{\"rel\":\"alternate\",\"hrefLang\":\"it\",\"href\":\"https://oncehit.net/it/about\"}],[\"$\",\"link\",\"18\",{\"rel\":\"alternate\",\"hrefLang\":\"vi\",\"href\":\"https://oncehit.net/vi/about\"}],[\"$\",\"link\",\"19\",{\"rel\":\"alternate\",\"hrefLang\":\"id\",\"href\":\"https://oncehit.net/id/about\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:title\",\"content\":\"About OnceHit | Interactive Marketing Platform for Stores and Brands\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:description\",\"content\":\"Learn what OnceHit does, who it is built for, and how the platform helps physical stores and growing brands launch branded marketing campaigns with more confidence and less setup time.\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:locale\",\"content\":\"en\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:image\",\"content\":\"https://oncehit.net/images/og-en.png\"}],[\"$\",\"meta\",\"24\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"25\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"26\",{\"property\":\"og:image:alt\",\"content\":\"About OnceHit | Interactive Marketing Platform for Stores and Brands\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:title\",\"content\":\"OnceHit - Online Lucky Draw \u0026 Loyalty Platform\"}],[\"$\",\"meta\",\"29\",{\"name\":\"twitter:description\",\"content\":\"The easiest online lucky draw and loyalty tools for businesses. Scratch cards, lucky wheels, red packets.\"}],[\"$\",\"meta\",\"30\",{\"name\":\"twitter:image\",\"content\":\"https://oncehit.net/images/og-zh-tw.png\"}],[\"$\",\"link\",\"31\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"32x32\"}]]\n"])</script>
1<script>self.__next_f.push([1,"4:null\n"])</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"309e6eb2ae854c329aa6dfa4cc90d29a","r":1,"spa":2}' crossorigin="anonymous"></script>
1
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.