Loading latest…
Ben Schlappig — known online for eighteen years as “Lucky” — personally writes roughly eight posts a day, every day, about airlines and hotels: 245 posts in August 2026 alone, 235 of them his own, of which only about 5% are credit-card content VERIFIED — REST API, retrieved 2026-08-30. The other 95% is free aviation journalism that builds a daily reading habit, and the habit is what converts — 61.74% of his traffic is direct rather than search VERIFIED — Similarweb, July 2026 data. Trailing 12 months: 2,459 posts, 99.6% under his own byline, the most recent published roughly four hours before retrieval on 2026-08-30 — the highest verified cadence in the series VERIFIED.
The intake filed him under “Affiliate/Creator” with a “premium travel + card affiliate” revenue thesis and “posts confirmed Oct 2025 onward.” Both corrections matter and are carried through this profile. “Creator” is the wrong word. A creator makes content to build a personal audience that is then pointed at offers; Schlappig runs a publication — 2,459 posts in the trailing year, a masthead, an ethics policy, a press page, a corrections culture, and a reader community with its own status program VERIFIED. He is this cohort’s solo-publisher exemplar, structurally opposite Charlie Chang’s fifty-channel industrialist: Chang wins the affiliate click by outbidding every competitor with a $15,000 bonus stack; Schlappig wins the same click by making the reader want him to get it. Second, the activity-status understatement was severe — the true measured figure is 2,459 posts in the trailing twelve months at 8.17/day in August 2026, not “confirmed Oct 2025 onward.” Third, display advertising is co-primary revenue, not a footnote. The site runs a full premium header-bidding stack — Google Ad Manager plus AppNexus, Magnite, PubMatic, OpenX, TripleLift, Nativo, SHE Media, Kargo, Kueez RTB and an EX.CO video player, on top of BoardingArea network banner inventory VERIFIED — Prebid configuration in page source. Against ~64 million annual pageviews, display is plausibly a comparable revenue line to card commissions, and any replication model that copies only the affiliate half misunderstands the economics.
Income evidence grade: C. There is no income evidence of any kind — no income report, no document-inspected reporting, no screenshot, no dollar figure attributable to OMAAT in eighteen years of near-daily writing VERIFIED as to the absence. What lifts the grade from D to C is that the revenue machine is fully enumerable even where the revenue is not: independently modeled traffic (2.8M visits/month), a bidder-by-bidder ad stack, 491 catalogued affiliate links across seven named issuers, and eighteen unbroken years of daily output with no other employment. The intake’s “7-figure-class site” is a reasonable structural inference, and this dossier concurs with it — but it is recorded here as an inference, not a finding.
The say/do gaps, and the one that matters. The site’s own counter reads “47,187 Posts Published” against a countable 21,576 VERIFIED — both figures, same day, same site. The About page states “I write all my own content; there are no ghostwriters or AI at OMAAT!” and six paragraphs later, “Ben and the team have crafted independent, unbiased reviews” VERIFIED. He dates PointsPros to “high school (15+ years ago)” while the domain registered 2010-08-31, during college VERIFIED — RDAP. Most materially: the ethics policy’s central promise is that a business partner absorbs all commercial pressure so he never sees it — “I’m fortunate to have a team that not only handles and filters stuff, but understands why it’s important to my business plan that I don’t.” That partner, Tiffany Funk, left in mid-2026 for Air France-KLM after fifteen years running the business side VERIFIED. No successor is named anywhere on the site, and whether the firewall survived her departure is the single highest-value open question in this file.
Named: “Deliberate Revenue Blindness” — [PARTIALLY REPLICABLE as a policy; STRUCTURAL as an asset]. Schlappig has structurally removed his own ability to see which offer pays best: “I’ve actually (and intentionally) structured my business such that I have very little involvement in the day-to-day dealings and negotiations that go into running an online brand… So I log in to Google Analytics roughly once a year, for about five minutes. I don’t even know the password to the affiliate portal that would otherwise tell me the varying commission rates for specific products” VERIFIED — ethics policy. The reason he gives is operational, not performative: “I want to always be able to write freely and passionately about the things that interest me… I don’t want to write for some random metrics, or have my content or opinions influenced by thoughts of bottom-line revenue.” Trace the causal chain: blindness to commission rates → editorial that reads as genuine because it is genuine → readers who return by habit rather than by query (61.74% direct traffic) → an affiliate click that is an act of patronage rather than the endpoint of comparison shopping. A reader confirms the last link in his own words: “I always click on your links instead of others because I want you to succeed with your approach” VERIFIED — reader comment, 2025-07-10.
What a replicator can actually build on Monday: the compliance chassis. OMAAT registers omaat_disclaimer as a first-class WordPress post type holding nine independently versioned, issuer-scoped disclosure objects — a separately maintained Citi disclosure, a separately maintained Bilt terms block, and one titled literally “Non-Affiliate Disclaimer (All But Barclays)” VERIFIED — REST API, retrieved 2026-08-30. That machinery, paired with a 72-record structured card database and 491 cloaked redirects on a disciplined cc-{issuer}-{product}-{offer} taxonomy with module-level sub-ID tracking, is what lets one human hold simultaneous live relationships with seven US card issuers while publishing eight posts a day without a compliance review queue. Componentizing disclosure this way is a two-week build and is worth more than any content strategy in the vertical.
What a late entrant cannot copy, and the honest substitutes. Eighteen years and 21,576 posts cannot be bought — the direct-traffic majority is a residue of that archive, which is what makes him structurally immune to the Google AI Mode collapse he himself named as killing everyone else. Nor can the physical output rate: 8.17 posts a day sustained for years is a temperament, not a process — “I wouldn’t be able to do this seven days a week for 17 years if I didn’t love it.” The substitutes are real: pick a niche narrow enough that 300 genuinely useful posts constitute coverage, measure direct + returning traffic share from day one as the primary KPI rather than sessions, start on an aggregator network before pursuing direct issuer relationships, and — the cheapest and most copyable move in the whole dossier — put commission rates in a spreadsheet you deliberately do not consult while writing. That firewall is free on day one and impossible to install at year five.
The 2026 structural risk, stated plainly. The commercial firewall this entire edge depends on lost its fifteen-year operator four months before this dossier was written. If Ben Schlappig now sees his own commission rates, the mechanism documented here has quietly stopped existing — and nothing on the public web would tell you. That question, put to him directly, is the highest-value follow-up in the file.
2007-01-19 — Registers onemileatatime.com, a full year before he says he started the blog. VERIFIED — Verisign RDAP
2008-02 — Starts the blog in his second semester at the University of Florida, the only school he applied to, chosen because it was free. Purely a hobby. VERIFIED
~2008–2010 — Randy Petersen invites him onto BoardingArea. First blogging paycheck: $750 for three months. Real income comes from award consulting, six to eight hours a day. VERIFIED — his own account
2010-08-31 — pointspros.com registered. He later dates the venture to “high school,” which the domain record does not support. VERIFIED — RDAP
~2012 — Applies to exactly one job, at an online travel company, and is rejected: “I thought to myself ‘hmmm, maybe I should just do my own thing.’” VERIFIED
2011 — the milestone. Begins working with Tiffany Funk, who takes the entire business side — advertising, negotiations, PointsPros operations — permanently off his desk. This is what makes eighteen years of daily writing physically possible, and it is the origin of the firewall that becomes the edge. VERIFIED
2014–2018 — The blog runs at onemileatatime.boardingarea.com, on someone else’s domain, before migrating to the owned domain around 2018–2019. VERIFIED — Wayback CDX
2014-07-12 / 2019-03-27 — Publishes the Advertising Policy (authored by Tiffany Funk), then the Ethics Policy, naming the firewall in public. VERIFIED
2015-07-20 — Rolling Stone national profile at age 25, describing him “Posting as often as six times a day.” VERIFIED
2021-07-19 — Tiffany Funk files her last byline. From this date forward, OMAAT is effectively a one-writer publication. VERIFIED — per-author REST counts
2022-02 — PointsPros folds into point.me; he discloses an equity stake in the acquirer, and the team transfers. VERIFIED
2025-07-09 — Publishes “The (Honest) State Of Travel & Points Blogging” — names Google AI Mode as an existential threat, declines the paywall and clickbait paths available to peers, and discloses personal strain: “my mom being sick, and now having two kids.” VERIFIED
2026-05/07 — the structural risk. Tiffany Funk becomes Head of Flying Blue at Air France-KLM. The commercial firewall loses its operator after fifteen years, with no publicly named successor. VERIFIED
2026-07-05 → 08-18 — Announces an OMAAT video series; launches the Community rebuild (2026-08-06) with reader stories, a help forum, a daily discussion thread, and status tiers that remove advertising as the reward for engagement. VERIFIED — post titles and dates
2026-08-30 — 245 posts published in the month; most recent roughly four hours before retrieval; a trip report in progress; Similarweb traffic up 16.01% month-over-month in a year he publicly described as one of collapsing search traffic. VERIFIED
All 18 sections: complete funnel teardown, replication-grade voice & style guide, operating budget line items, the handoff-ready daily/weekly/monthly SOP, and the 90-day replication roadmap.
Get the Full Dossier Or join — all dossiersAlready bought Ben's dossier? Unlock it here →
Loading latest…
Pulled live from Ben's public feeds · links open on their own platforms · part of the public record this dossier documents.
The operating half of the file. Not who Ben is — the Dossier tab covers that — but how the machine runs: every channel and the job it does, then the whole path from stranger to buyer. Pulled from Ben's own public assets, dated, and free in full.
15 properties. Each row is the job that asset does in the machine, and the evidence it is still doing it.
| Channel | Role in the machine | Evidence, at last check |
|---|---|---|
| onemileatatime.com | The entire business. WordPress on WP Engine behind Cloudflare | LIVE. 21,576 indexed posts; 2,459 in trailing 12 months; 8.17 posts/day in Aug 2026; last post ~4 hours before retrieval. Domain registered 2007-01-19 VERIFIED 2026-08-30 |
| onemileatatime.boardingarea.com | The original home — a subdomain of Randy Petersen's network | Wayback captures 2014→2018, then migrated off. BoardingArea still supplies banner inventory per his own footer VERIFIED |
| OMAAT Community (Stories / Help / Daily Discussion / Rewards) | Retention + free UGC + ad-load-as-currency | LIVE, launched 2026-08-06. Three status tiers strip progressively more advertising VERIFIED |
| Credit Card Marketplace (/best-credit-cards/) | The money page. Structured card DB | LIVE, 72 omaat_credit_card records, bylined "Ben Schlappig | Last Updated: August 27, 2026" VERIFIED |
| /go/ redirect layer (ThirstyAffiliates) | Cloaked, sub-ID-tracked affiliate routing | 491 links; 392 credit-card; 7 US issuers; Rakuten publisher ID zag1kXgl5yI exposed VERIFIED |
| pointspros.com | Award-booking consultancy, folded into point.me in Feb 2022 | LIVE and still quoting prices — $300/person, $28/mo membership. Operating status UNKNOWN. Domain reg. 2010-08-31 VERIFIED |
| point.me | Award-search startup he holds an undisclosed stake in | LIVE; PointsPros team absorbed 2022; co-founder Tiffany Funk departed to Air France-KLM 2026 VERIFIED |
| Newsletter (MailerLite, account 1954888) | Owned distribution — Daily / Weekly / Promotions opt-in tiers | LIVE. Subscriber count never published UNKNOWN |
| Facebook — /onemileatatime | Syndication + 25.96% of social referrals | 142,607 likes VERIFIED 2026-08-30 |
| Instagram — @onemileatatime | Brand surface; bio link → the blog, not an offer | 86,422 followers, 1,905 posts, verified VERIFIED |
| X — @onemileatatime | Syndication; 6.61% of social referrals | LIVE; follower count not readable on automated fetch UNKNOWN |
| Bluesky — @onemileatatime.com | Auto-syndication | 1,959 followers / 4,616 posts, created 2024-11-12 VERIFIED |
| YouTube — /onemileatatime | Abandoned. A 2021 experiment | 12,700 subs; site's omaat_video type holds 2 records, newest 2021-05-30 VERIFIED |
| Not owned, but 59.62% of all social referral traffic | Third-party communities discussing his posts VERIFIED as a Similarweb model output | |
| "OMAAT app" | Referenced on the partner page as ad inventory | Could not verify — no matching app returned by an iTunes Store search 2026-08-30 UNKNOWN |
Lead magnet to first dollar to continuity — the ladder as walked, not as advertised.
There is no lead magnet, and that is the finding. In a full sweep of the homepage, the about page, the credit-card marketplace and three individual posts, I found zero gated PDFs, zero email-walls, zero quizzes, zero webinars, zero countdown timers, zero exit-intent popups, and zero "free training." The only email capture is a plain footer newsletter box with three honest opt-in tiers — Daily, Weekly, Promotions — that lets a reader take the content and explicitly decline the promotions VERIFIED — footer, retrieved 2026-08-30. Giving readers a checkbox to opt *out* of the monetized stream while staying subscribed is a choice almost no affiliate operator makes.
The disclosure fires before the funnel does. On a live card post, this block sits above the first sentence of body copy, not below the fold: *"In the interest of full disclosure, OMAAT may receive compensation when anyone clicks a link, has an application approved, or opens an account through this site. Bilt Points and Bilt Cash can be earned as a Bilt Cardholder. Up to $100 of Bilt Cash earned rolls over to the next year. These are the best publicly available offers (terms apply) that we have found for each product or service. Opinions expressed here are the author's alone, not those of the bank, credit card issuer, airline, hotel chain, or product manufacturer/service provider, and have not been reviewed, approved or otherwise endorsed by any of these entities."* (VERIFIED — onemileatatime.com/insights/bilt-credit-card-authorized-user-trick/, retrieved 2026-08-30). Note that the second and third sentences are issuer-specific Bilt terms dynamically injected — which is the compliance chassis described below doing its job.
The compliance chassis — the single most copyable artifact in this dossier. OMAAT registers omaat_disclaimer as a first-class WordPress post type, and it contains nine discrete, independently versioned disclosure objects: *Credit Card Affiliate Disclosure (Header)* (modified 2025-11-17), *Credit Card Affiliate Disclosure (Footer)*, *Citi Advertiser Disclosure* (modified 2026-02-18), *Non-Affiliate Disclaimer (All But Barclays)* (modified 2024-08-21), *Bilt Points/Cash Disclosure* (created 2026-05-27, modified 2026-06-24), *Product / Service Disclaimer*, *Expired Offer*, *OMAAT Picks*, and *Comments Disclosure* [VERIFIED — REST API omaat_disclaimer, retrieved 2026-08-30]. Read those titles again. There is a separate, separately maintained disclosure object for Citi, a separate one for Bilt, and one whose title is literally scoped to every issuer except Barclays. Card issuers impose divergent, contractually binding disclosure language on publishers; the standard failure mode is a publisher who pastes one generic block everywhere and eventually loses a relationship over it. Schlappig has componentized issuer compliance so that one editor can publish eight card-adjacent posts a day without hand-checking which bank's boilerplate applies. The comment threads carry their own required line: *"The comments on this page have not been provided, reviewed, approved or otherwise endorsed by any advertiser, and it is not an advertiser's responsibility to ensure posts and/or questions are answered."*
Ascension ladder — nearly flat, by design. Free content → free newsletter → free community account → free elite status (which *reduces* what he can charge advertisers) → and the only paid rung anywhere in the ecosystem is PointsPros at $300/person, which he has not personally operated since 2022 and which the About page carefully flags: *"(Note: unlike the blog, PointsPros is a paid service.)"* There is no course, no coaching, no mastermind, no agency, no software, and no staffing company. Against the rest of the AFF-100 cohort this is a structural anomaly worth recording in the series index.
Everything above is public behavior you can go and verify yourself. What follows is the replication kit — how Ben talks, what Ben actually runs, and the routine that makes it repeat. You can see its shape here. The instructions are in the full dossier.
Fingerprinted from Ben's own page source, not copied off a recommendations page. Those two lists disagree more often than you would think.
| Cadence | What happens | Who runs it | Measured on |
|---|---|---|---|
| Daily | Operator | Comments per post; % of posts with an author reply | |
| Daily | VA (moderation) + Operator (spot replies) | Time-to-publish on approved stories; spam leakage = 0 | |
| Weekly | Operator + VA (assembly) | Consecutive-week streak unbroken | |
| Weekly | VA | Stale offers on site = 0; days-to-update after an issuer change | |
| Weekly | VA + AI (automated crawl) | Broken redirects = 0; attribution tests passed | |
| Bi-weekly | Business owner (NOT the writer) | Revenue per module; approvals by placement | |
| Monthly | VA (checklist) + Operator (sign-off) | Disclosure coverage = 100%; policy-page drift = 0 | |
| Monthly | Operator | Reviews published/year (target 8–12); trip-report traffic as a share of returning visitors | |
| Monthly | VA | Registered members; % of pageviews served ad-reduced; retention of Gold+ members | |
| Quarterly | Business owner | Direct traffic % (Schlappig's benchmark: 61.74%) | |
| Quarterly | VA | Promotions opt-out rate; overall unsubscribe rate | |
| Annually | Operator | Policy last-reviewed date on the live page |
Count the rows. 13 moves on a fixed cadence, each one already assigned to a person, a VA or an AI, each one carrying the number it lives or dies by.
That is not advice. That is a schedule with names on it.
The covered column is the instruction - what actually happens in that slot. Voice works the same way: you can read what each pattern is about, not the pattern itself. So does the stack.
Why hold it back? Because that is the product, and pretending otherwise would insult you.
Bottom line - the free half tells you where Ben shows up. The paid half tells you what to say when you get there, what to run it on, and what to do every day so it compounds.
Think about that. Then decide.
Unlock Ben's full playbookAll 18 sections: complete funnel teardown, replication-grade voice and style guide, the tool stack with what is used versus what is promoted, operating budget line items, the handoff-ready daily/weekly/monthly SOP, and the 90-day replication roadmap. Same evidence discipline as the free half - every claim tagged, every number sourced, and where we do not know, it says so.
This dossier documents how Ben makes money and how the operation runs — sourced, dated, and tagged VERIFIED CORROBORATED INFERRED UNKNOWN so you can see the strength of every claim rather than taking ours.
What it deliberately does not do is tell you whether to join anything. The honest questions are the boring ones:
We take a commission on some links on this site, disclosed where they appear. That is exactly why the grade and the caution flag are not for sale — how we work.
Ben Schlappig has not claimed this profile. If you're Ben, or you work with Ben: you can verify control of your own channels and publish a reply here, in your words, unedited. It's free and it doesn't require agreeing with a word of the dossier. Claim this profile →
Something here factually wrong? Tell us — no claim needed, and corrections are logged publicly.
No reader questions yet. Ask one →