[{"data":1,"prerenderedAt":592},["ShallowReactive",2],{"blog-how-to-lower-cpi-en":3,"blog-ad-banners-en":565},{"id":4,"title":5,"excerpt":6,"content":7,"coverImage":505,"meta":515,"site":519,"status":540,"slug":541,"author":542,"category":550,"publishDate":559,"featured":94,"updatedAt":560,"createdAt":561,"contentHtml":562,"previewUrl":563,"localeSlugs":564},763,"How to Lower CPI: 8 Levers for Cheaper App Installs (2026)","How to lower CPI without junk installs: funnel math (CPM x CTR x CVR), creative hooks, store listing CVR, audience hygiene, and a weekly loop that pairs CPI with retention.",{"root":8},{"children":9,"direction":19,"format":15,"indent":13,"type":504,"version":18},[10,22,29,33,37,41,47,55,75,83,108,112,116,152,156,160,164,168,202,241,245,249,275,283,287,313,317,321,339,343,347,472,476,480,486,492,498],{"children":11,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[12],{"detail":13,"format":13,"mode":14,"style":15,"text":16,"type":17,"version":18},0,"normal","","How to lower CPI without buying junk installs","text",1,null,"heading","h2",{"children":23,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":18,"textStyle":15},[24,26],{"detail":13,"format":18,"mode":14,"style":15,"text":25,"type":17,"version":18},"How to lower CPI",{"detail":13,"format":13,"mode":14,"style":15,"text":27,"type":17,"version":18}," (cost per install) is not a single bid tweak. CPI is the result of three rates chained together: how expensive impressions are, how often people click, and how often those clicks become installs. Cut waste in creative, store listing, audience, and measurement first—then adjust bids.","paragraph",{"children":30,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[31],{"detail":13,"format":13,"mode":14,"style":15,"text":32,"type":17,"version":18},"CPI ≈ CPM / (1000 × CTR × install CVR)",{"children":34,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[35],{"detail":13,"format":13,"mode":14,"style":15,"text":36,"type":17,"version":18},"If CPM stays flat while CTR or install conversion rate rises, CPI falls. That is why creative and App Store / Google Play continuity usually beat “just lower the bid” as a first move.",{"children":38,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[39],{"detail":13,"format":13,"mode":14,"style":15,"text":40,"type":17,"version":18},"What CPI means (and what it hides)",{"children":42,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":18,"textStyle":15},[43,45],{"detail":13,"format":18,"mode":14,"style":15,"text":44,"type":17,"version":18},"CPI = media spend ÷ attributed installs",{"detail":13,"format":13,"mode":14,"style":15,"text":46,"type":17,"version":18}," for a window and a source. Platforms may report CPI on click-time or install-time attribution; MMPs and your warehouse may disagree. Align the definition before you compare channels.",{"children":48,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[49,51,53],{"detail":13,"format":13,"mode":14,"style":15,"text":50,"type":17,"version":18},"CPI does ",{"detail":13,"format":18,"mode":14,"style":15,"text":52,"type":17,"version":18},"not",{"detail":13,"format":13,"mode":14,"style":15,"text":54,"type":17,"version":18}," tell you:",{"children":56,"direction":19,"format":15,"indent":13,"type":72,"version":18,"listType":73,"start":18,"tag":74},[57,62,67],{"children":58,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":18},[59],{"detail":13,"format":13,"mode":14,"style":15,"text":60,"type":17,"version":18},"Whether the install registered, completed onboarding, or paid","listitem",{"children":63,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":66},[64],{"detail":13,"format":13,"mode":14,"style":15,"text":65,"type":17,"version":18},"Whether the user would have installed organically",2,{"children":68,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":71},[69],{"detail":13,"format":13,"mode":14,"style":15,"text":70,"type":17,"version":18},"Whether refunds, fraud, or mis-attributed clicks inflated the denominator or numerator",3,"list","bullet","ul",{"children":76,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[77,79,81],{"detail":13,"format":13,"mode":14,"style":15,"text":78,"type":17,"version":18},"Treat CPI as a ",{"detail":13,"format":18,"mode":14,"style":15,"text":80,"type":17,"version":18},"delivery",{"detail":13,"format":13,"mode":14,"style":15,"text":82,"type":17,"version":18}," metric. Pair it with D1/D7 retention, cost per activated user, and early ROAS / LTV. A $2 install that never opens the app is more expensive than an $8 install that trials and pays.",{"children":84,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[85,87,97,99,106],{"detail":13,"format":13,"mode":14,"style":15,"text":86,"type":17,"version":18},"Related DeepClick reading: ",{"children":88,"direction":19,"format":15,"indent":13,"type":91,"version":71,"fields":92,"id":96},[89],{"detail":13,"format":13,"mode":14,"style":15,"text":90,"type":17,"version":18},"What Is ROAS in Advertising","link",{"linkType":93,"newTab":94,"url":95},"custom",false,"https://deepclick.com/resources/blog/what-is-roas-in-advertising/","6aea9c2e37851a00c870370c",{"detail":13,"format":13,"mode":14,"style":15,"text":98,"type":17,"version":18}," and ",{"children":100,"direction":19,"format":15,"indent":13,"type":91,"version":71,"fields":103,"id":105},[101],{"detail":13,"format":13,"mode":14,"style":15,"text":102,"type":17,"version":18},"How to Calculate ROAS",{"linkType":93,"newTab":94,"url":104},"https://deepclick.com/resources/blog/how-to-calculate-roas/","6aea9c2e37851a00c870370d",{"detail":13,"format":13,"mode":14,"style":15,"text":107,"type":17,"version":18},".",{"children":109,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[110],{"detail":13,"format":13,"mode":14,"style":15,"text":111,"type":17,"version":18},"Diagnose high CPI before you scale cuts",{"children":113,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[114],{"detail":13,"format":13,"mode":14,"style":15,"text":115,"type":17,"version":18},"Run this checklist once per channel before large budget moves:",{"children":117,"direction":19,"format":15,"indent":13,"type":72,"version":18,"listType":150,"start":18,"tag":151},[118,124,130,136,143],{"children":119,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":18},[120,122],{"detail":13,"format":18,"mode":14,"style":15,"text":121,"type":17,"version":18},"Creative decay",{"detail":13,"format":13,"mode":14,"style":15,"text":123,"type":17,"version":18}," — CTR and hook rate falling while CPM is stable usually means fatigue, not “the channel got expensive.”",{"children":125,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":66},[126,128],{"detail":13,"format":18,"mode":14,"style":15,"text":127,"type":17,"version":18},"Click → install drop",{"detail":13,"format":13,"mode":14,"style":15,"text":129,"type":17,"version":18}," — Strong CTR with weak install CVR points to store listing, permission friction, geo/device mismatch, or a misleading promise.",{"children":131,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":71},[132,134],{"detail":13,"format":18,"mode":14,"style":15,"text":133,"type":17,"version":18},"Audience pollution",{"detail":13,"format":13,"mode":14,"style":15,"text":135,"type":17,"version":18}," — Existing users, uninstallers, and employees still in delivery raise spend without new installs.",{"children":137,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":142},[138,140],{"detail":13,"format":18,"mode":14,"style":15,"text":139,"type":17,"version":18},"Event / MMP lag",{"detail":13,"format":13,"mode":14,"style":15,"text":141,"type":17,"version":18}," — Late or missing install postbacks make platforms chase the wrong optimization signal.",4,{"children":144,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":149},[145,147],{"detail":13,"format":18,"mode":14,"style":15,"text":146,"type":17,"version":18},"Geo and inventory mix",{"detail":13,"format":13,"mode":14,"style":15,"text":148,"type":17,"version":18}," — Cheap inventory often arrives with lower intent; blended CPI can look fine while quality collapses.",5,"number","ol",{"children":153,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[154],{"detail":13,"format":13,"mode":14,"style":15,"text":155,"type":17,"version":18},"Export placement, age, OS, and creative reports. Pause clear waste before you raise bids on winners.",{"children":157,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[158],{"detail":13,"format":13,"mode":14,"style":15,"text":159,"type":17,"version":18},"Creative levers that actually move CPI",{"children":161,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[162],{"detail":13,"format":13,"mode":14,"style":15,"text":163,"type":17,"version":18},"On Meta, TikTok, Google App campaigns, and most UA networks, creative is an auction input. Weak openings raise effective CPI even when your bid target is unchanged.",{"children":165,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[166],{"detail":13,"format":13,"mode":14,"style":15,"text":167,"type":17,"version":18},"Practical rules:",{"children":169,"direction":19,"format":15,"indent":13,"type":72,"version":18,"listType":73,"start":18,"tag":74},[170,184,190,196],{"children":171,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":18},[172,174,176,183],{"detail":13,"format":18,"mode":14,"style":15,"text":173,"type":17,"version":18},"Hook in the first 2–3 seconds",{"detail":13,"format":13,"mode":14,"style":15,"text":175,"type":17,"version":18}," — Lead with the friction, fantasy, or proof, not a logo sting. See ",{"children":177,"direction":19,"format":15,"indent":13,"type":91,"version":71,"fields":180,"id":182},[178],{"detail":13,"format":13,"mode":14,"style":15,"text":179,"type":17,"version":18},"Ad Hook: First 3 Seconds",{"linkType":93,"newTab":94,"url":181},"https://deepclick.com/resources/blog/ad-hook-first-3-seconds/","6aea9c2e37851a00c870370e",{"detail":13,"format":13,"mode":14,"style":15,"text":107,"type":17,"version":18},{"children":185,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":66},[186,188],{"detail":13,"format":18,"mode":14,"style":15,"text":187,"type":17,"version":18},"Test concepts, not tiny color swaps",{"detail":13,"format":13,"mode":14,"style":15,"text":189,"type":17,"version":18}," — Change the pain point, offer, creator persona, or gameplay payoff. Five near-identical edits are one test with noise.",{"children":191,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":71},[192,194],{"detail":13,"format":18,"mode":14,"style":15,"text":193,"type":17,"version":18},"Match promise to store reality",{"detail":13,"format":13,"mode":14,"style":15,"text":195,"type":17,"version":18}," — High CTR with low install CVR often means the ad oversold what the listing shows.",{"children":197,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":142},[198,200],{"detail":13,"format":18,"mode":14,"style":15,"text":199,"type":17,"version":18},"Refresh on a cadence",{"detail":13,"format":13,"mode":14,"style":15,"text":201,"type":17,"version":18}," — Replace the bottom performers on a fixed schedule; keep naming so you can compare concept families, not random filenames.",{"children":203,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[204,206,213,215,222,224,231,233,240],{"detail":13,"format":13,"mode":14,"style":15,"text":205,"type":17,"version":18},"For production workflow and format choices, use ",{"children":207,"direction":19,"format":15,"indent":13,"type":91,"version":71,"fields":210,"id":212},[208],{"detail":13,"format":13,"mode":14,"style":15,"text":209,"type":17,"version":18},"Ad Creative Production Tips",{"linkType":93,"newTab":94,"url":211},"https://deepclick.com/resources/blog/ad-creative-production-tips/","6aea9c2e37851a00c870370f",{"detail":13,"format":13,"mode":14,"style":15,"text":214,"type":17,"version":18},", ",{"children":216,"direction":19,"format":15,"indent":13,"type":91,"version":71,"fields":219,"id":221},[217],{"detail":13,"format":13,"mode":14,"style":15,"text":218,"type":17,"version":18},"Thumbnail Optimization for Ads",{"linkType":93,"newTab":94,"url":220},"https://deepclick.com/resources/blog/thumbnail-optimization-for-ads/","6aea9c2e37851a00c8703710",{"detail":13,"format":13,"mode":14,"style":15,"text":223,"type":17,"version":18},", and ",{"children":225,"direction":19,"format":15,"indent":13,"type":91,"version":71,"fields":228,"id":230},[226],{"detail":13,"format":13,"mode":14,"style":15,"text":227,"type":17,"version":18},"Static vs Video Ads Performance",{"linkType":93,"newTab":94,"url":229},"https://deepclick.com/resources/blog/static-vs-video-ads-performance/","6aea9c2e37851a00c8703711",{"detail":13,"format":13,"mode":14,"style":15,"text":232,"type":17,"version":18},". Copy structure that sells the install reason is covered in ",{"children":234,"direction":19,"format":15,"indent":13,"type":91,"version":71,"fields":237,"id":239},[235],{"detail":13,"format":13,"mode":14,"style":15,"text":236,"type":17,"version":18},"Ad Copywriting for Performance Ads",{"linkType":93,"newTab":94,"url":238},"https://deepclick.com/resources/blog/ad-copywriting-for-performance-ads/","6aea9c2e37851a00c8703712",{"detail":13,"format":13,"mode":14,"style":15,"text":107,"type":17,"version":18},{"children":242,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[243],{"detail":13,"format":13,"mode":14,"style":15,"text":244,"type":17,"version":18},"Store listing and landing continuity",{"children":246,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[247],{"detail":13,"format":13,"mode":14,"style":15,"text":248,"type":17,"version":18},"Install conversion rate is half of CPI math. Fix the destination before you keep buying clicks:",{"children":250,"direction":19,"format":15,"indent":13,"type":72,"version":18,"listType":73,"start":18,"tag":74},[251,257,263,269],{"children":252,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":18},[253,255],{"detail":13,"format":18,"mode":14,"style":15,"text":254,"type":17,"version":18},"First screenshots / preview",{"detail":13,"format":13,"mode":14,"style":15,"text":256,"type":17,"version":18}," — Show the core outcome in plain language; put the strongest visual first.",{"children":258,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":66},[259,261],{"detail":13,"format":18,"mode":14,"style":15,"text":260,"type":17,"version":18},"Ratings hygiene",{"detail":13,"format":13,"mode":14,"style":15,"text":262,"type":17,"version":18}," — Very low star ratings hurt conversion and, on some platforms, quality score.",{"children":264,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":71},[265,267],{"detail":13,"format":18,"mode":14,"style":15,"text":266,"type":17,"version":18},"Custom / variant pages",{"detail":13,"format":13,"mode":14,"style":15,"text":268,"type":17,"version":18}," — Where available (e.g. Apple Custom Product Pages), align listing variants to keyword or creative themes so the post-click story matches the ad.",{"children":270,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":142},[271,273],{"detail":13,"format":18,"mode":14,"style":15,"text":272,"type":17,"version":18},"Permission and load time",{"detail":13,"format":13,"mode":14,"style":15,"text":274,"type":17,"version":18}," — Slow first open or aggressive permission prompts after click raise drop-off that looks like “high CPI.”",{"children":276,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[277,279,281],{"detail":13,"format":13,"mode":14,"style":15,"text":278,"type":17,"version":18},"ASO and paid UA share the same store surface. Strong organic conversion also lowers ",{"detail":13,"format":18,"mode":14,"style":15,"text":280,"type":17,"version":18},"blended",{"detail":13,"format":13,"mode":14,"style":15,"text":282,"type":17,"version":18}," CPI because unpaid installs dilute average cost.",{"children":284,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[285],{"detail":13,"format":13,"mode":14,"style":15,"text":286,"type":17,"version":18},"Audience, geo, and bid hygiene",{"children":288,"direction":19,"format":15,"indent":13,"type":72,"version":18,"listType":73,"start":18,"tag":74},[289,295,301,307],{"children":290,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":18},[291,293],{"detail":13,"format":18,"mode":14,"style":15,"text":292,"type":17,"version":18},"Exclusions",{"detail":13,"format":13,"mode":14,"style":15,"text":294,"type":17,"version":18}," — Suppress converters, current subscribers, and known fraud clusters so you are not paying twice.",{"children":296,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":66},[297,299],{"detail":13,"format":18,"mode":14,"style":15,"text":298,"type":17,"version":18},"Lookalikes / value audiences",{"detail":13,"format":13,"mode":14,"style":15,"text":300,"type":17,"version":18}," — Prefer seeds built from activated or paying users, not raw installers, once you have enough events.",{"children":302,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":71},[303,305],{"detail":13,"format":18,"mode":14,"style":15,"text":304,"type":17,"version":18},"Geo segmentation",{"detail":13,"format":13,"mode":14,"style":15,"text":306,"type":17,"version":18}," — Split high-LTV and low-LTV countries; one blended target CPI often underfunds good geos and overfunds weak ones.",{"children":308,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":142},[309,311],{"detail":13,"format":18,"mode":14,"style":15,"text":310,"type":17,"version":18},"Bid depth",{"detail":13,"format":13,"mode":14,"style":15,"text":312,"type":17,"version":18}," — Optimize to install only while learning; graduate to registration, trial, or purchase when weekly volume can support it. A slightly higher CPI with better activation usually wins on unit economics.",{"children":314,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[315],{"detail":13,"format":13,"mode":14,"style":15,"text":316,"type":17,"version":18},"If tCPI / target CPA drifts from your warehouse CPI, check tracking loss and source over-reporting before you assume the bid is wrong.",{"children":318,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[319],{"detail":13,"format":13,"mode":14,"style":15,"text":320,"type":17,"version":18},"Measurement rules so “lower CPI” is real",{"children":322,"direction":19,"format":15,"indent":13,"type":72,"version":18,"listType":150,"start":18,"tag":151},[323,327,331,335],{"children":324,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":18},[325],{"detail":13,"format":13,"mode":14,"style":15,"text":326,"type":17,"version":18},"One install definition across MMP, platform, and BI (including reinstall policy).",{"children":328,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":66},[329],{"detail":13,"format":13,"mode":14,"style":15,"text":330,"type":17,"version":18},"Consistent timezone and click-vs-view windows when comparing weeks.",{"children":332,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":71},[333],{"detail":13,"format":13,"mode":14,"style":15,"text":334,"type":17,"version":18},"Fraud and invalid traffic filters applied the same way every week.",{"children":336,"direction":19,"format":15,"indent":13,"type":61,"version":18,"value":142},[337],{"detail":13,"format":13,"mode":14,"style":15,"text":338,"type":17,"version":18},"Report CPI next to activation rate and D7 retained users—not alone on a slide.",{"children":340,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[341],{"detail":13,"format":13,"mode":14,"style":15,"text":342,"type":17,"version":18},"When attribution is noisy, use blended cost per new activated user as a sanity check so you do not scale a pocket that only looks cheap inside one walled garden.",{"children":344,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[345],{"detail":13,"format":13,"mode":14,"style":15,"text":346,"type":17,"version":18},"A weekly operating loop",{"children":348,"direction":19,"format":15,"indent":13,"type":471,"version":18},[349,371,391,411,431,451],{"children":350,"direction":19,"format":15,"indent":13,"type":370,"version":18},[351,358,364],{"children":352,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[353],{"children":354,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[355],{"detail":13,"format":13,"mode":14,"style":15,"text":356,"type":17,"version":18}," Step ","tablecell",{"children":359,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[360],{"children":361,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[362],{"detail":13,"format":13,"mode":14,"style":15,"text":363,"type":17,"version":18}," Action ",{"children":365,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":18,"rowSpan":18},[366],{"children":367,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[368],{"detail":13,"format":13,"mode":14,"style":15,"text":369,"type":17,"version":18}," Success signal ","tablerow",{"children":372,"direction":19,"format":15,"indent":13,"type":370,"version":18},[373,379,385],{"children":374,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[375],{"children":376,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[377],{"detail":13,"format":13,"mode":14,"style":15,"text":378,"type":17,"version":18}," 1 ",{"children":380,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[381],{"children":382,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[383],{"detail":13,"format":13,"mode":14,"style":15,"text":384,"type":17,"version":18}," Kill bottom creative / placements ",{"children":386,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[387],{"children":388,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[389],{"detail":13,"format":13,"mode":14,"style":15,"text":390,"type":17,"version":18}," Waste spend down without volume cliff ",{"children":392,"direction":19,"format":15,"indent":13,"type":370,"version":18},[393,399,405],{"children":394,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[395],{"children":396,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[397],{"detail":13,"format":13,"mode":14,"style":15,"text":398,"type":17,"version":18}," 2 ",{"children":400,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[401],{"children":402,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[403],{"detail":13,"format":13,"mode":14,"style":15,"text":404,"type":17,"version":18}," Ship 2–3 new concepts ",{"children":406,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[407],{"children":408,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[409],{"detail":13,"format":13,"mode":14,"style":15,"text":410,"type":17,"version":18}," At least one beats control CTR or CPI ",{"children":412,"direction":19,"format":15,"indent":13,"type":370,"version":18},[413,419,425],{"children":414,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[415],{"children":416,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[417],{"detail":13,"format":13,"mode":14,"style":15,"text":418,"type":17,"version":18}," 3 ",{"children":420,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[421],{"children":422,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[423],{"detail":13,"format":13,"mode":14,"style":15,"text":424,"type":17,"version":18}," Fix store friction on top geos ",{"children":426,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[427],{"children":428,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[429],{"detail":13,"format":13,"mode":14,"style":15,"text":430,"type":17,"version":18}," Install CVR up week over week ",{"children":432,"direction":19,"format":15,"indent":13,"type":370,"version":18},[433,439,445],{"children":434,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[435],{"children":436,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[437],{"detail":13,"format":13,"mode":14,"style":15,"text":438,"type":17,"version":18}," 4 ",{"children":440,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[441],{"children":442,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[443],{"detail":13,"format":13,"mode":14,"style":15,"text":444,"type":17,"version":18}," Tighten exclusions + geo splits ",{"children":446,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[447],{"children":448,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[449],{"detail":13,"format":13,"mode":14,"style":15,"text":450,"type":17,"version":18}," CPI stable or down with equal retention ",{"children":452,"direction":19,"format":15,"indent":13,"type":370,"version":18},[453,459,465],{"children":454,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[455],{"children":456,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[457],{"detail":13,"format":13,"mode":14,"style":15,"text":458,"type":17,"version":18}," 5 ",{"children":460,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[461],{"children":462,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[463],{"detail":13,"format":13,"mode":14,"style":15,"text":464,"type":17,"version":18}," Revisit bid objective depth ",{"children":466,"direction":19,"format":15,"indent":13,"type":357,"version":18,"backgroundColor":19,"colSpan":18,"headerState":13,"rowSpan":18},[467],{"children":468,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[469],{"detail":13,"format":13,"mode":14,"style":15,"text":470,"type":17,"version":18}," Cost per activated user improves ","table",{"children":473,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":13,"textStyle":15},[474],{"detail":13,"format":13,"mode":14,"style":15,"text":475,"type":17,"version":18},"Repeat weekly. CPI that only falls because you bought lower-intent inventory is a false win—catch it with retention and early revenue.",{"children":477,"direction":19,"format":15,"indent":13,"type":20,"version":18,"tag":21},[478],{"detail":13,"format":13,"mode":14,"style":15,"text":479,"type":17,"version":18},"FAQ: how to lower CPI",{"children":481,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":18,"textStyle":15},[482,484],{"detail":13,"format":18,"mode":14,"style":15,"text":483,"type":17,"version":18},"Is the lowest CPI always best?",{"detail":13,"format":13,"mode":14,"style":15,"text":485,"type":17,"version":18},"   No. Optimize for valuable installs. Cheap installs with zero activation inflate vanity efficiency.",{"children":487,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":18,"textStyle":15},[488,490],{"detail":13,"format":18,"mode":14,"style":15,"text":489,"type":17,"version":18},"Should I cut budget when CPI spikes?",{"detail":13,"format":13,"mode":14,"style":15,"text":491,"type":17,"version":18},"   Diagnose first. Fatigue and listing CVR drops need creative/store fixes; only cut after waste is removed or quality tanks.",{"children":493,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":18,"textStyle":15},[494,496],{"detail":13,"format":18,"mode":14,"style":15,"text":495,"type":17,"version":18},"Does lowering bids always lower CPI?",{"detail":13,"format":13,"mode":14,"style":15,"text":497,"type":17,"version":18},"   Often it lowers volume first and can worsen mix. Improve CTR and install CVR, then retune bids.",{"children":499,"direction":19,"format":15,"indent":13,"type":28,"version":18,"textFormat":18,"textStyle":15},[500,502],{"detail":13,"format":18,"mode":14,"style":15,"text":501,"type":17,"version":18},"How fast should creatives refresh?",{"detail":13,"format":13,"mode":14,"style":15,"text":503,"type":17,"version":18},"   Depends on spend and category, but treat refresh as a calendar habit—not an emergency after CPI already broke.","root",{"id":506,"alt":507,"updatedAt":508,"createdAt":508,"url":509,"thumbnailURL":19,"filename":510,"mimeType":511,"filesize":512,"width":513,"height":514},1294,"muvloom inspiration r26b-47","2026-10-20T10:06:35.315Z","https://cms-r2.deepclick.com/r26b-47-ac61366f9a48.jpg","r26b-47-ac61366f9a48.jpg","image/jpeg",291592,1145,1374,{"title":516,"description":517,"image":518},"How to Lower CPI: 8 Levers for App Installs (2026)","Learn how to lower CPI with creative, store listing, audience, and bid hygiene. Diagnose high CPI first, then run a weekly loop tied to retention and activation.",{"id":506,"alt":507,"updatedAt":508,"createdAt":508,"url":509,"thumbnailURL":19,"filename":510,"mimeType":511,"filesize":512,"width":513,"height":514},{"id":18,"key":520,"name":521,"prodHost":522,"testHost":523,"blogPath":524,"docPath":525,"zhPrefix":526,"deployHookTest":527,"deployHookProd":528,"brandAuthor":529,"brandKit":533,"enabled":537,"updatedAt":538,"createdAt":539},"deepclick","DeepClick","https://deepclick.com","https://www-test-deepclick.qiliangjia.one","/resources/blog/{slug}","/docs/{slug}","/zh-CN","https://api.cloudflare.com/client/v4/pages/webhooks/deploy_hooks/60a9adef-153b-4c89-8d07-7118e91e9522","https://api.cloudflare.com/client/v4/pages/webhooks/deploy_hooks/05323321-f694-4ce8-a5af-173c507b8bae",{"id":66,"name":521,"avatar":530,"updatedAt":531,"createdAt":532},25,"2026-04-22T08:09:35.299Z","2026-04-22T06:42:49.116Z",{"logoLight":19,"logoDark":19,"primaryColor":534,"accentColor":535,"tagline":536,"wechatName":19,"xhsHandle":19,"wechatQr":19},"#1a73e8","#ff6600","一次点击，多重价值",true,"2026-08-25T06:40:57.663Z","2026-07-14T06:26:38.962Z","published","how-to-lower-cpi",{"id":66,"name":521,"avatar":543,"updatedAt":531,"createdAt":532},{"id":530,"alt":521,"updatedAt":544,"createdAt":544,"url":545,"thumbnailURL":19,"filename":546,"mimeType":547,"filesize":548,"width":549,"height":549},"2026-04-22T08:09:22.606Z","https://cms-r2.deepclick.com/头像-白.png","头像-白.png","image/png",26626,1024,{"id":551,"site":552,"titleZh":554,"titleEn":555,"slug":556,"order":149,"updatedAt":557,"createdAt":558},7,{"id":18,"key":520,"name":521,"prodHost":522,"testHost":523,"blogPath":524,"docPath":525,"zhPrefix":526,"deployHookTest":527,"deployHookProd":528,"brandAuthor":66,"brandKit":553,"enabled":537,"updatedAt":538,"createdAt":539},{"logoLight":19,"logoDark":19,"primaryColor":534,"accentColor":535,"tagline":536,"wechatName":19,"xhsHandle":19,"wechatQr":19},"技术导航","Tech Guides","tech-guides","2026-04-27T08:37:10.576Z","2026-04-23T02:59:13.436Z","2026-11-04T02:45:31.502Z","2026-11-04T02:45:32.856Z","2026-11-04T02:45:04.575Z","\u003Cdiv class=\"payload-richtext\">\u003Ch2>How to lower CPI without buying junk installs\u003C/h2>\u003Cp>\u003Cstrong>How to lower CPI\u003C/strong> (cost per install) is not a single bid tweak. CPI is the result of three rates chained together: how expensive impressions are, how often people click, and how often those clicks become installs. Cut waste in creative, store listing, audience, and measurement first—then adjust bids.\u003C/p>\u003Cp>CPI ≈ CPM / (1000 × CTR × install CVR)\u003C/p>\u003Cp>If CPM stays flat while CTR or install conversion rate rises, CPI falls. That is why creative and App Store / Google Play continuity usually beat “just lower the bid” as a first move.\u003C/p>\u003Ch2>What CPI means (and what it hides)\u003C/h2>\u003Cp>\u003Cstrong>CPI = media spend ÷ attributed installs\u003C/strong> for a window and a source. Platforms may report CPI on click-time or install-time attribution; MMPs and your warehouse may disagree. Align the definition before you compare channels.\u003C/p>\u003Cp>CPI does \u003Cstrong>not\u003C/strong> tell you:\u003C/p>\u003Cul class=\"list-bullet\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >Whether the install registered, completed onboarding, or paid\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >Whether the user would have installed organically\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >Whether refunds, fraud, or mis-attributed clicks inflated the denominator or numerator\u003C/li>\u003C/ul>\u003Cp>Treat CPI as a \u003Cstrong>delivery\u003C/strong> metric. Pair it with D1/D7 retention, cost per activated user, and early ROAS / LTV. A $2 install that never opens the app is more expensive than an $8 install that trials and pays.\u003C/p>\u003Cp>Related DeepClick reading: \u003Ca href=\"https://deepclick.com/resources/blog/what-is-roas-in-advertising/\">What Is ROAS in Advertising\u003C/a> and \u003Ca href=\"https://deepclick.com/resources/blog/how-to-calculate-roas/\">How to Calculate ROAS\u003C/a>.\u003C/p>\u003Ch2>Diagnose high CPI before you scale cuts\u003C/h2>\u003Cp>Run this checklist once per channel before large budget moves:\u003C/p>\u003Col class=\"list-number\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>Creative decay\u003C/strong> — CTR and hook rate falling while CPM is stable usually means fatigue, not “the channel got expensive.”\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Click → install drop\u003C/strong> — Strong CTR with weak install CVR points to store listing, permission friction, geo/device mismatch, or a misleading promise.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >\u003Cstrong>Audience pollution\u003C/strong> — Existing users, uninstallers, and employees still in delivery raise spend without new installs.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"4\"\n        >\u003Cstrong>Event / MMP lag\u003C/strong> — Late or missing install postbacks make platforms chase the wrong optimization signal.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"5\"\n        >\u003Cstrong>Geo and inventory mix\u003C/strong> — Cheap inventory often arrives with lower intent; blended CPI can look fine while quality collapses.\u003C/li>\u003C/ol>\u003Cp>Export placement, age, OS, and creative reports. Pause clear waste before you raise bids on winners.\u003C/p>\u003Ch2>Creative levers that actually move CPI\u003C/h2>\u003Cp>On Meta, TikTok, Google App campaigns, and most UA networks, creative is an auction input. Weak openings raise effective CPI even when your bid target is unchanged.\u003C/p>\u003Cp>Practical rules:\u003C/p>\u003Cul class=\"list-bullet\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>Hook in the first 2–3 seconds\u003C/strong> — Lead with the friction, fantasy, or proof, not a logo sting. See \u003Ca href=\"https://deepclick.com/resources/blog/ad-hook-first-3-seconds/\">Ad Hook: First 3 Seconds\u003C/a>.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Test concepts, not tiny color swaps\u003C/strong> — Change the pain point, offer, creator persona, or gameplay payoff. Five near-identical edits are one test with noise.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >\u003Cstrong>Match promise to store reality\u003C/strong> — High CTR with low install CVR often means the ad oversold what the listing shows.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"4\"\n        >\u003Cstrong>Refresh on a cadence\u003C/strong> — Replace the bottom performers on a fixed schedule; keep naming so you can compare concept families, not random filenames.\u003C/li>\u003C/ul>\u003Cp>For production workflow and format choices, use \u003Ca href=\"https://deepclick.com/resources/blog/ad-creative-production-tips/\">Ad Creative Production Tips\u003C/a>, \u003Ca href=\"https://deepclick.com/resources/blog/thumbnail-optimization-for-ads/\">Thumbnail Optimization for Ads\u003C/a>, and \u003Ca href=\"https://deepclick.com/resources/blog/static-vs-video-ads-performance/\">Static vs Video Ads Performance\u003C/a>. Copy structure that sells the install reason is covered in \u003Ca href=\"https://deepclick.com/resources/blog/ad-copywriting-for-performance-ads/\">Ad Copywriting for Performance Ads\u003C/a>.\u003C/p>\u003Ch2>Store listing and landing continuity\u003C/h2>\u003Cp>Install conversion rate is half of CPI math. Fix the destination before you keep buying clicks:\u003C/p>\u003Cul class=\"list-bullet\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>First screenshots / preview\u003C/strong> — Show the core outcome in plain language; put the strongest visual first.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Ratings hygiene\u003C/strong> — Very low star ratings hurt conversion and, on some platforms, quality score.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >\u003Cstrong>Custom / variant pages\u003C/strong> — Where available (e.g. Apple Custom Product Pages), align listing variants to keyword or creative themes so the post-click story matches the ad.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"4\"\n        >\u003Cstrong>Permission and load time\u003C/strong> — Slow first open or aggressive permission prompts after click raise drop-off that looks like “high CPI.”\u003C/li>\u003C/ul>\u003Cp>ASO and paid UA share the same store surface. Strong organic conversion also lowers \u003Cstrong>blended\u003C/strong> CPI because unpaid installs dilute average cost.\u003C/p>\u003Ch2>Audience, geo, and bid hygiene\u003C/h2>\u003Cul class=\"list-bullet\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >\u003Cstrong>Exclusions\u003C/strong> — Suppress converters, current subscribers, and known fraud clusters so you are not paying twice.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >\u003Cstrong>Lookalikes / value audiences\u003C/strong> — Prefer seeds built from activated or paying users, not raw installers, once you have enough events.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >\u003Cstrong>Geo segmentation\u003C/strong> — Split high-LTV and low-LTV countries; one blended target CPI often underfunds good geos and overfunds weak ones.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"4\"\n        >\u003Cstrong>Bid depth\u003C/strong> — Optimize to install only while learning; graduate to registration, trial, or purchase when weekly volume can support it. A slightly higher CPI with better activation usually wins on unit economics.\u003C/li>\u003C/ul>\u003Cp>If tCPI / target CPA drifts from your warehouse CPI, check tracking loss and source over-reporting before you assume the bid is wrong.\u003C/p>\u003Ch2>Measurement rules so “lower CPI” is real\u003C/h2>\u003Col class=\"list-number\">\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >One install definition across MMP, platform, and BI (including reinstall policy).\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"2\"\n        >Consistent timezone and click-vs-view windows when comparing weeks.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"3\"\n        >Fraud and invalid traffic filters applied the same way every week.\u003C/li>\u003Cli\n          class=\"\"\n          style=\"\"\n          value=\"4\"\n        >Report CPI next to activation rate and D7 retained users—not alone on a slide.\u003C/li>\u003C/ol>\u003Cp>When attribution is noisy, use blended cost per new activated user as a sanity check so you do not scale a pocket that only looks cheap inside one walled garden.\u003C/p>\u003Ch2>A weekly operating loop\u003C/h2>\u003Cdiv class=\"lexical-table-container\">\n        \u003Ctable class=\"lexical-table\" style=\"border-collapse: collapse;\">\n          \u003Ctbody>\u003Ctr class=\"lexical-table-row\">\n        \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Step \u003C/p>\n      \u003C/th>\n    \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Action \u003C/p>\n      \u003C/th>\n    \u003Cth\n        class=\"lexical-table-cell lexical-table-cell-header-1\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Success signal \u003C/p>\n      \u003C/th>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> 1 \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Kill bottom creative / placements \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Waste spend down without volume cliff \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> 2 \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Ship 2–3 new concepts \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> At least one beats control CTR or CPI \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> 3 \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Fix store friction on top geos \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Install CVR up week over week \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> 4 \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Tighten exclusions + geo splits \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> CPI stable or down with equal retention \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003Ctr class=\"lexical-table-row\">\n        \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> 5 \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Revisit bid objective depth \u003C/p>\n      \u003C/td>\n    \u003Ctd\n        class=\"lexical-table-cell lexical-table-cell-header-0\"\n        \n        \n        style=\"border: 1px solid #ccc; padding: 8px;\"\n      >\n        \u003Cp> Cost per activated user improves \u003C/p>\n      \u003C/td>\n    \n      \u003C/tr>\u003C/tbody>\n        \u003C/table>\n      \u003C/div>\u003Cp>Repeat weekly. CPI that only falls because you bought lower-intent inventory is a false win—catch it with retention and early revenue.\u003C/p>\u003Ch2>FAQ: how to lower CPI\u003C/h2>\u003Cp>\u003Cstrong>Is the lowest CPI always best?\u003C/strong>   No. Optimize for valuable installs. Cheap installs with zero activation inflate vanity efficiency.\u003C/p>\u003Cp>\u003Cstrong>Should I cut budget when CPI spikes?\u003C/strong>   Diagnose first. Fatigue and listing CVR drops need creative/store fixes; only cut after waste is removed or quality tanks.\u003C/p>\u003Cp>\u003Cstrong>Does lowering bids always lower CPI?\u003C/strong>   Often it lowers volume first and can worsen mix. Improve CTR and install CVR, then retune bids.\u003C/p>\u003Cp>\u003Cstrong>How fast should creatives refresh?\u003C/strong>   Depends on spend and category, but treat refresh as a calendar habit—not an emergency after CPI already broke.\u003C/p>\u003C/div>","https://deepclick.com/resources/blog/how-to-lower-cpi",{"en":541,"zh-CN":541},[566],{"id":71,"title":567,"site":568,"image":570,"mobileImage":579,"targetUrl":587,"enabled":537,"postDateFrom":588,"postDateTo":589,"updatedAt":590,"createdAt":591},"2026.10.20 Jakarta summit (deepclick)",{"id":18,"key":520,"name":521,"prodHost":522,"testHost":523,"blogPath":524,"docPath":525,"zhPrefix":526,"deployHookTest":527,"deployHookProd":528,"brandAuthor":66,"brandKit":569,"enabled":537,"updatedAt":538,"createdAt":539},{"logoLight":19,"logoDark":19,"primaryColor":534,"accentColor":535,"tagline":536,"wechatName":19,"xhsHandle":19,"wechatQr":19},{"id":571,"alt":572,"updatedAt":573,"createdAt":573,"url":574,"thumbnailURL":19,"filename":575,"mimeType":547,"filesize":576,"width":577,"height":578},1068,"TrafficTalking Jakarta summit 2026.10.20 (en)","2026-09-04T10:44:12.868Z","https://cms-r2.deepclick.com/traffictalking-jakarta-banner-en-9f7ee22f6562.png","traffictalking-jakarta-banner-en-9f7ee22f6562.png",1565832,2000,400,{"id":580,"alt":581,"updatedAt":582,"createdAt":582,"url":583,"thumbnailURL":19,"filename":584,"mimeType":547,"filesize":585,"width":586,"height":578},1070,"TrafficTalking Jakarta summit 2026.10.20 (mobile-en)","2026-09-04T10:44:23.791Z","https://cms-r2.deepclick.com/traffictalking-jakarta-banner-mobile-en-3ef8e652bbac.png","traffictalking-jakarta-banner-mobile-en-3ef8e652bbac.png",580158,1200,"https://luma.com/g4tnhetc","2026-09-03T00:00:00.000Z","2026-10-04T00:00:00.000Z","2026-09-22T01:42:15.402Z","2026-09-04T10:45:03.031Z",1793933219726]