Get live statistics and analysis of Robbie Jack 's profile on X / Twitter Robbie Jack @devevangelist Web developer turned growth marketer. Built TrueCoach, the leading SaaS for coaches. TechStars alum. Growing brands with Google, Meta, and TikTok Ads đ±
7k following 5k followers
Archetype analysis The Entrepreneur Robbie Jack is a driven growth marketer and former web developer who thrives on scaling startups and building brands through data-driven strategies. Having founded TrueCoach and now launching a new marketing service, heâs deeply embedded in the high-stakes world of SaaS and DTC growth. His tweets reveal a relentless focus on optimization and practical insights for founders and marketers alike.
Social Circle
Top users who interacted with Robbie Jack over the last 14 days
đ„ Roast Robbieâs tweet count is so high, youâd think heâs single-handedly keeping Twitterâs infrastructure running. At this rate, bots might start asking *him* for performance marketing advice.
âĄïž Nice achievement Successfully building TrueCoach into the leading SaaS platform for coaches and exiting a company for $40 million stand out as monumental achievements showcasing his ability to create and scale impactful tech products.
đ Life's purpose To empower startups and brands to scale efficiently by combining technical expertise with cutting-edge marketing tactics, transforming early-stage ventures into profitable and sustainable businesses.
đŹ Values and Beliefs Robbie believes success stems from relentless optimization and hands-on learning, championing founders to first master fundamentals before outsourcing growth. He values data-driven decisions, continuous refinement, and the power of strategic partnerships at the right time.
đȘ Strength Robbieâs biggest strength lies in his entrepreneurial mindset combined with deep technical fluency, allowing him to create scalable marketing systems that really move the needle on key SaaS metrics like ROAS and LTV.
𫣠Weakness His high tweet volume and technical jargon might overwhelm casual followers or beginners, potentially limiting reach to only more engaged or experienced professionals.
âĄïž Growth audience tips To grow his audience on X, Robbie should share more bite-sized, high-value tips and case studies that simplify complex marketing ideas, paired with engaging storytelling to attract a broader, less technical audience while maintaining his authority.
đ Bonus Fun fact: Robbie sold a company for $40 million and became a CMO of a $50M+ brand before turning 30, proving heâs not just about talk but big wins.
Top tweets of Robbie JackIf there's a single behavioral trait that distinguishes the worldâs best marketers from the rest, itâs thisâŠ
They are relentless optimizers.
To them, the control is the enemy. Crafting a winning offer, a compelling ad, or a high-converting landing page, merely sets the stage. For these marketers, initial success is just the beginning.
Obsessed with the details, they live in a perpetual state of refinement, driven by the conviction that thereâs always a way to improve performance.
If youâre lucky enough to be working with a relentless optimizer, do whatever you can to keep them around. With enough time, support, and focused effort, their impact doesnât just grow â it compounds.
Most marketers are still fighting over keywords.
But the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.
When someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?
That question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).
AISO doesnât replace traditional SEO. It builds on it.
Before you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.
Traditional SEO helped us rank pages.
AEO helped us win featured snippets.
GEO taught us how to influence generative summaries.
AISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.
AI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.
To exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.
Start simple:
Publish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.
Use consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.
Add JSON-LD schema markup for your organization, brand, and services.
Include FAQ schema with question-answer pairs that reflect what people actually ask about your business.
Then go deeper:
Once your foundational metadata is in place, build a system to actively query and seed the models themselves.
Create automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.
Log and analyze the responses to track semantic accuracy over time.
When models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.
Over time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.
SEO got humans to find you. AISO gets machines to understand you.
The brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.
Reposted @midjourneyMidjourney V6.1 is now live! V6.1 greatly improves image quality, coherence, text, and comes with brand-new upscaling and pâŠ
Most engaged tweets of Robbie JackIf there's a single behavioral trait that distinguishes the worldâs best marketers from the rest, itâs thisâŠ
They are relentless optimizers.
To them, the control is the enemy. Crafting a winning offer, a compelling ad, or a high-converting landing page, merely sets the stage. For these marketers, initial success is just the beginning.
Obsessed with the details, they live in a perpetual state of refinement, driven by the conviction that thereâs always a way to improve performance.
If youâre lucky enough to be working with a relentless optimizer, do whatever you can to keep them around. With enough time, support, and focused effort, their impact doesnât just grow â it compounds.
Reposted @midjourneyMidjourney V6.1 is now live! V6.1 greatly improves image quality, coherence, text, and comes with brand-new upscaling and pâŠ
People with Entrepreneur archetype Explore Related Archetypes If you enjoy the entrepreneur profiles, you might also like these personality types:
{"data":{"__meta":{"device":false,"path":"/creators/devevangelist"},"/creators/devevangelist":{"data":{"user":{"id":"15330061","name":"Robbie Jack","description":"Web developer turned growth marketer. Built TrueCoach, the leading SaaS for coaches. TechStars alum. Growing brands with Google, Meta, and TikTok Ads đ±","followers_count":5016,"friends_count":7366,"statuses_count":43335,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986735309992886272/sSO7MJwH_normal.jpg","screen_name":"devevangelist","location":"Get Your 90-Day Roadmap â","entities":{"url":{"urls":[{"url":"https://t.co/IxvocPeFpW","expanded_url":"https://growthmarketer.com","display_url":"growthmarketer.com","indices":[0,23]}]},"description":{"urls":[]}}},"details":{"type":"The Entrepreneur","description":"Robbie Jack is a driven growth marketer and former web developer who thrives on scaling startups and building brands through data-driven strategies. Having founded TrueCoach and now launching a new marketing service, heâs deeply embedded in the high-stakes world of SaaS and DTC growth. His tweets reveal a relentless focus on optimization and practical insights for founders and marketers alike.","purpose":"To empower startups and brands to scale efficiently by combining technical expertise with cutting-edge marketing tactics, transforming early-stage ventures into profitable and sustainable businesses.","beliefs":"Robbie believes success stems from relentless optimization and hands-on learning, championing founders to first master fundamentals before outsourcing growth. He values data-driven decisions, continuous refinement, and the power of strategic partnerships at the right time.","facts":"Fun fact: Robbie sold a company for $40 million and became a CMO of a $50M+ brand before turning 30, proving heâs not just about talk but big wins.","strength":"Robbieâs biggest strength lies in his entrepreneurial mindset combined with deep technical fluency, allowing him to create scalable marketing systems that really move the needle on key SaaS metrics like ROAS and LTV.","weakness":"His high tweet volume and technical jargon might overwhelm casual followers or beginners, potentially limiting reach to only more engaged or experienced professionals.","recommendation":"To grow his audience on X, Robbie should share more bite-sized, high-value tips and case studies that simplify complex marketing ideas, paired with engaging storytelling to attract a broader, less technical audience while maintaining his authority.","roast":"Robbieâs tweet count is so high, youâd think heâs single-handedly keeping Twitterâs infrastructure running. At this rate, bots might start asking *him* for performance marketing advice.","win":"Successfully building TrueCoach into the leading SaaS platform for coaches and exiting a company for $40 million stand out as monumental achievements showcasing his ability to create and scale impactful tech products."},"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/srhlk5og4j","expanded_url":"https://twitter.com/devevangelist/status/1811889875836342534/photo/1","id_str":"1811889292085440512","indices":[273,296],"media_key":"3_1811889292085440512","media_url_https":"https://pbs.twimg.com/media/GSUfthsWMAAVTod.jpg","type":"photo","url":"https://t.co/SrhLK5oG4j","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":133,"y":0,"w":947,"h":1080},{"x":405,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1811889292085440512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"lightbulb.run","expanded_url":"http://lightbulb.run/","url":"https://t.co/MLk6df61w0","indices":[621,644]}],"user_mentions":[{"id_str":"1769492403235262464","name":"lightbulbrun","screen_name":"lightbulbrun","indices":[26,39]},{"id_str":"1769492403235262464","name":"lightbulbrun","screen_name":"lightbulbrun","indices":[26,39]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/srhlk5og4j","expanded_url":"https://twitter.com/devevangelist/status/1811889875836342534/photo/1","id_str":"1811889292085440512","indices":[273,296],"media_key":"3_1811889292085440512","media_url_https":"https://pbs.twimg.com/media/GSUfthsWMAAVTod.jpg","type":"photo","url":"https://t.co/SrhLK5oG4j","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":133,"y":0,"w":947,"h":1080},{"x":405,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1811889292085440512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1811889875836342534","view_count":185,"bookmark_count":0,"created_at":1720823184000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"15330061","conversation_id_str":"1811889875836342534","full_text":"We've officially launched @lightbulbrun, a growth marketing service that's all about helping DTC and SaaS brands crush it online.\n\nAfter years of scaling startups and e-commerce businesses, we're taking everything we've learned and putting it to work for a select group of clients.\n\nWe're talking serious, data-driven strategies and custom tech that actually move the needle on ROAS, CAC, LTV, and revenue.\n\nWe've got a few spots opening up in September for the right fit. If you're ready to take your growth to the next level, let's chat.\n\nDrop me a message and let's see if we can work some magic for your business.\n\nđ https://t.co/MLk6df61w0","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":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1781578520709185707","view_count":410,"bookmark_count":0,"created_at":1713596394000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1781578520709185707","full_text":"If there's a single behavioral trait that distinguishes the worldâs best marketers from the rest, itâs thisâŠ\n\nThey are relentless optimizers.\n\nTo them, the control is the enemy. Crafting a winning offer, a compelling ad, or a high-converting landing page, merely sets the stage. For these marketers, initial success is just the beginning.\n\nObsessed with the details, they live in a perpetual state of refinement, driven by the conviction that thereâs always a way to improve performance.\n\nIf youâre lucky enough to be working with a relentless optimizer, do whatever you can to keep them around. With enough time, support, and focused effort, their impact doesnât just grow â it compounds.","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,270],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EWgVRKMsUT","expanded_url":"https://x.com/devevangelist/status/1915072644900336079/photo/1","id_str":"1915072438645481472","indices":[271,294],"media_key":"3_1915072438645481472","media_url_https":"https://pbs.twimg.com/media/GpO0PIia4AAnCjH.jpg","type":"photo","url":"https://t.co/EWgVRKMsUT","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1280,"resize":"fit"},"medium":{"h":1200,"w":750,"resize":"fit"},"small":{"h":680,"w":425,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2560,"width":1600,"focus_rects":[{"x":0,"y":640,"w":1600,"h":896},{"x":0,"y":288,"w":1600,"h":1600},{"x":0,"y":176,"w":1600,"h":1824},{"x":160,"y":0,"w":1280,"h":2560},{"x":0,"y":0,"w":1600,"h":2560}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1915072438645481472"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EWgVRKMsUT","expanded_url":"https://x.com/devevangelist/status/1915072644900336079/photo/1","id_str":"1915072438645481472","indices":[271,294],"media_key":"3_1915072438645481472","media_url_https":"https://pbs.twimg.com/media/GpO0PIia4AAnCjH.jpg","type":"photo","url":"https://t.co/EWgVRKMsUT","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1280,"resize":"fit"},"medium":{"h":1200,"w":750,"resize":"fit"},"small":{"h":680,"w":425,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2560,"width":1600,"focus_rects":[{"x":0,"y":640,"w":1600,"h":896},{"x":0,"y":288,"w":1600,"h":1600},{"x":0,"y":176,"w":1600,"h":1824},{"x":160,"y":0,"w":1280,"h":2560},{"x":0,"y":0,"w":1600,"h":2560}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1915072438645481472"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1915072644900336079","view_count":292,"bookmark_count":0,"created_at":1745423873000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"15330061","conversation_id_str":"1915072644900336079","full_text":"Our new book, Profit-Led Marketing, is live!\n\nThe exact playbook we used to:\n\nâ
Sell a company for $40M\nâ
Hit CMO of a $50M+ brand by 30\nâ
Scale our agency to 7-figs (no employees)\n\nFree for the first 1,000 readers.\n\nLike and comment, or repostâand I'll DM you the link. https://t.co/EWgVRKMsUT","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":"1976409844665241739","view_count":55,"bookmark_count":0,"created_at":1760047801000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1976409844665241739","full_text":"Whenâs the right time to work with a boutique performance marketing agency?\n\nIf youâre an early-stage startup, not yet.\n\nAt the beginning, your goal isnât to outsource performance - itâs to understand it.\n\nYou (or someone on your team) should be running paid ads in-house until youâve validated a few key things:\n- Which channels show early traction\n- What creative and messaging actually converts\n- Where your first profitable LTV to CAC is hiding\n\nOnce youâve found signs of life on a channel, thatâs when itâs time to bring in a specialized agency to double down.\n\nBecause when youâve done it yourself first, you:\n- Know what âgoodâ looks like\n- Understand your unit economics and KPIs\n- Can brief and manage an agency like a pro\n\nMost founders make the mistake of brining in an agency too early.\n\nThey outsource learning before theyâve even mastered the fundamentals.\n\nThe best founders bring in outside partners only once they know what they need help scaling.\n\nGet your hands dirty first. Then hire experts to pour fuel on the fire.","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,58],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/LKCVKw9CzFo?siâŠ","expanded_url":"https://youtu.be/LKCVKw9CzFo?si=ncCiARKbBqzRrn2-","url":"https://t.co/nldbyPCn1d","indices":[35,58]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1809784451045458130","view_count":83,"bookmark_count":0,"created_at":1720321211000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1809784451045458130","full_text":"100+ Linux Things you Need to Know https://t.co/nldbyPCn1d","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,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/CUqZCRKhRQI","expanded_url":"https://youtu.be/CUqZCRKhRQI","url":"https://t.co/pHoFa1xhlf","indices":[43,66]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1775719774892208179","view_count":92,"bookmark_count":0,"created_at":1712199560000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1775719774892208179","full_text":"Rapid prototyping with Gemma and Llama.cpp https://t.co/pHoFa1xhlf","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":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,52],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/2DvrRadXwWY","expanded_url":"https://youtu.be/2DvrRadXwWY","url":"https://t.co/A7NkOcpQcg","indices":[29,52]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1800979044617552374","view_count":63,"bookmark_count":0,"created_at":1718221839000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1800979044617552374","full_text":"Ruby on Rails in 100 Seconds https://t.co/A7NkOcpQcg","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/fPkOkIRkaZ8","expanded_url":"https://youtu.be/fPkOkIRkaZ8","url":"https://t.co/WIHnv13Rhe","indices":[41,64]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1794199048804814903","view_count":61,"bookmark_count":0,"created_at":1716605362000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1794199048804814903","full_text":"DTO - Earth feat. Aja Lee (Skysia Remix) https://t.co/WIHnv13Rhe","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,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/v2LiOx0YfoI","expanded_url":"https://youtu.be/v2LiOx0YfoI","url":"https://t.co/b0fVUo47SP","indices":[25,48]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1781546453170520244","view_count":69,"bookmark_count":0,"created_at":1713588748000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1781546453170520244","full_text":"Bliss Looper - Nourished https://t.co/b0fVUo47SP","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":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/nMuTgStG8w0","expanded_url":"https://youtu.be/nMuTgStG8w0","url":"https://t.co/pUfdSXoiNY","indices":[22,45]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1778306095737606645","view_count":86,"bookmark_count":0,"created_at":1712816187000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1778306095737606645","full_text":"Glass Beams - 'Mahal' https://t.co/pUfdSXoiNY","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,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/Seb0UWGwdd4","expanded_url":"https://youtu.be/Seb0UWGwdd4","url":"https://t.co/8x2HcbVghT","indices":[37,60]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1778100725526016197","view_count":80,"bookmark_count":0,"created_at":1712767223000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1778100725526016197","full_text":"Midnight Madness // ( Mallsoft Mix ) https://t.co/8x2HcbVghT","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,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/c_Ezqwr8d-A","expanded_url":"https://youtu.be/c_Ezqwr8d-A","url":"https://t.co/P1Dt8dxJcT","indices":[27,50]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1773975125785751602","view_count":96,"bookmark_count":0,"created_at":1711783603000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1773975125785751602","full_text":"Luxury Elite - After Hours https://t.co/P1Dt8dxJcT","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,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"lbbonline.com/news/effectiveâŠ","expanded_url":"https://lbbonline.com/news/effectiveness-hinges-on-the-long-and-short-of-it","url":"https://t.co/p6zkGiL07Y","indices":[61,84]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1822328990327271563","view_count":36,"bookmark_count":0,"created_at":1723312063000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1822328990327271563","full_text":"Advertising Effectiveness Hinges on the Long and Short of It https://t.co/p6zkGiL07Y","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,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"cloud.google.com/blog/products/âŠ","expanded_url":"https://cloud.google.com/blog/products/databases/google-cloud-operational-database-enhancements-for-ai","url":"https://t.co/Zzg4sSWr1t","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1819141858741903423","view_count":54,"bookmark_count":0,"created_at":1722552191000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1819141858741903423","full_text":"More innovations from the Google Cloud database portfolio https://t.co/Zzg4sSWr1t","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,140],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1307056292465274880","name":"Midjourney","screen_name":"midjourney","indices":[3,14]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1818459997292183835","view_count":262520,"bookmark_count":0,"created_at":1722389623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":316,"user_id_str":"15330061","conversation_id_str":"1818459997292183835","full_text":"RT @midjourney: Midjourney V6.1 is now live! V6.1 greatly improves image quality, coherence, text, and comes with brand-new upscaling and pâŠ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"ctweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"infoq.com/news/2025/06/nâŠ","expanded_url":"https://www.infoq.com/news/2025/06/new-web-ui-standard-2025/","url":"https://t.co/bVT4xsVn4B","indices":[91,114]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1931968776360038758","view_count":60,"bookmark_count":0,"created_at":1749452225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1931968776360038758","full_text":"Googleâs âWhatâs New in Web UIâ Talk: Less Custom Component JavaScript, More Web Standards https://t.co/bVT4xsVn4B","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":[],"media":[{"display_url":"pic.x.com/srhlk5og4j","expanded_url":"https://twitter.com/devevangelist/status/1811889875836342534/photo/1","id_str":"1811889292085440512","indices":[273,296],"media_key":"3_1811889292085440512","media_url_https":"https://pbs.twimg.com/media/GSUfthsWMAAVTod.jpg","type":"photo","url":"https://t.co/SrhLK5oG4j","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":133,"y":0,"w":947,"h":1080},{"x":405,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1811889292085440512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"lightbulb.run","expanded_url":"http://lightbulb.run/","url":"https://t.co/MLk6df61w0","indices":[621,644]}],"user_mentions":[{"id_str":"1769492403235262464","name":"lightbulbrun","screen_name":"lightbulbrun","indices":[26,39]},{"id_str":"1769492403235262464","name":"lightbulbrun","screen_name":"lightbulbrun","indices":[26,39]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/srhlk5og4j","expanded_url":"https://twitter.com/devevangelist/status/1811889875836342534/photo/1","id_str":"1811889292085440512","indices":[273,296],"media_key":"3_1811889292085440512","media_url_https":"https://pbs.twimg.com/media/GSUfthsWMAAVTod.jpg","type":"photo","url":"https://t.co/SrhLK5oG4j","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":133,"y":0,"w":947,"h":1080},{"x":405,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1811889292085440512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1811889875836342534","view_count":185,"bookmark_count":0,"created_at":1720823184000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"15330061","conversation_id_str":"1811889875836342534","full_text":"We've officially launched @lightbulbrun, a growth marketing service that's all about helping DTC and SaaS brands crush it online.\n\nAfter years of scaling startups and e-commerce businesses, we're taking everything we've learned and putting it to work for a select group of clients.\n\nWe're talking serious, data-driven strategies and custom tech that actually move the needle on ROAS, CAC, LTV, and revenue.\n\nWe've got a few spots opening up in September for the right fit. If you're ready to take your growth to the next level, let's chat.\n\nDrop me a message and let's see if we can work some magic for your business.\n\nđ https://t.co/MLk6df61w0","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,58],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/LKCVKw9CzFo?siâŠ","expanded_url":"https://youtu.be/LKCVKw9CzFo?si=ncCiARKbBqzRrn2-","url":"https://t.co/nldbyPCn1d","indices":[35,58]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1809784451045458130","view_count":83,"bookmark_count":0,"created_at":1720321211000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1809784451045458130","full_text":"100+ Linux Things you Need to Know https://t.co/nldbyPCn1d","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,52],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/2DvrRadXwWY","expanded_url":"https://youtu.be/2DvrRadXwWY","url":"https://t.co/A7NkOcpQcg","indices":[29,52]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1800979044617552374","view_count":63,"bookmark_count":0,"created_at":1718221839000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1800979044617552374","full_text":"Ruby on Rails in 100 Seconds https://t.co/A7NkOcpQcg","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/fPkOkIRkaZ8","expanded_url":"https://youtu.be/fPkOkIRkaZ8","url":"https://t.co/WIHnv13Rhe","indices":[41,64]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1794199048804814903","view_count":61,"bookmark_count":0,"created_at":1716605362000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1794199048804814903","full_text":"DTO - Earth feat. Aja Lee (Skysia Remix) https://t.co/WIHnv13Rhe","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,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/v2LiOx0YfoI","expanded_url":"https://youtu.be/v2LiOx0YfoI","url":"https://t.co/b0fVUo47SP","indices":[25,48]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1781546453170520244","view_count":69,"bookmark_count":0,"created_at":1713588748000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1781546453170520244","full_text":"Bliss Looper - Nourished https://t.co/b0fVUo47SP","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":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/nMuTgStG8w0","expanded_url":"https://youtu.be/nMuTgStG8w0","url":"https://t.co/pUfdSXoiNY","indices":[22,45]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1778306095737606645","view_count":86,"bookmark_count":0,"created_at":1712816187000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1778306095737606645","full_text":"Glass Beams - 'Mahal' https://t.co/pUfdSXoiNY","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,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/Seb0UWGwdd4","expanded_url":"https://youtu.be/Seb0UWGwdd4","url":"https://t.co/8x2HcbVghT","indices":[37,60]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1778100725526016197","view_count":80,"bookmark_count":0,"created_at":1712767223000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1778100725526016197","full_text":"Midnight Madness // ( Mallsoft Mix ) https://t.co/8x2HcbVghT","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,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/CUqZCRKhRQI","expanded_url":"https://youtu.be/CUqZCRKhRQI","url":"https://t.co/pHoFa1xhlf","indices":[43,66]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1775719774892208179","view_count":92,"bookmark_count":0,"created_at":1712199560000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1775719774892208179","full_text":"Rapid prototyping with Gemma and Llama.cpp https://t.co/pHoFa1xhlf","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,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/c_Ezqwr8d-A","expanded_url":"https://youtu.be/c_Ezqwr8d-A","url":"https://t.co/P1Dt8dxJcT","indices":[27,50]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1773975125785751602","view_count":96,"bookmark_count":0,"created_at":1711783603000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1773975125785751602","full_text":"Luxury Elite - After Hours https://t.co/P1Dt8dxJcT","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":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1781578520709185707","view_count":410,"bookmark_count":0,"created_at":1713596394000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1781578520709185707","full_text":"If there's a single behavioral trait that distinguishes the worldâs best marketers from the rest, itâs thisâŠ\n\nThey are relentless optimizers.\n\nTo them, the control is the enemy. Crafting a winning offer, a compelling ad, or a high-converting landing page, merely sets the stage. For these marketers, initial success is just the beginning.\n\nObsessed with the details, they live in a perpetual state of refinement, driven by the conviction that thereâs always a way to improve performance.\n\nIf youâre lucky enough to be working with a relentless optimizer, do whatever you can to keep them around. With enough time, support, and focused effort, their impact doesnât just grow â it compounds.","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,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"lbbonline.com/news/effectiveâŠ","expanded_url":"https://lbbonline.com/news/effectiveness-hinges-on-the-long-and-short-of-it","url":"https://t.co/p6zkGiL07Y","indices":[61,84]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1822328990327271563","view_count":36,"bookmark_count":0,"created_at":1723312063000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1822328990327271563","full_text":"Advertising Effectiveness Hinges on the Long and Short of It https://t.co/p6zkGiL07Y","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,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"cloud.google.com/blog/products/âŠ","expanded_url":"https://cloud.google.com/blog/products/databases/google-cloud-operational-database-enhancements-for-ai","url":"https://t.co/Zzg4sSWr1t","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1819141858741903423","view_count":54,"bookmark_count":0,"created_at":1722552191000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1819141858741903423","full_text":"More innovations from the Google Cloud database portfolio https://t.co/Zzg4sSWr1t","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,140],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1307056292465274880","name":"Midjourney","screen_name":"midjourney","indices":[3,14]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1818459997292183835","view_count":262520,"bookmark_count":0,"created_at":1722389623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":316,"user_id_str":"15330061","conversation_id_str":"1818459997292183835","full_text":"RT @midjourney: Midjourney V6.1 is now live! V6.1 greatly improves image quality, coherence, text, and comes with brand-new upscaling and pâŠ","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,94],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"blog.google/products/ads-câŠ","expanded_url":"https://blog.google/products/ads-commerce/creative-reporting-and-genai-tools/","url":"https://t.co/a2Yd0QdZDP","indices":[71,94]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1818390508114452590","view_count":51,"bookmark_count":0,"created_at":1722373055000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1818390508114452590","full_text":"New reporting and genAI tools in Google Ads to boost creative results https://t.co/a2Yd0QdZDP","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,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"44196397","name":"Elon Musk","screen_name":"elonmusk","indices":[3,12]},{"id_str":"1661523610111193088","name":"xAI","screen_name":"xai","indices":[27,31]},{"id_str":"783214","name":"X","screen_name":"X","indices":[38,40]},{"id_str":"61559439","name":"NVIDIA","screen_name":"nvidia","indices":[47,54]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1815407661396976110","view_count":19635872,"bookmark_count":0,"created_at":1721661889000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":8329,"user_id_str":"15330061","conversation_id_str":"1815407661396976110","full_text":"RT @elonmusk: Nice work by @xAI team, @X team, @Nvidia & supporting companies getting Memphis Supercluster training started at ~4:20am locaâŠ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"activities":{"nreplies":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":[{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":1,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":[{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":1,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nretweets":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":[{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nlikes":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":1,"startTime":1761436800000,"endTime":1761523200000,"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":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nviews":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":333,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":519,"startTime":1761436800000,"endTime":1761523200000,"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":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":532,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":266,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":49,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":97,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":21,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}]},"interactions":{"users":[{"created_at":1669325629000,"uid":"1595893303911845892","id":"1595893303911845892","screen_name":"IMJustinBrooke","name":"Justin Brooke","friends_count":758,"followers_count":12250,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1930374742097166336/UsKLBWAc_normal.jpg","description":"Ex-atheist | Agora Alum | $3M/year with 3 employees & home for dinner every night⊠you in?","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"adskills.com","expanded_url":"https://adskills.com","url":"https://t.co/mIfGLg8TCh","indices":[0,23]}]}},"interactions":1}],"period":14,"start":1762435184704,"end":1763644784704},"interactions_updated":1763644784755,"created":1763644783052,"updated":1763644784755,"type":"the entrepreneur","hits":1},"people":[{"user":{"id":"730563298236588037","name":"nori","description":"building web 4.0: https://t.co/y0hNBeeopJ\n\nme? https://t.co/7U9U9bdZ5W, @joinodf, @_TheResidency","followers_count":3054,"friends_count":993,"statuses_count":9055,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1963533850212192256/lxxLjfJg_normal.jpg","screen_name":"n0rizkitty","location":"BLR/SF","entities":{"description":{"urls":[{"display_url":"rebrowse.me","expanded_url":"https://rebrowse.me","url":"https://t.co/y0hNBeeopJ","indices":[18,41]},{"display_url":"n0ri.com","expanded_url":"http://n0ri.com","url":"https://t.co/7U9U9bdZ5W","indices":[47,70]}]},"url":{"urls":[{"display_url":"rebrowse.me","expanded_url":"https://rebrowse.me","url":"https://t.co/y0hNBeeopJ","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Nori is a relentless builder shaping Web 4.0 and carving out a niche in Silicon Valleyâs startup scene. With a prolific tweeting habit, they share made-from-the-heart updates about their journey from Bangalore to SF, chasing big dreams and bigger sponsors. Their story is one of resilience, adaptability, and bold moves in the tech frontier.","purpose":"To innovate and bring the future of the web to life by turning bold ideas into reality, while inspiring others to embrace risk and relentless hustle. Noriâs life mission is to pioneer transformational technology solutions and create impactful ventures that redefine how we connect and interact online.","beliefs":"Nori believes in the power of persistence, adaptability, and âmaking it or going backâ â a mantra of all-or-nothing commitment. They value transparency about struggles and triumphs alike, embrace the grit needed to build from scratch, and hold the conviction that big dreams are worth chasing across continents.","facts":"Fun fact: Nori manages an office and a bed for under $30 in Bangalore â proving that startup life is not just about fancy locations but scrappy resourcefulness!","strength":"A fearless risk-taker who uses their personal narrative to build community and attract opportunity; highly adaptive with a strong vision to turn challenges into stepping stones; prolific content creator with authentic storytelling skills.","weakness":"Their fast-paced, all-in approach risks burnout and may sometimes downplay the importance of work-life balance or strategic pacing. The high volume of tweets could scatter their message instead of consolidating a focused brand identity.","roast":"Noriâs timeline is basically a startup soap operaâplot twists every week and more drama than a Silicon Valley pitch meeting. If tweeting were funding rounds, theyâd be a unicorn by now, but hey, who needs sleep when youâve got 9,000+ tweets to churn out?","win":"Secured a job offer from @balajis and landed major sponsors leading to a new US companyâproof that grit and relentless sharing can turn the wildest dreams into tangible success.","recommendation":"Focus on crafting a clear narrative thread through your tweets that highlights your unique journey and startup vision. Use Twitter threads to combine your stories into powerful, digestible arcs that attract followers interested in entrepreneurship and tech innovation. Engage actively with Silicon Valley thought leaders and communities to boost visibility and credibility."},"created":1763652227448,"type":"the entrepreneur","id":"n0rizkitty"},{"user":{"id":"896487949","name":"Manny Reyes","description":"I grow newsletters through paid ads | 5M+ subs driven & counting | prev @morningbrew @workweekinc | agency: https://t.co/uxQI8gBJb1","followers_count":2185,"friends_count":2677,"statuses_count":8615,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1807849079529222144/1aJ4sk-7_normal.jpg","screen_name":"mannyyreyyes","location":"San Diego, CA","entities":{"url":{"urls":[{"url":"https://t.co/13Pvq4oGw7","expanded_url":"https://boletingrowth.com/","display_url":"boletingrowth.com","indices":[0,23]}]},"description":{"urls":[{"url":"https://t.co/uxQI8gBJb1","expanded_url":"http://boletingrowth.com","display_url":"boletingrowth.com","indices":[108,131]}]}}},"details":{"type":"The Entrepreneur","description":"Manny Reyes is a dynamic newsletter growth expert who thrives on scaling audiences using paid ads, with over 5 million subscribers driven and counting. His journey from Morning Brew to leading growth at GrowLetter shows a relentless entrepreneurial spirit and laser focus on results. Manny blends personal storytelling with professional wins to engage his audience authentically and effectively.","purpose":"Mannyâs life purpose revolves around empowering brands and creators to amplify their reach and impact through innovative growth marketing strategies, especially by mastering the newsletter space. He aims to be a pivotal figure in turning digital content into thriving communities and profitable ventures.","beliefs":"He believes in the power of consistent effort, data-driven decision making, and authenticity in building an audience. Manny values hard work, transparency, and the importance of celebrating milestones both personal and professional as part of sustained growth.","facts":"Fun fact: Manny not only drives millions of newsletter subscribers but also manages to work out 300 times a year, proving that hustle meets health in his world!","strength":"His biggest strength is his entrepreneurial mindset combined with hands-on expertise in paid acquisition strategies, allowing him to scale complex projects efficiently. Heâs also a natural storyteller who communicates wins and challenges with openness, building trust and rapport.","weakness":"Mannyâs passion for grinding and frequent tweeting (8,615 tweets!) might sometimes border on overexposure, potentially overwhelming followers or diluting the impact of his messaging. Maintaining balance could be a growth opportunity.","roast":"For a guy whoâs driven over 5 million newsletter subs, Mannyâs tweets could use a little less âscattered now, focused laterâ â itâs like watching a hyperactive squirrel with a brilliant business plan, except the squirrel tweets way too much and sometimes forgets itâs building an empire, not a forest.","win":"Landing the Head of Growth role at GrowLetter, the top newsletter growth agency, and helping scale multiple successful newsletters to 5 million subscribers is Mannyâs standout achievement, showcasing his ability to deliver tangible growth.","recommendation":"To grow his audience on X, Manny should focus on curating high-value, bite-sized insights from his extensive experience rather than tweeting frequently. Leveraging more threaded stories that balance professional advice with personal authenticity will deepen engagement and position him as the go-to expert in newsletter growth."},"created":1763652146202,"type":"the entrepreneur","id":"mannyyreyyes"},{"user":{"id":"1740297238239481856","name":"BIBIäžć§ïŒéćŒçïŒ|đRIVER","description":"TG 矀âïž: https://t.co/Oegu1T0W0E | build @bibi_foundation | @RiverdotInc S2 Creator Top 1\n#Binance æłšććžćźïŒèżäžäșżçšæ·ć
±ćéæ©ïŒhttps://t.co/9H4Sjj9GhK","followers_count":13807,"friends_count":2985,"statuses_count":25504,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1779123745610735616/GTO5QHKo_normal.jpg","screen_name":"bibisister0508","location":"","entities":{"description":{"urls":[{"display_url":"t.me/BIBI_Global","expanded_url":"https://t.me/BIBI_Global","url":"https://t.co/Oegu1T0W0E","indices":[9,32]},{"display_url":"binance.com/join?ref=E0UY6âŠ","expanded_url":"https://www.binance.com/join?ref=E0UY6FWC","url":"https://t.co/9H4Sjj9GhK","indices":[116,139]}]},"url":{"urls":[{"display_url":"bibibsc.io","expanded_url":"http://bibibsc.io","url":"https://t.co/F0Ji7L2LWC","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"BIBIäžć§ïŒéćŒçïŒ|đRIVER is a high-energy crypto community builder and promotion powerhouse, constantly engaging with and growing the innovative River ecosystem. With a relentless tweeting habit and a knack for rallying followers around $River and $RiverPts initiatives, she epitomizes the entrepreneurial spirit on social platforms. Her activity bridges multiple languages and cultures, making her a dynamic force in crypto social influence.","purpose":"Her life purpose centers on pioneering and sustaining vibrant crypto communities, leveraging social energy to fuel the growth and adoption of new blockchain projects like $River. By motivating participation and persistence, she aims to empower users to share in the rewards of emerging digital economies.","beliefs":"She believes in the power of consistent effort, community collaboration, and the idea that collective momentum can create waves in the crypto space. She values transparency, inclusiveness, and the celebration of small wins on the path toward big achievements.","facts":"Fun fact: She has maintained a disciplined tweeting routine of 2-3 posts daily for over half a year, contributing to her status as the top S2 Creator and a trusted voice within the River community.","strength":"Her strengths lie in high-frequency, multilingual engagement combined with a charismatic ability to mobilize and sustain a growing user base. She is a prolific content creator who leverages excitement around crypto incentives and milestones to build momentum.","weakness":"Her intense focus on crypto campaigns can sometimes lead to information overload for followers, and the overwhelming frequency of tweets might dilute individual message impact. Additionally, the heavy reliance on crypto-centric content may limit appeal outside niche audiences.","recommendation":"To grow her audience on X, BIBI should mix her high-volume crypto updates with more personal storytelling or behind-the-scenes content to deepen follower connection. Introducing occasional interactive polls or AMA sessions could boost engagement and attract a wider demographic interested in the human side of crypto entrepreneurship.","roast":"BIBI's tweet volume is so relentless, even $River might start flooding just to keep up with the stream of notificationsâat this rate, her keyboard probably needs its own Binance wallet for all those typing rewards!","win":"Achieving the status of S2 Creator Top 1 and successfully growing the River Creators community threefold in just 44 days stands as a testament to her entrepreneurial drive and community-building prowess."},"created":1763648586762,"type":"the entrepreneur","id":"bibisister0508"},{"user":{"id":"993859188823601152","name":"Robert","description":"Founder @ Laminar https://t.co/ANyS8EX6Nj (YC S24). Prev @ Palantir, Bloomberg","followers_count":2167,"friends_count":631,"statuses_count":725,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1786070151021948928/fXOgt6Fl_normal.jpg","screen_name":"skull8888888888","location":"","entities":{"description":{"urls":[{"display_url":"laminar.sh","expanded_url":"https://laminar.sh","url":"https://t.co/ANyS8EX6Nj","indices":[18,41]}]},"url":{"urls":[{"display_url":"laminar.sh","expanded_url":"https://laminar.sh","url":"https://t.co/ANyS8EX6Nj","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Robert is a dynamic founder at Laminar and a proud member of the YC S24 cohort, blending the grit of startup hustle with technical prowess. Heâs known for pioneering cutting-edge AI tools and openly sharing the highs and lows of his startup journey. With a background at Palantir and Bloomberg, he blends deep industry experience with bold innovation.","purpose":"To revolutionize AI observability and develop reliable, production-ready LLM applications that empower developers and businesses alike, while pushing the boundaries of what open-source intelligence can achieve.","beliefs":"Robert values innovation, transparency, and community engagement, believing that sharing knowledge and building on collaborative efforts drives real progress. He trusts in the power of strong, reliable technology paired with human-centric design to shape the future.","facts":"Fun fact: Robert has a unique branding quirkâheâs only worked for companies with black and white logos, proving heâs a fan of simplicity and contrast even in his career choices.","strength":"He combines technical expertise with entrepreneurial spirit, enabling him to build impactful tools while navigating the startup ecosystem adeptly. His transparency and engagement with the community make him relatable and trustworthy.","weakness":"Sometimes his broad focus on multiple frontsâcoding, fundraising, community-buildingâmight dilute his bandwidth, risking burnout or slowing down milestones.","recommendation":"To supercharge his audience growth on X, Robert should turbocharge storytelling around his startupâs journey, use more behind-the-scenes content, and engage actively with niche AI and developer communities through AMAs and targeted threads. Visuals and quick tech demos could also elevate engagement.","roast":"Robertâs startup hustle is so real that if ambition were a programming language, heâd be its eternal compilerâconstantly running, occasionally throwing errors, but never crashing entirely (mostly because he forgot to push the 'stop' button).","win":"Landing in the Y Combinator S24 batch and successfully demoing Laminar AIâs innovative pipeline builder marked a milestone that turned a once distant dream into a fast-moving reality."},"created":1763648103399,"type":"the entrepreneur","id":"skull8888888888"},{"user":{"id":"59989980","name":"Hardy","description":"Crypto trader âą Low cap gem hunter âą Memecoin maxi âą Advisor","followers_count":73316,"friends_count":7510,"statuses_count":85969,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1702572497118416896/8rW_ZZ35_normal.jpg","screen_name":"Degen_Hardy","location":"MY PRIVATE TG ALPHA JOURNAL","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"t.me/hardy_trades","expanded_url":"https://t.me/hardy_trades","url":"https://t.co/XHQOxQcDQu","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Hardy is a high-energy crypto trader and low cap gem hunter who dives deep into the memecoin craze while expertly advising his vibrant community. With a staggering 85,969 tweets and a knack for engaging giveaways, he's all about leveraging market trends and building momentum for the next big crypto move. Hardy's presence is loud, persistent, and undeniably influential in the fast-paced world of digital assets.","purpose":"Hardy's life purpose is to uncover hidden opportunities in the crypto market, empower his followers through strategic insights and giveaways, and ultimately help shape the future of decentralized finance by championing both innovative projects and strong community-driven tokens.","beliefs":"Hardy believes in the power of blockchain privacy advancements, the potential of memecoins with devoted communities, and the importance of consistent, no-nonsense market analysis. He values transparency, active community engagement, and the relentless pursuit of undervalued gems that could lead to explosive growth.","facts":"Fun fact: Hardy has tweeted an eye-popping 85,969 times, proving he's not just a silent investor but a full-time crypto hype machine and advisor rolled into one!","strength":"Hardy's greatest strength lies in his ability to consistently engage his community with timely market insights, giveaways, and high-conviction coin shills, which fuels follower interaction and creates a sense of trust and excitement around his picks.","weakness":"His weakness might be the sheer volume of tweets and aggressive following count, which can come off as overwhelming or scattergun, potentially diluting the impact of his most valuable insights or causing followers to feel spammed.","recommendation":"To grow his audience on X, Hardy should focus on curating highlights from his vast content and leverage Twitter Spaces for live AMA sessions to build deeper personal connections. Also, refining tweet frequency to emphasize quality over quantity will help keep followers engaged without fatigue.","roast":"Hardy tweets more than a caffeinated parrot on a rollâif tweeting was an Olympic sport, heâd have so many golds his Twitter feed would double as a trophy room cluttered with crypto emojis and retweets.","win":"Hardyâs biggest win is his ability to cultivate an engaged and energized community around memecoins like $ELON and consistently spark viral conversations that amplify underdog crypto projects."},"created":1763646889600,"type":"the entrepreneur","id":"degen_hardy"},{"user":{"id":"963052455624880128","name":"Part Time CEO","description":"Attention Seeker | Building @useoutlinexyz | Frontend Dev @AvailProject | Javascript and anime","followers_count":638,"friends_count":357,"statuses_count":10562,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1858808961979584512/lK2vVpew_normal.jpg","screen_name":"shrinath_prabhu","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"shrinath.me","expanded_url":"https://shrinath.me","url":"https://t.co/kuNGSU8EE5","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Part Time CEO is a dynamic self-starter obsessed with building and growing digital products while juggling a relentless social media presence. With a passion for JavaScript, anime, and startup culture, they combine tech skills with a bold vision for success. Fueled by ambitious goals and a penchant for daily posting, theyâre on a mission to hit major milestones in business and personal life.","purpose":"To create innovative tech products that resonate with users and generate sustainable revenue, all while building a dedicated online community and pushing personal growth boundaries.","beliefs":"They believe in the power of consistent hustle, authentic engagement over superficial follower counts, and the importance of balancing productivity with fun. Innovation, transparency, and relentless ambition drive their core values.","facts":"Fun fact: Despite tweeting over 10,500 times, Part Time CEO prioritizes âquality over quantityâ in followers, celebrating high-caliber connections over vast networks.","strength":"A relentless work ethic combined with the ability to build and market products effectively, plus a knack for turning everyday moments and humor into engaging content.","weakness":"Their impassioned drive to post daily and grow fast can sometimes border on oversharing or producing low-impact content, which may dilute their brand over time.","recommendation":"Focus on crafting high-value tweets that mix genuine insights about product building with personal wins and struggles. Engaging more with niche tech communities and sharing behind-the-scenes progress on @useoutlinexyz could create loyal followers eager to support your journey.","roast":"You tweet so much that if you ever ran for office, youâd win by virtue of sheer volume alone â who needs policies when your timelineâs a non-stop Broadway show of âLook at me!â with impeccable timing, but sometimes it feels like youâre auditioning for the role of âMost Likely to Tweet Before Breakfast.â","win":"Launching @useoutlinexyz and attracting attention while balancing a developer role at @AvailProject and building a personal brand shows impressive multitasking and entrepreneurial spirit."},"created":1763646567778,"type":"the entrepreneur","id":"shrinath_prabhu"},{"user":{"id":"478127944","name":"Sean","description":"đBuilding an app where you can coach yourself to a PB \nhttps://t.co/fRTXI4oMAu\n\nhttps://t.co/gXX7uH6FYV\n@_sudokuwarrior","followers_count":192,"friends_count":147,"statuses_count":769,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1866248391186878464/jXlKCsvH_normal.jpg","screen_name":"seann96","location":"","entities":{"description":{"urls":[{"display_url":"yescoach.run","expanded_url":"https://www.yescoach.run","url":"https://t.co/fRTXI4oMAu","indices":[55,78]},{"display_url":"country-clicker.sean-clayton.com","expanded_url":"http://country-clicker.sean-clayton.com","url":"https://t.co/gXX7uH6FYV","indices":[80,103]}]},"url":{"urls":[{"display_url":"yescoach.run","expanded_url":"https://www.yescoach.run","url":"https://t.co/fRTXI4oMAu","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Sean is a driven app developer focused on creating a self-coaching running app to help users hit their personal bests. With an infectious excitement for progress and user engagement, he shares transparent updates on testing milestones and app improvements. Always learning and iterating, Sean is the embodiment of grit and innovative hustle.","purpose":"Sean's life purpose is to empower individuals to take control of their fitness journeys through accessible technology, fostering self-improvement and personal achievement. He strives to transform passionate ideas into impactful products that genuinely enhance user experience and results.","beliefs":"Sean believes that persistence, adaptability, and direct connection with users are the keys to success. He values transparency in process, continuous iteration, and hands-on user feedback to create meaningful solutions that meet real-world needs.","facts":"Fun fact: Sean's stubborn Reddit strategy didnât yield any testers, but he pivoted quickly to direct outreach, showing courage to shift tactics instead of giving up!","strength":"Sean's biggest strengths are his entrepreneurial spirit and relentless drive to ship and test often. His transparency and enthusiasm build early community trust and excitement, a vital asset for startups.","weakness":"Sean can sometimes get caught in the relentless grind of building and testing without wide-reaching marketing, risking slower growth due to under-leveraging platforms like Reddit or broader social engagement.","recommendation":"To grow his audience on X, Sean should share more behind-the-scenes stories and user success highlights to foster a stronger emotional connection. Engaging with running and tech communities with helpful tips and frequent interactive posts (polls, Q&A) will also amplify his reach and attract passionate early adopters.","roast":"Sean's like a machine relentlessly chasing that last tester like it's the final boss in a video gameâif only he had a power-up called 'social media magic' instead of just brute persistence!","win":"Successfully launching YesCoach on TestFlight and getting his first 13 testers signed up is a great early milestone proving his concept is gaining real traction."},"created":1763646439779,"type":"the entrepreneur","id":"seann96"},{"user":{"id":"2552830892","name":"Auke-Jan","description":"Creating health-focused consumer brands","followers_count":323,"friends_count":397,"statuses_count":1330,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1845068208555864068/Vnb0rjug_normal.jpg","screen_name":"ecomAJb","location":"Amsterdam, Nederland","entities":{"description":{"urls":[]}}},"details":{"type":"The Entrepreneur","description":"Auke-Jan is a dynamic builder of health-focused consumer brands, blending creativity with business savvy to craft compelling products. Constantly engaging with the community, Auke-Jan seeks out collaborators and keeps a pulse on industry innovations. Their tweets reflect a sharp eye for trends and a commitment to quality and creativity.","purpose":"To revolutionize the health and wellness market by launching innovative, consumer-centric brands that inspire trust and deliver tangible benefits.","beliefs":"Auke-Jan values innovation, collaboration, and authenticity, believing that success stems from combining creativity with rigorous execution and honest communication.","facts":"Fun fact: Despite the lack of a huge follower base, Auke-Jan's tweets garner significant engagement, proving quality interactions outweigh quantity!","strength":"Exceptional ability to spot trends and tap into emerging markets within the health space, coupled with a keen eye for creative collaboration and detail-oriented execution.","weakness":"Might sometimes rely too heavily on quick, reactive tweets ('This is fucking insane') that can come off as impulsive rather than strategic.","roast":"Auke-Janâs tweeting style is a bit like a startup pitch on espressoâhigh-energy, occasionally cryptic, and just unpredictable enough to keep you guessing if itâs brilliance or a caffeine crash.","win":"Successfully built and maintained multiple health-focused consumer brands, consistently attracting creative talent and industry attention along the way.","recommendation":"To grow their audience on X, Auke-Jan should leverage storytelling moreâsharing behind-the-scenes journeys of brand creation and success stories. Engaging visual content and purposeful dialogue with followers will turn casual viewers into loyal advocates."},"created":1763644693266,"type":"the entrepreneur","id":"ecomajb"},{"user":{"id":"946434199510282240","name":"HUSNAiN","description":"delusional enough to build a CRM @nexdotai","followers_count":951,"friends_count":2832,"statuses_count":1809,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1984661205038837760/xsO3OwKF_normal.jpg","screen_name":"thehusnain","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"nex.ai","expanded_url":"http://nex.ai","url":"https://t.co/PT4J4ohRp3","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"HUSNAiN is a driven innovator building a cutting-edge CRM solution with a bold vision and relentless energy. Tweets reveal a mix of product updates, thoughtful commentary, and engaging announcements that reflect a hands-on approach to networking and relationship building. Always on the grind, they combine ambition with practicality to create tools that empower meaningful connections.","purpose":"To revolutionize how people connect and network by developing smart, intuitive tools that simplify relationship management and enhance professional interactions.","beliefs":"HUSNAiN believes in the power of networking and technology to transform business and personal relationships. They value innovation, transparency, and persistence, trusting that bold ideas and consistent effort are the keys to success.","facts":"Fun fact: Despite 'delusional enough' humorously describing themselves, HUSNAiN has managed to launch a live app on the App Store, proving theyâre more visionary than just talk.","strength":"Exceptional product-building skills combined with an engaging communication style that clearly shares progress and product benefits. Their proactive engagement with users and collaborators fuels momentum.","weakness":"With a high following count but undefined follower stats and somewhat sparse engagement beyond product promotion, they could benefit from deeper community interaction to boost authentic connections.","roast":"HUSNAiN is 'delusional' enough not just in ambition but in refusing to realize that building the ultimate networking companion might require, you know, actually networking beyond your own tweets. Maybe itâs time to turn those DMs into friendships instead of just beta invites.","win":"Successfully launching Aircircle on both TestFlight and the App Store, creating a smart AI-powered CRM app that helps users build and maintain stronger relationships with targeted meeting recommendations and voice note integration.","recommendation":"To grow their audience on X, HUSNAiN should blend their insightful product updates with more personal storytelling and community engagement. Live Q&A sessions, user success stories, and collaborative threads with influencers in the tech and startup ecosystem could amplify reach and deepen follower loyalty."},"created":1763644476866,"type":"the entrepreneur","id":"thehusnain"},{"user":{"id":"1853455816311099392","name":"joey","description":"Co-founder of @veritusagent (YC S25). Building voice AI agents for debt collections","followers_count":3483,"friends_count":820,"statuses_count":16957,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1870468381079736320/OTMTd-0s_normal.jpg","screen_name":"josephstein","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"veritusagent.ai","expanded_url":"https://www.veritusagent.ai","url":"https://t.co/5RB7WuYik3","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Joey is a relentless entrepreneur, deeply immersed in the AI space with a keen focus on voice AI agents for debt collections. Constantly engaging in high-stakes decisions and startup challenges, Joey's tweets reflect a vibrant mix of hustle, curiosity, and strategic thinking. His active participation in the indie hacker community and YC network showcases his commitment to building impactful tech ventures.","purpose":"Joeyâs life purpose is to innovate within the AI and SaaS landscape, transforming complex processes like debt collection through cutting-edge voice AI solutions while sustaining his entrepreneurial momentum and balancing personal aspirations.","beliefs":"He believes in the power of bootstrapping and organic growth over shortcuts like ads or quick fixes. Joey values persistence, calculated risk-taking, and disrupting overpriced market standards to create accessible technology for all.","facts":"Fun fact: Joey once received a $200K/year job offer but seriously considered turning it down to keep the indie hacker dream alive, showing just how committed he is to carving his own path.","strength":"His greatest strengths include high-frequency content creation (over 16,000 tweets), an ability to spark engaging conversations around SaaS and AI, and a mindset that embraces risk and innovation without losing sight of practical family commitments.","weakness":"Joeyâs high-volume tweeting might sometimes overwhelm followers or dilute key messages, and his passion for disruption occasionally leads to impatience with existing solutions, risking potential alienation of industry peers.","roast":"Joeyâs tweet count is so high that if tweets were debt, heâd be the worldâs largest creditor by nowâtoo bad his followers canât colllect on all that engagement! But seriously, maybe slow down before you run out of runway both online and off.","win":"Landing a coveted spot in Y Combinator S25 and co-founding @veritusagent, a pioneering startup pushing the boundaries of voice AI in the fintech space, is a remarkable achievement that sets Joey apart as a top-tier innovator.","recommendation":"To grow his audience on X, Joey should spotlight more storytelling content that humanizes his entrepreneurial journeyâsharing intimate wins, failures, and lessons learnedâwhile leveraging strategic threads to turn his prolific tweet output into digestible, highly shareable insights."},"created":1763644296750,"type":"the entrepreneur","id":"josephstein"},{"user":{"id":"1392149624509669378","name":"Alex PHAM","description":"I build useful apps. â First: https://t.co/VYK5paWUH9 â Turn your notes into smooth, high-quality content with AI.","followers_count":223,"friends_count":1069,"statuses_count":373,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986355592487669760/zPmNnSxU_normal.jpg","screen_name":"alex_pham_fr","location":"France","entities":{"description":{"urls":[{"display_url":"noteviral.com","expanded_url":"http://noteviral.com","url":"https://t.co/VYK5paWUH9","indices":[30,53]}]},"url":{"urls":[{"display_url":"noteviral.com","expanded_url":"http://noteviral.com","url":"https://t.co/VYK5paWUH9","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Alex PHAM is a pragmatic builder who leverages real-world experience and community insights to develop impactful apps. His content focuses on practical business-building strategies, showing a strong commitment to learning and sharing knowledge about entrepreneurship and growth. Alexâs tweets emphasize the value of starting small, focusing on product quality, and the power of authentic engagement over follower count.","facts":"Alex has been collecting domains for 5 years but only started building publicly 6 months ago, highlighting his evolving approach to transparency and community involvement.","purpose":"To create useful, high-quality applications that solve specific problems while empowering fellow entrepreneurs by sharing actionable advice and proven growth strategies.","beliefs":"Alex believes in the power of hustling smart over building big, prioritizing unique value and real user feedback over flashy marketing. He values authenticity, hands-on learning, and the idea that success doesn't require massive teams or huge followings but dedication and clever tactics.","strength":"Alexâs strength lies in his practical mindset, ability to simplify complex entrepreneurial ideas, and his focus on product development backed by user engagement. He demonstrates resilience by balancing domain investments and public product-building efforts with a clear sales strategy.","weakness":"His relatively low engagement and smaller audience, coupled with a busy schedule, might limit his reach and networking potential, potentially hindering his ability to scale visibility rapidly on social platforms.","recommendation":"To grow his audience on X, Alex should leverage storytelling in his tweets to build emotional connections and increase engagement. Engaging more directly with niche communities through replies and threads, and using interactive formats like polls or mini Q&As about entrepreneurship, could also boost visibility organically.","roast":"Alexâs idea of building in public is so slow, even his domain collection feels more productive â at least those domains are sure about their purpose, unlike his tweet views!","win":"Successfully building and marketing an AI-powered app that transforms notes into smooth, high-quality content while sharing valuable startup wisdom to inspire early-stage founders."},"created":1763642087228,"type":"the entrepreneur","id":"alex_pham_fr"},{"user":{"id":"14048894","name":"Nile Gomez","description":"Faith-rooted creative entrepreneur helping people build meaningful brands & income through sharp writing, strategy & story. Letâs build what matters.","followers_count":13930,"friends_count":9088,"statuses_count":74300,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1932228230922051584/HInQ2Vsu_normal.jpg","screen_name":"nilegomez","location":"Chesapeake, VA","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"page.fo/ifnd4kf","expanded_url":"https://page.fo/ifnd4kf","url":"https://t.co/LNEi8DGgcD","indices":[0,23]}]}}},"details":{"type":"The Entrepreneur","description":"Nile Gomez is a faith-rooted creative entrepreneur who champions building meaningful brands and income through sharp writing, compelling strategy, and authentic storytelling. With a prolific presence on X, Nile inspires followers to pursue freedom and purpose in their side hustles while staying grounded in values. Always ready to share wisdom, Nileâs content blends practical business tactics with heartfelt conviction.","purpose":"To empower individuals to build purposeful brands and generate sustainable income by leveraging creativity, faith, and strategic storytelling that nurtures freedom and meaning in their work and lives.","beliefs":"Nile values authenticity, faith, and meaningful impact, believing that true entrepreneurial success comes from aligning business goals with personal purpose and community upliftment. Integrity, passion, and thoughtful communication are core to how Nile approaches brand building and audience growth.","facts":"Fun fact: Nile has tweeted over 74,000 times, showcasing relentless dedication to sharing insights and engaging deeply with their community despite having a huge following of over 9,000 people they followâtruly a prolific connector and communicator!","strength":"Remarkable consistency and prolific content creation, combined with a unique blend of faith-driven authenticity and entrepreneurial savvy, make Nile a trusted voice in empowering people to find freedom through business. Their ability to weave storytelling with strategy is a powerful magnet for engagement.","weakness":"The sheer volume of tweetsâwhile a strengthâcan sometimes dilute focus and overwhelm both Nile and the audience, risking missed opportunities for deeper connections or more refined messaging in niche areas.","recommendation":"To grow their audience on X, Nile should leverage targeted threads and thematic tweet series focusing on specific entrepreneurial challenges, paired with engaging visuals and community polls. Prioritizing quality over quantity will help convert followers into an active, loyal community by showcasing the transformational power of their strategies.","roast":"Nileâs tweetstorm game is so strong, it could probably drown a small town in wordsâgood thing their followers are like coffee addicts, because they sure know how to keep us wired and scrolling at 3 AM!","win":"Successfully built a vibrant personal brand at the intersection of faith and entrepreneurship, inspiring thousands to pursue side hustles with purpose, freedom, and sharp strategies while maintaining an authentic and compassionate voice."},"created":1763642073683,"type":"the entrepreneur","id":"nilegomez"}],"activities":{"nreplies":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":[{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":1,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":[{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":1,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nretweets":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":[{"bookmarked":false,"display_text_range":[0,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nlikes":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":1,"startTime":1761436800000,"endTime":1761523200000,"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":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}],"nviews":[{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":333,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982174774445941082","quoted_status_permalink":{"url":"https://t.co/lbn0Yr7PID","expanded":"https://twitter.com/devevangelist/status/1982174774445941082","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982178447175635040","view_count":89,"bookmark_count":0,"created_at":1761423143000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982178447175635040","full_text":"Founder-led growth is a superpower.","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,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982146034483781894","quoted_status_permalink":{"url":"https://t.co/yU3GuGOhCG","expanded":"https://twitter.com/devevangelist/status/1982146034483781894","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982147572405022863","view_count":165,"bookmark_count":0,"created_at":1761415782000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982147572405022863","full_text":"How are you using TikTok Shops + GMV Max to scale revenue in Q4?","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982138006501810539","quoted_status_permalink":{"url":"https://t.co/vrY2GG6vqt","expanded":"https://twitter.com/devevangelist/status/1982138006501810539","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982139159843078570","view_count":79,"bookmark_count":0,"created_at":1761413776000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982139159843078570","full_text":"How are you leading with AI?","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":519,"startTime":1761436800000,"endTime":1761523200000,"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":"1982454483998396613","view_count":300,"bookmark_count":0,"created_at":1761488955000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454483998396613","full_text":"Every breakthrough starts as defiance - someone refusing to accept the limits others take for granted.\n\nAs founders, builders, and creators, thatâs the real work we sign up for. To look at what exists and imagine what could exist instead.\n\nIâve seen it firsthand - building software from scratch, raising money when we âshouldnât have,â turning small ideas into scalable systems. Every stage looked impossible until it wasnât.\n\nThe real barriers were never technical. They were mental. The beliefs we inherited from others - investors, teachers, even our own self-doubt - about what could or couldnât be done.\n\nBut when you zoom out, every âlimitâ in business, technology, or even physics eventually yields to someone with enough curiosity, discipline, and imagination to keep pushing.\n\nThatâs the pattern. The impossible dissolves when someone decides to stop believing in it.\n\nIf youâre building something right now, remember: you are not here to accept constraints.\n\nYouâre here to test them.\n\nWhen you hit resistance - from the market, from others, from your own mind - pause. Look closer. The solution is often waiting behind the discomfort.\n\nCreation isnât rebellion for its own sake. Itâs cooperation with a larger intelligence - the kind that rewards persistence, clarity, and vision aligned with service.\n\nReality is malleable for those willing to shape 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,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982493017882992776","view_count":85,"bookmark_count":0,"created_at":1761498143000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982493017882992776","full_text":"Most marketers are still fighting over keywords.\n\nBut the next battle for findability isnât happening on search engines. Itâs happening inside the AI models.\n\nWhen someone asks ChatGPT, Claude, or Perplexity about you, your product, or your company - does it show up? And if so, does the description reflect reality?\n\nThat question points to the next frontier, AISO: AI Search Optimization. It represents the next stage in the evolution of SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization).\n\nAISO doesnât replace traditional SEO. It builds on it.\n\nBefore you can influence how AI systems understand your brand, you have to master the basics of how search engines discover and rank you. Clean technical SEO, clear site architecture, authoritative backlinks, and strong on-page signals are still the foundation. Without them, the data feeding AI models about your brand is weak and inconsistent.\n\nTraditional SEO helped us rank pages.\nAEO helped us win featured snippets.\nGEO taught us how to influence generative summaries.\n\nAISO goes deeper. Itâs about engineering your brandâs semantic identity - how AI systems understand, contextualize, and recall your business across the entire LLM ecosystem.\n\nAI models donât index pages. They synthesize reality from consistency. They look for structured, repeated patterns across multiple domains.\n\nTo exist in the modelâs worldview, your brand needs structure, clarity, and corroboration.\n\nStart simple:\n\nPublish a /brand.txt or /brand.json file defining who you are, what you do, and your core positioning.\n\nUse consistent phrasing across your web presence - About page, LinkedIn, Crunchbase, Product Hunt, etc.\n\nAdd JSON-LD schema markup for your organization, brand, and services.\n\nInclude FAQ schema with question-answer pairs that reflect what people actually ask about your business.\n\nThen go deeper:\n\nOnce your foundational metadata is in place, build a system to actively query and seed the models themselves.\n\nCreate automated scripts that query ChatGPT, Claude, and Perplexity on a recurring schedule with prompts about your brand, products, and key people.\n\nLog and analyze the responses to track semantic accuracy over time.\n\nWhen models return incomplete or outdated descriptions, refresh the public web with new corroborating data: publish updated press releases, add verified LinkedIn and Crunchbase entries, and post authoritative summaries on high-trust domains.\n\nOver time, youâre training the LLM ecosystem to understand your brand the way you define it, strengthening the signal across both structured and unstructured sources.\n\nSEO got humans to find you. AISO gets machines to understand you.\n\nThe brands that master this first will dominate AI discovery just as early SEO adopters dominated web search. The new frontier isnât about keywords or backlinks. Itâs about becoming part of the modelâs ontology - the semantic layer of reality inside AI itself.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982454483998396613","quoted_status_permalink":{"url":"https://t.co/79WNN0dDCC","expanded":"https://twitter.com/devevangelist/status/1982454483998396613","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982454767336169757","view_count":134,"bookmark_count":0,"created_at":1761489023000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982454767336169757","full_text":"A little Sunday morning motivation for those who need it.","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-28","value":532,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982914768429298043","quoted_status_permalink":{"url":"https://t.co/kk3HPCR16Y","expanded":"https://twitter.com/devevangelist/status/1982914768429298043","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982915123951087633","view_count":111,"bookmark_count":1,"created_at":1761598780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982915123951087633","full_text":"If youâre planning on launching a new consumer brand, it pays to think like an acquirer.","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","retweeted":false,"fact_check":null,"id":"1982914768429298043","view_count":166,"bookmark_count":0,"created_at":1761598696000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982914768429298043","full_text":"If youâre building a new consumer business, start by asking how a potential acquirer would value it one day - and why theyâd want to buy it - even if you never plan to sell.\n\nThe best consumer brands are built with sellability in mind. Not because the goal is an exit, but because it forces disciplined thinking about quality, scale, and profitability.\n\nThink like a private equity firm and reverse-engineer their logic.\n\nBuild something high quality, highly consumable, and highly recurring.\n\nBuild a brand and a community that lowers CAC and turns customers into advocates who create content, feedback, and word-of-mouth momentum.\n\nEnter a market with a massive TAM so that even at scale, thereâs still room for long-term growth.\n\nThe irony is that when you build with acquirer logic - durability, defensibility, and growth potential - you also build something worth keeping.","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,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982868178398306667","quoted_status_permalink":{"url":"https://t.co/NA9jvGEEhd","expanded":"https://twitter.com/devevangelist/status/1982868178398306667","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1982868553897582886","view_count":87,"bookmark_count":0,"created_at":1761587677000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868553897582886","full_text":"How are you approaching creative diversification on Meta?","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,273],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1982868178398306667","view_count":168,"bookmark_count":0,"created_at":1761587588000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1982868178398306667","full_text":"Most Meta ad campaigns donât fail because of account structure. They fail because every ad says the same thing.\n\nFor years, performance marketers have obsessed over the mechanics - CBO vs ABO, cost caps vs bid caps, TOFU vs BOFU. Those levers used to matter. Today, theyâre secondary. Metaâs machine learning has taken over most of the optimization work.\n\nThe real variable that drives performance now is creative diversity.\n\nWhen every ad tells the same story in a slightly different format, the algorithm runs out of new signals to learn from. Performance plateaus. Fatigue sets in. Costs rise.\n\nThe solution isnât launching more ads - itâs launching more net new concepts.\n\nOrganize your campaigns by story, not by campaign type or audience. \n\nEach story should connect to a distinct customer and motivation: quality, aspiration, convenience, transformation.\n\nThen develop multiple versions of that story - static, motion, UGC, polished brand video - and measure performance by CAC, not just ROAS.\n\nThis approach gives the system room to learn while giving you insight into what actually drives efficient acquisition. Feed Meta diverse, well-defined ideas instead of repetitive assets, and it will find new demand curves for you. Thatâs how you scale.\n\nIf your account feels stuck, donât rebuild it. Rethink it. You donât need a new structure - you need better story architecture.\n\nMeta rewards variety, not volume. The brands that are winning today are the ones with a system for generating new ideas, not just new ads.","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-29","value":266,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1983021703665156511","quoted_status_permalink":{"url":"https://t.co/BAsjPG1ZBX","expanded":"https://twitter.com/devevangelist/status/1983021703665156511","display":"x.com/devevangelist/âŠ"},"retweeted":false,"fact_check":null,"id":"1983021943227142621","view_count":99,"bookmark_count":0,"created_at":1761624248000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021943227142621","full_text":"Whatâs your go-to Meta ads account structure?","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983021703665156511","view_count":167,"bookmark_count":0,"created_at":1761624191000,"favorite_count":0,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983021703665156511","full_text":"Many of the Meta ad accounts I audit are messy, out-dated, and over-engineered. Too many campaigns. Too many variables. Too little signal.\n\nHereâs the core structure Iâve landed on after millions in ad spend across dozens of brands - built to scale efficiently while keeping creative testing simple and performance consistent.\n\nKeep in mind this is just one structure out of an almost infinite set of possible configurations. Every brand is different and every business has itâs own unique context.\n\nThe account setup:\n1 CBO campaign per product per country\nOptimized on purchase conversions with 7 day click 1 day view attribution\nHighest volume, no caps\nTesting and scaling happen in the same campaign\n\nAt the ad set level:\n1 ad set per concept\nBroad audience targeting with optional existing customer exclusions\nApply minimum spend levels on individual ad sets to force delivery to each new concept, let the CBO budget handle allocation outside of this\n\nAt the ad level:\nVideos - 1 core video concept with 3â5 hook variants\nStatics - 1 visual headline concept with 3â5 image variants \nEach ad includes 1 visual with variants for each aspect ratio, 2 primary texts, 2 headlines, and 1 description\nAI enhancements are optional - use discretion\nClean ad naming conventions to enable segmented creative analysis \n\nI run each ad set for at least 7 days - or long enough to generate enough purchase conversions to confirm expected CPA and ROAS.\n\nAnd when possible, I track and monitor new customer purchases in addition to total purchases to determine CAC.\n\nI also run DPAs in a separate, isolated campaign, due the unique attributes of this ad type.\n\nThis structure isnât meant to be clever. Itâs meant to be simple and durable.\n\nThe goal is clarity - clean signals, steady learnings, and a feedback loop between creative and data that compounds over time.\n\nWhen you simplify the structure, you can focus on what actually drives performance: creative diversity, disciplined testing, and constant iteration.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,244],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983662497057112134","view_count":0,"bookmark_count":0,"created_at":1761776968000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1983662497057112134","full_text":"Read more books. Read for no reason. Read to solve problems. Read to gain wisdom. Read to compress decades into days. Read to escape the feed. Read to sharpen your model of the world. Read to think. A simple reading habit can change everything.","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-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":49,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"growthmarketer.com","expanded_url":"https://growthmarketer.com/","url":"https://t.co/BvQevED9rL","indices":[703,726]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985600405896929387","view_count":24,"bookmark_count":0,"created_at":1762239002000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985600405896929387","full_text":"For the past 20 years, I've been the person brands call when their paid acquisition stops working.\n\nI've rebuilt ad accounts for companies spending $500K+/month.\n\nI've fixed tracking systems that were reporting 2x ROAS when reality was 0.8x.\n\nI've identified millions in wasted spend that agencies missed (or ignored).\n\nThe pattern is always the same:\n\nFounders know something is wrong. The numbers don't add up. Growth is expensive. But they can't pinpoint the issue.\n\nSo I'm offering free 90-day growth roadmaps.\n\nNo sales call. No commitment. Just a clear diagnosis of what's broken and how to fix it.\n\nIf you're spending $50K+/month on paid ads and want an honest assessment, click the link below.\n\nhttps://t.co/BvQevED9rL","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":"1985798588228911587","view_count":25,"bookmark_count":0,"created_at":1762286252000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1985798588228911587","full_text":"Every few years, marketers need a new scapegoat.\n\nI remember when iOS 14 dropped. Everyone started freaking out. Marketers panicked. Agencies scrambled. Threads and think pieces everywhere.\n\nBut something strange happened. My ads didnât tank - they actually started performing better.\n\nAt first, I thought it was luck. Maybe I hadnât been hit yet. I waited for the cliff to come. It never did.\n\nThen it clicked. Most marketers werenât being crushed by iOS 14. They were using it as an excuse. Performance was bad because execution was bad. Tracking broke, sure, but so did accountability.\n\nAgencies pointed fingers at Apple instead of themselves. Others used the chaos to sell more services and stir up fear.\n\nMeanwhile, I kept running campaigns, staying grounded in what my own data was telling me.\n\nFast forward five years. The same story is playing out again with Metaâs Andromeda update.\n\nYes, the algorithm changed. But letâs be honest - itâs always changing. It has been since the day Meta was born.\n\nAnd once again, marketers are using it as cover. âItâs not my fault, the algo changed.â Or worse, theyâre using it as a sales pitch.\n\nDonât fall for it.\n\nCreative diversity matters, but thatâs not new.\n\nIgnore the hype. Focus on fundamentals.\n\nThatâs what keeps you steady through every cycle of change.","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-06","value":97,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"und","retweeted":false,"fact_check":null,"id":"1986179622325920148","view_count":97,"bookmark_count":0,"created_at":1762377098000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1986178287907815818","full_text":"@IMJustinBrooke GCP","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1986178287907815818","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[]},{"label":"2025-11-12","value":21,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[16,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1595893303911845892","name":"Justin Brooke","screen_name":"IMJustinBrooke","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"IMJustinBrooke","lang":"en","retweeted":false,"fact_check":null,"id":"1988331988315738237","view_count":21,"bookmark_count":0,"created_at":1762890262000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"15330061","conversation_id_str":"1988320717255950687","full_text":"@IMJustinBrooke Spilling the sauce đ","in_reply_to_user_id_str":"1595893303911845892","in_reply_to_status_id_str":"1988320717255950687","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]},{"label":"2025-11-19","value":0,"startTime":1763424000000,"endTime":1763510400000,"tweets":[]},{"label":"2025-11-20","value":0,"startTime":1763510400000,"endTime":1763596800000,"tweets":[]},{"label":"2025-11-21","value":0,"startTime":1763596800000,"endTime":1763683200000,"tweets":[]}]},"interactions":{"users":[{"created_at":1669325629000,"uid":"1595893303911845892","id":"1595893303911845892","screen_name":"IMJustinBrooke","name":"Justin Brooke","friends_count":758,"followers_count":12250,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1930374742097166336/UsKLBWAc_normal.jpg","description":"Ex-atheist | Agora Alum | $3M/year with 3 employees & home for dinner every night⊠you in?","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"adskills.com","expanded_url":"https://adskills.com","url":"https://t.co/mIfGLg8TCh","indices":[0,23]}]}},"interactions":1}],"period":14,"start":1762435184704,"end":1763644784704}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}