Bogdan says he made more than $130,000 in under four months from a website that turns a sentence into a finished ebook. It wasn’t the AI that did it. It was the ad account.The 28-year-old computer science graduate and marketing agency owner, speaking on the Starter Story podcast, built gettbook.ai as a tool that takes any idea and produces a complete ebook — a lead magnet, a course, a workbook, a kids’ coloring book — without a separate tool like Canva for formatting. The subscription starts at $29 a month. He says it drew around 5,000 sign-ups and more than 1,700 paying customers in roughly four months, with monthly recurring revenue stated in the interview at around $7,000.The number that matters more is on the expense side. He spends $20,000 to $30,000 a month on Meta Ads, and says the business still runs at 40–50% profit margins. The path past $100,000 in revenue, in his telling, was not a better product. It was testing a huge number of ad creatives and accepting that the thing being sold is a funnel, not a homepage.Bogdan did not start with a market scan. He was already selling ebooks online — building them manually with ChatGPT and Canva, and promoting other people’s products as an affiliate. After repeating that workflow enough times, he asked why no single tool handled the whole process in a few clicks. Because he was already selling ebooks, he also knew that demand for the end product existed.His validation threshold was paying strangers, not friendly feedback. “The real validation came when we launched ads and strangers starting paying for our software,” he said. That sequence — do the work manually, build a tool for the work, then let paid acquisition prove the market — is the template he presents for finding an idea like this. He also had an unfair advantage on the other side of the business: he runs a social media marketing agency with his wife, with a background in advertising, customer acquisition, and digital products.The monthly recurring revenue figure is garbled in the transcript and should be read as approximate. Bogdan notes that total revenue runs well above MRR because some customers buy credits as one-time payments and because of the additional digital products in the funnel.The first version of gettbook.ai was his first real experience with vibe coding, built in Lovable. It felt fast at first. Then complexity grew, and he realized he did not understand what he had built; the codebase became hard to manage. He rebuilt it in Claude Code, which he says is when things changed, though he concedes parts of the current app still need rebuilding “for my own sanity.”His summary of the lesson is the sharpest line in the interview: “AI lets you build incredibly fast, but if you don’t understand what you’re building, it also lets you create a mess incredibly fast.”Host Gus adds his own version of the lesson: after building several apps, he now sets basic structure and rules at the start, because he can predict when an unstructured build will produce a bad result.Bogdan names Meta Ads as the biggest growth channel, and his method is deliberately un-SaaS-like. “Instead of just building one homepage and sending everybody there, we were testing creatives, angles, offers, audiences, landing pages, and funnels because different customers want Getty Book for completely different reasons,” he said — one customer wants to sell an ebook, another wants a lead magnet.He learned the fatigue lesson the hard way. There was a period when he stopped producing new creatives while campaigns kept running, and performance dropped. “When something works, we don’t just leave it running forever. We create variations around the idea because eventually the creatives get fatigued,” he said.Spending scaled from roughly $200 a day upward only after profitability was visible. The reason he can afford the current level of spend is the funnel behind the subscription: credit packs sold as upsells, tutorials, and smaller digital products. “That means I can potentially afford to spend more to acquire a customer up front because their value isn’t limited to their first subscription,” he said.Gus asks directly whether the product is an “AI slot machine” churning out low-value content. Bogdan concedes AI slop is real but puts the problem in judgment, not the model: generating 100 generic ebooks and uploading them unreviewed is slop. His framing is that gettbook.ai removes the repetitive work around an ebook — research, structure, writing, formatting, packaging — while the user still supplies a good idea, a real audience, and quality control. “AI should replace repetitive work, not original thinking,” he said.Gus supplies an on-the-spot request — a coloring book of Los Angeles for his 1-year-old — and Bogdan runs it live. The tool lets the user pick a style (he chooses kawaii chibi, which he says sells well on Amazon), a page count of 16, and a cast of characters including Luna the Pup and Milo the Cat. After approval, it generates a preview of scenes including Venice Beach and Santa Monica, then a full downloadable file. Bogdan says he had never tried that particular use case before the demo.Bogdan’s final advice is about persistence: gettbook.ai frequently felt like a mess and things often failed, but each failure informed the next version. “Don’t quit just because it’s taking longer or looks harder than I expect. Keep going,” he told Gus, who said the advice landed because he is currently hitting a wall in his own app project.The business, though, rests on three fragile things: one paid channel, a creative-refresh treadmill Bogdan has already seen fail once when he paused, and a product category where the underlying generation capability is rented from OpenAI and Gemini. The 40–50% margins are real by his account, but they depend on the funnel’s upsells continuing to lift lifetime value above rising Meta acquisition costs — a ratio the interview asserts rather than shows. For anyone looking at thin-layer AI businesses, that is the line to watch: the wrapper is cheap to copy, the ad account is not, and neither is permanent.References:The news and data on this website are for reference only and do not constitute investment advice or an offer to buy or sell. Information is sourced from exchanges and public sources, and may be delayed, interrupted, or updated. While we strive for accuracy, we do not guarantee timeliness, correctness, or completeness. Content may include external links for which we are not responsible. By using this site, you agree that we and our partners are not liable for any losses. Investment carries full responsibility; please carefully assess risks and consult professionals. If there are errors in the content, please contact us for correction.source