// AEO ASSESSMENT

HeyMax AEO Assessment Report
by Novastacks AI

marketing.heymax.ai | Singapore Market

October 22, 2026 | Prepared by Novastacks AI

6.2 /10
AI-Optimized

Site Readiness: 6.8 · LLM Visibility: 5.9

Compared against: krisplus.com kaligo.com HeyMax
Share
Scroll
// 01 EXECUTIVE SUMMARY

AI Calls HeyMax the Best All-Rounder, but Only When the Buyer Already Knows the Name

HeyMax turns everyday shopping, dining and travel bookings into Max Miles. Your marketing site ranks for 33 search terms in Singapore, 20 of them in the top three. More than 99% of that estimated search traffic comes from people who already type your name.

We asked ChatGPT three category questions, such as the best way to earn miles on everyday spending. HeyMax appeared in none of the three answers. The answers sent buyers to bank cards and to SingSaver, MoneySmart and you.co. Even the overseas-spending answer named the Trust Freedom card without naming HeyMax.

When a buyer names HeyMax next to Kris+ and Kaligo, AI calls you the best all-rounder. The gap sits at the earlier step, when buyers form a shortlist. Your 119 published guides show that the material exists. The data shows where it fails to reach the answer.

DomainRanked KeywordsEst. Traffic (ETV)#1 Positions#2-3#4-10
marketing.heymax.ai332,5651641
krisplus.com50228057
kaligo.com10100300
// 02 AI VISIBILITY

Named in 2 of 5 Scored ChatGPT Answers, Both Times Because the Buyer Typed 'HeyMax'

AI visibility across ChatGPT and Google AI Overview, Singapore

ChatGPT Query Results

Prompt TypeQueryMentioned?Who Was Cited
BrandedWhat is HeyMax and is it worth using in Singapore?YesHeyMax, with a 'Yes' verdict. Cites marketing.heymax.ai, help.heymax.ai and heymax.ai, plus App Store, Google Play, Seedly and SingSaver
Competitor (diagnostic)Is the Kris+ app worth using in Singapore to earn miles?NoKris+ only. Cites krisplus.com and singaporeair.com. Diagnostic only, not scored
CategoryWhat is the best credit card for earning air miles in Singapore?NoHSBC Revolution, UOB PRVI Miles, KrisFlyer UOB, Citi PremierMiles, DBS Altitude. Cites moneysmart.sg, singsaver.com.sg, you.co
CategoryWhat is the best way to earn airline miles on everyday spending in Singapore?NoBank miles cards (HSBC, Standard Chartered, Citi, UOB). Cites you.co, moneysmart.sg, singsaver.com.sg and 4 bank sites
ComparisonHeyMax vs Kris+ vs Kaligo: which is better for earning miles in Singapore?YesHeyMax rated 'the best all-rounder'. Cites heymax.ai, singsaver.com.sg, krisplus.com, kaligo.com
Long-tailWhich credit card is best for overseas spending in Singapore?NoTrust Freedom (HeyMax's card partner), Mari Credit Card, UOB PRVI Miles. Cites singsaver.com.sg, moneysmart.sg, maribank.sg, trustbank.sg, uob.com.sg

ChatGPT searched the web for all 6 prompts. HeyMax appeared in 2 of 5 scored prompts; the competitor-branded prompt is diagnostic only. Both mentions came from prompts that already contained the HeyMax name. In the 3 category and long-tail prompts, ChatGPT took its answer from card-comparison publishers and bank sites. The overseas-spending answer recommended the Trust Freedom card, which earns Max Miles, and did not name HeyMax. Your partner received the credit for a benefit that HeyMax supplies. This is a small sample of 6 prompts, so treat it as a signal and not a trend.

Google AI Overview Results

Query TypeQueryAIO Triggered?Prospect RankTop Results
BrandedWhat is HeyMax and is it worth using in Singapore?Yes#1 (blog.heymax.ai); marketing site #3AI Overview cites marketing.heymax.ai, blog.heymax.ai, milelion.com, loyaltyrewardco.com, sg.finance.yahoo.com, youtube.com
Competitor (diagnostic)Is the Kris+ app worth using in Singapore to earn miles?YesNot ranked (diagnostic only)apps.apple.com (#1), sethisfy.com (#2), krisplus.com (#5)
CategoryWhat is the best credit card for earning air miles in Singapore?YesNot rankedwise.com (#1), tiktok.com (#2), dailydrop.com (#3)
CategoryWhat is the best way to earn airline miles on everyday spending in Singapore?Yes#4, not cited in AI Overviewmoneysmart.sg (#1), singsaver.com.sg (#2), singaporeair.com (#3)
ComparisonHeyMax vs Kris+ vs Kaligo: which is better for earning miles in Singapore?Yes#1, cited in AI Overviewmarketing.heymax.ai (#1), moneysmart.sg (#2), singsaver.com.sg (#3)
Long-tailWhich credit card is best for overseas spending in Singapore?No#15moneysmart.sg (#1), singsaver.com.sg (#2), milelion.com (#3)

Google showed an AI Overview for 5 of 6 queries. HeyMax was cited in 2 of them: the branded query and the head-to-head comparison. For 'best way to earn airline miles on everyday spending', your resource article 'Seven Places Singapore Shoppers Can Earn Travel Miles' ranks #4. The AI Overview still cited 9 other domains and did not cite HeyMax. A page-one ranking does not secure a place in the AI answer.

ChatGPT Status
Brand-only
2 of 5 scored prompts; 0 of 3 category prompts
Google AIO Status
Brand-only
Cited in 2 of 5 Overviews; both contained the brand name
Category Citation Leaders
SingSaver
5,588 'earn miles' AI Overview mentions in Singapore, vs 12 for marketing.heymax.ai

Citation Surface Analysis

PlatformPresenceStrengthNotable
SingSaverYesStrongDedicated HeyMax Review (2026-06-05) and co-marketing campaign page. The most-cited third-party domain across the 12 AI answers tested (8 citations)
MileLionYesStrong10 milelion.com results in the top 20 for 'heymax milelion'. Recent guides dated 2026-09-14 and 2026-09-25
MoneySmartYesModerateCovered in news roundups and the miles-stacking guide (2026-03-23). 5 citations across the AI answers tested
YouTubeYesModerate13 third-party HeyMax videos in the top 20. Highest: Demi Zhuang, 30,771 views. No official brand channel identified (@HeyMax1 is an unrelated music producer)
SeedlyYesModerate'HeyMax App Review 2026' post, cited by ChatGPT in the branded answer
HardwareZoneYesWeak2 dedicated forum threads (2023-09-11, 2025-06-18)
RedditPartialWeak1 result in the top 20: a general r/singaporefi thread. No HeyMax-specific thread surfaced
App Store (SG)Yes3.2/517 ratings
Google Play (SG)Yes3.61/5135 ratings, 50K+ downloads
TikTokUnverified-Could not be measured: the platform search filter returned off-platform results

HeyMax has a strong third-party footprint. SingSaver, MileLion, Seedly and creator videos review the product by name. These sources describe HeyMax well when the buyer asks about HeyMax. In the category answers, the same publishers are cited for card rankings that do not include HeyMax. Citation source landscape (domains AI cited when HeyMax was absent): singsaver.com.sg (card comparison publisher; ChatGPT category, long-tail and comparison answers, 3 AI Overviews). moneysmart.sg (comparison publisher; 3 ChatGPT answers, 2 AI Overviews). you.co (comparison publisher; 2 ChatGPT category answers). wise.com, reddit.com and tiktok.com (each in 3 or 2 category AI Overviews). Bank sites uob.com.sg, hsbc.com.sg, sc.com and citibank.com.sg (ChatGPT category answers). Each one is a placement target where HeyMax already has a relationship or a review, but not a category mention.

See Every Answer AI Gives Your Buyers

We map the exact prompts, sources and passages that decide whether AI recommends HeyMax, then we build the citations that move category answers. Senior principals run the work end to end.

Talk to Our Team to Unlock

30 min | Free | No commitment

// 03 SITE READINESS

119 Guides Out-Publish Both Rivals, but Help and Merchant Content Sit on Other Hosts

Page-type coverage across HeyMax, Kris+ and Kaligo

Site Readiness6.8/10
Page TypeHeyMaxkrisplus.comkaligo.com
Homepage⚠ Server-rendered, 803 words, 5 H1s✓ Server-rendered, 125 words, breadcrumbs⚠ JS shell, ~12 words visible to crawlers
Product / Feature✓ /max-miles 302 words, /heymax-first 2,368 words✓ About Kris+ 388 words⚠ JS shell, ~12 words visible to crawlers
Merchant / Partner pages✗ Not on this host (merchant pages on root heymax.ai)✓ 646 partner + 971 deal/privilege pages✗ None indexable
Guides / Resources✓ 119 articles, latest 2026-10-20✗ Does not exist✗ Blog subdomain unreachable
FAQ / Help Center⚠ Off-host (help.heymax.ai)⚠ Off-host (singaporeair.com, 10,008 words)⚠ /company/faqs, JS-only
Newsroom / Press✓ 15 posts— Promotions only (36 pages)⚠ /press/releases, JS-only
HeyMax has the deepest informational library of the three: 119 resource articles and 15 newsroom posts on the marketing site. Kris+ has no guides. Kaligo's blog subdomain did not respond, and its pages are invisible to crawlers that do not run JavaScript. HeyMax's weakness is the spread of its content. Help articles sit on help.heymax.ai, merchant pages sit on heymax.ai, and a separate blog runs on blog.heymax.ai. The marketing site holds the editorial content but not the merchant and help content that answer engines quote for 'where can I earn miles' questions. Kris+ covers that territory with 1,617 programmatic merchant, deal and privilege pages.

See Which Pages AI Can and Cannot Use

We audit every page type against what answer engines retrieve, and we show which assets to move, merge or build. Our agentic workflows ship in weeks the work other agencies scope across quarters.

Talk to Our Team to Unlock

30 min | Free | No commitment

// 04 SITE INFRASTRUCTURE

Server-Rendered and Crawlable, but an 8.0-Second Largest Paint and Mismatched Structured Data

Rendering, page signals and structured data, compared with Kris+ and Kaligo

Rendering & Bot Access: Open to AI Crawlers, Slow to Paint

High

HeyMax passes the gate check. The marketing site runs on Framer and serves server-rendered HTML. The robots file allows all crawlers, and the sitemap lists 144 URLs. Speed is the weak point. The homepage paints first content fast (FCP 0.5s) and has no layout shift (CLS 0). The largest element takes 8.0 seconds to appear (LCP 8.0s), and the Lighthouse performance score is 67. Kris+ paints its largest element in 3.1 seconds and Kaligo in 3.9 seconds. Kaligo's speed does not help it. Every Kaligo URL returned the same 29,783-byte application shell to crawlers that do not run JavaScript, so its content is invisible to those crawlers.

SignalHeyMaxKris+Kaligo
RenderingServer-rendered (Framer)Server-rendered (Next.js)Client-side JS shell
Robots rulesAllow all, sitemap declaredAllow allComment only, no rules
XML sitemap144 URLs1,677 SG URLsReturns app shell, not XML
Lighthouse performance677668
Lighthouse SEO929283
First Contentful Paint (FCP)0.5 s1.1 s1.2 s
Largest Contentful Paint (LCP)8.0 s3.1 s3.9 s
Cumulative Layout Shift (CLS)000.065
Total Blocking Time50 ms10 ms0 ms

Content Hierarchy & Signals: Repeated Headlines Blur What Each Page Is About

Medium

The resource articles are well structured. The sample article has 1 H1, 9 H2s and 5 H3s. The core commercial pages are less clear. The homepage carries 5 H1 headlines, and 4 of them repeat 'From miles to trips'. /max-miles repeats '25+ partner programs and growing' 3 times as its H1, and /heymax-first carries 9 H1s. The About page has no H1 or H2 at all. The duplicates come from the responsive layout variants of the page builder. A machine reader sees one page that states several topics. The sitemap includes Hong Kong pages (/hk, /hk/max-miles, /hk/about), but the homepage declares no language or region alternates.

SignalHeyMaxKris+Kaligo
Homepage H15 (4 duplicates)10
Product page H13 identical (/max-miles)10
About page H1 / H20 / 01 / 3 (About Kris+)0 / 0
Article heading structure1 H1, 9 H2, 5 H3No articlesNo articles
Title tag and meta descriptionPresent, descriptivePresent, descriptiveSame title on every URL
CanonicalPresentPresentAbsent
Language / region alternatesNone on homepage despite /hk pagesNone on krisplus.comNone
Semantic <main> on homepageNoYesNo
Visual breadcrumbsNoNoNo

Structured Data: Articles Point Machines to a Different Host

High

Every crawled marketing page carries Organization markup, but it holds only a name and a URL. It has no logo, no social profiles and no contact point. The resource articles carry BlogPosting and Person markup, which is good practice. However, the article markup declares its URL as heymax.ai/resources/..., while the page's canonical tag declares marketing.heymax.ai/resources/.... Machines receive two different addresses for the same article. The articles contain 'Frequently asked questions' sections, but those questions carry no question-and-answer markup. No page carries breadcrumb or mobile-app markup. Kris+ marks up breadcrumbs, and its partner pages mark up the merchant and its address.

Schema typeHeyMaxKris+Kaligo
Organization✓ name + url only✓ (FAQ host, partner pages)✗
WebSite + SearchActionHelp center only (help.heymax.ai)✗✗
BlogPosting / Article✓ (URL conflicts with canonical)No articlesNo articles
Person (author)✓✗✗
BreadcrumbList✗✓ homepage, partners, partner detail✗
FAQPage✗ (FAQ sections present, unmarked)✗✗
MobileApplication✗✗✗
Merchant / LocalBusiness detail✗✓ Organization + PostalAddress per partner✗

Get the Fix List Your Developers Can Ship

Our technical lead is a Google Search Central Product Expert. We turn every infrastructure gap into a prioritised fix list with code-level detail, and we verify each fix after release.

Talk to Our Team to Unlock

30 min | Free | No commitment

// 05 CONTENT COMPETITIVENESS

The Deepest Content Library in the Set, Packed With Images and Unmarked FAQs

Content depth and structure by page type

Content Volume: HeyMax Leads on Words, but Core Pages Are Image-Heavy

Bright Spot

HeyMax publishes more crawlable text than either competitor on every comparable page type. The homepage carries 803 words and the sample guide carries 1,744 words. Kris+ shows 125 words on its homepage. Kaligo shows about 12 words to crawlers that do not run JavaScript. The core HeyMax pages are image-dense: 251 images on the homepage, 137 on /max-miles and 126 on /heymax-first. Images help in image search and visual results. They need alt text, captions and heading context to tell machines what they show, and the text on these pages is thin relative to the visuals.

Page typeHeyMaxKris+Kaligo
Homepage803 words / 251 img / 3 H2125 words / 18 img / 2 H212 words / 8 img / 0 H2
Product / About302 words / 137 img / 2 H2 (/max-miles)388 words / 11 img / 3 H212 words / 8 img / 0 H2
Long product page2,368 words / 126 img / 4 H2 (/heymax-first)--
Guide / article1,744 words / 16 img / 9 H2No articlesNo articles
Guide index859 words / 28 img / 14 H2No guide indexNo guide index
Partner detailNot on this host178 words / 16 img / 4 H2None indexable
FAQ / Help151 words on help-center home (off-host)10,008 words (off-host)12 words / 8 img / 0 H2

FAQ First-Mover Opportunity: Questions Are Written, Not Marked Up

Competitive Intel

The sample guide ends with 'Questions to answer before buying' and 'Frequently asked questions'. The question-and-answer content already exists. None of the three domains marks up FAQ content for machines. The HeyMax help center lives on help.heymax.ai, and ChatGPT cited 5 of its articles in the branded answer. The Kris+ FAQ lives on singaporeair.com. Kaligo's FAQ URL is visible only to browsers that run JavaScript. The first brand that publishes self-contained question-and-answer passages on its main host owns that format in this category.

SignalHeyMaxKris+Kaligo
FAQ content on main hostIn guides (unmarked)Off-host (singaporeair.com)JS-only
FAQPage markup✗✗✗
Help center cited by ChatGPT (branded prompt)✓ 5 help.heymax.ai articles✓ singaporeair.com FAQ (competitor prompt)-

See How Your Content Scores for AI Retrieval

We score content at passage level, the unit that answer engines quote, and we rebuild the pages that should be earning citations. The outcome we report against is category demand, not article count.

Talk to Our Team to Unlock

30 min | Free | No commitment

// 06 BRAND & POSITIONING

Brand Search Carries Over 99% of Traffic; Category Searches Go to Publishers

Category positioning, brand dependency and authority split

Category Search Gap: Absent From the Top 20 for Core Miles Searches

Critical

We ran a signal test of 3 core category searches in Singapore: 'earn miles singapore', 'air miles app' and 'earn miles on shopping singapore'. HeyMax did not appear in the top 20 for any of them. A fourth search failed to return data and is excluded. The winners were singaporeair.com, milelion.com, singsaver.com.sg, blog.moneysmart.sg and pelago.com. Kris+ appeared through singaporeair.com, at #4 for 'air miles app'. In the AI prompt set, HeyMax ranked #4 for the everyday-spend question and #15 for the overseas-spending question.

SearchHeyMaxWho ranks instead
earn miles singaporeNot in top 20singaporeair.com, milelion.com, singsaver.com.sg
air miles appNot in top 20Kris+ via singaporeair.com (#4)
earn miles on shopping singaporeNot in top 20Publishers and blogs
best way to earn airline miles on everyday spending in Singapore#4moneysmart.sg (#1), singsaver.com.sg (#2), singaporeair.com (#3)
which credit card is best for overseas spending in Singapore#15moneysmart.sg (#1), singsaver.com.sg (#2), milelion.com (#3)

Brand Dependency: 13 Non-Brand Keywords, the Best at #7

High

Of the keywords returned for marketing.heymax.ai, the brand terms ('heymax', 'hey max', 'max miles', 'heymax milelion' and others) carry more than 99% of the estimated traffic. The 13 non-brand keywords rank at #7 or lower. 'cards for fair credit' is the best, at #7. The guides rank at #22 to #50 for 'credit card with travel insurance', 'buy miles', 'when do krisflyer miles expire' and 'which credit card is best for overseas spending'. Only 6 URLs on the host rank for anything. The 119-article library is visible to Google but does not yet compete.

Non-brand keywordMonthly searches (SG)HeyMax rank
cards for fair credit140#7
credit card with travel insurance170#22
which credit card is best for overseas spending70#22
buy miles140#25
when do krisflyer miles expire210#50

Authority Split: Five HeyMax Hosts Compete for the Same Brand Query

High

For 'What is HeyMax and is it worth using in Singapore?', blog.heymax.ai took positions #1 and #2. The marketing site came third. heymax.ai, help.heymax.ai and words.heymax.ai also appear in brand results. ChatGPT's branded answer cited 3 different HeyMax hosts. The marketing site has 33 ranked keywords, and the root heymax.ai has 699. A guide such as 'HeyMax First Lets Travellers Fly Now and Earn Later' appears on both the blog host and the newsroom. Every new guide splits its links and citations across these addresses.

HostRoleObserved signal
marketing.heymax.aiMarketing site, 119 guides, newsroom#3 (branded query)
blog.heymax.aiSeparate content blog#1 and #2 (branded query)
heymax.aiApp, merchant pages, flight search699 ranked keywords
help.heymax.aiHelp center5 articles cited in the ChatGPT branded answer
words.heymax.aiPress announcementsAppears in brand results

Competitor Moat: Zero Keyword Overlap, Kris+ Wins With Merchant Pages

Competitive Intel

HeyMax shares 0 ranking keywords with Kris+ and 0 with Kaligo in Singapore. The three brands do not compete for the same searches. Kris+ ranks through 1,617 programmatic merchant, deal and privilege pages. Examples are 'esso petrol discount' at #1 and 'gd auto detailing' at #3. In the Google AI Overview corpus, krisplus.com is mentioned for 6 questions and kaligo.com for 1. Kaligo's 10 keywords are mostly its brand and a Citibank promotion page. HeyMax claims 800+ merchants on its homepage, and none of those merchants has a page on the marketing host.

MetricHeyMax (marketing site)Kris+Kaligo
Ranked keywords (SG)335010
Shared keywords with HeyMax-00
Indexable merchant / deal pagesNone on this host1,617None
AI Overview corpus mentions (SG)1261

See Where Your Next Buyers Are Searching

We tie AI visibility to the commercial result: non-brand demand and pipeline, not activity. Then we show the category positions HeyMax can take first.

Talk to Our Team to Unlock

30 min | Free | No commitment

// 07 ROADMAP & IMPACT

Roadmap: From 6.2 to 7.6 by Turning Brand Strength Into Category Answers

Three horizons, ordered by time to value

Site Readiness Score

Current6.8/10
Projected8.3/10

LLM Visibility Score

Current5.9/10
Projected7.1/10

Horizon 1: Infrastructure (0-30 days)

+0.5 to +1.0 Site Readiness

01

Fix 'Structured Data: Articles Point Machines to a Different Host'

02

Fix 'Content Hierarchy & Signals' on the homepage, /max-miles, /heymax-first and About

03

Address the 8.0-second largest paint from 'Rendering & Bot Access'

Horizon 2: Content (30-90 days)

+0.5 to +1.0 Site Readiness; first non-brand ranking gains

01

Act on 'FAQ First-Mover Opportunity' across the 119 guides

02

Resolve 'Authority Split' so that guides and help content build one host

03

Target the 'Category Search Gap' and 'Brand Dependency' keywords with passage-level rewrites

Horizon 3: Authority (3-6 months)

+1.0 to +1.5 LLM Visibility

01

Convert the existing SingSaver, MileLion, MoneySmart and card-partner relationships into category-roundup mentions (Citation Source Landscape)

02

Answer the merchant questions that 'Competitor Moat' shows Kris+ owning

03

Build an official video presence next to the creator coverage

Get the 6-Month Plan

Senior principals hold strategy, execution and reporting for the whole engagement. We report against non-brand demand and category citations, with visibility as the early read.

Talk to Our Team to Unlock

30 min | Free | No commitment

// WHO WE ARE

Agentic Marketing Systems, Built by Senior Operators

Novastacks is not an agency selling AI as a buzzword. We are senior marketing operators with decades of experience at Expedia, Tencent, Klook, and Traveloka who built enterprise-grade AI marketing systems from the ground up.

What We Do

  • ▸AEO (Answer Engine Optimization) — Get your brand cited when prospects ask ChatGPT, Perplexity, and Google AI about your category
  • ▸SEO Integration — Traditional search visibility that compounds with AI visibility
  • ▸Custom AI Growth Systems — Agentic workflows, content engines, and data pipelines built for your business
  • ▸Fractional Growth Partner — Senior strategic leadership without the full-time overhead

What You Get From Us

01
Head-Level Strategy

Solutions designed by operators who've led growth marketing and SEO at the Director/VP level. Not juniors following playbooks.

02
Agentic Execution

AI-powered workflows that move at machine speed. Audits, content, optimization, and reporting that would take a team weeks, delivered in days.

03
Flexible Engagement

No bloated retainers. Scope of work tailored to your stage, budget, and goals. Start small, scale when you see results.

Ready to Be
Recommended by AI?

Book a 30-minute call with us. We will walk through the category prompts where HeyMax is absent today, and we will show the first three moves that would change those answers.

Book Discovery Call

30 min | Free | No commitment

WhatsApp Email