Get live statistics and analysis of Ivan Sparrow's profile on X / Twitter
vibepreneur, co-founder of openchat, bootstrapped to $750k arr. now i'm building next big thing
520following1kfollowers
The Entrepreneur
Ivan Sparrow is a savvy vibepreneur and co-founder who has bootstrapped his startup to a $750k ARR. He’s all about building profitable, scalable mobile app businesses through strategic paid advertising and data-driven marketing. Always forward-thinking, Ivan is currently in stealth mode working on the next big thing in the app ecosystem.
Ivan’s obsession with Apple Ads campaigns is so intense that if he tried to structure his sock drawer, there’d probably be 15 tiers, a couple of geo-segments, and a CPA cap for each color. Just remember Ivan, next time your ads don’t deliver, it might be your charisma that needs scaling—no exact match keyword for that!
Ivan’s biggest win so far is bootstrapping Openchat to a solid $750k annual recurring revenue without a dime of outside funding—proving you can start lean and win big by mastering the numbers and the hustle.
Ivan’s life purpose is to disrupt the mobile app industry by transforming indie projects into lean, data-driven companies that generate real profit and lasting value. He aims to empower founders with the operational know-how to scale smartly, turning dreams into repeatable business models.
Ivan values transparent financial modeling, rigorous testing, and relentless optimization. He believes success comes from disciplined ad spend strategies, deep market insights, and building systems that prioritize measurable returns rather than vanity metrics or short-term viral fame.
Ivan’s strengths lie in his analytical mindset, practical experience, and no-nonsense approach to paid advertising. He combines deep technical knowledge with business savvy, enabling him to create marketing engines that scale efficiently and profitably.
His focus on data, technical detail, and optimization sometimes risks missing the creative storytelling and emotional connection side of marketing, which can limit broader audience engagement. Also, his exhaustive approach to ad structuring could overwhelm less experienced founders.
To grow his audience on X, Ivan should share more bite-sized actionable tips, quick wins, and behind-the-scenes stories that balance his deep expertise with engaging, relatable content. Interactive formats like Twitter Threads, AMAs, and engaging polls could help him build a loyal, participatory community.
Fun fact: Ivan has personally spent over $260k on Apple Ads in a single year and has mastered the art of advanced campaign structuring to maximize ROAS — talk about putting your money where your mouth is!
{"data":{"__meta":{"device":false,"path":"/creators/ivesparrowai"},"/creators/ivesparrowai":{"data":{"user":{"id":"1897020186353434628","name":"Ivan Sparrow","description":"vibepreneur, co-founder of openchat, bootstrapped to $750k arr. now i'm building next big thing","followers_count":1332,"friends_count":520,"statuses_count":2260,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1937095245075812352/shvau0Ih_normal.jpg","screen_name":"ivesparrowai","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"apps.apple.com/us/app/opencha…","expanded_url":"https://apps.apple.com/us/app/openchat-ai-chatbot/id6448482829","url":"https://t.co/ttUjDKBdrw","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Ivan Sparrow is a savvy vibepreneur and co-founder who has bootstrapped his startup to a $750k ARR. He’s all about building profitable, scalable mobile app businesses through strategic paid advertising and data-driven marketing. Always forward-thinking, Ivan is currently in stealth mode working on the next big thing in the app ecosystem.","facts":"Fun fact: Ivan has personally spent over $260k on Apple Ads in a single year and has mastered the art of advanced campaign structuring to maximize ROAS — talk about putting your money where your mouth is!","purpose":"Ivan’s life purpose is to disrupt the mobile app industry by transforming indie projects into lean, data-driven companies that generate real profit and lasting value. He aims to empower founders with the operational know-how to scale smartly, turning dreams into repeatable business models.","beliefs":"Ivan values transparent financial modeling, rigorous testing, and relentless optimization. He believes success comes from disciplined ad spend strategies, deep market insights, and building systems that prioritize measurable returns rather than vanity metrics or short-term viral fame.","strength":"Ivan’s strengths lie in his analytical mindset, practical experience, and no-nonsense approach to paid advertising. He combines deep technical knowledge with business savvy, enabling him to create marketing engines that scale efficiently and profitably.","weakness":"His focus on data, technical detail, and optimization sometimes risks missing the creative storytelling and emotional connection side of marketing, which can limit broader audience engagement. Also, his exhaustive approach to ad structuring could overwhelm less experienced founders.","recommendation":"To grow his audience on X, Ivan should share more bite-sized actionable tips, quick wins, and behind-the-scenes stories that balance his deep expertise with engaging, relatable content. Interactive formats like Twitter Threads, AMAs, and engaging polls could help him build a loyal, participatory community.","roast":"Ivan’s obsession with Apple Ads campaigns is so intense that if he tried to structure his sock drawer, there’d probably be 15 tiers, a couple of geo-segments, and a CPA cap for each color. Just remember Ivan, next time your ads don’t deliver, it might be your charisma that needs scaling—no exact match keyword for that!","win":"Ivan’s biggest win so far is bootstrapping Openchat to a solid $750k annual recurring revenue without a dime of outside funding—proving you can start lean and win big by mastering the numbers and the hustle."},"tweets":[{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1944171758103224576","view_count":44719,"bookmark_count":166,"created_at":1752361642000,"favorite_count":217,"quote_count":6,"reply_count":20,"retweet_count":8,"user_id_str":"1897020186353434628","conversation_id_str":"1944171758103224576","full_text":"mobile apps are so cool, 9-5 sucks\nyou build, invest time and money, take risks\nyou make $100k in monthly revenue\napple takes $20k (fees + taxes)\nusers charge back another $5k\ninfra costs $5k\nyou spent $40k on ads\nset aside another $5–10k to pay off debts\nsplit what’s left between you and other 2 co-founders\npay personal taxes\nyou made slightly more than pool cleaner in your building\nand your friend makes $300k a year at google without breaking a sweat\nyes 9-5 sucks","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1966250674653417937","quoted_status_permalink":{"url":"https://t.co/Rsi9KEolF8","expanded":"https://twitter.com/MobileAppBro/status/1966250674653417937","display":"x.com/MobileAppBro/s…"},"retweeted":false,"fact_check":null,"id":"1966798962821636554","view_count":26970,"bookmark_count":171,"created_at":1757756388000,"favorite_count":153,"quote_count":0,"reply_count":2,"retweet_count":7,"user_id_str":"1897020186353434628","conversation_id_str":"1966798962821636554","full_text":"if you see a mobile app studio or gamedev company making $30–100M ARR, \n\ni can assure you: they are profitable.\n\nyes, most of the money goes into ads\nyes, after 10 years it gets harder to stay profitable\nyes, margins go down. that's normal at scale\n\nbut they are profitable, and their founders are incredibly rich\n\ni could name countless companies and apps thriving on paid ads\n\nthe difference from indie and mobile apps X community is that they evolved from indie into real companies with solid processes\n\nfor them, running Meta ads isn't just launching and hoping - it's structured processes, huge creative teams, analysts, data engineers, and media buyers\n\nand their payback isn't 2 years","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,291],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1950557267901960555","view_count":10858,"bookmark_count":324,"created_at":1753884066000,"favorite_count":109,"quote_count":3,"reply_count":18,"retweet_count":8,"user_id_str":"1897020186353434628","conversation_id_str":"1950557267901960555","full_text":"So, it's the most complete Apple Ads guide.\n\nIn the past year, I’ve spent $262,071 on Apple Ads.\n\nAnd here is everything I know.\n\n>>>\nBasic or Advanced?\n<<<\n\nI have no idea why Apple even launched the Basic mode. Sometimes it feels like it’s only there to steal your money.\n\nAlways. Work. In. Advanced. Mode.\n\nNo discussion.\n\nThere are 2 stages when working with Apple Ads:\n\n- research stage\n- scaling stage\n\nYou can skip the research stage, but only if you have a LOT of money and want to scale fast.\n\nOtherwise, don’t skip this step.\n\n>>>\nResearch stage\n<<<\n\nThe goal here is to identify the best-performing geos and keyword groups. At this stage, I’m actually ignoring the common “best practices” for structuring Apple Ads campaigns. I’ll explain what those are later.\n\nYou should launch 2 campaigns:\n\nTier 1: UK, Germany, France, Norway, Denmark, Finland, etc.\nTier 2: Slovenia, Slovakia, Croatia, Romania, Poland, etc.\n\nOptionally, you can make a separate campaign for Greece, Spain, Italy, and Portugal or include these countries in the Tier 2 campaign.\n\nThe key idea during the research stage is to concentrate your limited budget on as few campaigns as possible.\n\nIf I had to choose, I’d start with Tier 2 only.\n\nWhat about Latin America, Africa, Southeast Asia and the Middle East?\n\nI’d avoid them at first. High population, low GDP per capita, and unstable economies.\n\nIn many countries, you simply won’t get the right metrics. And the few that do work will require more time and money to find solid keywords. It’s better to come back to these markets only after you’ve fully worked through the Tier 2 countries.\n\nFor example, in my project I’m focusing on 5 countries with a total population of 80m. The top performers are 3 countries with a combined population of 25m. And only 35% of them have an iPhone.\n\nThat’s enough for me to spend $20-25k per month.\n\n>>>\nBroad Match vs Exact Match\n<<<\n\nI start with Broad Match and split keywords by thematic groups:\n\none thematic group = one ad group.\n\nExample for fitness:\n\n- fitness (general)\n- abs (subcategory)\n- pilates (subcategory)\n- nutrition (general)\n- calorie tracker (subcategory)\n\nYou get the idea.\n\n>>>\nShould I use a CPA cap?\n<<<\n\nCool guys use CPA goal.\n\nI’ve tried both – still don’t have a strong opinion. Both work.\n\n>>>\nWhat’s next?\n<<<\n\n1/ turn off low performers (geos and keywords)\n2/ move top-performing geos into separate campaigns\n\nBy the end of this phase, you should have:\n\n1 campaign = 1 geo, with only the best keyword groups.\n\nYour goal is to find countries and keywords angles with the lowest competition and highest ROAS for your app.\n\nTime to move on to scaling.\n\n>>>\nScaling stage\n<<<\n\nGoal: scale top-performing geos. Spend more while maintaining performance.\n\nHowever, we need to completely restructure our campaigns from the research phase.\n\nWhy?\n\n- multiple keywords per ad group = mixed traffic (good + bad)\n- apple doesn’t distribute impressions evenly across all keywords\n- you can’t control spend per keyword except by raising bids\n\nI’m doing it in two stages as well.\n\n>>>\nStructure for scaling\n<<<\n\n>>> Phase A <<<\n\nyou’re starting to restructure the campaigns to the following format:\n\n1 campaign – multiple ad groups\n1 ad group = 1 exact match keyword\n\nExact Match reduces volume, but it increases relevance and traffic quality.\n\nYour goal is to identify the best-performing keywords for your app and eliminate the non-performing ones.\n\nI measure keyword performance in two steps:\n\n1. If I spend the first $50 and get no trials and no annual subscriptions – I stop it.\n2. If I spend $100 and my CPA (cost / (trials + 1y subs)) is above $20 – I stop it.\n\nMy personal goal is to keep CPA under $15. But everyone should set their own KPI based on payback targets.\n\nIf a keyword passes these first KPIs, I then start tracking trial-to-paid conversion and cost of payer metrics. This stage takes more time and budget to evaluate properly.\n\n>>> What is scaling? <<<\n\nHow do you know if you can get more traffic from a specific keyword?\n\nScaling Apple Ads can be done in several ways:\n\n1/ by increasing bids\n2/ by launching new countries\n3/ by finding new keywords that can bring you positive ROAS\n4/ by improving ad relevance\n\nI’ve already mentioned launching new countries and keyword research. With keywords, the process is basically endless – it takes a lot of time to fully test all possible keywords in Exact Match.\n\nWe'll talk about increasing relevance later. Now let’s move on to bids.\n\n>>> Bids and SoV <<<\n\nSo, when should you increase bids? And how do you know when further increases won’t help?\n\na) If there’s no delivery, raise bids\nb) If you’re already getting spend on a keyword, look at Impression Share\n\nThis metric shows how much of the available impressions you’re actually capturing for a specific keyword.\n\nYour job now is to hit a Share of Voice (SoV) of 70–90% on your top keywords (100% is impossible).\n\nWhere to check SoV? In Custom Reports.\n\nYour Plan is:\n\n1) Identify top-performing keywords\n2) Adjust bids to hit 70-90% SoV\n\nAt some point, you’ll see that only a few ad groups are driving most of the spend. Others stay idle.\n\nWhich brings us to…\n\n>>> Phase B <<<\n\nThis phase helps with scaling and finding new high-performing keywords.\n\nWe move from:\n\n1 geo\n1 campaign\nmany ad groups\n1 keyword per ad group\n\nto:\n\n1 geo\nmany campaigns\nseveral ad groups per campaign\n1 keyword per ad group\n\nWhy split into multiple campaigns? To bypass the limits Apple imposes on ad group delivery.\n\nWays to group ad groups into separate campaigns:\n\n1) by keyword theme (as explained earlier)\n2) by keyword difficulty (based on keyword tool data)\n3) by keyword popularity (from tools or Apple Ads itself)\n\nYou can even go deeper:\n\n|___Geo #1\n |___Theme #1\n |___Difficulty 5–30\n |___Difficulty 50–60\n |___ Difficulty 60–100\n |___Theme #2\n |___Difficulty 5–30\n |___Difficulty 50–60\n |___Difficulty 60–100\n\n>>> Phase C <<<\n\nThought Phase B was complex? hold my beer.\n\nApple doesn’t give delivery to all ad groups within a campaign. Same problem as with keywords in an ad group.\n\nSo we go deeper.\n\nWe take all the non-spending ad groups and move them to separate campaigns. Each campaign enters its own auction and finally gets traffic.\n\nThe process:\n\nMain campaign → pull out ad groups with 0 spend → place in a new campaign → wait for traffic → repeat until every keyword gets impressions\n\nYes, it’s exhausting. Yes, it creates campaign chaos. And yes, it’s the only way to ensure all keywords get a shot. At least, I haven’t found a better way.\n\nYou should aim for the following structure:\n\n|___Geo #1\n |___Campaign #1\n |___adgroup\n |___[keyword]\n |___Campaign #2\n |___adgroup\n |___[keyword]\netc.\n\n>>>\nWhat is ad relevance, and how can it help you scale campaigns?\n<<<\n\nAd relevance in Apple Ads is how well your ad matches the user’s search intent.\n\nThe closer the match, the more Apple favors your ad in auctions – and the cheaper your traffic becomes.\n\nIn Apple Ads, you can link specific keywords to custom App Store pages. You can customize screenshots and text.\n\nExample: If your fitness app includes a calorie tracker, then for keywords like “calorie counter” show a custom page where the first screenshot highlights the calorie tracker.\n\nYes, it’s time-consuming.\n\nBut for proven keywords, this can boost IPM (Installs Per Mille) and let you spend more on them.\n\nTotally worth it.\n\n>>>\n How to measure Apple Ads Performance?\n<<<\n\nThere are many metrics, but only one that really matters: ROAS.\n\nNot CPC. Not CPI.\n\nOnly ROAS.\n\nTo track it, use an MMP: RevenueCat (yes, not an MMP, but it works), Appsflyer, Adjust, Singular, anything that lets you attribute revenue down to campaign/ad group/keyword.\n\nThis is mandatory. Not optional.\n\nOther important metrics:\n\nSOV – aim for 70–90%\nIPM (installs per 1000 impressions) – target 100+\nCR (Tap) – 60–90%+\n\n>>>\nTools for Apple Ads automation\n<<<\n\nThey exist. That’s all I’ll say for now.\n\nWhat annoys me in most of them? Their pricing model.\n% of ad spend. Seriously? Back when I was a marketing director, I would’ve loved to get paid % of budget. I’d never have left the job.\n\nAnyway – no solid recs yet. Open to suggestions.\n\n>>> P. S. <<<\n\nThat’s everything I know for now.\n\nAgain – just my personal approach. Might change later. Will keep you posted.\n\nAnd hey, repay me with a repost, like, and follow, deal?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1936107529370845424","view_count":4851,"bookmark_count":119,"created_at":1750438980000,"favorite_count":54,"quote_count":0,"reply_count":6,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1936107529370845424","full_text":"How to launch a mobile app in 2025 and scale it to $20k MRR in 21 steps\n\nEverything I’ve learned about launching and scaling mobile apps. \n\nIf you’re building an app in 2025 – save this. You’ll come back to it.\n\n1. Start with a financial model.\n\nNot what you expected from a marketing plan? Still, it's the foundation. You need to know the key metrics (CPI, ARPU, retention) that will help you break even and scale profitably.\n\n2. Research your competitors.\n\nYou'll need this at every step – from ASO to creatives for Meta Ads. Don't skip this.\n\n3. Do ASO.\n\nIt's almost free (just the tools). Done correctly, it will generate long-term, organic traffic. Even if you're betting on paid, ASO remains a solid foundation.\n\n4. Set up tracking.\n\nYou must track installs and attribute revenue. If you're running multiple paid channels, use an MMP like Appsflyer, Adjust, or Singular. \n\nNo tracking = no understanding of what sources perform well. \n\nAdditionally, set up Firebase, Facebook Pixel, and TikTok SDK.\n\n5. Collect Apple Search Ads keywords.\n\nReuse the ones from ASO. It's the same research.\n\n6. Prepare ad creatives.\n\nUse Meta Ads Library and TikTok Ads Library. Study what your top competitors are running. Which ads are live the longest? Which ones grab your attention? \n\nDownload them, swap out logos and screenshots with your own.\n\n7. Launch Google Ads.\n\nIt can be your top-performing source. You control very little: just GEOs and creative sets. \n\nLaunch worldwide campaigns – group countries by tiers. Exclude Africa and low-income Asian markets. Don't overfocus on the US.\n\n8. Launch Meta Ads.\n\nEasy to scale. Creatives matter most here. Optimize for conversions like trial and annual subscriptions, not just installs. CPI campaigns are mostly for warming up accounts and testing creatives. \n\nUse the same principles as Google Ads: launch worldwide campaigns, group countries into tiers, avoid focusing on the US, and exclude the largest and poorest countries.\n\n9. Launch TikTok Ads.\n\nStart with the creatives that worked on Meta. Often, they'll perform here too. The same rules apply.\n\n10. Launch Apple Search Ads.\n\nHighly targeted traffic. Don't start with the US. Combine geos to save money during early testing.\n\n11. Set up Custom Product Pages.\n\nBoosts relevance and conversions in Search Ads and helps with organic keyword ranking.\n\n12. Make original creatives.\n\nOnce your paid ads are live, stop relying on copied creatives. Hire a video editor and start making your own.\n\n13. Run influencer campaigns.\n\nThis source is expensive and complex to scale. Only worth it if your app is viral by design. Hire someone or work with a small agency.\n\n14. Build your TikTok organically.\n\nHire creators to run your TikTok accounts. Or do it yourself: record videos or create slideshows. But it's better to outsource this.\n\n15. Add a referral program.\n\nOften, a very effective way to acquire users if you can deliver real value.\n\n16. Use Web to App flows.\n\nBetter tracking. Often cheaper auctions. You also avoid store commissions. It's a must in fitness apps, but it also works in other niches.\n\n17. Invest in blogs, reviews, and long-form content.\n\nLLMs (like ChatGPT) now influence app discovery. Having content out there helps your app get recommended.\n\n18. Measure everything by ROAS.\n\nIf a channel brings profit, scale it. Net profit matters, not just margin %.\n\n19. Reallocate the budget to higher-ROAS sources.\n\nContinually optimize for the best return. That's how you scale efficiently.\n\n20. Organic growth is great but slow.\n\nPaid traffic is what brings revenue fast. Use it to iterate quickly and learn what works.\n\n21. No budget for paid traffic?\n\nStart with ASO and organic growth. Reinvest early revenue into ad tests. If your unit economics are positive, double down. Use debt to grow faster, not just profits.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":true,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/XBvvEOxB7H","expanded_url":"https://x.com/ivesparrowai/status/1945008025741279626/photo/1","id_str":"1945008022348005376","indices":[280,303],"media_key":"3_1945008022348005376","media_url_https":"https://pbs.twimg.com/media/Gv4OfcFWgAATVVN.jpg","type":"photo","url":"https://t.co/XBvvEOxB7H","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":2048,"resize":"fit"},"medium":{"h":284,"w":1200,"resize":"fit"},"small":{"h":161,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":578,"width":2438,"focus_rects":[{"x":1406,"y":0,"w":1032,"h":578},{"x":1718,"y":0,"w":578,"h":578},{"x":1754,"y":0,"w":507,"h":578},{"x":1863,"y":0,"w":289,"h":578},{"x":0,"y":0,"w":2438,"h":578}]},"media_results":{"result":{"media_key":"3_1945008022348005376"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/XBvvEOxB7H","expanded_url":"https://x.com/ivesparrowai/status/1945008025741279626/photo/1","id_str":"1945008022348005376","indices":[280,303],"media_key":"3_1945008022348005376","media_url_https":"https://pbs.twimg.com/media/Gv4OfcFWgAATVVN.jpg","type":"photo","url":"https://t.co/XBvvEOxB7H","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":2048,"resize":"fit"},"medium":{"h":284,"w":1200,"resize":"fit"},"small":{"h":161,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":578,"width":2438,"focus_rects":[{"x":1406,"y":0,"w":1032,"h":578},{"x":1718,"y":0,"w":578,"h":578},{"x":1754,"y":0,"w":507,"h":578},{"x":1863,"y":0,"w":289,"h":578},{"x":0,"y":0,"w":2438,"h":578}]},"media_results":{"result":{"media_key":"3_1945008022348005376"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1945008025741279626","view_count":6941,"bookmark_count":25,"created_at":1752561024000,"favorite_count":34,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1945008025741279626","full_text":"day 51 of growing a startup from $650k to $1m arr\n\n“it would’ve been better if you sold your app”\n\nand a year later I have a business that grew 50% y/y and is almost back to its all-time high\n\nbut ofc it would’ve been better if I had sold it...\nfor the person who would’ve bought it lol\n\nonly with age you start to understand the phrase: \n\n“you overestimate what you can do in a week and underestimate what you can achieve in a few years”","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1946977962810564770","view_count":2513,"bookmark_count":2,"created_at":1753030694000,"favorite_count":34,"quote_count":1,"reply_count":11,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1946977962810564770","full_text":"Serious question\n\nI will be launching a consumer app \n\nI don't want to name either the niche or the project for now\n\nShould I journal the process of marketing and results here?\n\nWill it be interesting to follow?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","retweeted":false,"fact_check":null,"id":"1976007392333611174","view_count":5786,"bookmark_count":6,"created_at":1759951849000,"favorite_count":31,"quote_count":3,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1976007392333611174","full_text":"Unpopular opinion:\n\nIf you haven’t tried Sora, you haven’t missed anything.\n\nThere’s this FOMO that it’s a game changer.\n\nLet me tell you - nothing that lasts two days or a week is ever a game changer.\n\nConsistency is a game changer.\n\nFocusing on one niche for 10 years is a game changer.\n\nBecoming obsessed with one marketing channel is a game changer.\n\nNot quitting your product after 3 months, a year, or 3 years - that’s a game changer.\n\nA few early adopters of new technology trends make the most money… for a very short time. And most people aren’t fast or smart enough - that’s probably you.\n\nBig money comes to those who add new tech to what they’re already doing, not to those chasing every new trend.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1937134663388012779","view_count":1448,"bookmark_count":54,"created_at":1750683868000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1937134663388012779","full_text":"If you’re launching a mobile app, remember these numbers.\n\nFirst, bookmark this post.\n\nCR from install to trial: 7–12% \nCR from trial to paid: 25–40% \nCR from install to annual sub from the paywall: 0.5–1%\n70–90% of all subscriptions happen on the first paywall right after onboarding\nWeek 1 retention (for weekly subs): 65-75%\nYear 1 retention (for annual subs): 35-45%\nChargeback rate: 1–3%\n1 year ARPPU: $50–70\nMeta Ads has higher metrics than organic or ASA. \n\nOk, now you can predict your performance marketing. Good luck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1964371013518385205","quoted_status_permalink":{"url":"https://t.co/0W6Jd8HHXX","expanded":"https://twitter.com/niklogvinenko/status/1964371013518385205","display":"x.com/niklogvinenko/…"},"retweeted":false,"fact_check":null,"id":"1964410004045443455","view_count":4231,"bookmark_count":67,"created_at":1757186816000,"favorite_count":27,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1964410004045443455","full_text":"Hot take: you don’t need to hire UGC creators to launch Meta ads.\n\nYou need to track your competitors on TikTok, take their best viral videos, and launch your Meta ads.\n\nOne of the main players in GPT wrappers field - Nova - uses this strategy. They take viral hooks from organic TikTok and adapt them for Meta ads.\n\nThey’re doing great, making $1M a month purely from paid ads","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,249],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tz36m83oxR","expanded_url":"https://x.com/ivesparrowai/status/1943891186848346497/photo/1","id_str":"1943891180816646144","indices":[250,273],"media_key":"3_1943891180816646144","media_url_https":"https://pbs.twimg.com/media/GvoWutKXQAAQ6t-.jpg","type":"photo","url":"https://t.co/tz36m83oxR","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":945,"resize":"fit"},"medium":{"h":1200,"w":554,"resize":"fit"},"small":{"h":680,"w":314,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2048,"width":945,"focus_rects":[{"x":0,"y":93,"w":945,"h":529},{"x":0,"y":0,"w":945,"h":945},{"x":0,"y":0,"w":945,"h":1077},{"x":0,"y":0,"w":945,"h":1890},{"x":0,"y":0,"w":945,"h":2048}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1943891180816646144"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tz36m83oxR","expanded_url":"https://x.com/ivesparrowai/status/1943891186848346497/photo/1","id_str":"1943891180816646144","indices":[250,273],"media_key":"3_1943891180816646144","media_url_https":"https://pbs.twimg.com/media/GvoWutKXQAAQ6t-.jpg","type":"photo","url":"https://t.co/tz36m83oxR","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":945,"resize":"fit"},"medium":{"h":1200,"w":554,"resize":"fit"},"small":{"h":680,"w":314,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2048,"width":945,"focus_rects":[{"x":0,"y":93,"w":945,"h":529},{"x":0,"y":0,"w":945,"h":945},{"x":0,"y":0,"w":945,"h":1077},{"x":0,"y":0,"w":945,"h":1890},{"x":0,"y":0,"w":945,"h":2048}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1943891180816646144"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1943829210512208380","quoted_status_permalink":{"url":"https://t.co/CGELYPg1KR","expanded":"https://twitter.com/lachy_eddy/status/1943829210512208380","display":"x.com/lachy_eddy/sta…"},"retweeted":false,"fact_check":null,"id":"1943891186848346497","view_count":2788,"bookmark_count":20,"created_at":1752294749000,"favorite_count":25,"quote_count":0,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1943891186848346497","full_text":"And that’s not the case. As much as you might want to believe in those wonderful organic stories, the majority of mmr is generated through Meta Ads.\n\nThe secret lies in 1,500 tested creatives and 150 active ones, not in a handful of TikTok accounts. https://t.co/tz36m83oxR","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/jaLSS7ipLg","expanded_url":"https://x.com/ivesparrowai/status/1972763279870374323/photo/1","id_str":"1972763274530734081","indices":[244,267],"media_key":"3_1972763274530734081","media_url_https":"https://pbs.twimg.com/media/G2CpvvxXQAEyFMn.jpg","type":"photo","url":"https://t.co/jaLSS7ipLg","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1290,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1290,"focus_rects":[{"x":1,"y":0,"w":832,"h":466},{"x":184,"y":0,"w":466,"h":466},{"x":213,"y":0,"w":409,"h":466},{"x":301,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1290,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1972763274530734081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/jaLSS7ipLg","expanded_url":"https://x.com/ivesparrowai/status/1972763279870374323/photo/1","id_str":"1972763274530734081","indices":[244,267],"media_key":"3_1972763274530734081","media_url_https":"https://pbs.twimg.com/media/G2CpvvxXQAEyFMn.jpg","type":"photo","url":"https://t.co/jaLSS7ipLg","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1290,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1290,"focus_rects":[{"x":1,"y":0,"w":832,"h":466},{"x":184,"y":0,"w":466,"h":466},{"x":213,"y":0,"w":409,"h":466},{"x":301,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1290,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1972763274530734081"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1972285666458579318","quoted_status_permalink":{"url":"https://t.co/XV2rwoWvli","expanded":"https://twitter.com/wilterrero/status/1972285666458579318","display":"x.com/wilterrero/sta…"},"retweeted":false,"fact_check":null,"id":"1972763279870374323","view_count":6601,"bookmark_count":5,"created_at":1759178392000,"favorite_count":24,"quote_count":2,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1972763279870374323","full_text":"While some refuse to support the Android version (myself included), Monopoly Go makes $55M per month just on Android. \n\nThat’s 42% of their revenue. \n\nImagine if they had decided not to support the platform just because «iOS makes more money»… https://t.co/jaLSS7ipLg","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ZNJCTAE2yi","expanded_url":"https://x.com/ivesparrowai/status/1976246763011899617/photo/1","id_str":"1976246691083751424","indices":[281,304],"media_key":"3_1976246691083751424","media_url_https":"https://pbs.twimg.com/media/G20J5RqWkAAom21.jpg","type":"photo","url":"https://t.co/ZNJCTAE2yi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":667,"w":2048,"resize":"fit"},"medium":{"h":391,"w":1200,"resize":"fit"},"small":{"h":222,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":894,"width":2744,"focus_rects":[{"x":0,"y":0,"w":1596,"h":894},{"x":33,"y":0,"w":894,"h":894},{"x":88,"y":0,"w":784,"h":894},{"x":257,"y":0,"w":447,"h":894},{"x":0,"y":0,"w":2744,"h":894}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1976246691083751424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ZNJCTAE2yi","expanded_url":"https://x.com/ivesparrowai/status/1976246763011899617/photo/1","id_str":"1976246691083751424","indices":[281,304],"media_key":"3_1976246691083751424","media_url_https":"https://pbs.twimg.com/media/G20J5RqWkAAom21.jpg","type":"photo","url":"https://t.co/ZNJCTAE2yi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":667,"w":2048,"resize":"fit"},"medium":{"h":391,"w":1200,"resize":"fit"},"small":{"h":222,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":894,"width":2744,"focus_rects":[{"x":0,"y":0,"w":1596,"h":894},{"x":33,"y":0,"w":894,"h":894},{"x":88,"y":0,"w":784,"h":894},{"x":257,"y":0,"w":447,"h":894},{"x":0,"y":0,"w":2744,"h":894}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1976246691083751424"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976209891766292676","quoted_status_permalink":{"url":"https://t.co/mrJ1ffZTcB","expanded":"https://twitter.com/pawelkarniej/status/1976209891766292676","display":"x.com/pawelkarniej/s…"},"retweeted":false,"fact_check":null,"id":"1976246763011899617","view_count":6056,"bookmark_count":24,"created_at":1760008919000,"favorite_count":24,"quote_count":1,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1976246763011899617","full_text":"You can definitely scale Apple Ads to tens or even hundreds of thousands in monthly spend.\n\nIt all depends on your target ROAS, niche capacity, product page conversion rate, number of discovered keywords, how well your onboarding and paywall convert, your LTV, and so on.\n\nAnother important aspect of Apple Ads is that your organic traffic begins to grow\n\nAfter my last scale-up, I saw an increase in install volumes from countries where I don’t even run ads. Maybe it’s a coincidence, but it’s not the first time it’s happened.\n\nAnd even if some campaigns don’t perform that well, overall I’m still seeing solid profitability","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}],"ctweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1944171758103224576","view_count":44719,"bookmark_count":166,"created_at":1752361642000,"favorite_count":217,"quote_count":6,"reply_count":20,"retweet_count":8,"user_id_str":"1897020186353434628","conversation_id_str":"1944171758103224576","full_text":"mobile apps are so cool, 9-5 sucks\nyou build, invest time and money, take risks\nyou make $100k in monthly revenue\napple takes $20k (fees + taxes)\nusers charge back another $5k\ninfra costs $5k\nyou spent $40k on ads\nset aside another $5–10k to pay off debts\nsplit what’s left between you and other 2 co-founders\npay personal taxes\nyou made slightly more than pool cleaner in your building\nand your friend makes $300k a year at google without breaking a sweat\nyes 9-5 sucks","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,291],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1950557267901960555","view_count":10858,"bookmark_count":324,"created_at":1753884066000,"favorite_count":109,"quote_count":3,"reply_count":18,"retweet_count":8,"user_id_str":"1897020186353434628","conversation_id_str":"1950557267901960555","full_text":"So, it's the most complete Apple Ads guide.\n\nIn the past year, I’ve spent $262,071 on Apple Ads.\n\nAnd here is everything I know.\n\n>>>\nBasic or Advanced?\n<<<\n\nI have no idea why Apple even launched the Basic mode. Sometimes it feels like it’s only there to steal your money.\n\nAlways. Work. In. Advanced. Mode.\n\nNo discussion.\n\nThere are 2 stages when working with Apple Ads:\n\n- research stage\n- scaling stage\n\nYou can skip the research stage, but only if you have a LOT of money and want to scale fast.\n\nOtherwise, don’t skip this step.\n\n>>>\nResearch stage\n<<<\n\nThe goal here is to identify the best-performing geos and keyword groups. At this stage, I’m actually ignoring the common “best practices” for structuring Apple Ads campaigns. I’ll explain what those are later.\n\nYou should launch 2 campaigns:\n\nTier 1: UK, Germany, France, Norway, Denmark, Finland, etc.\nTier 2: Slovenia, Slovakia, Croatia, Romania, Poland, etc.\n\nOptionally, you can make a separate campaign for Greece, Spain, Italy, and Portugal or include these countries in the Tier 2 campaign.\n\nThe key idea during the research stage is to concentrate your limited budget on as few campaigns as possible.\n\nIf I had to choose, I’d start with Tier 2 only.\n\nWhat about Latin America, Africa, Southeast Asia and the Middle East?\n\nI’d avoid them at first. High population, low GDP per capita, and unstable economies.\n\nIn many countries, you simply won’t get the right metrics. And the few that do work will require more time and money to find solid keywords. It’s better to come back to these markets only after you’ve fully worked through the Tier 2 countries.\n\nFor example, in my project I’m focusing on 5 countries with a total population of 80m. The top performers are 3 countries with a combined population of 25m. And only 35% of them have an iPhone.\n\nThat’s enough for me to spend $20-25k per month.\n\n>>>\nBroad Match vs Exact Match\n<<<\n\nI start with Broad Match and split keywords by thematic groups:\n\none thematic group = one ad group.\n\nExample for fitness:\n\n- fitness (general)\n- abs (subcategory)\n- pilates (subcategory)\n- nutrition (general)\n- calorie tracker (subcategory)\n\nYou get the idea.\n\n>>>\nShould I use a CPA cap?\n<<<\n\nCool guys use CPA goal.\n\nI’ve tried both – still don’t have a strong opinion. Both work.\n\n>>>\nWhat’s next?\n<<<\n\n1/ turn off low performers (geos and keywords)\n2/ move top-performing geos into separate campaigns\n\nBy the end of this phase, you should have:\n\n1 campaign = 1 geo, with only the best keyword groups.\n\nYour goal is to find countries and keywords angles with the lowest competition and highest ROAS for your app.\n\nTime to move on to scaling.\n\n>>>\nScaling stage\n<<<\n\nGoal: scale top-performing geos. Spend more while maintaining performance.\n\nHowever, we need to completely restructure our campaigns from the research phase.\n\nWhy?\n\n- multiple keywords per ad group = mixed traffic (good + bad)\n- apple doesn’t distribute impressions evenly across all keywords\n- you can’t control spend per keyword except by raising bids\n\nI’m doing it in two stages as well.\n\n>>>\nStructure for scaling\n<<<\n\n>>> Phase A <<<\n\nyou’re starting to restructure the campaigns to the following format:\n\n1 campaign – multiple ad groups\n1 ad group = 1 exact match keyword\n\nExact Match reduces volume, but it increases relevance and traffic quality.\n\nYour goal is to identify the best-performing keywords for your app and eliminate the non-performing ones.\n\nI measure keyword performance in two steps:\n\n1. If I spend the first $50 and get no trials and no annual subscriptions – I stop it.\n2. If I spend $100 and my CPA (cost / (trials + 1y subs)) is above $20 – I stop it.\n\nMy personal goal is to keep CPA under $15. But everyone should set their own KPI based on payback targets.\n\nIf a keyword passes these first KPIs, I then start tracking trial-to-paid conversion and cost of payer metrics. This stage takes more time and budget to evaluate properly.\n\n>>> What is scaling? <<<\n\nHow do you know if you can get more traffic from a specific keyword?\n\nScaling Apple Ads can be done in several ways:\n\n1/ by increasing bids\n2/ by launching new countries\n3/ by finding new keywords that can bring you positive ROAS\n4/ by improving ad relevance\n\nI’ve already mentioned launching new countries and keyword research. With keywords, the process is basically endless – it takes a lot of time to fully test all possible keywords in Exact Match.\n\nWe'll talk about increasing relevance later. Now let’s move on to bids.\n\n>>> Bids and SoV <<<\n\nSo, when should you increase bids? And how do you know when further increases won’t help?\n\na) If there’s no delivery, raise bids\nb) If you’re already getting spend on a keyword, look at Impression Share\n\nThis metric shows how much of the available impressions you’re actually capturing for a specific keyword.\n\nYour job now is to hit a Share of Voice (SoV) of 70–90% on your top keywords (100% is impossible).\n\nWhere to check SoV? In Custom Reports.\n\nYour Plan is:\n\n1) Identify top-performing keywords\n2) Adjust bids to hit 70-90% SoV\n\nAt some point, you’ll see that only a few ad groups are driving most of the spend. Others stay idle.\n\nWhich brings us to…\n\n>>> Phase B <<<\n\nThis phase helps with scaling and finding new high-performing keywords.\n\nWe move from:\n\n1 geo\n1 campaign\nmany ad groups\n1 keyword per ad group\n\nto:\n\n1 geo\nmany campaigns\nseveral ad groups per campaign\n1 keyword per ad group\n\nWhy split into multiple campaigns? To bypass the limits Apple imposes on ad group delivery.\n\nWays to group ad groups into separate campaigns:\n\n1) by keyword theme (as explained earlier)\n2) by keyword difficulty (based on keyword tool data)\n3) by keyword popularity (from tools or Apple Ads itself)\n\nYou can even go deeper:\n\n|___Geo #1\n |___Theme #1\n |___Difficulty 5–30\n |___Difficulty 50–60\n |___ Difficulty 60–100\n |___Theme #2\n |___Difficulty 5–30\n |___Difficulty 50–60\n |___Difficulty 60–100\n\n>>> Phase C <<<\n\nThought Phase B was complex? hold my beer.\n\nApple doesn’t give delivery to all ad groups within a campaign. Same problem as with keywords in an ad group.\n\nSo we go deeper.\n\nWe take all the non-spending ad groups and move them to separate campaigns. Each campaign enters its own auction and finally gets traffic.\n\nThe process:\n\nMain campaign → pull out ad groups with 0 spend → place in a new campaign → wait for traffic → repeat until every keyword gets impressions\n\nYes, it’s exhausting. Yes, it creates campaign chaos. And yes, it’s the only way to ensure all keywords get a shot. At least, I haven’t found a better way.\n\nYou should aim for the following structure:\n\n|___Geo #1\n |___Campaign #1\n |___adgroup\n |___[keyword]\n |___Campaign #2\n |___adgroup\n |___[keyword]\netc.\n\n>>>\nWhat is ad relevance, and how can it help you scale campaigns?\n<<<\n\nAd relevance in Apple Ads is how well your ad matches the user’s search intent.\n\nThe closer the match, the more Apple favors your ad in auctions – and the cheaper your traffic becomes.\n\nIn Apple Ads, you can link specific keywords to custom App Store pages. You can customize screenshots and text.\n\nExample: If your fitness app includes a calorie tracker, then for keywords like “calorie counter” show a custom page where the first screenshot highlights the calorie tracker.\n\nYes, it’s time-consuming.\n\nBut for proven keywords, this can boost IPM (Installs Per Mille) and let you spend more on them.\n\nTotally worth it.\n\n>>>\n How to measure Apple Ads Performance?\n<<<\n\nThere are many metrics, but only one that really matters: ROAS.\n\nNot CPC. Not CPI.\n\nOnly ROAS.\n\nTo track it, use an MMP: RevenueCat (yes, not an MMP, but it works), Appsflyer, Adjust, Singular, anything that lets you attribute revenue down to campaign/ad group/keyword.\n\nThis is mandatory. Not optional.\n\nOther important metrics:\n\nSOV – aim for 70–90%\nIPM (installs per 1000 impressions) – target 100+\nCR (Tap) – 60–90%+\n\n>>>\nTools for Apple Ads automation\n<<<\n\nThey exist. That’s all I’ll say for now.\n\nWhat annoys me in most of them? Their pricing model.\n% of ad spend. Seriously? Back when I was a marketing director, I would’ve loved to get paid % of budget. I’d never have left the job.\n\nAnyway – no solid recs yet. Open to suggestions.\n\n>>> P. S. <<<\n\nThat’s everything I know for now.\n\nAgain – just my personal approach. Might change later. Will keep you posted.\n\nAnd hey, repay me with a repost, like, and follow, deal?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1950189569955057714","view_count":1071,"bookmark_count":5,"created_at":1753796400000,"favorite_count":19,"quote_count":0,"reply_count":13,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1950189569955057714","full_text":"i’ve almost finished a guide on apple ads based on my experience – it’s over 1000 words\n\nwhat’s better:\n\n1/ one long post\n2/ a thread\n2/ several separate posts\n\nwhat's easier to read?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1946977962810564770","view_count":2513,"bookmark_count":2,"created_at":1753030694000,"favorite_count":34,"quote_count":1,"reply_count":11,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1946977962810564770","full_text":"Serious question\n\nI will be launching a consumer app \n\nI don't want to name either the niche or the project for now\n\nShould I journal the process of marketing and results here?\n\nWill it be interesting to follow?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1954637898487386303","view_count":1248,"bookmark_count":0,"created_at":1754856965000,"favorite_count":19,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1954637898487386303","full_text":"When I see that someone on X is constantly trying to remind people that their consumer app earns 10-20-30-50+ thousand a month, I have doubts.\n\nWhy work so hard to tell everyone about it?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1963037749402902984","quoted_status_permalink":{"url":"https://t.co/FDX75yNdMq","expanded":"https://twitter.com/ErnestoSOFTWARE/status/1963037749402902984","display":"x.com/ErnestoSOFTWAR…"},"retweeted":false,"fact_check":null,"id":"1963134308610138119","view_count":4092,"bookmark_count":10,"created_at":1756882667000,"favorite_count":20,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1963134308610138119","full_text":"Our hard paywall showed worse results than soft paywall.\n\nWe once ran an experiment: delayed the ability to close the paywall by 15 seconds - basically a hard paywall. Revenue went down.\n\nHard paywalls work well if your product is low quality.\n\nBut if a big share of subscriptions comes not only from the first paywall, but also from the “freemium” version, then a hard paywall can be harmful.\n\nAnother downside of a hard paywall is likely lower organic traffic.\n\nRight now a large share of my installs come from ASO organic. There’s an opinion that a soft paywall helps with that.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,257],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/upNPa4bj8A","expanded_url":"https://x.com/ivesparrowai/status/1970804019213017266/photo/1","id_str":"1970803783547383808","indices":[258,281],"media_key":"3_1970803783547383808","media_url_https":"https://pbs.twimg.com/media/G1mzmXBWcAAf82u.jpg","type":"photo","url":"https://t.co/upNPa4bj8A","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":346,"w":1320,"resize":"fit"},"medium":{"h":315,"w":1200,"resize":"fit"},"small":{"h":178,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":346,"width":1320,"focus_rects":[{"x":53,"y":0,"w":618,"h":346},{"x":189,"y":0,"w":346,"h":346},{"x":210,"y":0,"w":304,"h":346},{"x":276,"y":0,"w":173,"h":346},{"x":0,"y":0,"w":1320,"h":346}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1970803783547383808"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/upNPa4bj8A","expanded_url":"https://x.com/ivesparrowai/status/1970804019213017266/photo/1","id_str":"1970803783547383808","indices":[258,281],"media_key":"3_1970803783547383808","media_url_https":"https://pbs.twimg.com/media/G1mzmXBWcAAf82u.jpg","type":"photo","url":"https://t.co/upNPa4bj8A","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":346,"w":1320,"resize":"fit"},"medium":{"h":315,"w":1200,"resize":"fit"},"small":{"h":178,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":346,"width":1320,"focus_rects":[{"x":53,"y":0,"w":618,"h":346},{"x":189,"y":0,"w":346,"h":346},{"x":210,"y":0,"w":304,"h":346},{"x":276,"y":0,"w":173,"h":346},{"x":0,"y":0,"w":1320,"h":346}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1970803783547383808"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1970804019213017266","view_count":6821,"bookmark_count":11,"created_at":1758711268000,"favorite_count":20,"quote_count":1,"reply_count":7,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1970804019213017266","full_text":"I have to confess.\n\nBroad keyword campaigns in Apple Ads are the most profitable for me.\n\nOn the screenshot - two campaigns, the same geo:\n\n- broad match keywords\n- exact match keywords\n\nAnd I've had quite a lot of profitable broad match campaigns like this https://t.co/upNPa4bj8A","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1936107529370845424","view_count":4851,"bookmark_count":119,"created_at":1750438980000,"favorite_count":54,"quote_count":0,"reply_count":6,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1936107529370845424","full_text":"How to launch a mobile app in 2025 and scale it to $20k MRR in 21 steps\n\nEverything I’ve learned about launching and scaling mobile apps. \n\nIf you’re building an app in 2025 – save this. You’ll come back to it.\n\n1. Start with a financial model.\n\nNot what you expected from a marketing plan? Still, it's the foundation. You need to know the key metrics (CPI, ARPU, retention) that will help you break even and scale profitably.\n\n2. Research your competitors.\n\nYou'll need this at every step – from ASO to creatives for Meta Ads. Don't skip this.\n\n3. Do ASO.\n\nIt's almost free (just the tools). Done correctly, it will generate long-term, organic traffic. Even if you're betting on paid, ASO remains a solid foundation.\n\n4. Set up tracking.\n\nYou must track installs and attribute revenue. If you're running multiple paid channels, use an MMP like Appsflyer, Adjust, or Singular. \n\nNo tracking = no understanding of what sources perform well. \n\nAdditionally, set up Firebase, Facebook Pixel, and TikTok SDK.\n\n5. Collect Apple Search Ads keywords.\n\nReuse the ones from ASO. It's the same research.\n\n6. Prepare ad creatives.\n\nUse Meta Ads Library and TikTok Ads Library. Study what your top competitors are running. Which ads are live the longest? Which ones grab your attention? \n\nDownload them, swap out logos and screenshots with your own.\n\n7. Launch Google Ads.\n\nIt can be your top-performing source. You control very little: just GEOs and creative sets. \n\nLaunch worldwide campaigns – group countries by tiers. Exclude Africa and low-income Asian markets. Don't overfocus on the US.\n\n8. Launch Meta Ads.\n\nEasy to scale. Creatives matter most here. Optimize for conversions like trial and annual subscriptions, not just installs. CPI campaigns are mostly for warming up accounts and testing creatives. \n\nUse the same principles as Google Ads: launch worldwide campaigns, group countries into tiers, avoid focusing on the US, and exclude the largest and poorest countries.\n\n9. Launch TikTok Ads.\n\nStart with the creatives that worked on Meta. Often, they'll perform here too. The same rules apply.\n\n10. Launch Apple Search Ads.\n\nHighly targeted traffic. Don't start with the US. Combine geos to save money during early testing.\n\n11. Set up Custom Product Pages.\n\nBoosts relevance and conversions in Search Ads and helps with organic keyword ranking.\n\n12. Make original creatives.\n\nOnce your paid ads are live, stop relying on copied creatives. Hire a video editor and start making your own.\n\n13. Run influencer campaigns.\n\nThis source is expensive and complex to scale. Only worth it if your app is viral by design. Hire someone or work with a small agency.\n\n14. Build your TikTok organically.\n\nHire creators to run your TikTok accounts. Or do it yourself: record videos or create slideshows. But it's better to outsource this.\n\n15. Add a referral program.\n\nOften, a very effective way to acquire users if you can deliver real value.\n\n16. Use Web to App flows.\n\nBetter tracking. Often cheaper auctions. You also avoid store commissions. It's a must in fitness apps, but it also works in other niches.\n\n17. Invest in blogs, reviews, and long-form content.\n\nLLMs (like ChatGPT) now influence app discovery. Having content out there helps your app get recommended.\n\n18. Measure everything by ROAS.\n\nIf a channel brings profit, scale it. Net profit matters, not just margin %.\n\n19. Reallocate the budget to higher-ROAS sources.\n\nContinually optimize for the best return. That's how you scale efficiently.\n\n20. Organic growth is great but slow.\n\nPaid traffic is what brings revenue fast. Use it to iterate quickly and learn what works.\n\n21. No budget for paid traffic?\n\nStart with ASO and organic growth. Reinvest early revenue into ad tests. If your unit economics are positive, double down. Use debt to grow faster, not just profits.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1940745373003272351","view_count":947,"bookmark_count":5,"created_at":1751544728000,"favorite_count":6,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1940745373003272351","full_text":"any ASO pros here?\n\ncan someone tell me: do keywords from one GEO affect rankings for the same keyword in another GEO?\n\nI’ve noticed more than once that when I add a keyword in, say, Germany, my app suddenly starts ranking for that same keyword somewhere like Brazil.\n\nbug or feature?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":true,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1967869489581805862","quoted_status_permalink":{"url":"https://t.co/4nsJegW9hW","expanded":"https://twitter.com/ivesparrowai/status/1967869489581805862","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1968227862970052938","view_count":5779,"bookmark_count":22,"created_at":1758097065000,"favorite_count":17,"quote_count":1,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1968227862970052938","full_text":"Can Meta ban your ad account if you use ad creatives of your competitors?\n\nNo.\n\n1) First, the competitor whose creative you copied has to notice it. Only this step may take weeks and months\n\n2) Then they file a complaint\n\n3) Then Meta gives you a warning and stops the creative from running\n\n4) After that I usually either switch to another competitor’s creative or start producing my own\n\nOnce I spent $300k on a competitor's creative, it was that good. I only turned it off when it stopped performing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":true,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1970804019213017266","quoted_status_permalink":{"url":"https://t.co/34M4aQmEbl","expanded":"https://twitter.com/ivesparrowai/status/1970804019213017266","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1971185300153016821","view_count":6270,"bookmark_count":32,"created_at":1758802173000,"favorite_count":14,"quote_count":1,"reply_count":6,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1971185300153016821","full_text":"Broad match keywords are a key part of my Apple Ads strategy\n\nFor a long time, I ran just a few broad match campaigns. I didn't worry about performance much (because it was great), I only optimized the geos I worked with\n\nBut there are some problems with these campaigns:\n\n- they're not very stable (in quality and spend)\n- hard to scale, even though they were very profitable\n- spends dropped over time because of competition\n- worked only in specific geos\n- i doubt this strategy works in every niche\n\nIn an ideal world, I'd simply launch a broad match campaign, set a budget, and let it run - as in google ads. But it doesn't work that way (btw in google ads - too)\n\nStill, broad match (or discovery) campaigns are important for me because:\n\n- they're often profitable on their own\n- they let me get traffic from low-volume keywords\n- they help me find new keywords, which I then move into exact match campaigns.\n\nMy pipeline looks like this:\n\n1) create a GEO_discovery campaign\n2) add popular keywords\n3) add these exact keywords as negatives\n\nwhen you get statistics:\n\n4) add unprofitable search terms as negatives keywords\n5) move profitable search terms as exact match keywords to a main campaign, and also add them as negatives in the discovery campaign\n\nThis way, I get traffic from many low-volume keywords and keep finding new profitable ones","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1932513959501848594","quoted_status_permalink":{"url":"https://t.co/8zbYPKPXPc","expanded":"https://twitter.com/ivesparrowai/status/1932513959501848594","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1932876099983122781","view_count":4742,"bookmark_count":26,"created_at":1749668547000,"favorite_count":16,"quote_count":2,"reply_count":5,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1932876099983122781","full_text":"How We Achieved Our First $100,000 Per Month in Revenue. Part 2\n\nAt first, I just used creatives from competitors.\n\nSometimes I swapped out packshots. \nSometimes… I didn’t even bother.\n\nI tested different GEOs and tiers. When I found a performing GEO, I moved it to a separate campaign and excluded countries that showed below-average results from the ad set.\n\nThat went on for about a month. \n\nThe creatives were working, but they were just okay: average ROAS, average spend volume. It is difficult to scale and maintain profitability when your performance is only average.\n\nIt’s hard to describe what a great creative feels like. But when it hits – you know. \n\nI know a gaming company that scaled its performance marketing from $1 million per month to $30 million per month, simply by finding a new creative angle.\n\nYou can read all the Meta Ads playbooks you want, but nothing matters more than the creative.\n\nEventually, we found the one, also from a competitor.\n\nAt first, we barely noticed – just slightly better numbers. Then we made our version.\n\nThe next day, the cost per event dropped three times.\n\nI scaled from $500/day to $ 3,500/day in just a few days.\n\nIf you ever find a breakthrough, creative – trust me, you will know.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}],"activities":{"nreplies":[{"label":"2025-10-15","value":7,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":4,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":7,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":2,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":10,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":1,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":3,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":2,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":17,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":8,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":3,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":15,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":5,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":4,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":6,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":37,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":9,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":6,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":9,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":4,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":2,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":3,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-15","value":11,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":5,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":2,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":9,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":13,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":4,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":6,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":62,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":33,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":78,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":4,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":12,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":3,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":21,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":78,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":21,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":23,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":8,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":80,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":32,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":17,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":1,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nretweets":[{"label":"2025-10-15","value":3,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":0,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":2,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":1,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":1,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":4,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":2,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":2,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":1,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":1,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nlikes":[{"label":"2025-10-15","value":33,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":19,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":21,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":9,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":54,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":4,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":11,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":68,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":32,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":25,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":36,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":16,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":8,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":21,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":202,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":32,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":13,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":3,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":41,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":24,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":13,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":21,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":2,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":4,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nviews":[{"label":"2025-10-15","value":8018,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":2426,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":4072,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":2004,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":16315,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":680,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1410,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":3171,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":28668,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":6950,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":6913,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":5054,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":3586,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":1171,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2739,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":32037,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":3009,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":1964,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":1033,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":9096,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":5436,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":977,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":2765,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":216,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":540,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}]},"interactions":{"users":[{"created_at":1705939857000,"uid":"1749464605405958144","id":"1749464605405958144","screen_name":"david_attisaas","name":"David Attias","friends_count":3254,"followers_count":6946,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1935742576318951424/rF9ivN6w_normal.jpg","description":"Journaling my experiments as a weaponized autist. \n✨ STOPPR \n✨ https://t.co/kujDEe7a6a - 10X your SORA 2 videos\n✨ https://t.co/nuUMMw6QPR to show you're legit ($900)","entities":{"url":{"urls":[{"url":"https://t.co/H2C04qV0OU","expanded_url":"http://www.whatsthe.app","display_url":"whatsthe.app","indices":[0,23]}]},"description":{"urls":[{"url":"https://t.co/kujDEe7a6a","expanded_url":"http://soreel.app","display_url":"soreel.app","indices":[63,86]},{"url":"https://t.co/nuUMMw6QPR","expanded_url":"http://whatsthe.app","display_url":"whatsthe.app","indices":[114,137]}]}},"interactions":4,"following":true,"followed_by":false},{"created_at":1356801645000,"uid":"1045454964","id":"1045454964","screen_name":"filippkowalski","name":"Filip Kowalski","friends_count":1017,"followers_count":12728,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1838474506475552768/7D994e7h_normal.jpg","description":"Building mobile apps (mostly). Sold one for 6fig. Next goal: mobile app venture studio.\n\nhttps://t.co/mA6h37k6kq\nhttps://t.co/AJk4Bm1Ljs\nhttps://t.co/LONu0f7vFm","entities":{"description":{"urls":[{"display_url":"readreviews.dev","expanded_url":"http://readreviews.dev","url":"https://t.co/mA6h37k6kq","indices":[89,112]},{"display_url":"fkowalski.com/tools","expanded_url":"http://fkowalski.com/tools","url":"https://t.co/AJk4Bm1Ljs","indices":[113,136]},{"display_url":"themobilefounders.com","expanded_url":"http://themobilefounders.com","url":"https://t.co/LONu0f7vFm","indices":[137,160]}]},"url":{"urls":[{"display_url":"filipkowalski.com","expanded_url":"https://filipkowalski.com","url":"https://t.co/VITRUTprQF","indices":[0,23]}]}},"interactions":3},{"created_at":1360558739000,"uid":"1167861558","id":"1167861558","screen_name":"ivmirx","name":"Ivan Mir","friends_count":101,"followers_count":972,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1922676738498207744/q2AGsqRx_normal.jpg","description":"🚧 building indie apps\n🌻 caring for the land\n☸️ trying to stay heedful","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"qotoqot.com","expanded_url":"http://qotoqot.com","url":"https://t.co/DCT3nN3HQy","indices":[0,23]}]}},"interactions":2},{"created_at":1525496118000,"uid":"992628780744224768","id":"992628780744224768","screen_name":"itsjamescramer","name":"Tom Paris of Finland","friends_count":518,"followers_count":275,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1616160310997516290/bKVrRYxL_normal.jpg","description":"📈","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"jamescramer.substack.com","expanded_url":"https://jamescramer.substack.com","url":"https://t.co/udCVnqfrk3","indices":[0,23]}]}},"interactions":1},{"created_at":1353910137000,"uid":"971425267","id":"971425267","screen_name":"ilya_leletko","name":"Ilya Leletko","friends_count":687,"followers_count":137,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1512887769122680834/5_-8r9-S_normal.jpg","description":"- Building B2C apps with my wife \n- Ex-marketing agency founder (8 years) \n🎥 Sharing the journey on YouTube","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"youtube.com/channel/UCkQEG…","expanded_url":"https://www.youtube.com/channel/UCkQEGXhTn4yYL4dZd_wwVkQ","url":"https://t.co/zClCJje24L","indices":[0,23]}]}},"interactions":1},{"created_at":1255440422000,"uid":"82093570","id":"82093570","screen_name":"i_Kisliy","name":"Iliya Kisliy","friends_count":103,"followers_count":670,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1906393291047747584/ZkdQ6x-5_normal.jpg","description":"Most unlikely to succeed. iOS dev","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1345006370000,"uid":"758593578","id":"758593578","screen_name":"tomlai_io","name":"tom lai","friends_count":392,"followers_count":276,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1898528559226122240/FML0iSFt_normal.jpg","description":"husband & father. Help DTC brand to be creative and with SEO. DM me for work!\n\nhttps://t.co/1fIJULOyaZ | https://t.co/cfFUzejZLV","entities":{"description":{"urls":[{"display_url":"seopulse.io","expanded_url":"http://www.seopulse.io","url":"https://t.co/1fIJULOyaZ","indices":[79,102]},{"display_url":"ohmy.ink","expanded_url":"http://ohmy.ink","url":"https://t.co/cfFUzejZLV","indices":[105,128]}]},"url":{"urls":[{"display_url":"tomlai.io","expanded_url":"https://tomlai.io","url":"https://t.co/dDO2r14noG","indices":[0,23]}]}},"interactions":1},{"created_at":1343132565000,"uid":"714202285","id":"714202285","screen_name":"appm8ker","name":"Renan","friends_count":716,"followers_count":8514,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1923042290227904513/9duBf6qA_normal.jpg","description":"comp sci in sd, fortune 100 eng & bootstrapper of $100k mrr apps. i just like building stuff.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"geniote.ch","expanded_url":"https://geniote.ch","url":"https://t.co/Mr8f4oqYxI","indices":[0,23]}]}},"interactions":1},{"created_at":1458278456000,"uid":"710697472889229315","id":"710697472889229315","screen_name":"ZedCodeIO","name":"ZED","friends_count":223,"followers_count":384,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1985218703898923008/5w_AaCVZ_normal.jpg","description":"SWE - cooking consumer apps following the greats.\nWill try to share my journey and numbers here as much as possible.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1339834761000,"uid":"609812857","id":"609812857","screen_name":"SaidAitmbarek","name":"Saïd Aitmbarek","friends_count":2289,"followers_count":11378,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1891564978177454080/YzRSDzkw_normal.jpg","description":"bootstrapped founder building internet companies\n\n- https://t.co/7uMrMk7NTD - launch, get reviews & first sales\n- stimpack: pmf + distribution\n- experimenting","entities":{"description":{"urls":[{"display_url":"microlaunch.net","expanded_url":"http://microlaunch.net","url":"https://t.co/7uMrMk7NTD","indices":[52,75]}]},"url":{"urls":[{"display_url":"microlaunch.net/premium","expanded_url":"http://microlaunch.net/premium","url":"https://t.co/exXnbbXjtQ","indices":[0,23]}]}},"interactions":1},{"created_at":1452793556000,"uid":"4759048812","id":"4759048812","screen_name":"dennis_lysenko","name":"Dennis Lysenko","friends_count":124,"followers_count":165,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1711924622143438848/RGja08QS_normal.jpg","description":"App dev of 11+ years, AI-enhanced, 5MM+ lifetime revenue. Pro-mindfulness, proactive health, and cutting the bullshit from life\n\nnothing I say is medical advice","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1446007951000,"uid":"4042938620","id":"4042938620","screen_name":"Trentsickle","name":"Trent Sickle","friends_count":597,"followers_count":190,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1987763927946854400/jDETVw1A_normal.jpg","description":"Seth Meyers is the least funny person in the known universe","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1314560968000,"uid":"363843960","id":"363843960","screen_name":"pawelkarniej","name":"Paweł Karniej ⚛️📲","friends_count":596,"followers_count":789,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1953388630593912833/jzr6Siez_normal.jpg","description":"I build mobile apps for a living. \nNeed an app? \nContact me or check out \nhttps://t.co/oUhynbmylc","entities":{"description":{"urls":[{"display_url":"silpho.com","expanded_url":"https://silpho.com","url":"https://t.co/oUhynbmylc","indices":[74,97]}]},"url":{"urls":[{"display_url":"silpho.com","expanded_url":"https://silpho.com","url":"https://t.co/oUhynbmylc","indices":[0,23]}]}},"interactions":1},{"created_at":1291533448000,"uid":"223053583","id":"223053583","screen_name":"arielmichaeli","name":"Ariel from Appfigures","friends_count":638,"followers_count":6298,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1609004676774592513/y4oh0Nb__normal.jpg","description":"Building @appfigures and talking about ASO, apps, marketing, and business. Subscribe to my weekly newsletter → https://t.co/tQgEs8lwoW","entities":{"description":{"urls":[{"display_url":"appfigures.com/newsletter","expanded_url":"https://appfigures.com/newsletter","url":"https://t.co/tQgEs8lwoW","indices":[111,134]}]},"url":{"urls":[{"display_url":"appfigures.com","expanded_url":"http://appfigures.com","url":"https://t.co/avdYbyhTFb","indices":[0,23]}]}},"interactions":1},{"created_at":1234289007000,"uid":"20530716","id":"20530716","screen_name":"joshmohrer","name":"Josh Mohrer","friends_count":3675,"followers_count":13137,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1742583947672875012/AyiM_3tW_normal.jpg","description":"Building @WaveAppAI\nex-Uber New York","entities":{"url":{"urls":[{"url":"https://t.co/WMTWp0hFkQ","expanded_url":"http://wave.co","display_url":"wave.co","indices":[0,23]}]},"description":{"urls":[]}},"interactions":1,"following":true,"followed_by":false},{"created_at":1761571065000,"uid":"1982798847308087296","id":"1982798847308087296","screen_name":"Foundercowboy","name":"cowboy","friends_count":46,"followers_count":18,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1985417245653131264/ylLsgXA7_normal.jpg","description":"anon founder tweeting stuff that might otherwise lose me customers","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1754376055000,"uid":"1952616376339935232","id":"1952616376339935232","screen_name":"AliShazil_","name":"Ali Shazil","friends_count":61,"followers_count":134,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986121297617924096/-bGI-vd3_normal.jpg","description":"Building AI-powered SaaS | Sharing tools, strategies & insights for creators & founders\nBuilt https://t.co/yuXjEQOXJX","entities":{"description":{"urls":[{"display_url":"publishnode.com","expanded_url":"https://publishnode.com/","url":"https://t.co/yuXjEQOXJX","indices":[94,117]}]}},"interactions":1},{"created_at":1753721856000,"uid":"1949876731957141504","id":"1949876731957141504","screen_name":"shiftj","name":"JC","friends_count":90,"followers_count":581,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1949987731322654722/75KmK-jI_normal.jpg","description":"YC Founder • Advisor/Coach • Investor • Scaled to millions w/ 0 followers. follow for real founder takes.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1751598894000,"uid":"1940972475443273728","id":"1940972475443273728","screen_name":"steve_cook","name":"Steve","friends_count":95,"followers_count":334,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1940972721308909568/LZ1ohRky_normal.jpg","description":"thinker, builder, life enjoyer. | ruthless in my pursuits. | building @WhopIo apps","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"whop.com/thegrid","expanded_url":"https://whop.com/thegrid","url":"https://t.co/ecWgACa0Hh","indices":[0,23]}]}},"interactions":1},{"created_at":1744485726000,"uid":"1911137384231514113","id":"1911137384231514113","screen_name":"zerotoviral","name":"Justin","friends_count":170,"followers_count":166,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1973568623357591552/SWhNMEwP_normal.jpg","description":"Building apps and shitposting along the way. Current side hustle: $3k MRR. Not my first rodeo 🤠","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1761783953547,"end":1762993553547},"interactions_updated":1762993553706,"created":1762993553310,"updated":1762993553706,"type":"the entrepreneur","hits":1},"people":[{"user":{"id":"1483321720979468288","name":"森叔是我","description":"🧑💼founder|⌚️entrepreneur |🎤public speaker|✈️IP address常变|生意人就是不断生出主意的人","followers_count":85,"friends_count":247,"statuses_count":190,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1947301250501955584/B8MDFViM_normal.jpg","screen_name":"harrisonitsme","location":"Singapore","entities":{"description":{"urls":[]}}},"details":{"type":"The Entrepreneur","description":"森叔是我 is a dynamic founder and entrepreneur who thrives on generating fresh ideas and fostering innovation. With a flair for public speaking and adaptability, this profile embraces change and reflection as keys to growth. Their tweets reflect a deep commitment to personal energy management, strategic thinking, and aesthetic sensibility.","purpose":"To continuously innovate and inspire by generating impactful business ideas while cultivating a strong personal brand that resonates with adaptability, strategic insight, and creative energy.","beliefs":"They believe in the power of self-awareness and honest introspection as tools for transformation, the importance of creating new environments to sustain creative flow, and the idea that aesthetic judgment serves as a unique barrier to mediocrity.","facts":"Fun fact: Despite frequently changing their IP address like a digital nomad, they remain consistently dedicated to evolving their mindset and business strategies.","strength":"This profile’s strengths lie in their entrepreneurial mindset, disciplined approach to personal energy management, and the ability to communicate complex ideas with strategic depth and clarity.","weakness":"However, the relatively low tweet frequency and engagement hint at underutilized potential in audience interaction and content amplification, which can slow down community growth.","recommendation":"To grow their audience on X, 森叔是我 should leverage their entrepreneurial insight by sharing more frequent, interactive content such as Q&As about business strategies, behind-the-scenes stories, and tips grounded in their personal energy management philosophy. Using visuals and bite-sized wisdom can also boost engagement.","roast":"For someone who’s always cooking up new ideas, you tweet like you’re still marinating the first batch—come on, let those ideas out before they turn into fermented chaos!","win":"Successfully embraced a disciplined monthly routine to dedicate one day for solitude and creative energy recharge, demonstrating remarkable self-awareness and leadership in personal growth."},"created":1762999074003,"type":"the entrepreneur","id":"harrisonitsme"},{"user":{"id":"1291539357141291008","name":"Victor Rivas","description":"🧠 Turning random ideas into real SaaS\n\n⚙️ Validate your startup in minutes → https://t.co/346wSb7kXr","followers_count":153,"friends_count":262,"statuses_count":2369,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1975638651326332928/4_0Wo1Ql_normal.jpg","screen_name":"shipwithvictor","location":"","entities":{"description":{"urls":[{"display_url":"hub.readytorelease.online","expanded_url":"http://hub.readytorelease.online","url":"https://t.co/346wSb7kXr","indices":[77,100]}]}}},"details":{"type":"The Entrepreneur","description":"Victor Rivas is a passionate SaaS creator who turns spontaneous ideas into real startup ventures. He believes in the power of persistence, sharing his journey openly while inviting community input. Always building in public, Victor thrives on innovation and competition to fuel his growth.","purpose":"Victor’s life purpose is to bring innovative SaaS solutions from concept to reality, helping others validate and build their startups quickly. He strives to create impactful tools that simplify and enhance the digital experience, while fostering a collaborative creator community.","beliefs":"He values resilience, openness, and the importance of continuous iteration. Victor believes that failure is a stepping stone to success and that sharing knowledge generously empowers the ecosystem. Collaboration and community input are cornerstones of his approach to innovation.","facts":"Fun fact: Despite launching a newsletter with only a single subscriber early on, Victor’s determination never wavered—as he said, 'you won't always win, but never stop pursuing your dreams.'","strength":"Victor’s key strengths lie in his entrepreneurial spirit, community engagement, and his strategic approach to validating startups in minimal time. His public building style invites feedback, creating a loyal following and sharpening his product-market fit.","weakness":"He tends to spread his focus across multiple projects simultaneously, which could slow down momentum on any one initiative. Early audience-building is also a challenge, as seen with his newsletter launch.","roast":"Victor's like a startup Swiss army knife—juggling so many projects you’d think he’s trying to colonize the SaaS galaxy one tweet at a time. If multitasking earned money, he'd be a billionaire by now instead of waiting for that newsletter subscriber to hit double digits.","win":"Victor’s biggest win is clinching victory at the FounderPlug competition, proving his ideas can outshine rivals and captivate a community eager for game-changing SaaS solutions.","recommendation":"To grow his audience on X, Victor should leverage engaging threads and polls showcasing his build-in-public projects, while highlighting user success stories. Regularly spotlighting one project at a time with clear calls-to-action will build a more focused, engaged follower base."},"created":1762999060490,"type":"the entrepreneur","id":"shipwithvictor"},{"user":{"id":"3089064236","name":"Oana Olteanu","description":"I am building a new VC firm @motiveforcevc backing bold founders building beautiful software.","followers_count":4469,"friends_count":1024,"statuses_count":12877,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1908610433977847808/54xBhyeu_normal.jpg","screen_name":"oanaolt","location":"🇷🇴🇩🇪🇺🇸📍SF","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"motiveforce.ai","expanded_url":"http://motiveforce.ai","url":"https://t.co/WQojw6fH4j","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Oana Olteanu is a bold venture capitalist building a new firm focused on backing innovative software founders. With a sharp eye for cutting-edge AI developments and a candid voice on Silicon Valley culture, she blends insight with influence. Her engaging and thoughtful posts reflect a deep commitment to the startup ecosystem and mental wellness in tech.","purpose":"To empower bold founders and drive innovation by investing in transformative software ventures, while advocating for healthier tech culture and mental well-being.","beliefs":"She values boldness, innovation, transparency, and mental health awareness in the high-pressure world of startups and tech. She believes success should not come at the cost of personal well-being and grounds herself in community and balance.","facts":"Oana tweets over 12,800 times and follows over 1,000 accounts, showing her active and connected presence. She openly discusses difficult topics like Silicon Valley's mental health struggles, breaking the usual VC silence.","strength":"Oana’s strengths lie in her entrepreneurial drive, deep industry knowledge, and ability to candidly address both the highs and lows of startup culture. She is well-networked and influential, especially in AI and early-stage investment conversations.","weakness":"Her intense focus and frequent tweeting might overwhelm some followers or dilute her messaging. Also, publicly critiquing junior VCs could alienate potential allies or partners.","roast":"Oana tweets like she owns half of Silicon Valley but still follows the same number of accounts as a high schooler does Instagram influencers—guess even bold VCs like a good follow-back spree.","win":"Successfully launching Motive Force VC as a platform to back bold software founders, while consistently fostering open conversations about mental health challenges within the tech community.","recommendation":"To grow her audience on X, Oana should balance her deep-dive technical posts with more personal storytelling and interactive polls or Q&As to boost engagement. Highlighting founder success stories and actionable advice will cement her thought leadership while building a more emotionally connected community."},"created":1762998914628,"type":"the entrepreneur","id":"oanaolt"},{"user":{"id":"1825936248139075605","name":"Vuk","description":"Founder of @velora_studio | We design websites that turn visitors into customers | Fast builds, real sales | 38+ happy clients @adalohq•@ExtsyPlatform•@Nordeus","followers_count":1405,"friends_count":333,"statuses_count":3234,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1982956070780710912/n02J396g_normal.jpg","screen_name":"uxvukm","location":"Book a free call →","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"velora.studio/15-min","expanded_url":"https://velora.studio/15-min","url":"https://t.co/Vza7OehUbp","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Vuk is a driven Founder turning the digital world upside down with Velora Studio by crafting high-converting websites that don't just look good but deliver real sales. With 38+ happy clients and a sharp focus on startup success, he’s all about fast builds and sustainable growth. His tweets mix savvy business insights with engaging community interaction, showing his passion for innovation and connection.","purpose":"Vuk’s life purpose is to empower startups and businesses to unlock their full potential online by designing websites that truly convert visitors into loyal customers, amplifying growth and success through digital innovation.","beliefs":"He believes in the power of strategic design as a potent business tool rather than just an aesthetic project. Vuk values speed, effectiveness, and client satisfaction, championing transparent, results-oriented solutions that align with startup culture and entrepreneurial spirit.","facts":"Fun fact: Vuk doesn’t just build websites, he builds trust — 38+ clients are proof that his designs aren’t just pretty pixels but powerful sales machines.","strength":"His strengths lie in entrepreneurial vision, customer-centric design, and consistent engagement, backed by a strong portfolio and genuine community interaction that fuels his brand credibility.","weakness":"One weakness might be spreading himself thin given his high tweet volume combined with active networking; sometimes fast-paced hustle may affect deeper engagement or content diversification.","roast":"For someone who’s all about fast builds and real sales, Vuk’s Twitter bio is almost as fast-paced as his tweets — blink and you might miss the massive value he’s packing before he’s off to the next client! Maybe slow down enough to savor the spotlight once in a while?","win":"His biggest win? Successfully building Velora Studio into a go-to agency with over 38 delighted clients, proving his strategies not only work but scale seamlessly.","recommendation":"To grow his audience on X, Vuk should leverage more storytelling around client success stories, blend technical tips with personal entrepreneurial journeys, and engage in trending topics to deepen community ties while showcasing his agency’s unique strengths."},"created":1762997961880,"type":"the entrepreneur","id":"uxvukm"},{"user":{"id":"1970888932847177728","name":"Nurnabi","description":"I create websites and softwares for businesses and startups.","followers_count":638,"friends_count":620,"statuses_count":2311,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1972167121213050884/ORhHkR9p_normal.jpg","screen_name":"nurnabidesigner","location":"Book a call -","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"torq.agency","expanded_url":"http://www.torq.agency","url":"https://t.co/Bj6Q84C7tP","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Nurnabi is a savvy web and software creator for businesses and startups, blending creativity with clear business strategy. He transforms casual client chats into productive negotiations by leading conversations with confidence and clarity. Always focused on delivering value and growth, Nurnabi’s approach is both client-friendly and business-smart.","purpose":"To empower businesses and startups by creating impactful digital solutions that drive growth, foster long-term relationships, and streamline client interactions through transparent communication.","beliefs":"Nurnabi values clarity and efficiency in communication, believing that setting clear expectations is key to maintaining healthy client relationships and protecting budgets. He holds that true value comes from not only creating beautiful digital products but also ensuring they actively contribute to business success.","facts":"Fun fact: Nurnabi turned typical client roadblocks like vague pricing and endless revisions into opportunities to build trust and control project flow, leading to smoother launches and happier clients!","strength":"Nurnabi excels at proactive communication, structuring client relations, and delivering tangible business growth through his digital products. His ability to educate clients while protecting project scope is a major asset.","weakness":"His focus on structure and process might sometimes come off as rigid or too formal in a creative industry, potentially limiting spur-of-the-moment innovations or casual networking opportunities.","recommendation":"To grow his audience on X, Nurnabi should harness storytelling around client success journeys and share behind-the-scenes insights into his project management style. Engaging with startup communities and using relevant hashtags will amplify his reach and establish his expertise.","roast":"Nurnabi’s client conversations are so structured, you’d think he was assembling IKEA furniture—step-by-step with clear limits on how many times you can ask for the allen key (or revisions)! Just don’t be surprised if he starts charging for ‘airtime’ next.","win":"Nurnabi's biggest win is successfully shifting client negotiations from vague guessing games to clear, value-driven conversations, resulting in repeat business and an impressive client retention strategy, all while rapidly growing his followers in under a month."},"created":1762997908148,"type":"the entrepreneur","id":"nurnabidesigner"},{"user":{"id":"98836150","name":"fmerian/launch","description":"hunting devtools on @producthunt e.g. @v0","followers_count":2642,"friends_count":100,"statuses_count":11522,"profile_image_url_https":"https://pbs.twimg.com/profile_images/846637761792790528/WtCc8Xy7_normal.jpg","screen_name":"fmerian","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"v0.link/fmerian","expanded_url":"http://v0.link/fmerian","url":"https://t.co/byOJPiE6vy","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Fmerian/launch is a passionate devtools hunter and product marketer, constantly exploring new tech on Product Hunt and actively engaging with startup launches. With a prolific tweet history, they thrive on sharing tools that empower growth and innovation. Their journey is marked by collaborations and ambassador roles that reflect a hands-on approach to shaping products.","purpose":"To connect developers and product creators with the best tools and strategies, fueling innovation and helping startups gain momentum in an ever-evolving tech landscape.","beliefs":"They believe in the power of community support, continuous learning, and leveraging the right tech stack to accelerate growth. They see collaboration and sharing knowledge as key drivers to build successful products and ecosystems.","facts":"Fmerian/launch has tweeted over 11,500 times and actively follows 100 key accounts in the devtools and startup world, signaling deep immersion and commitment to the entrepreneurial tech space.","strength":"Their strengths lie in extensive network engagement, deep product knowledge, and a consistent presence that builds trust in the devtools and product marketing communities.","weakness":"However, they might sometimes spread their focus too thin by engaging in multiple projects simultaneously, which can dilute their personal brand clarity.","roast":"For someone who’s ‘hunting’ devtools, fmerian/launch probably has more tabs open than a cat has lives — just don’t expect them to close any of them anytime soon!","win":"Landing a product marketer role at Mintlify and joining multiple ambassador programs showcase their ability to turn passion into recognized industry influence.","recommendation":"To grow their audience on X, fmerian/launch should focus on creating themed thread series that dive deep into specific toolkits, combining their expert insights with community questions to boost engagement and attract targeted followers interested in product marketing and devtools."},"created":1762997863658,"type":"the entrepreneur","id":"fmerian"},{"user":{"id":"3957070097","name":"Abdul Rahim Mirani","description":"Founder AgentBay (https://t.co/B1n4cYqYPS) | Building the most important infra layer for AI Agents | Love engineering, AI, ML","followers_count":551,"friends_count":187,"statuses_count":2582,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1928169267020582912/WInBQQG-_normal.jpg","screen_name":"rahim_mirani","location":"Charlotte, NC, USA","entities":{"description":{"urls":[{"display_url":"agentbay.co","expanded_url":"http://agentbay.co","url":"https://t.co/B1n4cYqYPS","indices":[18,41]}]},"url":{"urls":[{"display_url":"abdulrahimmirani.com","expanded_url":"http://abdulrahimmirani.com","url":"https://t.co/Df36VsTWQs","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Abdul Rahim Mirani is a passionate builder and visionary entrepreneur focused on creating the critical infrastructure for AI agents. With a strong engineering background and enthusiasm for AI and machine learning, he thrives on innovation, networking, and hands-on development. His tweets reveal an authentic, energetic engagement with the tech community and startup culture.","purpose":"To revolutionize the AI landscape by developing foundational technologies that empower seamless interaction between intelligent agents, driving forward the future of technology while fostering meaningful connections within the startup ecosystem.","beliefs":"Abdul values authenticity, humility, and genuine human connections as the cornerstones for successful networking and innovation. He believes that real product-market fit means deep user attachment, not just usage, and that a fast-paced, collaborative environment fuels entrepreneurial success.","facts":"Fun fact: Abdul’s experiences in San Francisco have shifted his goals toward relocating there, proving the city’s legendary magnetic power for builders and innovators like him!","strength":"Relentless drive coupled with real-world engagement—Abdul combines hands-on hacking at hackathons with strategic vision and a talent for building authentic relationships within key innovation hubs.","weakness":"His high energy and constant drive to build can sometimes lead to spreading himself too thin, risking burnout or compromising depth in favor of breadth across projects and networks.","roast":"Abdul probably has so many tabs open on his browser that one day they’ll just spontaneously combust, but hey, at least his multitasking might accidentally build the next AI breakthrough—or just crash another laptop.","win":"Successfully founded AgentBay and is actively building the crucial infrastructure layer for AI agents, positioning himself at the forefront of the AI innovation ecosystem.","recommendation":"To grow his audience on X, Abdul should leverage his authentic storytelling about the entrepreneurial journey and SF’s vibrant tech scene, engage more directly with the AI community through deeper conversations, and increase visual content showcasing his hackathon projects and progress updates to boost engagement."},"created":1762997815045,"type":"the entrepreneur","id":"rahim_mirani"},{"user":{"id":"220536254","name":"Easycompany","description":"感谢那么聪明的你还关注我! 🤖 聚焦AI最新动态&技术解读 🚀 初创公司创始人视角|创业干货&思考 📈 用AI,重新想象未来 💡 AI+ 就是未来","followers_count":428,"friends_count":143,"statuses_count":374,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1979626797730873344/N6fW2Tsr_normal.jpg","screen_name":"Easycompany333","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Entrepreneur","description":"Easycompany is a passionate startup founder with a sharp focus on AI trends and practical insights. Combining candid reflections with actionable advice, they navigate the evolving tech landscape while sharing their entrepreneurial journey with warmth and authenticity. Their content bridges AI innovation and real-world startup grit, inspiring followers to imagine the future differently.","facts":"Fun fact: Despite a late start in social media influence, Easycompany has already experienced multiple career pivots and sees AI as the biggest opportunity for ordinary individuals to reshape the world.","purpose":"To empower others by demystifying AI technologies and entrepreneurial challenges, helping them harness innovation to build meaningful, future-ready ventures.","beliefs":"Believes in radical authenticity, the power of continuous learning, and that true growth stems from perseverance, creative exploration, and genuine human connection. Also holds a steadfast view that AI will revolutionize every industry and bridge social gaps if wielded correctly.","strength":"Strengths include a rich entrepreneurial background, a transparent and relatable communication style, and a forward-looking mindset that embraces AI as a game-changing tool. They offer actionable, experience-based insights that resonate deeply with their audience.","weakness":"Weaknesses lie in growing audience reach and engagement consistency—still building momentum in social media presence—plus occasional self-doubt and juggling multiple roles without formal training in product or coding.","recommendation":"To grow their audience on X, Easycompany should leverage storytelling with personal entrepreneurial highs and lows, use AI-driven content optimization to boost engagement, and build interactive threads or AMA sessions that invite community dialogue. Highlighting real-world case studies and sharing direct value will foster deeper follower loyalty.","roast":"You’re the kind of founder who’s still figuring out if you’re ‘the cool startup guy’ or just that ‘middle-aged uncle with AI jargon’, but don’t worry—your tweets scream ‘I googled this yesterday and I’m totally an expert now.’ Keep the hustle, because kids these days might not get your references but they admire your persistence!","win":"Successfully transitioned careers multiple times and carved out a space in the AI startup ecosystem while fostering a micro-community of genuinely engaged followers interested in thoughtful AI applications and startup wisdom."},"created":1762993511895,"type":"the entrepreneur","id":"easycompany333"},{"user":{"id":"1355679500999282695","name":"Jack Hartley • Web Designer","description":"Experimenting with AI and designing websites & landing pages under https://t.co/nMFVgdiMW3","followers_count":4693,"friends_count":891,"statuses_count":11124,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1961079278709231617/avdBGVsr_normal.jpg","screen_name":"jackhartl3y","location":"United Kingdom","entities":{"description":{"urls":[{"display_url":"momentustudio.com","expanded_url":"http://momentustudio.com","url":"https://t.co/nMFVgdiMW3","indices":[67,90]}]}}},"details":{"type":"The Entrepreneur","description":"Jack Hartley is a web designer with a passion for AI experimentation and digital nomadism. He cleverly blends lifestyle insights with practical advice, positioning himself as a go-to guide for aspiring remote workers. His tweets reveal a knack for engaging an audience seeking freedom and financial efficiency overseas.","purpose":"Jack’s life purpose is to empower others to break free from traditional work constraints through digital entrepreneurship and remote living, creating a blueprint for success in an increasingly borderless world.","beliefs":"He values independence, innovation, and financial pragmatism, believing that lifestyle design and smart technology use are keys to both personal fulfillment and professional achievement.","facts":"Fun fact: Despite having undefined follower count, Jack’s engagement proves his influence—some of his tweets boast thousands of likes and retweets, especially around practical guides for digital nomad life.","strength":"His strengths lie in content creation that resonates deeply with nomads and freelancers, combined with a strong call-to-action approach that drives engagement and community building.","weakness":"However, Jack’s high tweet volume coupled with following a large number of accounts might dilute his personal brand and overwhelm his message clarity on X.","roast":"Jack's tweet frequency is so high that if tweeting were a full-time job, he’d probably be the CEO and janitor simultaneously—good thing his AI experiments can automate the coffee runs too.","win":"His biggest win is crafting viral, actionable digital nomad guides that have helped countless people confidently start their remote journeys, earning him trust and authority within this niche.","recommendation":"To grow his audience on X, Jack should focus on strategic tweet curation rather than volume, engaging more in conversations and using hashtags related to digital nomadism and AI to attract targeted followers."},"created":1762993485163,"type":"the entrepreneur","id":"jackhartl3y"},{"user":{"id":"1688412438012866560","name":"Priya || US Tax & Compliance","description":"Founder at https://t.co/ylyPgbyylG , helping US businesses in legal, accounting, advisory, & taxes ✨ also your web3 accountant","followers_count":536,"friends_count":528,"statuses_count":1460,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1868274757134954496/gsFnVsqd_normal.jpg","screen_name":"withpriyajain","location":"","entities":{"description":{"urls":[{"display_url":"ledgerline.xyz","expanded_url":"http://ledgerline.xyz","url":"https://t.co/ylyPgbyylG","indices":[11,34]}]},"url":{"urls":[{"display_url":"cal.com/ledgerline","expanded_url":"https://cal.com/ledgerline","url":"https://t.co/5V6sKoc2uA","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Priya is a fearless founder and US tax & compliance expert who navigates the intersections of legal, accounting, and advisory services with a special flair for the emerging Web3 space. She combines resilience and grit to build her business while empowering others through transparency and community. Priya's journey is marked by personal milestones and a commitment to meaningful impact beyond just numbers.","facts":"Priya was the only woman at a major Web3 finance event and took the initiative to level up her skills by joining an exclusive cohort, proving she's not just in the game but driving it forward.","purpose":"Her life purpose is to forge new paths for US businesses, particularly in the pioneering Web3 ecosystem, while creating a supportive environment where legal and financial barriers become opportunities for growth and empowerment.","beliefs":"Priya believes in resilience, continuous learning, and the power of community. She values transparency and social justice, demonstrated by her vocal stance on critical societal issues and her dedication to helping others navigate complex systems.","strength":"Her strongest assets are determination, adaptability, and leadership; Priya confidently blends technical expertise with a human touch, inspiring trust and fostering strong professional networks.","weakness":"At times, her high drive might tip into overcommitment and stretching herself thin, especially given her active engagement across multiple demanding domains including family and business growth.","recommendation":"To grow her audience on X, Priya should share more personal stories that highlight her journey and challenges in Web3 and compliance, paired with actionable advice that showcases her expertise and relatability. Engaging in timely conversations and collaborating with other entrepreneurs and thought leaders will amplify her voice.","roast":"Priya’s hustle is so relentless, she probably schedules ‘relaxing’ time in her calendar and then reschedules it to ‘learning another thing’—I’m half convinced she’s running a business *and* a TED Talk in one person.","win":"Delivered 30 projects and earned $20k within her first 10 months, all while balancing professional growth and family time without losing her sparkle or spirit."},"created":1762992124312,"type":"the entrepreneur","id":"withpriyajain"},{"user":{"id":"1860635706151907328","name":"Michael K.","description":"Full-stack personal branding for Founders | Brand, Traffic and Email all under one roof | Founder @ https://t.co/TFgfUU2IZk | Much love, Amen.","followers_count":1764,"friends_count":199,"statuses_count":22282,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1960747241783627776/UfEuAnA2_normal.png","screen_name":"mikesclarity","location":"FREE Masterclasses:","entities":{"description":{"urls":[{"display_url":"clariocontent.com","expanded_url":"http://clariocontent.com","url":"https://t.co/TFgfUU2IZk","indices":[100,123]}]},"url":{"urls":[{"display_url":"t.me/mikesmagichat","expanded_url":"http://t.me/mikesmagichat","url":"https://t.co/YhpnI38893","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Michael K. is a full-stack personal branding guru who empowers founders by combining brand, traffic, and email strategies all under one roof. With thousands of tweets and a no-nonsense approach, he champions action over theory and raw consistency over empty intelligence. His bro-to-bro style makes business advice feel like insider wisdom from a trusted friend.","purpose":"To help founders and entrepreneurs build powerful personal brands that cut through the noise, solve real problems, and drive consistent business growth with actionable strategies.","beliefs":"Michael believes that true success comes from spotting problems, taking consistent action, and shamelessly promoting oneself. He values practical results over endless reading and advocates for protecting your plans to prevent sabotage. Authenticity, relentless hustle, and simplicity in business are core to his philosophy.","facts":"Michael has tweeted over 22,000 times, showing an unmatched dedication to sharing his entrepreneurial insights daily. His most viewed tweet warns against oversharing plans, underscoring his belief in strategic privacy.","strength":"Relentless consistency, clarity in messaging, and an ability to distill complex business concepts into direct, actionable advice that resonates widely. He excels at motivating others to move beyond theory and take real-world steps.","weakness":"Sometimes his blunt, bro-centric style and emphasis on action over reflection might come off as too aggressive or dismissive of deeper learning, potentially alienating more thoughtful or cautious audiences.","roast":"Michael’s tweeting frequency is so high, even your notifications need their own personal branding strategy just to keep up with him.","win":"Building a recognized personal brand from scratch by leveraging every angle – brand, traffic, and email – all while engaging tens of thousands through straightforward, impactful content.","recommendation":"Michael should leverage Twitter Spaces and short video clips to showcase live problem-solving sessions and actionable tips. Engaging more personally with his replies and asking his audience direct questions can boost meaningful interactions and grow his community organically."},"created":1762991564022,"type":"the entrepreneur","id":"mikesclarity"},{"user":{"id":"1941314979006689281","name":"owoicho","description":"B2B SaaS founder & Agency owners book more calls, close more deas","followers_count":48,"friends_count":57,"statuses_count":1224,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1965377126380503040/geRWtyi3_normal.jpg","screen_name":"LeadsToDealss","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"genesis-landing-page-mocha.vercel.app","expanded_url":"https://genesis-landing-page-mocha.vercel.app","url":"https://t.co/fNRfnCO6Yq","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"owoicho is a driven B2B SaaS founder specializing in helping agency owners book more calls and close deals. With a moderate but foundational presence on X, they focus on sharing practical insights and success stories to empower their audience. Their content highlights perseverance, strategy, and tangible results.","purpose":"To empower agency owners and SaaS founders with actionable strategies that transform leads into closed deals, driving business growth and consistency.","beliefs":"They believe in the power of patience, persistence, and precise execution. Building something meaningful is a journey that requires vision and consistent effort, and success comes from data-driven outreach combined with tailored, customer-centric approaches.","facts":"Fun fact: Despite only following 57 accounts, owoicho has tweeted over 1,200 times, proving they're no stranger to putting themselves out there and hustling on X.","strength":"Their key strength lies in practical experience and storytelling that delivers real-world results, backed by measurable case studies and a clear understanding of B2B sales funnels.","weakness":"However, their engagement metrics suggest they might need to deepen audience interaction or ramp up follower growth to amplify their voice and impact more effectively.","recommendation":"Focus on engaging more with your community by replying to comments and leveraging Twitter Spaces or Threads to create conversations around your expertise. Sharing behind-the-scenes or client success stories with richer storytelling could also boost connection and virality.","roast":"For someone who’s all about booking calls and closing deals, owoicho sure is taking their sweet time to close the deal on building a bigger Twitter crowd—maybe those calls should be about onboarding followers next!","win":"Successfully helped Ken transform from inconsistent leads to booking consistent calls within 3 weeks, demonstrating undeniable proof of their impact and expertise."},"created":1762990286777,"type":"the entrepreneur","id":"leadstodealss"}],"activities":{"nreplies":[{"label":"2025-10-15","value":7,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":4,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":7,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":2,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":10,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":1,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":3,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":2,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":17,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":8,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":3,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":15,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":5,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":4,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":6,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":37,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":9,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":6,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":9,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":4,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":2,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":3,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-15","value":11,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":5,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":2,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":9,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":13,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":4,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":6,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":62,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":33,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":78,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":4,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":12,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":3,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":21,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":78,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":21,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":23,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":8,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":80,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":32,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":17,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":1,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nretweets":[{"label":"2025-10-15","value":3,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":0,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":2,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":1,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":1,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":4,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":2,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":2,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":1,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":1,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nlikes":[{"label":"2025-10-15","value":33,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":19,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":21,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":9,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":54,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":4,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":11,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":68,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":32,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":25,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":36,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":16,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":8,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":21,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":202,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":32,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":13,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":3,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":41,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":24,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":13,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":21,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":2,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":4,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}],"nviews":[{"label":"2025-10-15","value":8018,"startTime":1760400000000,"endTime":1760486400000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":true,"lang":"en","quoted_status_id_str":"1978010798904537161","quoted_status_permalink":{"url":"https://t.co/slj9wRp2vy","expanded":"https://twitter.com/ivesparrowai/status/1978010798904537161","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978075063166398789","view_count":3511,"bookmark_count":10,"created_at":1760444820000,"favorite_count":16,"quote_count":2,"reply_count":2,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"so when people ask how to learn paid ads, it's simple:\n\n1) create an ad account put some money in, and start spending\n\n2) if something unclear - read the documentation\n\n3) test different approaches\n\n4) lose money\n\n5) learn through your own pain what works and what doesn't\n\nthere's no other way no courses no blogs no endless reading will teach you this","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,215],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978075063166398789","quoted_status_permalink":{"url":"https://t.co/X1JLmEeroo","expanded":"https://twitter.com/ivesparrowai/status/1978075063166398789","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978128383809630279","view_count":1146,"bookmark_count":0,"created_at":1760457533000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978128383809630279","full_text":"unbelievable but true:\n\nif you take one ad channel\nstick with it for 6 months\nyou'll understand paid ads better than 90% of the so-called consultants here (who only talk about it and never have any skin in the game)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,304],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977792155599917060","quoted_status_permalink":{"url":"https://t.co/5ncvDlaako","expanded":"https://twitter.com/ivesparrowai/status/1977792155599917060","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1978010798904537161","view_count":3270,"bookmark_count":1,"created_at":1760429498000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1978010798904537161","full_text":"How I became a marketer:\n\n> at 15 i wanted to learn how to code\n> read a book on html\n> then a book on php\n> decided to build a blog\n> found out there was an easier way with joomla or wordpress\n> then i thought why make a blog if no one will read it\n> started learning seo\n> found out you can make money online\n> forgot about programming (and realized i wasn't smart enough for it)\n> discovered affiliate marketing\n> decided seo was too slow\n> started testing paid ads\n> tried a lot of things in affiliate marketing - mostly unsuccessfully\n> since i was 16 i'd been spending my small savings on testing paid ads\n> by the time i graduated from university i had more hands on experience in performance marketing than many marketers with 5 years of corporate work","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1303749630","name":"Paul Sinclair ","screen_name":"ORIPIK1","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ORIPIK1","lang":"en","retweeted":false,"fact_check":null,"id":"1978099158587224182","view_count":46,"bookmark_count":0,"created_at":1760450565000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978075063166398789","full_text":"@ORIPIK1 Not now. It isn’t necessary to have mmp to work with apple ads","in_reply_to_user_id_str":"1303749630","in_reply_to_status_id_str":"1978085597706142100","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2803866121","name":"Pablo Sánchez","screen_name":"pabloschz_","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pabloschz_","lang":"en","retweeted":false,"fact_check":null,"id":"1977960832156708875","view_count":45,"bookmark_count":0,"created_at":1760417585000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1977735092283003350","full_text":"@pabloschz_ If someone is buying ads, in most cases it means the ltv can be higher than the cost of acquiring a user","in_reply_to_user_id_str":"2803866121","in_reply_to_status_id_str":"1977919690988274076","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-16","value":2426,"startTime":1760486400000,"endTime":1760572800000,"tweets":[{"bookmarked":true,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1978390569274732728","quoted_status_permalink":{"url":"https://t.co/YnhdZf3HGK","expanded":"https://twitter.com/DmytroKrasun/status/1978390569274732728","display":"x.com/DmytroKrasun/s…"},"retweeted":false,"fact_check":null,"id":"1978398337339433189","view_count":997,"bookmark_count":3,"created_at":1760521895000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978398337339433189","full_text":"some make money with apps, some with web\nsome in b2b, some in b2c\nsome solo, some in partnerships\nsome grow organically, some with paid ads\nfor some X helps, for others it doesn’t\nsome are employees, some are founders\nsome make it, some don’t\n\nthere are many ways to do it and every single case – is just that, a case, not a rule","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/G75YOcG9ua","expanded_url":"https://x.com/ivesparrowai/status/1978439470388031694/photo/1","id_str":"1978439356554543104","indices":[123,146],"media_key":"3_1978439356554543104","media_url_https":"https://pbs.twimg.com/media/G3TUHNEWAAAMMZ1.png","type":"photo","url":"https://t.co/G75YOcG9ua","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":754,"w":804,"resize":"fit"},"medium":{"h":754,"w":804,"resize":"fit"},"small":{"h":638,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":754,"width":804,"focus_rects":[{"x":0,"y":304,"w":804,"h":450},{"x":0,"y":0,"w":754,"h":754},{"x":0,"y":0,"w":661,"h":754},{"x":0,"y":0,"w":377,"h":754},{"x":0,"y":0,"w":804,"h":754}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1978439356554543104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1978439470388031694","view_count":737,"bookmark_count":2,"created_at":1760531702000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978439470388031694","full_text":"The second round of annual subscription renewals has started\n\nNot sure about benchmarks but it seems like a decent results https://t.co/G75YOcG9ua","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,236],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1978374547695943894","view_count":284,"bookmark_count":0,"created_at":1760516223000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978370380420071614","full_text":"@consumerxai brutal\nsomeone once told me about a big company (hundreds of millions in revenue) that released a major app update without an a/b test\nit took them two years to recover their metrics, rolling back the changes piece by piece","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1978370380420071614","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699591741043527680","name":"jack friks","screen_name":"jackfriks","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"jackfriks","lang":"en","retweeted":false,"fact_check":null,"id":"1978488506327412936","view_count":408,"bookmark_count":0,"created_at":1760543393000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1978438702884851775","full_text":"@jackfriks all of that","in_reply_to_user_id_str":"1699591741043527680","in_reply_to_status_id_str":"1978438702884851775","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-17","value":0,"startTime":1760572800000,"endTime":1760659200000,"tweets":[]},{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":4072,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TSCkvFM0AB","expanded_url":"https://x.com/ivesparrowai/status/1980268588792422521/photo/1","id_str":"1980268248210837504","indices":[29,52],"media_key":"3_1980268248210837504","media_url_https":"https://pbs.twimg.com/media/G3tTetaXkAA4aXp.png","type":"photo","url":"https://t.co/TSCkvFM0AB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":234,"w":436,"resize":"fit"},"medium":{"h":234,"w":436,"resize":"fit"},"small":{"h":234,"w":436,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":234,"width":436,"focus_rects":[{"x":0,"y":0,"w":418,"h":234},{"x":0,"y":0,"w":234,"h":234},{"x":0,"y":0,"w":205,"h":234},{"x":39,"y":0,"w":117,"h":234},{"x":0,"y":0,"w":436,"h":234}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980268248210837504"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980268588792422521","view_count":4072,"bookmark_count":2,"created_at":1760967797000,"favorite_count":21,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980268588792422521","full_text":"hey everyone, i've been busy https://t.co/TSCkvFM0AB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":2004,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980268588792422521","quoted_status_permalink":{"url":"https://t.co/1Yo3dNtknI","expanded":"https://twitter.com/ivesparrowai/status/1980268588792422521","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980624898646069261","view_count":2004,"bookmark_count":9,"created_at":1761052748000,"favorite_count":9,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980624898646069261","full_text":"How I’m scaling Apple Ads right now:\n\n1) testing new countries\n2) launching discovery campaigns with broad match keywords\n3) moving top-performing keywords into separate campaigns\n4) testing different structures (right now I have 7 different campaigns per country)\n5) and only then scaling further by increasing CPT on top-performing keywords\n6) testing new keywords\n\nwhat else can i do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":16315,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980875728246718751","view_count":13156,"bookmark_count":10,"created_at":1761112551000,"favorite_count":46,"quote_count":4,"reply_count":4,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"Solo builders ngmi.\n\nThe biggest mistake every solo builder makes is trying to build products alone.\n\nAnd I’m not just talking about co-founders.\nNo – hire agencies, freelancers, even full-time employees.\n\nOne person can cover everything, but only mediocrely. So don’t be surprised when the results turn out mediocre too.\n\nYou have to delegate the areas you don’t fully understand. But you also have to delegate your core areas. Because there will always be someone who outperforms you","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,271],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980875728246718751","quoted_status_permalink":{"url":"https://t.co/OwaB8OLMub","expanded":"https://twitter.com/ivesparrowai/status/1980875728246718751","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1980973373590057333","view_count":2173,"bookmark_count":3,"created_at":1761135831000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"Right now, I’m testing a small product + TikTok organic\n\n- figured out how to find creators\n- hired some (5 out of 6 disappeared)\n- did some trendwatching\n- wrote scripts\n- posted about 10 videos\n\nThe process itself is simple. I understand it end to end, and I can easily replicate it for other products. I’ve been doing marketing for about 15 years, so it should all work out for me, right?\n\nBut… each video got no more than 1k views\n\nYou can understand how a direction works in general,\nbut success always hides in the micro-details,\nand you only start seeing those through real experience. \n\nSometimes, it’s better to find someone who specialises in one area rather than trying to become a master yourself.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eBcWOSTcWD","expanded_url":"https://x.com/ivesparrowai/status/1981003594875723920/photo/1","id_str":"1981003313752465408","indices":[276,299],"media_key":"3_1981003313752465408","media_url_https":"https://pbs.twimg.com/media/G33wBJ8WYAA6HxE.png","type":"photo","url":"https://t.co/eBcWOSTcWD","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":694,"w":878,"resize":"fit"},"medium":{"h":694,"w":878,"resize":"fit"},"small":{"h":537,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":694,"width":878,"focus_rects":[{"x":0,"y":0,"w":878,"h":492},{"x":92,"y":0,"w":694,"h":694},{"x":135,"y":0,"w":609,"h":694},{"x":266,"y":0,"w":347,"h":694},{"x":0,"y":0,"w":878,"h":694}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981003313752465408"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981003594875723920","view_count":806,"bookmark_count":0,"created_at":1761143036000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981003594875723920","full_text":"Sometimes there are days when I lose all motivation\n\nand then I start thinking – maybe I should get a job somewhere?\n\nor maybe become a professional poker player (haha, of course not… though who knows)\n\nI’m generally a cash game player and don’t play tournaments, but today I tried one and even won a little (though overall I’m down).\n\nWhat about you - what do you usually do?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,223],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1980980699093139469","view_count":61,"bookmark_count":0,"created_at":1761137578000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980973373590057333","full_text":"@filippkowalski I resist with all my being to work with influencers and tiktok organic, but i understand that this marketing channel is the best for current product. That's why I teamed up with the guys who are pros at this","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1980978317257056585","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1892618947","name":"Maksymilian Kotłowski","screen_name":"M_Kociol","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"M_Kociol","lang":"en","retweeted":false,"fact_check":null,"id":"1981011818161316165","view_count":119,"bookmark_count":0,"created_at":1761144997000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1980875728246718751","full_text":"@M_Kociol oh yes, 100%","in_reply_to_user_id_str":"1892618947","in_reply_to_status_id_str":"1981007363462270995","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":680,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981372516040950054","view_count":680,"bookmark_count":4,"created_at":1761230994000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981372516040950054","full_text":"When to use broad match keywords in Apple Ads?\n\nI’ve mentioned before that campaigns with broad match keywords are very profitable for me. But some marketers never launch this type of campaign. \n\nSo why does it work for me?\n\n1) a very broad niche\n2) a huge number of relevant keywords\n3) and a general app that fits all of them\n\nIn my case, it’s simply hard to attract irrelevant traffic.\nI’m pretty sure other niches fit these criteria too – you have to test.\n\nAnd yes finding the right country to target is also 50% of success.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1410,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1981732028232921447","view_count":1130,"bookmark_count":1,"created_at":1761316708000,"favorite_count":6,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981732028232921447","full_text":"My biggest problem is that I always try to have plan b, c, d and a backup for every scenario. I want solutions for problems that don’t even exist yet. I try to plan 10 years ahead\n\nToday I listened to a podcast about a poker player. A young guy who played private home games in LA, lived his best live, made millions, lost millions, owed millions, and now people owe him millions. \n\nHe accidentally played with people who were involved in blackmail, racketeering, threats, and murders. \n\nAnd all this in one year.\n\nThe only thing he knows is playing cards. His entire career is just playing cards\n\nAnd here I am, with 10 years of corporate work and a semi-successful app that gives me a comfortable life. Still worrying, what if I go broke?\n\nWhy the hell am I even worrying?\nEveryone has similar fears and thoughts, yes?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1981739084016955523","view_count":280,"bookmark_count":0,"created_at":1761318391000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981726690414919814","full_text":"@xmarioapps I'm happy when I see on X how indie devs trying paid ads and succeeding","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1981726690414919814","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":3171,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981530528458428659","quoted_status_permalink":{"url":"https://t.co/VmJih0r1IO","expanded":"https://twitter.com/bryanecano/status/1981530528458428659","display":"x.com/bryanecano/sta…"},"retweeted":false,"fact_check":null,"id":"1981988018312327402","view_count":1382,"bookmark_count":0,"created_at":1761377741000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1981988018312327402","full_text":"I will send this to the founders who seriously tell me that AI will completely take over marketing. \n\nI think we are very far from that, and the role of humans will actually increase.\n\nCreative ideation is what gives any product an edge. Creatives can either kill performance marketing (and business) or make it incredibly profitable","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981409905018814941","quoted_status_permalink":{"url":"https://t.co/S5VLwo15a1","expanded":"https://twitter.com/thomasbcn/status/1981409905018814941","display":"x.com/thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1982120283646447846","view_count":1789,"bookmark_count":6,"created_at":1761409276000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982120283646447846","full_text":"I don’t know where these numbers come from, but they sound insane.\n\nImagine having almost zero chance of failing if you just stick with one thing long enough.\n\nThat applies to business, career, sports, studying, anything.\n\nAnd what’s fascinating is that 10 years is basically a mini life. After that, you can switch to something completely new and become the best at it in the next 10 years. And then again and again.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":28668,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982469905632141447","quoted_status_permalink":{"url":"https://t.co/HDLBMUZB5U","expanded":"https://twitter.com/lukecarry_/status/1982469905632141447","display":"x.com/lukecarry_/sta…"},"retweeted":false,"fact_check":null,"id":"1982695874892570811","view_count":2510,"bookmark_count":5,"created_at":1761546507000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"Sometimes I feel like even those who actually grow partly thanks to UGC campaigns tend to overstate the impact of this channel. \n\nBecause X loves these kinds of stories, and any UGC case gets views.\n\nNo one wants to hear that someone makes $1m but spends $800k a month on ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982743064583037335","view_count":6455,"bookmark_count":12,"created_at":1761557758000,"favorite_count":19,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1982743064583037335","full_text":"In October I spent $50k on Apple Ads.\n\nMy goal is to scale this channel to $100k in the next 2-6 months (and ofc stay profitable).\n\nMy competitors:\n\n> 2-5 public companies with a market cap in the trillions\n> 10+ private companies with a combined valuation close to a trillion\n> over 5 companies making $100m+ a year, and their main business is subscription-based mobile apps\n> over 20 companies making $10m+ a year\n> over 100 companies making $1m+ a year\n> and more than 1000 companies making under $1m a year\n\nSeems like quite a lot of competition. And Apple Ads isn't exactly the kind of channel where it's easy to get a real edge. But let's try anyway.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982743064583037335","quoted_status_permalink":{"url":"https://t.co/CHCsJ5fMql","expanded":"https://twitter.com/ivesparrowai/status/1982743064583037335","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1982782054132556253","view_count":6348,"bookmark_count":15,"created_at":1761567054000,"favorite_count":14,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982782054132556253","full_text":"The problem with Apple Ads is that Apple Ads doesn’t really want your money\n\n- you gather thousands of keywords\n- create dozens of campaigns\n- build product pages\n- set bids\n- top up your credit card balance\n\naaaand \n\nthen Apple spends money only on 5–10 keywords per campaign, at best.\n\nYou have to constantly come up with new tricks o actually spend the money","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982786706156720483","quoted_status_permalink":{"url":"https://t.co/RaOLW641yi","expanded":"https://twitter.com/VivekSancheti91/status/1982786706156720483","display":"x.com/VivekSancheti9…"},"retweeted":false,"fact_check":null,"id":"1982794631931670624","view_count":6457,"bookmark_count":18,"created_at":1761570053000,"favorite_count":9,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"Good question, but let me start from afar\n\nWhat's the real advantage of Apple Ads compared to other channels?\n\n1) You can spend minimal amounts here. In Meta Ads, it’s practically impossible to spend less than $10k a month and stay profitable – simply because Meta needs a lot of signals to optimize effectively\n\n2) You don't have costs for creatives or ideation, and you don't waste time on that operational part\n\nBecause of these two reasons, we shifted our spend to Apple Ads a year ago.\n\nNow to the question:\n\nI don’t like spreading budgets across multiple ad channels – it's usually not very effective. I know there's still room to scale Apple Ads, which means it's more profitable to double down on this channel. \n\nOnce I feel I've hit the ceiling here, that's when I'll start testing the next one","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982804613146296327","quoted_status_permalink":{"url":"https://t.co/lHhxPcmY3m","expanded":"https://twitter.com/filipmydude/status/1982804613146296327","display":"x.com/filipmydude/st…"},"retweeted":false,"fact_check":null,"id":"1982841171836637346","view_count":3977,"bookmark_count":6,"created_at":1761581149000,"favorite_count":11,"quote_count":2,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982841171836637346","full_text":"All these benchmark metrics – CPI/CPM/ARPU – actually have almost nothing to do with reality.\n\nYou can have a $2 CPM on TikTok influencers and still be unprofitable.\n\nAt the same time, you can have a $40 CPM on Meta Ads and be very profitable.\n\nThe same goes for Apple Ads: one campaign can give you $2 CPI and $3 ARPU, while another gives $1 CPI and $0.98 ARPU. \n\nIt all depends on the geo, keywords, localization, the moon’s position, and the weather outside.\n\nSo any benchmark is just a benchmark – you can deviate quite a lot in either direction when running paid ads.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,253],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Mr30alZPol","expanded_url":"https://x.com/ivesparrowai/status/1982865898022301938/photo/1","id_str":"1982865894901723141","indices":[254,277],"media_key":"3_1982865894901723141","media_url_https":"https://pbs.twimg.com/media/G4SOBpbasAUUmik.png","type":"photo","url":"https://t.co/Mr30alZPol","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1132,"resize":"fit"},"medium":{"h":466,"w":1132,"resize":"fit"},"small":{"h":280,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1132,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":0,"y":0,"w":409,"h":466},{"x":25,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1132,"h":466}]},"media_results":{"result":{"media_key":"3_1982865894901723141"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982841171836637346","quoted_status_permalink":{"url":"https://t.co/DU6gYhVzkA","expanded":"https://twitter.com/1897020186353434628/status/1982841171836637346","display":"x.com/18970201863534…"},"retweeted":false,"fact_check":null,"id":"1982865898022301938","view_count":1207,"bookmark_count":6,"created_at":1761587044000,"favorite_count":4,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982865898022301938","full_text":"I actually found a good illustration:\n\n1 geo,\n1 time period,\ndifferent keywords\n\nARPU ranges from 1.5 to 2.2,\nCPI ranges from 0.8 to 1.2.\n\nInterestingly, the campaign with the lower CPI generated a higher ARPU, even though you might expect the opposite. https://t.co/Mr30alZPol","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1982731561297416264","view_count":117,"bookmark_count":0,"created_at":1761555016000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982695874892570811","full_text":"@filippkowalski I think it's just a channel😅\n\ntbh i think it’s great markting channel, but it’s too romanticized. There are so many challenges, both marketing and operational, that it's just wow","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1982726788884336784","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1390030030307303429","name":"Lover of Apps","screen_name":"loverofapps","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"loverofapps","lang":"en","retweeted":false,"fact_check":null,"id":"1982854539717099957","view_count":1407,"bookmark_count":0,"created_at":1761584336000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982849182449971599","full_text":"@loverofapps Instant ban - such idiocy. I hope, everything will work out in your favor","in_reply_to_user_id_str":"1390030030307303429","in_reply_to_status_id_str":"1982849182449971599","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,26],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1487204633638547457","name":"Filip 😻","screen_name":"filipmydude","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"filipmydude","lang":"et","retweeted":false,"fact_check":null,"id":"1982812306938421688","view_count":93,"bookmark_count":0,"created_at":1761574267000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@filipmydude avg cpi - 1.5","in_reply_to_user_id_str":"1487204633638547457","in_reply_to_status_id_str":"1982804613146296327","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,12],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/puDCigYYoF","expanded_url":"https://x.com/ivesparrowai/status/1982777382034424228/photo/1","ext_alt_text":"Doolwind The Office GIF","id_str":"1982777373691891712","indices":[13,36],"media_key":"16_1982777373691891712","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4Q9hCOWUAAmhJC.jpg","type":"animated_gif","url":"https://t.co/puDCigYYoF","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":310,"w":310,"resize":"fit"},"medium":{"h":310,"w":310,"resize":"fit"},"small":{"h":310,"w":310,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":310,"width":310,"focus_rects":[]},"video_info":{"aspect_ratio":[1,1],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4Q9hCOWUAAmhJC.mp4"}]},"media_results":{"result":{"media_key":"16_1982777373691891712"}}}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"scopes":{"followers":false},"fact_check":null,"id":"1982777382034424228","view_count":97,"bookmark_count":0,"created_at":1761565940000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982775189466161574","full_text":"@consumerxai https://t.co/puDCigYYoF","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1982775189466161574","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":6950,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sliNmQySvb","expanded_url":"https://x.com/ivesparrowai/status/1983073256916840461/photo/1","id_str":"1983073255033581570","indices":[146,169],"media_key":"3_1983073255033581570","media_url_https":"https://pbs.twimg.com/media/G4VKnmHasAIC1hD.jpg","type":"photo","url":"https://t.co/sliNmQySvb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":270,"w":1168,"resize":"fit"},"medium":{"h":270,"w":1168,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":270,"width":1168,"focus_rects":[{"x":0,"y":0,"w":482,"h":270},{"x":10,"y":0,"w":270,"h":270},{"x":27,"y":0,"w":237,"h":270},{"x":78,"y":0,"w":135,"h":270},{"x":0,"y":0,"w":1168,"h":270}]},"media_results":{"result":{"media_key":"3_1983073255033581570"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983073256916840461","view_count":710,"bookmark_count":1,"created_at":1761636482000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983073256916840461","full_text":"Tell the saddest and the funniest story in the world at the same time:\n\n\"You found a profitable keyword, but it already has 90% impression share\" https://t.co/sliNmQySvb","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982897420947296367","quoted_status_permalink":{"url":"https://t.co/NYKEFq2w3m","expanded":"https://twitter.com/Thomasbcn/status/1982897420947296367","display":"x.com/Thomasbcn/stat…"},"retweeted":false,"fact_check":null,"id":"1983103236199358633","view_count":5571,"bookmark_count":32,"created_at":1761643630000,"favorite_count":22,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"Attribution and how to measure it correctly are the main questions for any performance marketer.\n\nAll approaches are right, and none of them is correct.\n\nHere’s the reattribution methodology I developed for a gaming project I worked on.\n\nIt’s quite a niche topic, but I still want to document it for history.\n\nGiven:\n\n- a very old mobile game, 10 years on the market\n- a huge number of organic installs, especially on Android\n- a low-paying audience\n- almost no performance marketing in the past, and what existed was unprofitable\n- all paid ads analysis built on AppsFlyer attribution \n\nStep 1: Track users, not installs\n\n> The main problem with AppsFlyer is that it tracks installs, not users.\n\nA single user can generate dozens of installs for various reasons.\n\n> The correct solution is to link installs with user IDs and track users.\n\nInstalls generated by users already present in the database should be ignored.\n\n> And that’s not even mentioning that after 180 days, revenue from installs attributed to Meta/Google/TikTok starts shifting into organic. \n\nIf your payback period exceeds 180 days, AppsFlyer data will never let you know whether the cohort actually paid back.\n\nThis is the foundation: without it, you can’t move forward.\n\nResult:\n\nIt turns out that marketing doesn’t pay off at all. It’s literally impossible to make it profitable.\n\nStep 2\n\nBy that point, it was my third month as CMO.\n\nThe choice was either to admit that performance marketing doesn’t work here or to find a way to make it work with what we have.\n\n> We started analyzing the users we were acquiring. Eventually, we discovered that almost half of all installs came from existing users – even though these were classic UA campaigns, not retargeting.\n\n> The product was so old that a single user could go through the same cycle multiple times:\n\nsaw the ad → installed → played → spent money → churned\n\nthen later saw the ad again → reinstalled → and so on\n\nThat led to a hypothesis:\n\n> Paid ads help bring back churned users. And for a product with 200M installs and a 10-year history, lifetime attribution doesn’t work.\n\nStep 3: When to consider a user churned?\n\nThis varies for every product.\n\nFor Booking – maybe a year.\nFor a social network or a game – a couple of weeks.\n\nWe ran several studies and concluded that if a user hadn’t logged in for 14 days, they were unlikely to return.\n\nStep 4\n\nWe ended up with the following attribution and reattribution model:\n\n> installs are linked to users\n> if a user is active and AppsFlyer sends a new install from them – we ignore it\n> if a user hasn’t logged in for 14 days, and then AppsFlyer records a new install from them – we treat it as new, and all revenue from that point goes into a new cohort (and, of course, not into the old one)\n\nStep 5: Verifying the attribution system\n\n> After running all performance marketing data through this model, we found that 30-50% of “new installs” were actually generated by existing users.\n\n> However, 70% of these users hadn’t logged in for over a year.\n\nConclusion:\n\n> paid ads attract new users but also bring back old ones – and you can’t ignore them when calculating traffic profitability\n\n> the older your product is, the more flexible your attribution should be\n\n> the more ad sources you use, the less strict you should be with each one\n\n> a new product can work without an MMP, but an old one in a competitive market can’t\n\n> if you track data the wrong way, you can ruin your marketing – and your business.\n\nP.S.\n\nIt took 6 months, the work of 1 analyst, 1 data engineer, 1 UA manager, and 1 cmo - countless hours of discussion, dozens of studies, a new database structure, and weeks to rebuild all the data in ClickHouse.\n\nP.P.S.\n\nAfter the release, we underwent three independent audits by the parent company and faced countless questions about whether our approach was really correct.\n\nA year later, the parent company developed a similar methodology for its desktop product.\n\nAnother year after that, for its main mobile title.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]},{"id_str":"403658341","name":"elena verna","screen_name":"ElenaVerna","indices":[11,22]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983087088879689976","view_count":100,"bookmark_count":0,"created_at":1761639780000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982897420947296367","full_text":"@Thomasbcn @ElenaVerna Years go by (even already decades), and we are still discussing last-click attribution and incrementality","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1982897420947296367","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"91773259","name":"Thomasbcn","screen_name":"Thomasbcn","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Thomasbcn","lang":"en","retweeted":false,"fact_check":null,"id":"1983117072847778223","view_count":28,"bookmark_count":0,"created_at":1761646929000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@Thomasbcn “Live with uncertainty.” - exactly. And try to explain to your boss/colleague why you don't know for sure what worked, what will work, and what's right or wrong at all","in_reply_to_user_id_str":"91773259","in_reply_to_status_id_str":"1983114129922765097","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1983084300330205598","view_count":22,"bookmark_count":0,"created_at":1761639115000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982794631931670624","full_text":"@dennis_lysenko Haha, what an attempt to dox me\nBut, yes😄","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1982978006248255682","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,296],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1983171118694342894","view_count":120,"bookmark_count":0,"created_at":1761659814000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983155627699646622","full_text":"@filippkowalski Thanks for reposting!\n\nAfter the latest algorithm updates on X, I can't complain about post reach: x1-x5 to followers. The number of followers isn’t growing as much, but that's not as important.\n\nRegarding this post - i think, it’s quite nerdy and theoretical for most people here","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983155627699646622","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983215940020953128","view_count":36,"bookmark_count":0,"created_at":1761670501000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@ilya_leletko For any new product meta sdk will be enough. Then for the long-term development of the business, adding new ad sources, it is necessary to have mmp","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983174856398254498","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983151706654597341","view_count":93,"bookmark_count":0,"created_at":1761655186000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983103236199358633","full_text":"@sarabahri Thanks","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983151403632591179","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983218556306116628","view_count":270,"bookmark_count":0,"created_at":1761671124000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1982967046334829041","full_text":"@david_attisaas How is your experiment with sora going from revenues perspective? Are results comparable with influencers?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1982967046334829041","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":6913,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982782054132556253","quoted_status_permalink":{"url":"https://t.co/XZqQMopwyB","expanded":"https://twitter.com/ivesparrowai/status/1982782054132556253","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1983549511499686215","view_count":6913,"bookmark_count":78,"created_at":1761750030000,"favorite_count":25,"quote_count":1,"reply_count":3,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983549511499686215","full_text":"How I scale Apple Ads, part 1\n\nAsk anyone who is working with Apple Ads – it's really hard to get impressions for all your keywords.\n\nHere's the classic campaign structure Apple managers usually recommend:\n\n- generic (broad thematic keywords, exact match)\n- brand (brand keywords, exact match)\n- competitors (competitor brand keywords, exact match)\n- discovery (broad thematic keywords, broad match)\n\nI have no issues with this structure, except that the generic campaign often fills up with tons of keywords that never get any impressions.\n\nThen there are Apple Ads' own recommended keywords and the keywords i found through discovery. Where do those go?\n\nYes, i create two additional campaigns for each GEO:\n\n- proxy, where I place keywords found through discovery\n- reco, where I place keywords recommended by apple ads\n\nand on top of that, for every geo i add one more campaign: \n\n- top campaign, where I move the keywords with the best ROAS \n\nWhy?\n\n- to easily track the top-performing keywords\n- to let other keywords in the original campaigns get a chance to spend\n- to exclude these campaigns from automated rules: giving me more flexibility to manage their performance manually\n\nAs a result, for each country, I end up with 7 campaigns: generic, brand, competitors, reco, proxy, top, and discovery.\n\nThis initial structure helps me increase my spend","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":5054,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,239],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/DE6S4xlftc","expanded_url":"https://x.com/ivesparrowai/status/1983922185841352782/photo/1","id_str":"1983922057013346304","indices":[240,263],"media_key":"3_1983922057013346304","media_url_https":"https://pbs.twimg.com/media/G4hOmX5XwAAErIs.jpg","type":"photo","url":"https://t.co/DE6S4xlftc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":650,"w":1800,"resize":"fit"},"medium":{"h":433,"w":1200,"resize":"fit"},"small":{"h":246,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":650,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1161,"h":650},{"x":0,"y":0,"w":650,"h":650},{"x":0,"y":0,"w":570,"h":650},{"x":0,"y":0,"w":325,"h":650},{"x":0,"y":0,"w":1800,"h":650}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983922057013346304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983922185841352782","view_count":2136,"bookmark_count":3,"created_at":1761838883000,"favorite_count":25,"quote_count":0,"reply_count":10,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"i'm still experimenting with tiktok organic\n\none of the videos got 1.3 mln views\n\nthe servers barely handled the massive influx of 50 people, and I’m still in shock from the mind-blowing 0 sales\n\ni'm still experimenting with tiktok organic https://t.co/DE6S4xlftc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983869538274836778","view_count":1454,"bookmark_count":1,"created_at":1761826331000,"favorite_count":5,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983869538274836778","full_text":"should I join the dark side?\n\nfrom time to time, people reach out asking for consultations on apple ads\n\nI don't really position myself as a consultant – this business is hard to scale, and I'm not really like that\n\nchat gpt suggests:\n\n> charge $500-1000 per hour for a consultation\n\nhardly anyone will agree, and if someone does, $500+ is enough motivation\n\n> launch agency services with a $5k+ retainer plus a percentage for managing Apple Ads (btw i have an incredible team of creative producer and ua manager for meta too) \n\n> create a notion course for $39-$99 with a detailed apple ads guide for different budgets\n\nwhere \"dark side\" really begins.\n\nits funny how apple ads become the main topic on my X. just 1-2 years ago, you wouldn’t have found more apple ads hater than me","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1678762780919468034","name":"Mario","screen_name":"xmarioapps","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"xmarioapps","lang":"en","retweeted":false,"fact_check":null,"id":"1983873726715158578","view_count":847,"bookmark_count":0,"created_at":1761827329000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983864667413078479","full_text":"@xmarioapps It seems like ai handles app store bans","in_reply_to_user_id_str":"1678762780919468034","in_reply_to_status_id_str":"1983864667413078479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1983974923443040555","view_count":179,"bookmark_count":0,"created_at":1761851456000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@david_attisaas Yeah (the app was in the video, but the crator didn't mention it)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1983953388367966352","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,15],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TkSFbtbts7","expanded_url":"https://x.com/ivesparrowai/status/1983937124328989050/photo/1","ext_alt_text":"I Love You Binh GIF","id_str":"1983937114988232705","indices":[16,39],"media_key":"16_1983937114988232705","media_url_https":"https://pbs.twimg.com/tweet_video_thumb/G4hcS3OWQAEq0fn.jpg","type":"animated_gif","url":"https://t.co/TkSFbtbts7","ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":174,"w":220,"resize":"fit"},"medium":{"h":174,"w":220,"resize":"fit"},"small":{"h":174,"w":220,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":174,"width":220,"focus_rects":[]},"video_info":{"aspect_ratio":[110,87],"variants":[{"bitrate":0,"content_type":"video/mp4","url":"https://video.twimg.com/tweet_video/G4hcS3OWQAEq0fn.mp4"}]},"media_results":{"result":{"media_key":"16_1983937114988232705"}}}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"qme","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983937124328989050","view_count":135,"bookmark_count":0,"created_at":1761842444000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@filippkowalski https://t.co/TkSFbtbts7","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1983928924896698429","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,24],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"714202285","name":"Renan","screen_name":"appm8ker","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"appm8ker","lang":"en","retweeted":false,"fact_check":null,"id":"1983951438675161117","view_count":71,"bookmark_count":0,"created_at":1761845857000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@appm8ker Life is brutal","in_reply_to_user_id_str":"714202285","in_reply_to_status_id_str":"1983950877598871998","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,46],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14897094","name":"Sara El Bachri","screen_name":"sarabahri","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"sarabahri","lang":"en","retweeted":false,"fact_check":null,"id":"1983946495087849762","view_count":104,"bookmark_count":0,"created_at":1761844679000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@sarabahri Where can i change views for money?","in_reply_to_user_id_str":"14897094","in_reply_to_status_id_str":"1983941259254202597","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"102707333","name":"Jordan Wade","screen_name":"jjordanwade","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"jjordanwade","lang":"en","retweeted":false,"fact_check":null,"id":"1983937441703612585","view_count":77,"bookmark_count":0,"created_at":1761842520000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@jjordanwade \"It’s nice to see\" - this is so cruel","in_reply_to_user_id_str":"102707333","in_reply_to_status_id_str":"1983934911917461581","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"971425267","name":"Ilya Leletko","screen_name":"ilya_leletko","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"ilya_leletko","lang":"en","retweeted":false,"fact_check":null,"id":"1983936757608431816","view_count":51,"bookmark_count":0,"created_at":1761842357000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@ilya_leletko 100% i'm doing somthing wrong\nor \ntiktok organic doesn't want me to work with it","in_reply_to_user_id_str":"971425267","in_reply_to_status_id_str":"1983923894693105990","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":3586,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983982238707675532","quoted_status_permalink":{"url":"https://t.co/qUHtgk7Wmv","expanded":"https://twitter.com/appfigures/status/1983982238707675532","display":"x.com/appfigures/sta…"},"retweeted":false,"fact_check":null,"id":"1984264187959267766","view_count":3443,"bookmark_count":12,"created_at":1761920422000,"favorite_count":15,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"when someone says \"just launch a new product\", I immediately think of Supercell:\n\n- one of the most successful mobile game studios\n- one of the few that managed to launch multiple massive hits\n- with unmatched expertise\n- with unlimited money\n\nand even they can't \"just launch a new product\"","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1774099343605116929","name":"Anu Routh","screen_name":"anufella","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"anufella","lang":"en","retweeted":false,"fact_check":null,"id":"1984137377749622866","view_count":24,"bookmark_count":0,"created_at":1761890189000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1983922185841352782","full_text":"@anufella Will try","in_reply_to_user_id_str":"1774099343605116929","in_reply_to_status_id_str":"1984096074106335582","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1984276309434945899","view_count":119,"bookmark_count":0,"created_at":1761923312000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984264187959267766","full_text":"@ivmirx yeah, I agree – the complexity of launching a mobile game (millions of dollars) can’t be compared to launching a mobile app ($200 on Claude Code)","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1984267299210375235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":1171,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/TEj1AfvwOQ","expanded_url":"https://x.com/ivesparrowai/status/1984581533726888206/photo/1","id_str":"1984581528513376257","indices":[281,304],"media_key":"3_1984581528513376257","media_url_https":"https://pbs.twimg.com/media/G4qmYqrXcAEmcKS.jpg","type":"photo","url":"https://t.co/TEj1AfvwOQ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":989,"w":2048,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":989,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1766,"h":989},{"x":0,"y":0,"w":989,"h":989},{"x":0,"y":0,"w":868,"h":989},{"x":0,"y":0,"w":495,"h":989},{"x":0,"y":0,"w":2048,"h":989}]},"media_results":{"result":{"media_key":"3_1984581528513376257"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984581533726888206","view_count":593,"bookmark_count":3,"created_at":1761996084000,"favorite_count":8,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984581533726888206","full_text":"Overall, October went well.\n\nThe main achievement: I doubled the Apple Ads spend.\n\nThe number of new subscribers also almost doubled – which is especially nice after three months of decline.\n\nWhat I didn’t like:\n\nRevenue didn’t grow as much as I wanted – only +20%. But judging by the numbers I see, the marketing still profitable.\n\nNet profit also dropped, but that was predictable and expected.\n\nNow I’m at a crossroads:\n\n- keep increasing Apple Ads spend 60-70k per month\nor \n- start testing a new channel (Google Ads + web2app)\n\nFor now I’ll keep trying to scale Apple Ads and see where it goes from there","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1984572709062189451","view_count":578,"bookmark_count":0,"created_at":1761993980000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984533063498354785","full_text":"@david_attisaas Good luck, mate! \nMeta ads didn’t helped?","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1984533063498354785","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2739,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985074351020847212","view_count":1919,"bookmark_count":19,"created_at":1762113580000,"favorite_count":21,"quote_count":0,"reply_count":5,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Solo builder + UGC TikTok organic = pure masochism\n\nIs there even a single project that’s live more than a year with stable revenue?\n\nOver and over, I see the same pattern on X – income swings, low ceilings, monkey jobs, revenue crashing to zero within months.\n\nIt’s a simple and free way to start. But long term, it leads nowhere.\n\nInfluencer marketing and TikTok organic only work if you\n\n- delegate,\n- hire,\n- build operations,\n- spend time structuring processes,\n- and do it all at massive scale – like running a factory\n\nA bit harder than how it’s usually described on X.\n\nImagine doing all that solo and trying to build the product at the same time. Easiest way to end up in a mental hospital.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[33,313],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1456321269029380097","name":"John Rush","screen_name":"johnrushx","indices":[0,10]},{"id_str":"636513296","name":"Nikita Bier","screen_name":"nikitabier","indices":[11,22]},{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[23,32]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[300,313]},{"id_str":"1897020186353434628","name":"Ivan Sparrow","screen_name":"ivesparrowai","indices":[263,276]}]},"favorited":false,"in_reply_to_screen_name":"johnrushx","lang":"en","retweeted":false,"fact_check":null,"id":"1984888578099347580","view_count":125,"bookmark_count":0,"created_at":1762069289000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1984875910068043859","full_text":"Only on X kinda story.\n\nSaw a beautiful pasta at this X I was working from, well written, waiting for someone use her for over 25 min & visibly distressed.\n\nSpoke to her, she was on a blind date and some boomer didn’t recognize her. We spoke more.\n\nTold her what @ivesparrowai does, turns out she struggles with her apps marketing, overthinking apple ads and not understanding meta ads.\n\nShe immediately follow him.\n\nDay is made. ✌️","in_reply_to_user_id_str":"1456321269029380097","in_reply_to_status_id_str":"1984875910068043859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,293],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985079573776937398","view_count":242,"bookmark_count":2,"created_at":1762114826000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"Maybe you need a bit more focus: try to set up one vertical, and only after that jump into personal brands, new projects, communities, and so on. \n\nAlthough maybe this is just my envy speaking, since you seem ten times faster and more productive than me (at least that's how it looks on x)","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985074629153603803","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[31,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1749464605405958144","name":"David Attias","screen_name":"david_attisaas","indices":[0,15]},{"id_str":"1889719385352208384","name":"SideShift","screen_name":"sideshift_app","indices":[16,30]}]},"favorited":false,"in_reply_to_screen_name":"david_attisaas","lang":"en","retweeted":false,"fact_check":null,"id":"1985080163684728848","view_count":453,"bookmark_count":0,"created_at":1762114966000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985039618606088269","full_text":"@david_attisaas @sideshift_app I’ve tested. It can work","in_reply_to_user_id_str":"1749464605405958144","in_reply_to_status_id_str":"1985039618606088269","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":32037,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985356129635860626","view_count":24970,"bookmark_count":76,"created_at":1762180762000,"favorite_count":179,"quote_count":5,"reply_count":32,"retweet_count":4,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"Unpopular opinion:\n\nan app making $10k/month with 99% margin is worse than one making $30k/month with 33% margin.\n\nBecause in the second case, you’ve learned how to run paid ads and built a repeatable system. \n\nThat’s much closer to a real business – one that doesn’t depend on how many TikTok videos you’ve posted in the last month.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985356129635860626","quoted_status_permalink":{"url":"https://t.co/6fGDGXPidG","expanded":"https://twitter.com/ivesparrowai/status/1985356129635860626","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1985455354226880775","view_count":3070,"bookmark_count":0,"created_at":1762204419000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985455354226880775","full_text":"By the way, working a full-time job with a $10k net salary is actually better than being self-employed with a side project bringing in $10k.\n\nIn the first case, even if you get fired, you can find another job.\n\nIn the second case – you have a project that might stop making money, and you won’t be able to either find a job with the same income or build another project that earns that much.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"363843960","name":"Paweł Karniej ⚛️📲","screen_name":"pawelkarniej","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"pawelkarniej","lang":"en","retweeted":false,"fact_check":null,"id":"1985226576556900452","view_count":67,"bookmark_count":0,"created_at":1762149874000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@pawelkarniej Tiktok organic can work, but only if in the beginning you invest all money on building processes and hiring people how will do monkey job for you. Or invest all profit in new more scalable and manageable channels (asa/meta/google)","in_reply_to_user_id_str":"363843960","in_reply_to_status_id_str":"1985108422933536805","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1836285205088546816","name":"an 🪐","screen_name":"consumerxai","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"consumerxai","lang":"en","retweeted":false,"fact_check":null,"id":"1985289729781227866","view_count":80,"bookmark_count":0,"created_at":1762164931000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@consumerxai i believe you'll make it, especially since you're investing money and time into paid ads","in_reply_to_user_id_str":"1836285205088546816","in_reply_to_status_id_str":"1985258204100698376","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477019264066404354","name":"Daniel","screen_name":"create_daniel","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"create_daniel","lang":"en","retweeted":false,"fact_check":null,"id":"1985329901428163003","view_count":15,"bookmark_count":0,"created_at":1762174508000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985074351020847212","full_text":"@create_daniel yes, ecom guys are the best in paid ads","in_reply_to_user_id_str":"1477019264066404354","in_reply_to_status_id_str":"1985327879622697378","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,198],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1167861558","name":"Ivan Mir","screen_name":"ivmirx","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"ivmirx","lang":"en","retweeted":false,"fact_check":null,"id":"1985367560288665921","view_count":345,"bookmark_count":1,"created_at":1762183487000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ivmirx cpi is not a uniform metric, in less profitable niches, it’s often lower to compensate for a lower arpu. But overall, yes – it's crucial that the product can effectively monetize the traffic","in_reply_to_user_id_str":"1167861558","in_reply_to_status_id_str":"1985365247587504259","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"82093570","name":"Iliya Kisliy","screen_name":"i_Kisliy","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"i_Kisliy","lang":"en","retweeted":false,"fact_check":null,"id":"1985371348433023428","view_count":575,"bookmark_count":0,"created_at":1762184390000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@i_Kisliy and how do you justify it to yourself?","in_reply_to_user_id_str":"82093570","in_reply_to_status_id_str":"1985370995511939358","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1949876731957141504","name":"JC","screen_name":"shiftj","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"shiftj","lang":"en","retweeted":false,"fact_check":null,"id":"1985392030025966011","view_count":985,"bookmark_count":1,"created_at":1762189321000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@shiftj I think that for many, 10k/month is what would allow them to earn as much, or slightly more, than at a job, and focus only on their projects.","in_reply_to_user_id_str":"1949876731957141504","in_reply_to_status_id_str":"1985387351309529379","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4759048812","name":"Dennis Lysenko","screen_name":"dennis_lysenko","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"dennis_lysenko","lang":"en","retweeted":false,"fact_check":null,"id":"1985389911831429137","view_count":547,"bookmark_count":0,"created_at":1762188816000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@dennis_lysenko are you sure there’s no way to improve the unit economics?","in_reply_to_user_id_str":"4759048812","in_reply_to_status_id_str":"1985368278634471580","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1982798847308087296","name":"cowboy","screen_name":"Foundercowboy","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Foundercowboy","lang":"en","retweeted":false,"fact_check":null,"id":"1985393124600873224","view_count":583,"bookmark_count":0,"created_at":1762189582000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@Foundercowboy service business isn't for me, it's much harder","in_reply_to_user_id_str":"1982798847308087296","in_reply_to_status_id_str":"1985390768651997556","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1339227928152903681","name":"Jacob Bartlett","screen_name":"jacobtechtavern","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"jacobtechtavern","lang":"en","retweeted":false,"fact_check":null,"id":"1985392542146257112","view_count":234,"bookmark_count":0,"created_at":1762189443000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@jacobtechtavern mba is overrated, common sense is all you need","in_reply_to_user_id_str":"1339227928152903681","in_reply_to_status_id_str":"1985390703787024587","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1665646423466192902","name":"Abdur Rauf","screen_name":"abdurxbiz","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"abdurxbiz","lang":"en","retweeted":false,"fact_check":null,"id":"1985390434810556753","view_count":216,"bookmark_count":0,"created_at":1762188941000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@abdurxbiz also true, yes","in_reply_to_user_id_str":"1665646423466192902","in_reply_to_status_id_str":"1985380511473455583","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"17299744","name":"Derek Clark","screen_name":"clarky07","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"clarky07","lang":"en","retweeted":false,"fact_check":null,"id":"1985390271031283713","view_count":132,"bookmark_count":0,"created_at":1762188902000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@clarky07 thats true, but that should be the goal","in_reply_to_user_id_str":"17299744","in_reply_to_status_id_str":"1985374227902693607","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"710697472889229315","name":"ZED","screen_name":"ZedCodeIO","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"ZedCodeIO","lang":"en","retweeted":false,"fact_check":null,"id":"1985393731311452277","view_count":116,"bookmark_count":0,"created_at":1762189727000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@ZedCodeIO Start with organic growth and gradually invest in either building full-fledged processes to scale organic traffic or in paid ads","in_reply_to_user_id_str":"710697472889229315","in_reply_to_status_id_str":"1985391596419101020","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1726672323116163072","name":"Imran","screen_name":"imraneumann","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"imraneumann","lang":"en","retweeted":false,"fact_check":null,"id":"1985390348881838455","view_count":102,"bookmark_count":0,"created_at":1762188920000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@imraneumann hello","in_reply_to_user_id_str":"1726672323116163072","in_reply_to_status_id_str":"1985377658419527870","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":3009,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985655914657976477","view_count":1356,"bookmark_count":17,"created_at":1762252236000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985655914657976477","full_text":"The three most important months of the year are starting now.\n\nFor many projects, these months decide whether the year will be successful: they determine if past cohorts will pay off and how much total revenue the year will bring.\n\nNovember\n\n- CPM will rise sharply, and so will CPI\n- e-commerce brands will pour all their money into marketing\n- conversion to payment goes up\n- ARPPU grows\n- people want to spend – and they do spend\n\nThe winners are the products that managed to prepare for the season:\n\n- set up and tested keywords in PPC\n- localized their stores and products\n- produced hundreds of new creatives\n- set up push and email funnels\n- prepared discount offers\n\nThe biggest advantage goes to products with an AOV. For mobile apps with low ARPPU, there’s a risk of not profiting this season.\n\nDecember\n\nIn my opinion, the most ambiguous month. Big brands jump in – they need to spend the rest of their yearly budgets or risk getting smaller ones next year.\n\nThat means auctions become even more overheated.\nAt the same time, there’s no Black Friday-level event left.\n\nConversions are still elevated, but if you decide to pause paid ads in the last two weeks, no one will blame you. You might even save a lot of money.\n\nJanuary\n\nIf not the best, it’s the second-best month of the year – and you should start working from January 1st:\n\n- CPMs across ad networks are at their lowest levels of the year. Advertisers practically disappear\n- yet people still have money – and they’re ready to spend it\n\nJanuary is the month to invest maximum effort into marketing. \n\nAnd if you’re in self-improvement, health, or fitness, January can bring you up to half of your yearly revenue.\n\nThis month is phenomenal.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985812467633594428","view_count":1477,"bookmark_count":4,"created_at":1762289561000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985812467633594428","full_text":"I have to admit something dumb. I just found out our ROAS is actually 20% worse than i thought. \n\nHere’s what happened:\n\nTwo months ago, we switched to a credit line in Apple Ads. And suddenly, VAT started showing up in the invoices.\n\nI dug into it and learned that we need to register a VAT ID, once we do, the VAT from these payments will be removed.\n\nBut here’s the stupid part: turns out we’ve always been paying VAT, even when paying Apple Ads by credit card. No one ever checked the payment breakdown before.\n\nNeither Meta nor Google charged VAT, so it never even crossed our minds that Apple Ads would.\n\nThe good news: after getting the VAT ID, we can reclaim the VAT for the past six months.\n\nAnother good news: our profitability margin is still fine, even with that extra 20% cost.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,39],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"758593578","name":"tom lai","screen_name":"tomlai_io","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"tomlai_io","lang":"en","retweeted":false,"fact_check":null,"id":"1985590804400812424","view_count":58,"bookmark_count":0,"created_at":1762236712000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@tomlai_io Churn rate is important, yes","in_reply_to_user_id_str":"758593578","in_reply_to_status_id_str":"1985518223434109390","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1256621166791360515","name":"Peter Gillan","screen_name":"StrongerAstro","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"StrongerAstro","lang":"en","retweeted":false,"fact_check":null,"id":"1985590144196346018","view_count":109,"bookmark_count":0,"created_at":1762236555000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@StrongerAstro There is also a downside. A% of the decline also matters","in_reply_to_user_id_str":"1256621166791360515","in_reply_to_status_id_str":"1985475410981769248","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1369000675338813444","name":"Romain Loupias","screen_name":"romloupias","indices":[0,11]}]},"favorited":true,"in_reply_to_screen_name":"romloupias","lang":"en","retweeted":false,"fact_check":null,"id":"1985650981246263557","view_count":9,"bookmark_count":0,"created_at":1762251060000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985356129635860626","full_text":"@romloupias You need to find a more advanced AI for comments. It sounds terrible.","in_reply_to_user_id_str":"1369000675338813444","in_reply_to_status_id_str":"1985619116028317860","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":1964,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"sparrowapps.io/p/from-flat-to…","expanded_url":"https://sparrowapps.io/p/from-flat-to-20x-growth-how-we-unlocked-1-5m-in-extra-ad-revenue-from-the-same-audience","url":"https://t.co/3fQjzxUe6V","indices":[268,291]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986087518115131491","view_count":1943,"bookmark_count":23,"created_at":1762355138000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"1897020186353434628","conversation_id_str":"1986087518115131491","full_text":"I wrote a short case study about how I increased ad revenue by $1-2m per year (too bad it wasn’t for my own project)\n\nand\n\nI created an email newsletter and a blog where I published this case\n\nRead. Subscribe (this is very important). Leave your comments here.\n\nCase: https://t.co/3fQjzxUe6V\n\np.s. let's see how the links are working on X now","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1045454964","name":"Filip Kowalski","screen_name":"filippkowalski","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"filippkowalski","lang":"en","retweeted":false,"fact_check":null,"id":"1986012189216358538","view_count":21,"bookmark_count":0,"created_at":1762337178000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1985989560858214548","full_text":"@filippkowalski How do you do that?","in_reply_to_user_id_str":"1045454964","in_reply_to_status_id_str":"1985989560858214548","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":1033,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,87],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402508529430528","indices":[88,111],"media_key":"3_1986402508529430528","media_url_https":"https://pbs.twimg.com/media/G5Eejp3XcAAWcAb.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":134,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402508529430528"}}},{"display_url":"pic.x.com/V8mqaq6QYN","expanded_url":"https://x.com/ivesparrowai/status/1986404896954806420/photo/1","id_str":"1986402542608154624","indices":[88,111],"media_key":"3_1986402542608154624","media_url_https":"https://pbs.twimg.com/media/G5Eelo0XgAA9ZT_.jpg","type":"photo","url":"https://t.co/V8mqaq6QYN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]},"medium":{"faces":[{"x":116,"y":831,"h":64,"w":64},{"x":466,"y":847,"h":80,"w":80}]},"small":{"faces":[{"x":66,"y":470,"h":36,"w":36},{"x":264,"y":479,"h":45,"w":45}]},"orig":{"faces":[{"x":143,"y":1020,"h":79,"w":79},{"x":572,"y":1039,"h":99,"w":99}]}},"sizes":{"large":{"h":1472,"w":704,"resize":"fit"},"medium":{"h":1200,"w":574,"resize":"fit"},"small":{"h":680,"w":325,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1472,"width":704,"focus_rects":[{"x":0,"y":60,"w":704,"h":394},{"x":0,"y":0,"w":704,"h":704},{"x":0,"y":0,"w":704,"h":803},{"x":0,"y":0,"w":704,"h":1408},{"x":0,"y":0,"w":704,"h":1472}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986402542608154624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986404896954806420","view_count":0,"bookmark_count":0,"created_at":1762430807000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986404896954806420","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/V8mqaq6QYN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,89],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NF8FCsY3TK","expanded_url":"https://x.com/ivesparrowai/status/1986405849850372513/photo/1","id_str":"1986405819890409472","indices":[90,113],"media_key":"3_1986405819890409472","media_url_https":"https://pbs.twimg.com/media/G5EhkZpWIAA3daS.jpg","type":"photo","url":"https://t.co/NF8FCsY3TK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"medium":{"faces":[{"x":685,"y":745,"h":51,"w":51}]},"small":{"faces":[{"x":422,"y":459,"h":31,"w":31}]},"orig":{"faces":[{"x":685,"y":745,"h":51,"w":51}]}},"sizes":{"large":{"h":1096,"w":1102,"resize":"fit"},"medium":{"h":1096,"w":1102,"resize":"fit"},"small":{"h":676,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1096,"width":1102,"focus_rects":[{"x":0,"y":0,"w":1102,"h":617},{"x":6,"y":0,"w":1096,"h":1096},{"x":141,"y":0,"w":961,"h":1096},{"x":524,"y":0,"w":548,"h":1096},{"x":0,"y":0,"w":1102,"h":1096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986405819890409472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986405849850372513","view_count":1033,"bookmark_count":8,"created_at":1762431034000,"favorite_count":3,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986405849850372513","full_text":"right or left? \n\ngetting ready for Black Friday, what else should I add to the paywall? https://t.co/NF8FCsY3TK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":9096,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986720264743182817","quoted_status_permalink":{"url":"https://t.co/OLlzfwl3Qw","expanded":"https://twitter.com/forgebitz/status/1986720264743182817","display":"x.com/forgebitz/stat…"},"retweeted":false,"fact_check":null,"id":"1986727625830592824","view_count":2367,"bookmark_count":8,"created_at":1762507752000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986727625830592824","full_text":"Virality is generally overrated.\n\nMy friend had a podcast about AI filmmaking that got around 200–500 views per episode. And it helped him cold-connect with directors and presidents of major film studios.\n\nEvery conversation started with: yeah, I’ve seen your podcast - otherwise, I wouldn’t have taken the call.\n\nSame goes for marketing your products.\nYou can brag about millions of views and low CPMs but barely make a profit or you can pay $50 per install and still be highly profitable (btw these are real cases for some multi-million-dollar niches)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HhyM60hgK8","expanded_url":"https://x.com/ivesparrowai/status/1986826835863421286/photo/1","id_str":"1986826685933588481","indices":[136,159],"media_key":"3_1986826685933588481","media_url_https":"https://pbs.twimg.com/media/G5KgWB1WkAENzNv.jpg","type":"photo","url":"https://t.co/HhyM60hgK8","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":984,"w":1984,"resize":"fit"},"medium":{"h":595,"w":1200,"resize":"fit"},"small":{"h":337,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":984,"width":1984,"focus_rects":[{"x":227,"y":0,"w":1757,"h":984},{"x":1000,"y":0,"w":984,"h":984},{"x":1103,"y":0,"w":863,"h":984},{"x":1288,"y":0,"w":492,"h":984},{"x":0,"y":0,"w":1984,"h":984}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986826685933588481"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986794860486017241","quoted_status_permalink":{"url":"https://t.co/rSsASASFLa","expanded":"https://twitter.com/MattCowlin/status/1986794860486017241","display":"x.com/MattCowlin/sta…"},"retweeted":false,"fact_check":null,"id":"1986826835863421286","view_count":2677,"bookmark_count":6,"created_at":1762531405000,"favorite_count":7,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1986826835863421286","full_text":"tbh i’m not sure if this is something to be proud of, but here it is.\n\ni used to think whales only existed in mobile games, not in apps https://t.co/HhyM60hgK8","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983549511499686215","quoted_status_permalink":{"url":"https://t.co/Wd12l0RFSu","expanded":"https://twitter.com/ivesparrowai/status/1983549511499686215","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1986747076873474088","view_count":4052,"bookmark_count":66,"created_at":1762512389000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1986747076873474088","full_text":"How I scale Apple Ads, part 2\n\nRight now, I'm doing things Apple Ads reps usually don't recommend.\n\nBut after 15 years in performance marketing, I’ve learned that the opposite of common advice often works best.\n\nThe problem with my _generic and _top campaigns is that many keywords don't get any impressions.\n\nFor _generic, it's fine, it’s more of a testing zone.\nBut when top keywords in _top campaigns stop getting traffic, it’s lost potential revenue.\n\nTo fix this, I started moving keywords with no impressions into new campaigns.\n\nSo now, besides country_top, I have country_top-2. So far, this approach works – each campaign ends up with around 5-7 active keywords, and all have impressions.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":5436,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/uzygevNxbS","expanded_url":"https://x.com/ivesparrowai/status/1987165753020121119/photo/1","id_str":"1987165441228165120","indices":[126,149],"media_key":"3_1987165441228165120","media_url_https":"https://pbs.twimg.com/media/G5PUcLpWUAAW2rk.jpg","type":"photo","url":"https://t.co/uzygevNxbS","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1220,"w":1830,"resize":"fit"},"medium":{"h":800,"w":1200,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1220,"width":1830,"focus_rects":[{"x":0,"y":195,"w":1830,"h":1025},{"x":0,"y":0,"w":1220,"h":1220},{"x":0,"y":0,"w":1070,"h":1220},{"x":0,"y":0,"w":610,"h":1220},{"x":0,"y":0,"w":1830,"h":1220}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987165441228165120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987165753020121119","view_count":4163,"bookmark_count":25,"created_at":1762612209000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987165753020121119","full_text":"i just watched the apple ads module. if the rest of the content is at this level, then pricing it at $1k was definitely bold. https://t.co/uzygevNxbS","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lcP56uVtkh","expanded_url":"https://x.com/ivesparrowai/status/1987112826406662305/photo/1","id_str":"1987112724891885568","indices":[211,234],"media_key":"3_1987112724891885568","media_url_https":"https://pbs.twimg.com/media/G5Okfr_W4AATd8o.png","type":"photo","url":"https://t.co/lcP56uVtkh","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":356,"w":1564,"resize":"fit"},"medium":{"h":273,"w":1200,"resize":"fit"},"small":{"h":155,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":356,"width":1564,"focus_rects":[{"x":657,"y":0,"w":636,"h":356},{"x":797,"y":0,"w":356,"h":356},{"x":819,"y":0,"w":312,"h":356},{"x":886,"y":0,"w":178,"h":356},{"x":0,"y":0,"w":1564,"h":356}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987112724891885568"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987112826406662305","view_count":1273,"bookmark_count":7,"created_at":1762599591000,"favorite_count":5,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987112826406662305","full_text":"i did a small research on one niche, and for comparison decided to look at the health and fitness niche.\n\noverall these numbers perfectly explain why the market is ready to absorb hundreds more weight loss apps https://t.co/lcP56uVtkh","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":977,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[0,243],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KpCcM0xy7s","expanded_url":"https://x.com/ivesparrowai/status/1987631522586001793/photo/1","id_str":"1987631516571090944","indices":[244,267],"media_key":"3_1987631516571090944","media_url_https":"https://pbs.twimg.com/media/G5V8VVmXQAANXrj.jpg","type":"photo","url":"https://t.co/KpCcM0xy7s","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":992,"w":2048,"resize":"fit"},"medium":{"h":581,"w":1200,"resize":"fit"},"small":{"h":329,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":992,"width":2048,"focus_rects":[{"x":0,"y":0,"w":1771,"h":992},{"x":0,"y":0,"w":992,"h":992},{"x":0,"y":0,"w":870,"h":992},{"x":8,"y":0,"w":496,"h":992},{"x":0,"y":0,"w":2048,"h":992}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987631516571090944"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987631522586001793","view_count":977,"bookmark_count":0,"created_at":1762723258000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"1897020186353434628","conversation_id_str":"1987631522586001793","full_text":"It took 2 years to repeat our MRR record.\n\nWe’re still not back to those levels in revenue and active subscribers (but I hope we’ll get there this year).\n\nSometimes reality looks a bit more complicated than “I’m 18 and hit 100k MRR in 60 days” https://t.co/KpCcM0xy7s","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":2765,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1987897821668717039","view_count":438,"bookmark_count":6,"created_at":1762786748000,"favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987897821668717039","full_text":"At first, I measured paid ad performance by CPA or COP.\n\nCPA = cost per action, where \"action' for me meant trial + yearly subscription\n\nCOP = cost of payer, where \"payer\" included weekly + yearly subscriptions\n\nit was the only possible way to evaluate efficiency, especially without a proper MMP.\n\nThe downsides of this approach:\n\n1) I was looking at non-cohort COP. That means the COP for a specific date changes over time as conversions keep coming in.\n\n2) CPA doesn't account for the fact that different campaigns/countries have different trial-to-paid CR\n\n3) it also ignores that campaigns and countries have different ARPPU\n\n4) and most importantly, it doesn't account for the ratio between weekly and yearly subscriptions. If the share of yearly subs increases, COP can easily go up too\n\nNow I finally have proper cohort data and can evaluate campaigns by ROAS 0d, 3d, and 7d.\n\nThis allows me to keep campaigns that might have high CPA, but thanks to strong 3-7-day ROAS, perform just as well as campaigns with CPA twice as low.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987977676661854454","quoted_status_permalink":{"url":"https://t.co/sjk270bNjD","expanded":"https://twitter.com/maks6361/status/1987977676661854454","display":"x.com/maks6361/statu…"},"retweeted":false,"fact_check":null,"id":"1987999658929705058","view_count":2327,"bookmark_count":11,"created_at":1762811028000,"favorite_count":18,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1987999658929705058","full_text":"If you’re a developer, you can almost always find a job.\n\nHalf of my journal is reflections on failure and what happens if things don’t work out.\n\nHere’s what I’ve realized:\n\n1) even if my current project starts dying, it won’t happen overnight. That means I’ll have time to either start something new or find a job\n\n2) I’m not afraid of working for someone else. I’ve long understood what I don’t like about it: income ceilings and the occasional assholes you have to deal with\n\n3) even if I can’t find a job at the same level I had before – fine. I’ll take a step down, and in two years, I’ll climb back to the level I want\n\n4) If HR asks, “where have you been for the past couple of years, and why are you returning to employment?” \nI’ll say: I tried building a business, but realized I missed scale. I enjoy big projects and big challenges – that’s what matters most to me. And you can only get that inside a company. I’m sure the HR and hiring manager will love that answer.\n\nand you can always join a startup, where having an entrepreneurial mindset is a plus.\n\nThe final line in my journal on this topic: “Well, I can definitely find a job paying 5-6k euros after tax. With side business income – that’s a comfortable life. And in a couple of years, I can aim for whatever income I want.”\n\nAfter that final reflection, things got much easier and I just stopped giving a fuck.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":216,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1987957265643565499","quoted_status_permalink":{"url":"https://t.co/YdNgZuitkN","expanded":"https://twitter.com/ChanningAllen/status/1987957265643565499","display":"x.com/ChanningAllen/…"},"retweeted":false,"fact_check":null,"id":"1988160990832189674","view_count":45,"bookmark_count":1,"created_at":1762849493000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988160990832189674","full_text":"The biggest problem with building in public is the illusion that you can market your project solely through X.\n\nyou don't invest time in SEO\nyou don't work with influencers\nyou don't test paid ads\nyou don't build marketing funnels\nyou spend all your time yapping on X\nyou don't even try to grow your LinkedIn where your actual paying audience is\n\nIt’s especially dangerous once you make your first $2-3k in revenue, because you start believing it works. you double down. a year or two passes, and you’re still at the same $2-3k a month, maybe $4k. Then disappointment kicks in.\n\nNow imagine if you'd spent that year writing blog posts for SEO and building organic traffic instead.\n\nThe outcome would be completely different","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988192238854434957","view_count":19,"bookmark_count":0,"created_at":1762856943000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988192238854434957","full_text":"One of the most complex concepts for developers to grasp:\n\nthe mass user doesn’t care about technology:\n\n- they don’t care whether your product has AI or not\n- they don’t care if your app is built with React Native or Flutter\n- they don’t care which LLM model runs under the hood\n- they don’t care about your feature list\n\nThey just want their problem solved – quickly, easily, and cheaply.\n\nif your product solves the user’s problem – great\nif it saves them money (or helps them make money) – great\nif it makes their life easier – great\n\nHow it does that doesn’t really matter.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/n2Kcnghkpf","expanded_url":"https://x.com/ivesparrowai/status/1988260636392923593/photo/1","id_str":"1988260631061876736","indices":[46,69],"media_key":"3_1988260631061876736","media_url_https":"https://pbs.twimg.com/media/G5e4gntWUAAJfd3.jpg","type":"photo","url":"https://t.co/n2Kcnghkpf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1357,"w":1290,"resize":"fit"},"medium":{"h":1200,"w":1141,"resize":"fit"},"small":{"h":680,"w":646,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1357,"width":1290,"focus_rects":[{"x":0,"y":635,"w":1290,"h":722},{"x":0,"y":67,"w":1290,"h":1290},{"x":100,"y":0,"w":1190,"h":1357},{"x":441,"y":0,"w":679,"h":1357},{"x":0,"y":0,"w":1290,"h":1357}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988260631061876736"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988235097355518414","quoted_status_permalink":{"url":"https://t.co/NAD7EWmY18","expanded":"https://twitter.com/ivesparrowai/status/1988235097355518414","display":"x.com/ivesparrowai/s…"},"retweeted":false,"fact_check":null,"id":"1988260636392923593","view_count":152,"bookmark_count":0,"created_at":1762873250000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988260636392923593","full_text":"Ok, this is going to be harder than I thought https://t.co/n2Kcnghkpf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":540,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988630196514136419","view_count":324,"bookmark_count":0,"created_at":1762961360000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988630196514136419","full_text":"Let me tell you the main secret of all-in-one AI app wrappers.\n\nUsers don’t care how many LLMs you have. They’ll use whichever one you set as the default. \n\nHaving multiple AI models in one place sounds cool, but in reality, what matters is a smooth interface and sound design. \n\nYou need to give users a working product out of the box. and nobody cares what technology is running under the hood.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"795073342558457857","name":"Bhanu Teja P","screen_name":"pbteja1998","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"pbteja1998","lang":"en","retweeted":false,"fact_check":null,"id":"1988512678353011193","view_count":216,"bookmark_count":0,"created_at":1762933341000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1897020186353434628","conversation_id_str":"1988494386834141410","full_text":"@pbteja1998 Congrats, now you've been added to the database of an agency that sends cold emails, as an active user. You can expect many more cold emails in the future. \n\n*I made the same mistake","in_reply_to_user_id_str":"795073342558457857","in_reply_to_status_id_str":"1988494386834141410","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]}]},"interactions":{"users":[{"created_at":1705939857000,"uid":"1749464605405958144","id":"1749464605405958144","screen_name":"david_attisaas","name":"David Attias","friends_count":3254,"followers_count":6946,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1935742576318951424/rF9ivN6w_normal.jpg","description":"Journaling my experiments as a weaponized autist. \n✨ STOPPR \n✨ https://t.co/kujDEe7a6a - 10X your SORA 2 videos\n✨ https://t.co/nuUMMw6QPR to show you're legit ($900)","entities":{"url":{"urls":[{"url":"https://t.co/H2C04qV0OU","expanded_url":"http://www.whatsthe.app","display_url":"whatsthe.app","indices":[0,23]}]},"description":{"urls":[{"url":"https://t.co/kujDEe7a6a","expanded_url":"http://soreel.app","display_url":"soreel.app","indices":[63,86]},{"url":"https://t.co/nuUMMw6QPR","expanded_url":"http://whatsthe.app","display_url":"whatsthe.app","indices":[114,137]}]}},"interactions":4,"following":true,"followed_by":false},{"created_at":1356801645000,"uid":"1045454964","id":"1045454964","screen_name":"filippkowalski","name":"Filip Kowalski","friends_count":1017,"followers_count":12728,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1838474506475552768/7D994e7h_normal.jpg","description":"Building mobile apps (mostly). Sold one for 6fig. Next goal: mobile app venture studio.\n\nhttps://t.co/mA6h37k6kq\nhttps://t.co/AJk4Bm1Ljs\nhttps://t.co/LONu0f7vFm","entities":{"description":{"urls":[{"display_url":"readreviews.dev","expanded_url":"http://readreviews.dev","url":"https://t.co/mA6h37k6kq","indices":[89,112]},{"display_url":"fkowalski.com/tools","expanded_url":"http://fkowalski.com/tools","url":"https://t.co/AJk4Bm1Ljs","indices":[113,136]},{"display_url":"themobilefounders.com","expanded_url":"http://themobilefounders.com","url":"https://t.co/LONu0f7vFm","indices":[137,160]}]},"url":{"urls":[{"display_url":"filipkowalski.com","expanded_url":"https://filipkowalski.com","url":"https://t.co/VITRUTprQF","indices":[0,23]}]}},"interactions":3},{"created_at":1360558739000,"uid":"1167861558","id":"1167861558","screen_name":"ivmirx","name":"Ivan Mir","friends_count":101,"followers_count":972,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1922676738498207744/q2AGsqRx_normal.jpg","description":"🚧 building indie apps\n🌻 caring for the land\n☸️ trying to stay heedful","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"qotoqot.com","expanded_url":"http://qotoqot.com","url":"https://t.co/DCT3nN3HQy","indices":[0,23]}]}},"interactions":2},{"created_at":1525496118000,"uid":"992628780744224768","id":"992628780744224768","screen_name":"itsjamescramer","name":"Tom Paris of Finland","friends_count":518,"followers_count":275,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1616160310997516290/bKVrRYxL_normal.jpg","description":"📈","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"jamescramer.substack.com","expanded_url":"https://jamescramer.substack.com","url":"https://t.co/udCVnqfrk3","indices":[0,23]}]}},"interactions":1},{"created_at":1353910137000,"uid":"971425267","id":"971425267","screen_name":"ilya_leletko","name":"Ilya Leletko","friends_count":687,"followers_count":137,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1512887769122680834/5_-8r9-S_normal.jpg","description":"- Building B2C apps with my wife \n- Ex-marketing agency founder (8 years) \n🎥 Sharing the journey on YouTube","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"youtube.com/channel/UCkQEG…","expanded_url":"https://www.youtube.com/channel/UCkQEGXhTn4yYL4dZd_wwVkQ","url":"https://t.co/zClCJje24L","indices":[0,23]}]}},"interactions":1},{"created_at":1255440422000,"uid":"82093570","id":"82093570","screen_name":"i_Kisliy","name":"Iliya Kisliy","friends_count":103,"followers_count":670,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1906393291047747584/ZkdQ6x-5_normal.jpg","description":"Most unlikely to succeed. iOS dev","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1345006370000,"uid":"758593578","id":"758593578","screen_name":"tomlai_io","name":"tom lai","friends_count":392,"followers_count":276,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1898528559226122240/FML0iSFt_normal.jpg","description":"husband & father. Help DTC brand to be creative and with SEO. DM me for work!\n\nhttps://t.co/1fIJULOyaZ | https://t.co/cfFUzejZLV","entities":{"description":{"urls":[{"display_url":"seopulse.io","expanded_url":"http://www.seopulse.io","url":"https://t.co/1fIJULOyaZ","indices":[79,102]},{"display_url":"ohmy.ink","expanded_url":"http://ohmy.ink","url":"https://t.co/cfFUzejZLV","indices":[105,128]}]},"url":{"urls":[{"display_url":"tomlai.io","expanded_url":"https://tomlai.io","url":"https://t.co/dDO2r14noG","indices":[0,23]}]}},"interactions":1},{"created_at":1343132565000,"uid":"714202285","id":"714202285","screen_name":"appm8ker","name":"Renan","friends_count":716,"followers_count":8514,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1923042290227904513/9duBf6qA_normal.jpg","description":"comp sci in sd, fortune 100 eng & bootstrapper of $100k mrr apps. i just like building stuff.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"geniote.ch","expanded_url":"https://geniote.ch","url":"https://t.co/Mr8f4oqYxI","indices":[0,23]}]}},"interactions":1},{"created_at":1458278456000,"uid":"710697472889229315","id":"710697472889229315","screen_name":"ZedCodeIO","name":"ZED","friends_count":223,"followers_count":384,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1985218703898923008/5w_AaCVZ_normal.jpg","description":"SWE - cooking consumer apps following the greats.\nWill try to share my journey and numbers here as much as possible.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1339834761000,"uid":"609812857","id":"609812857","screen_name":"SaidAitmbarek","name":"Saïd Aitmbarek","friends_count":2289,"followers_count":11378,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1891564978177454080/YzRSDzkw_normal.jpg","description":"bootstrapped founder building internet companies\n\n- https://t.co/7uMrMk7NTD - launch, get reviews & first sales\n- stimpack: pmf + distribution\n- experimenting","entities":{"description":{"urls":[{"display_url":"microlaunch.net","expanded_url":"http://microlaunch.net","url":"https://t.co/7uMrMk7NTD","indices":[52,75]}]},"url":{"urls":[{"display_url":"microlaunch.net/premium","expanded_url":"http://microlaunch.net/premium","url":"https://t.co/exXnbbXjtQ","indices":[0,23]}]}},"interactions":1},{"created_at":1452793556000,"uid":"4759048812","id":"4759048812","screen_name":"dennis_lysenko","name":"Dennis Lysenko","friends_count":124,"followers_count":165,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1711924622143438848/RGja08QS_normal.jpg","description":"App dev of 11+ years, AI-enhanced, 5MM+ lifetime revenue. Pro-mindfulness, proactive health, and cutting the bullshit from life\n\nnothing I say is medical advice","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1446007951000,"uid":"4042938620","id":"4042938620","screen_name":"Trentsickle","name":"Trent Sickle","friends_count":597,"followers_count":190,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1987763927946854400/jDETVw1A_normal.jpg","description":"Seth Meyers is the least funny person in the known universe","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1314560968000,"uid":"363843960","id":"363843960","screen_name":"pawelkarniej","name":"Paweł Karniej ⚛️📲","friends_count":596,"followers_count":789,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1953388630593912833/jzr6Siez_normal.jpg","description":"I build mobile apps for a living. \nNeed an app? \nContact me or check out \nhttps://t.co/oUhynbmylc","entities":{"description":{"urls":[{"display_url":"silpho.com","expanded_url":"https://silpho.com","url":"https://t.co/oUhynbmylc","indices":[74,97]}]},"url":{"urls":[{"display_url":"silpho.com","expanded_url":"https://silpho.com","url":"https://t.co/oUhynbmylc","indices":[0,23]}]}},"interactions":1},{"created_at":1291533448000,"uid":"223053583","id":"223053583","screen_name":"arielmichaeli","name":"Ariel from Appfigures","friends_count":638,"followers_count":6298,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1609004676774592513/y4oh0Nb__normal.jpg","description":"Building @appfigures and talking about ASO, apps, marketing, and business. Subscribe to my weekly newsletter → https://t.co/tQgEs8lwoW","entities":{"description":{"urls":[{"display_url":"appfigures.com/newsletter","expanded_url":"https://appfigures.com/newsletter","url":"https://t.co/tQgEs8lwoW","indices":[111,134]}]},"url":{"urls":[{"display_url":"appfigures.com","expanded_url":"http://appfigures.com","url":"https://t.co/avdYbyhTFb","indices":[0,23]}]}},"interactions":1},{"created_at":1234289007000,"uid":"20530716","id":"20530716","screen_name":"joshmohrer","name":"Josh Mohrer","friends_count":3675,"followers_count":13137,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1742583947672875012/AyiM_3tW_normal.jpg","description":"Building @WaveAppAI\nex-Uber New York","entities":{"url":{"urls":[{"url":"https://t.co/WMTWp0hFkQ","expanded_url":"http://wave.co","display_url":"wave.co","indices":[0,23]}]},"description":{"urls":[]}},"interactions":1,"following":true,"followed_by":false},{"created_at":1761571065000,"uid":"1982798847308087296","id":"1982798847308087296","screen_name":"Foundercowboy","name":"cowboy","friends_count":46,"followers_count":18,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1985417245653131264/ylLsgXA7_normal.jpg","description":"anon founder tweeting stuff that might otherwise lose me customers","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1754376055000,"uid":"1952616376339935232","id":"1952616376339935232","screen_name":"AliShazil_","name":"Ali Shazil","friends_count":61,"followers_count":134,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986121297617924096/-bGI-vd3_normal.jpg","description":"Building AI-powered SaaS | Sharing tools, strategies & insights for creators & founders\nBuilt https://t.co/yuXjEQOXJX","entities":{"description":{"urls":[{"display_url":"publishnode.com","expanded_url":"https://publishnode.com/","url":"https://t.co/yuXjEQOXJX","indices":[94,117]}]}},"interactions":1},{"created_at":1753721856000,"uid":"1949876731957141504","id":"1949876731957141504","screen_name":"shiftj","name":"JC","friends_count":90,"followers_count":581,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1949987731322654722/75KmK-jI_normal.jpg","description":"YC Founder • Advisor/Coach • Investor • Scaled to millions w/ 0 followers. follow for real founder takes.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1751598894000,"uid":"1940972475443273728","id":"1940972475443273728","screen_name":"steve_cook","name":"Steve","friends_count":95,"followers_count":334,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1940972721308909568/LZ1ohRky_normal.jpg","description":"thinker, builder, life enjoyer. | ruthless in my pursuits. | building @WhopIo apps","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"whop.com/thegrid","expanded_url":"https://whop.com/thegrid","url":"https://t.co/ecWgACa0Hh","indices":[0,23]}]}},"interactions":1},{"created_at":1744485726000,"uid":"1911137384231514113","id":"1911137384231514113","screen_name":"zerotoviral","name":"Justin","friends_count":170,"followers_count":166,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1973568623357591552/SWhNMEwP_normal.jpg","description":"Building apps and shitposting along the way. Current side hustle: $3k MRR. Not my first rodeo 🤠","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1761783953547,"end":1762993553547}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}