[{"data":1,"prerenderedAt":1105},["ShallowReactive",2],{"learn-chrome-en":3,"nav-en":115,"doc-\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fmonthly-plan":690,"mdc--2tgnoe-key":1094},{"id":4,"docsPage":5,"docsSidebar":16,"docsTabs":18,"extension":20,"footer":21,"header":93,"localeSwitch":110,"meta":112,"stem":113,"__hash__":114},"chrome_en\u002Fen\u002Fchrome.yml",{"onThisPage":6,"copyPage":7,"copied":8,"copyMenu":9,"copyMarkdownLink":10,"linkCopied":11,"viewMarkdown":12,"openChatGpt":13,"openClaude":14,"platforms":15},"On this page","Copy page","Copied","More copy options","Copy Markdown link","Copied to clipboard","View as Markdown","Open in ChatGPT","Open in Claude","Works on",{"label":17},"Docs sidebar",{"ariaLabel":19},"Docs sections","yml",{"ariaLabel":22,"columns":23,"legal":73,"quote":74,"askAi":77},"Footer",[24,39,51,61],{"label":25,"children":26},"Explore",[27,30,33,36],{"label":28,"to":29},"Docs","\u002Fdocs",{"label":31,"to":32},"Use cases","\u002Fuse-cases",{"label":34,"to":35},"Training","\u002Ftraining",{"label":37,"to":38},"Resources","\u002Fresources",{"label":40,"children":41},"Build",[42,45,48],{"label":43,"to":44},"AI assistants","\u002Fdocs\u002Fai-and-api\u002Fassistants",{"label":46,"to":47},"API","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fgetting-started",{"label":49,"to":50},"Open Platform","\u002Fdocs\u002Fadministration\u002Faccount\u002Fopen-platform",{"label":52,"children":53},"Updates",[54,57],{"label":55,"to":56},"Releases","\u002Freleases",{"label":58,"to":59,"target":60},"Blog","https:\u002F\u002Fwww.dataglasslabs.com\u002Fblog","_blank",{"label":62,"children":63},"DataGlass",[64,67,70],{"label":65,"to":66,"target":60},"Open DataGlass","https:\u002F\u002Fapp.dataglasslabs.com",{"label":68,"to":69,"target":60},"Website","https:\u002F\u002Fwww.dataglasslabs.com",{"label":71,"to":72},"Pricing","\u002Fdocs\u002Foverview\u002Fexplore\u002Fpricing","DataGlass Labs. All rights reserved.",{"text":75,"caption":76},"Measure what you keep, and then grow what you measure.","The DataGlass team",{"label":78,"prompt":79,"assistants":80},"Ask AI about DataGlass","I want to learn how to use DataGlass, a decision engine for Shopee, Lazada and TikTok Shop sellers that optimizes ads, pricing and promotions for true profit. Use web search to read the DataGlass docs at https:\u002F\u002Flearn.dataglasslabs.com\u002Fdocs (with an agent-readable summary at https:\u002F\u002Flearn.dataglasslabs.com\u002Fllms.txt), then explain what DataGlass does, how to get started and which guides to read first.",[81,85,89],{"label":82,"icon":83,"url":84},"ChatGPT","chatgpt","https:\u002F\u002Fchatgpt.com\u002F?prompt={prompt}",{"label":86,"icon":87,"url":88},"Claude","claude","https:\u002F\u002Fclaude.ai\u002Fnew?q={prompt}",{"label":90,"icon":91,"url":92},"Perplexity","perplexity","https:\u002F\u002Fwww.perplexity.ai\u002Fsearch?q={prompt}",{"sections":94,"navLabel":108,"openApp":65,"search":109},[95,98,100,102,104,106],{"key":96,"label":97},"home","Home",{"key":99,"label":28},"docs",{"key":101,"label":31},"use-cases",{"key":103,"label":34},"training",{"key":105,"label":55},"releases",{"key":107,"label":37},"resources","Sections","Start searching",{"label":111},"Region and language",{},"en\u002Fchrome","mobUs3s2Zj3jKhQlnWk_tray3mh7L0ptp0ZGYXlK4NA",[116],{"title":28,"path":29,"stem":99,"children":117,"page":120},[118,185,373,574,653],{"title":119,"draft":120,"path":121,"stem":122,"children":123},"Overview",false,"\u002Fdocs\u002Foverview","docs\u002F01.overview\u002Findex",[124,125,150,175],{"title":119,"path":121,"stem":122,"draft":120},{"title":126,"draft":120,"path":127,"stem":128,"children":129,"page":120},"Get started","\u002Fdocs\u002Foverview\u002Fget-started","docs\u002F01.overview\u002F01.get-started",[130,135,140,145],{"title":131,"path":132,"stem":133,"draft":120,"icon":134},"What is DataGlass","\u002Fdocs\u002Foverview\u002Fget-started\u002Fwhat-is-dataglass","docs\u002F01.overview\u002F01.get-started\u002F01.what-is-dataglass","i-material-symbols-info-rounded",{"title":136,"path":137,"stem":138,"draft":120,"icon":139},"Quick start","\u002Fdocs\u002Foverview\u002Fget-started\u002Fquick-start","docs\u002F01.overview\u002F01.get-started\u002F02.quick-start","i-material-symbols-rocket-launch-rounded",{"title":141,"path":142,"stem":143,"draft":120,"icon":144},"Supported platforms","\u002Fdocs\u002Foverview\u002Fget-started\u002Fsupported-platforms","docs\u002F01.overview\u002F01.get-started\u002F03.supported-platforms","i-material-symbols-grid-view-rounded",{"title":146,"path":147,"stem":148,"draft":120,"icon":149},"Connecting shops","\u002Fdocs\u002Foverview\u002Fget-started\u002Fconnecting-shops","docs\u002F01.overview\u002F01.get-started\u002F04.connecting-shops","i-material-symbols-link-rounded",{"title":151,"draft":120,"path":152,"stem":153,"children":154,"page":120},"Foundations","\u002Fdocs\u002Foverview\u002Ffoundations","docs\u002F01.overview\u002F02.foundations",[155,160,165,170],{"title":156,"path":157,"stem":158,"draft":120,"icon":159},"This shop vs Unified view","\u002Fdocs\u002Foverview\u002Ffoundations\u002Fthis-shop-vs-unified","docs\u002F01.overview\u002F02.foundations\u002F01.this-shop-vs-unified","i-material-symbols-layers-rounded",{"title":161,"path":162,"stem":163,"draft":120,"icon":164},"COGS and their role","\u002Fdocs\u002Foverview\u002Ffoundations\u002Fcogs-and-their-role","docs\u002F01.overview\u002F02.foundations\u002F02.cogs-and-their-role","i-material-symbols-payments-rounded",{"title":166,"path":167,"stem":168,"draft":120,"icon":169},"What's in your margin","\u002Fdocs\u002Foverview\u002Ffoundations\u002Fideal-vs-realized-margin","docs\u002F01.overview\u002F02.foundations\u002F03.ideal-vs-realized-margin","i-material-symbols-compare-arrows-rounded",{"title":171,"path":172,"stem":173,"draft":120,"icon":174},"True ROAS","\u002Fdocs\u002Foverview\u002Ffoundations\u002Ftrue-roas","docs\u002F01.overview\u002F02.foundations\u002F04.true-roas","i-material-symbols-ad-group-rounded",{"title":25,"draft":120,"path":176,"stem":177,"children":178,"page":120},"\u002Fdocs\u002Foverview\u002Fexplore","docs\u002F01.overview\u002F03.explore",[179,182],{"title":71,"path":72,"stem":180,"draft":120,"icon":181},"docs\u002F01.overview\u002F03.explore\u002F01.pricing","i-material-symbols-sell-rounded",{"title":55,"path":183,"stem":184,"draft":120,"to":56},"\u002Fdocs\u002Foverview\u002Fexplore\u002Freleases","docs\u002F01.overview\u002F03.explore\u002F02.releases",{"title":186,"draft":120,"path":187,"stem":188,"children":189},"Features","\u002Fdocs\u002Ffeatures","docs\u002F02.features\u002Findex",[190,191,221,271,312,334,354],{"title":119,"path":187,"stem":188,"draft":120},{"title":192,"draft":120,"path":193,"stem":194,"children":195,"page":120},"Shops","\u002Fdocs\u002Ffeatures\u002Fshops","docs\u002F02.features\u002F01.shops",[196,201,206,211,216],{"title":197,"path":198,"stem":199,"draft":120,"icon":200},"Shop overview","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fshop-overview","docs\u002F02.features\u002F01.shops\u002F01.shop-overview","i-material-symbols-space-dashboard-rounded",{"title":202,"path":203,"stem":204,"draft":120,"icon":205},"Understanding the numbers","\u002Fdocs\u002Ffeatures\u002Fshops\u002Funderstanding-the-numbers","docs\u002F02.features\u002F01.shops\u002F02.understanding-the-numbers","i-material-symbols-help-rounded",{"title":207,"path":208,"stem":209,"draft":120,"icon":210},"Attribution & dedup","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fattribution-and-dedup","docs\u002F02.features\u002F01.shops\u002F03.attribution-and-dedup","i-material-symbols-call-merge-rounded",{"title":212,"path":213,"stem":214,"draft":120,"icon":215},"Shop health","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fshop-health","docs\u002F02.features\u002F01.shops\u002F04.shop-health","i-material-symbols-monitor-heart-rounded",{"title":217,"path":218,"stem":219,"draft":120,"icon":220},"Shop settings and sync","\u002Fdocs\u002Ffeatures\u002Fshops\u002Fshop-settings-and-sync","docs\u002F02.features\u002F01.shops\u002F05.shop-settings-and-sync","i-material-symbols-settings-rounded",{"title":222,"draft":120,"path":223,"stem":224,"children":225,"page":120},"Products","\u002Fdocs\u002Ffeatures\u002Fproducts","docs\u002F02.features\u002F02.products",[226,231,236,241,246,251,256,261,266],{"title":227,"path":228,"stem":229,"draft":120,"icon":230},"Product table","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fproduct-table","docs\u002F02.features\u002F02.products\u002F01.product-table","i-material-symbols-deployed-code-rounded",{"title":232,"path":233,"stem":234,"draft":120,"icon":235},"Unified products","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Funified-products","docs\u002F02.features\u002F02.products\u002F02.unified-products","i-material-symbols-dashboard-customize-rounded",{"title":237,"path":238,"stem":239,"draft":120,"icon":240},"Matching and merging products","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fmatching-and-merging","docs\u002F02.features\u002F02.products\u002F03.matching-and-merging","i-material-symbols-merge-rounded",{"title":242,"path":243,"stem":244,"draft":120,"icon":245},"Bulk edit (Excel)","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fbulk-edit-excel","docs\u002F02.features\u002F02.products\u002F04.bulk-edit-excel","i-material-symbols-grid-on-rounded",{"title":247,"path":248,"stem":249,"draft":120,"icon":250},"Inventory and reorder","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Finventory-and-reorder","docs\u002F02.features\u002F02.products\u002F05.inventory-and-reorder","i-material-symbols-inventory-2-rounded",{"title":252,"path":253,"stem":254,"draft":120,"icon":255},"Stock sync","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fstock-sync","docs\u002F02.features\u002F02.products\u002F06.stock-sync","i-material-symbols-sync-rounded",{"title":257,"path":258,"stem":259,"draft":120,"icon":260},"Commission","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fcommission","docs\u002F02.features\u002F02.products\u002F07.commission","i-material-symbols-price-change-rounded",{"title":262,"path":263,"stem":264,"draft":120,"icon":265},"Auto bump","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fauto-bump","docs\u002F02.features\u002F02.products\u002F08.auto-bump","i-material-symbols-trending-up-rounded",{"title":267,"path":268,"stem":269,"draft":120,"icon":270},"Margin spread","\u002Fdocs\u002Ffeatures\u002Fproducts\u002Fmargin-spread","docs\u002F02.features\u002F02.products\u002F09.margin-spread","i-material-symbols-straighten-rounded",{"title":272,"draft":120,"path":273,"stem":274,"children":275},"Financial breakdown","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown","docs\u002F02.features\u002F03.financial-breakdown\u002Findex",[276,277,282,287,292,297,302,307],{"title":119,"path":273,"stem":274,"draft":120},{"title":278,"path":279,"stem":280,"draft":120,"icon":281},"Simulate and draft edit","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fsimulate-and-draft-edit","docs\u002F02.features\u002F03.financial-breakdown\u002F01.simulate-and-draft-edit","i-material-symbols-science-rounded",{"title":283,"path":284,"stem":285,"draft":120,"icon":286},"Set margin","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fset-margin","docs\u002F02.features\u002F03.financial-breakdown\u002F02.set-margin","i-material-symbols-tune-rounded",{"title":288,"path":289,"stem":290,"draft":120,"icon":291},"Margin optimizer","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fmargin-optimizer","docs\u002F02.features\u002F03.financial-breakdown\u002F03.margin-optimizer","i-material-symbols-instant-mix-rounded",{"title":293,"path":294,"stem":295,"draft":120,"icon":296},"Price elasticity","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fprice-elasticity","docs\u002F02.features\u002F03.financial-breakdown\u002F04.price-elasticity","i-material-symbols-show-chart-rounded",{"title":298,"path":299,"stem":300,"draft":120,"icon":301},"Product calculator","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fproduct-calculator","docs\u002F02.features\u002F03.financial-breakdown\u002F05.product-calculator","i-material-symbols-calculate-rounded",{"title":303,"path":304,"stem":305,"draft":120,"icon":306},"Product history","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fproduct-history","docs\u002F02.features\u002F03.financial-breakdown\u002F06.product-history","i-material-symbols-history-rounded",{"title":308,"path":309,"stem":310,"draft":120,"icon":311},"Net profit & hidden cost","\u002Fdocs\u002Ffeatures\u002Ffinancial-breakdown\u002Fnet-profit-and-hidden-cost","docs\u002F02.features\u002F03.financial-breakdown\u002F07.net-profit-and-hidden-cost","i-material-symbols-visibility-off-rounded",{"title":71,"draft":120,"path":313,"stem":314,"children":315,"page":120},"\u002Fdocs\u002Ffeatures\u002Fpricing","docs\u002F02.features\u002F04.pricing",[316,320,325,330],{"title":317,"path":318,"stem":319,"draft":120,"icon":245},"Price Edit","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Fprice-edit","docs\u002F02.features\u002F04.pricing\u002F01.price-edit",{"title":321,"path":322,"stem":323,"draft":120,"icon":324},"Price increase whitelist","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Fprice-increase-whitelist","docs\u002F02.features\u002F04.pricing\u002F02.price-increase-whitelist","i-lucide-badge-check",{"title":326,"path":327,"stem":328,"draft":120,"icon":329},"Requesting whitelist approval","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Frequest-whitelist-approval","docs\u002F02.features\u002F04.pricing\u002F03.request-whitelist-approval","i-lucide-mail",{"title":331,"path":332,"stem":333,"draft":120,"icon":181},"Price tiers","\u002Fdocs\u002Ffeatures\u002Fpricing\u002Fprice-tiers","docs\u002F02.features\u002F04.pricing\u002F04.price-tiers",{"title":335,"draft":120,"path":336,"stem":337,"children":338},"Campaign simulator","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator","docs\u002F02.features\u002F05.campaign-simulator\u002Findex",[339,340,345,350],{"title":119,"path":336,"stem":337,"draft":120},{"title":341,"path":342,"stem":343,"draft":120,"icon":344},"Campaign phases","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator\u002Fphase-model","docs\u002F02.features\u002F05.campaign-simulator\u002F01.phase-model","i-material-symbols-timeline-rounded",{"title":346,"path":347,"stem":348,"draft":120,"icon":349},"Ads planning","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator\u002Fads-planning","docs\u002F02.features\u002F05.campaign-simulator\u002F02.ads-planning","i-material-symbols-ads-click-rounded",{"title":351,"path":352,"stem":353,"draft":120,"icon":169},"Counterfactual","\u002Fdocs\u002Ffeatures\u002Fcampaign-simulator\u002Fcounterfactual","docs\u002F02.features\u002F05.campaign-simulator\u002F03.counterfactual",{"title":355,"draft":120,"path":356,"stem":357,"children":358,"page":120},"Orders","\u002Fdocs\u002Ffeatures\u002Forders","docs\u002F02.features\u002F06.orders",[359,363,368],{"title":355,"path":360,"stem":361,"draft":120,"icon":362},"\u002Fdocs\u002Ffeatures\u002Forders\u002Forders","docs\u002F02.features\u002F06.orders\u002F01.orders","i-material-symbols-receipt-long-rounded",{"title":364,"path":365,"stem":366,"draft":120,"icon":367},"Reconciliation","\u002Fdocs\u002Ffeatures\u002Forders\u002Freconciliation","docs\u002F02.features\u002F06.orders\u002F02.reconciliation","i-material-symbols-balance",{"title":369,"path":370,"stem":371,"draft":120,"icon":372},"Shipping labels","\u002Fdocs\u002Ffeatures\u002Forders\u002Fshipping-labels","docs\u002F02.features\u002F06.orders\u002F03.shipping-labels","i-material-symbols-local-shipping-rounded",{"title":374,"draft":120,"path":375,"stem":376,"children":377},"Growth","\u002Fdocs\u002Fgrowth","docs\u002F03.growth\u002Findex",[378,379,402,466,490],{"title":119,"path":375,"stem":376,"draft":120},{"title":380,"draft":120,"path":381,"stem":382,"children":383,"page":120},"Actions","\u002Fdocs\u002Fgrowth\u002Factions","docs\u002F03.growth\u002F01.actions",[384,389,393,398],{"title":385,"path":386,"stem":387,"draft":120,"icon":388},"What are Actions","\u002Fdocs\u002Fgrowth\u002Factions\u002Fwhat-are-actions","docs\u002F03.growth\u002F01.actions\u002F01.what-are-actions","i-material-symbols-app-spark-rounded",{"title":390,"path":391,"stem":392,"draft":120},"Action flow","\u002Fdocs\u002Fgrowth\u002Factions\u002Faction-flow","docs\u002F03.growth\u002F01.actions\u002F02.action-flow",{"title":394,"path":395,"stem":396,"draft":120,"icon":397},"Deployed and dismissed","\u002Fdocs\u002Fgrowth\u002Factions\u002Fdeployed-and-dismissed","docs\u002F03.growth\u002F01.actions\u002F03.deployed-and-dismissed","i-material-symbols-published-with-changes-rounded",{"title":399,"path":400,"stem":401,"draft":120,"icon":301},"How Results are calculated","\u002Fdocs\u002Fgrowth\u002Factions\u002Fresults","docs\u002F03.growth\u002F01.actions\u002F04.results",{"title":403,"draft":120,"path":404,"stem":405,"children":406,"icon":408},"Action types","\u002Fdocs\u002Fgrowth\u002Faction-types","docs\u002F03.growth\u002F02.action-types\u002Findex",[407,409,414,419,423,428,433,438,443,447,452,457,462],{"title":119,"path":404,"stem":405,"draft":120,"icon":408},"i-material-symbols-format-list-bulleted-rounded",{"title":410,"path":411,"stem":412,"draft":120,"icon":413},"Price buffer","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fprice-buffer","docs\u002F03.growth\u002F02.action-types\u002F01.price-buffer","i-material-symbols-money-range-rounded",{"title":415,"path":416,"stem":417,"draft":120,"icon":418},"Commission adjust","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fcommission-adjust","docs\u002F03.growth\u002F02.action-types\u002F02.commission-adjust","i-material-symbols-percent-discount-rounded",{"title":420,"path":421,"stem":422,"draft":120,"icon":210},"Variant merge","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fvariant-merge","docs\u002F03.growth\u002F02.action-types\u002F03.variant-merge",{"title":424,"path":425,"stem":426,"draft":120,"icon":427},"Target ROAS","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Ftarget-roas","docs\u002F03.growth\u002F02.action-types\u002F04.target-roas","i-material-symbols-target",{"title":429,"path":430,"stem":431,"draft":120,"icon":432},"Bundle Deal","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fbundle-deal","docs\u002F03.growth\u002F02.action-types\u002F05.bundle-deal","i-material-symbols-category-rounded",{"title":434,"path":435,"stem":436,"draft":120,"icon":437},"Product Boost","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fproduct-boost","docs\u002F03.growth\u002F02.action-types\u002F06.product-boost","i-material-symbols-electric-bolt-rounded",{"title":439,"path":440,"stem":441,"draft":120,"icon":442},"Campaign Enrollment","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fcampaign-enrollment","docs\u002F03.growth\u002F02.action-types\u002F07.campaign-enrollment","i-material-symbols-play-arrow-rounded",{"title":444,"path":445,"stem":446,"draft":120,"icon":349},"Ad Adjustment","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fad-adjustment","docs\u002F03.growth\u002F02.action-types\u002F08.ad-adjustment",{"title":448,"path":449,"stem":450,"draft":120,"icon":451},"SEO","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fseo","docs\u002F03.growth\u002F02.action-types\u002F09.seo","i-material-symbols-category-search-rounded",{"title":453,"path":454,"stem":455,"draft":120,"icon":456},"Add-on Deal","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fadd-on-deal","docs\u002F03.growth\u002F02.action-types\u002F10.add-on-deal","i-material-symbols-add-box-rounded",{"title":458,"path":459,"stem":460,"draft":120,"icon":461},"Stock Up","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Fstock-up","docs\u002F03.growth\u002F02.action-types\u002F11.stock-up","i-material-symbols-inventory-rounded",{"title":463,"path":464,"stem":465,"draft":120,"icon":427},"TikTok Target ROAS","\u002Fdocs\u002Fgrowth\u002Faction-types\u002Ftiktok-target-roas","docs\u002F03.growth\u002F02.action-types\u002F12.tiktok-target-roas",{"title":467,"draft":120,"path":468,"stem":469,"children":470,"page":120},"Ads","\u002Fdocs\u002Fgrowth\u002Fads","docs\u002F03.growth\u002F03.ads",[471,476,480,485],{"title":472,"path":473,"stem":474,"draft":120,"icon":475},"Reading the Sankey","\u002Fdocs\u002Fgrowth\u002Fads\u002Freading-the-sankey","docs\u002F03.growth\u002F03.ads\u002F01.reading-the-sankey","i-material-symbols-schema-rounded",{"title":477,"path":478,"stem":479,"draft":120,"icon":169},"Cannibalization","\u002Fdocs\u002Fgrowth\u002Fads\u002Fcannibalization","docs\u002F03.growth\u002F03.ads\u002F02.cannibalization",{"title":481,"path":482,"stem":483,"draft":120,"icon":484},"Meta (Facebook) Ads","\u002Fdocs\u002Fgrowth\u002Fads\u002Fmeta-ads","docs\u002F03.growth\u002F03.ads\u002F03.meta-ads","i-simple-icons-meta",{"title":486,"path":487,"stem":488,"draft":120,"icon":489},"CPAS profit","\u002Fdocs\u002Fgrowth\u002Fads\u002Fcpas-profit","docs\u002F03.growth\u002F03.ads\u002F04.cpas-profit","i-material-symbols-hub-rounded",{"title":491,"draft":120,"path":492,"stem":493,"children":494,"icon":174},"Optimization groups","\u002Fdocs\u002Fgrowth\u002Foptimization-groups","docs\u002F03.growth\u002F04.optimization-groups\u002Findex",[495,496,501,506,511,516,520,525,530,535,540,545,549,554,559,564,569],{"title":119,"path":492,"stem":493,"draft":120,"icon":174},{"title":497,"path":498,"stem":499,"draft":120,"icon":500},"Planning your groups","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fplanning-your-groups","docs\u002F03.growth\u002F04.optimization-groups\u002F00.planning-your-groups","i-lucide-boxes",{"title":502,"path":503,"stem":504,"draft":120,"icon":505},"Creating a group","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fcreating-a-group","docs\u002F03.growth\u002F04.optimization-groups\u002F01.creating-a-group","i-lucide-plus",{"title":507,"path":508,"stem":509,"draft":120,"icon":510},"Global settings","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fglobal-settings","docs\u002F03.growth\u002F04.optimization-groups\u002F02.global-settings","i-lucide-settings-2",{"title":512,"path":513,"stem":514,"draft":120,"icon":515},"Budget and limits","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fbudget-and-limits","docs\u002F03.growth\u002F04.optimization-groups\u002F03.budget-and-limits","i-lucide-wallet",{"title":374,"path":517,"stem":518,"draft":120,"icon":519},"\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fgrowth","docs\u002F03.growth\u002F04.optimization-groups\u002F04.growth","i-lucide-trending-up",{"title":521,"path":522,"stem":523,"draft":120,"icon":524},"Choosing an objective","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fchoosing-an-objective","docs\u002F03.growth\u002F04.optimization-groups\u002F05.choosing-an-objective","i-lucide-target",{"title":526,"path":527,"stem":528,"draft":120,"icon":529},"Constraints","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fconstraints","docs\u002F03.growth\u002F04.optimization-groups\u002F06.constraints","i-lucide-shield-check",{"title":531,"path":532,"stem":533,"draft":120,"icon":534},"Distribution","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fallocation-preference","docs\u002F03.growth\u002F04.optimization-groups\u002F07.allocation-preference","i-lucide-sliders-horizontal",{"title":536,"path":537,"stem":538,"draft":120,"icon":539},"Pacing and rebalancing","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fpacing-and-rebalancing","docs\u002F03.growth\u002F04.optimization-groups\u002F08.pacing-and-rebalancing","i-lucide-clock",{"title":541,"path":542,"stem":543,"draft":120,"icon":544},"The month plan","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fmonthly-plan","docs\u002F03.growth\u002F04.optimization-groups\u002F09.monthly-plan","i-lucide-calendar-days",{"title":546,"path":547,"stem":548,"draft":120,"icon":539},"The Timeline schedule","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fschedule","docs\u002F03.growth\u002F04.optimization-groups\u002F10.schedule",{"title":550,"path":551,"stem":552,"draft":120,"icon":553},"Automation rules","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fautomation","docs\u002F03.growth\u002F04.optimization-groups\u002F11.automation","i-lucide-workflow",{"title":555,"path":556,"stem":557,"draft":120,"icon":558},"Managing campaigns in a group","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fmanaging-campaigns","docs\u002F03.growth\u002F04.optimization-groups\u002F12.managing-campaigns","i-lucide-list-checks",{"title":560,"path":561,"stem":562,"draft":120,"icon":563},"How the run works","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fdaily-run","docs\u002F03.growth\u002F04.optimization-groups\u002F13.daily-run","i-lucide-refresh-cw",{"title":565,"path":566,"stem":567,"draft":120,"icon":568},"When the ads model is updating","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fmodel-training","docs\u002F03.growth\u002F04.optimization-groups\u002F14.model-training","i-lucide-brain-circuit",{"title":570,"path":571,"stem":572,"draft":120,"icon":573},"Glossary","\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fglossary","docs\u002F03.growth\u002F04.optimization-groups\u002F16.glossary","i-lucide-book-a",{"title":575,"draft":120,"path":576,"stem":577,"children":578},"AI and API","\u002Fdocs\u002Fai-and-api","docs\u002F04.ai-and-api\u002Findex",[579,580,620],{"title":119,"path":576,"stem":577,"draft":120},{"title":43,"draft":120,"path":44,"stem":581,"children":582,"icon":584},"docs\u002F04.ai-and-api\u002F01.assistants\u002Findex",[583,585,590,595,600,605,610,615],{"title":119,"path":44,"stem":581,"draft":120,"icon":584},"i-material-symbols-smart-toy-rounded",{"title":586,"path":587,"stem":588,"draft":120,"icon":589},"Connect to ChatGPT","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fconnect-chatgpt","docs\u002F04.ai-and-api\u002F01.assistants\u002F01.connect-chatgpt","i-simple-icons-openai",{"title":591,"path":592,"stem":593,"draft":120,"icon":594},"Connect to Claude","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fconnect-claude","docs\u002F04.ai-and-api\u002F01.assistants\u002F02.connect-claude","i-simple-icons-claude",{"title":596,"path":597,"stem":598,"draft":120,"icon":599},"Native playbooks","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fplaybooks","docs\u002F04.ai-and-api\u002F01.assistants\u002F03.playbooks","i-material-symbols-route-rounded",{"title":601,"path":602,"stem":603,"draft":120,"icon":604},"Prompt library","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fprompt-library","docs\u002F04.ai-and-api\u002F01.assistants\u002F04.prompt-library","i-material-symbols-forum-rounded",{"title":606,"path":607,"stem":608,"draft":120,"icon":609},"MCP tool catalog","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Ftool-catalog","docs\u002F04.ai-and-api\u002F01.assistants\u002F05.tool-catalog","i-material-symbols-build-rounded",{"title":611,"path":612,"stem":613,"draft":120,"icon":614},"Permissions and safety","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fusage-and-safety","docs\u002F04.ai-and-api\u002F01.assistants\u002F06.usage-and-safety","i-material-symbols-health-and-safety-rounded",{"title":616,"path":617,"stem":618,"draft":120,"icon":619},"Worked MCP examples","\u002Fdocs\u002Fai-and-api\u002Fassistants\u002Fworked-examples","docs\u002F04.ai-and-api\u002F01.assistants\u002F07.worked-examples","i-material-symbols-menu-book-rounded",{"title":46,"draft":120,"path":621,"stem":622,"children":623,"page":120},"\u002Fdocs\u002Fai-and-api\u002Fapi","docs\u002F04.ai-and-api\u002F02.api",[624,628,633,638,643,648],{"title":625,"path":47,"stem":626,"draft":120,"icon":627},"Getting started","docs\u002F04.ai-and-api\u002F02.api\u002F01.getting-started","i-material-symbols-key-rounded",{"title":629,"path":630,"stem":631,"draft":120,"icon":632},"API security & limits","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fsecurity","docs\u002F04.ai-and-api\u002F02.api\u002F02.security","i-material-symbols-verified-user-rounded",{"title":634,"path":635,"stem":636,"draft":120,"icon":637},"Endpoints: products & orders","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fproducts-and-orders","docs\u002F04.ai-and-api\u002F02.api\u002F03.products-and-orders","i-material-symbols-package-2-rounded",{"title":639,"path":640,"stem":641,"draft":120,"icon":642},"Endpoints: financial breakdown","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Ffinancial-breakdown","docs\u002F04.ai-and-api\u002F02.api\u002F04.financial-breakdown","i-material-symbols-account-balance-rounded",{"title":644,"path":645,"stem":646,"draft":120,"icon":647},"Endpoints: raw platform data","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Fplatform-data","docs\u002F04.ai-and-api\u002F02.api\u002F05.platform-data","i-material-symbols-database-rounded",{"title":649,"path":650,"stem":651,"draft":120,"icon":652},"Endpoints: Actions & recommendations","\u002Fdocs\u002Fai-and-api\u002Fapi\u002Frecommendations","docs\u002F04.ai-and-api\u002F02.api\u002F06.recommendations","i-material-symbols-recommend-rounded",{"title":654,"draft":120,"path":655,"stem":656,"children":657},"Administration","\u002Fdocs\u002Fadministration","docs\u002F05.administration\u002Findex",[658,659,679],{"title":119,"path":655,"stem":656,"draft":120},{"title":660,"draft":120,"path":661,"stem":662,"children":663,"page":120},"Team and access","\u002Fdocs\u002Fadministration\u002Fteam-and-access","docs\u002F05.administration\u002F01.team-and-access",[664,669,674],{"title":665,"path":666,"stem":667,"draft":120,"icon":668},"Team & roles","\u002Fdocs\u002Fadministration\u002Fteam-and-access\u002Fteam-and-roles","docs\u002F05.administration\u002F01.team-and-access\u002F01.team-and-roles","i-material-symbols-group-rounded",{"title":670,"path":671,"stem":672,"draft":120,"icon":673},"Adding teammates","\u002Fdocs\u002Fadministration\u002Fteam-and-access\u002Fadding-teammates","docs\u002F05.administration\u002F01.team-and-access\u002F02.adding-teammates","i-material-symbols-person-add-rounded",{"title":675,"path":676,"stem":677,"draft":120,"icon":678},"Managing access","\u002Fdocs\u002Fadministration\u002Fteam-and-access\u002Fmanaging-access","docs\u002F05.administration\u002F01.team-and-access\u002F03.managing-access","i-material-symbols-admin-panel-settings-rounded",{"title":680,"draft":120,"path":681,"stem":682,"children":683,"page":120},"Account","\u002Fdocs\u002Fadministration\u002Faccount","docs\u002F05.administration\u002F02.account",[684,686],{"title":49,"path":50,"stem":685,"draft":120,"icon":489},"docs\u002F05.administration\u002F02.account\u002F01.open-platform",{"title":687,"path":688,"stem":689,"draft":120,"icon":362},"VAT","\u002Fdocs\u002Fadministration\u002Faccount\u002Fvat","docs\u002F05.administration\u002F02.account\u002F02.vat",{"id":691,"title":541,"body":692,"description":1084,"draft":120,"draftReason":1085,"extension":1086,"layout":1085,"meta":1087,"navigation":1088,"path":542,"platforms":1089,"rawbody":1091,"seo":1092,"stem":543,"__hash__":1093},"docs_en\u002Fdocs\u002F03.growth\u002F04.optimization-groups\u002F09.monthly-plan.md",{"type":693,"value":694,"toc":1071},"minimark",[695,703,706,711,719,743,746,750,753,812,838,851,854,858,861,929,946,960,964,971,978,982,985,1013,1017,1024,1034,1038,1049,1056,1060],[696,697,698,702],"p",{},[699,700,701],"strong",{},"Monthly Setting is the group's landing tab, and it is a month at a time."," DataGlass paces the budget across the month rather than treating every day as identical — holding back for the days it expects to be worth more, and re-spreading what is left whenever a day comes in under or over.",[696,704,705],{},"Open a day to give it its own instruction.",[707,708,710],"h2",{"id":709},"plan-or-forecast","Plan or forecast",[696,712,713,714,718],{},"The calendar reads two different ways depending on whether you set a ",[715,716,717],"a",{"href":513},"Group Monthly Budget",".",[720,721,722,733],"ul",{},[723,724,725,728,729,732],"li",{},[699,726,727],{},"With a monthly budget"," — the amounts are a ",[699,730,731],{},"plan",". The month's total is a commitment DataGlass paces out and will not exceed.",[723,734,735,738,739,742],{},[699,736,737],{},"Without one"," — the amounts are ",[699,740,741],{},"Projected",": what the model expects to be worth spending. Nothing is committed, and the shading says so.",[696,744,745],{},"Setting a Group Monthly Budget turns the forecast into a plan.",[707,747,749],{"id":748},"what-is-on-the-calendar","What is on the calendar",[696,751,752],{},"Across the top, four figures:",[754,755,756,769],"table",{},[757,758,759],"thead",{},[760,761,762,766],"tr",{},[763,764,765],"th",{},"Figure",[763,767,768],{},"Meaning",[770,771,772,782,792,802],"tbody",{},[760,773,774,779],{},[775,776,777],"td",{},[699,778,717],{},[775,780,781],{},"The most this group may spend across the whole month",[760,783,784,789],{},[775,785,786],{},[699,787,788],{},"Spent this month",[775,790,791],{},"Month-to-date spend across every campaign in the group",[760,793,794,799],{},[775,795,796],{},[699,797,798],{},"Budget left",[775,800,801],{},"The month's amount less what has already gone",[760,803,804,809],{},[775,805,806],{},[699,807,808],{},"Days left",[775,810,811],{},"The days the planner still spreads the remaining budget over",[696,813,814,815,818,819,822,823,822,826,822,829,822,832,822,834,837],{},"Each cell's shade is that day's ",[699,816,817],{},"ad spend",", in six ranges. Past days shade on what was actually spent, future days on what is planned. A day may also carry a badge — ",[699,820,821],{},"Day lock",", ",[699,824,825],{},"Day ceiling",[699,827,828],{},"Paused",[699,830,831],{},"Model-set",[699,833,741],{},[699,835,836],{},"Planner sized",", or a demand percentage.",[696,839,840,841,844,845,848,849,718],{},"The ",[699,842,843],{},"Calendar options"," menu switches the number drawn on each cell between ",[699,846,847],{},"Ad profit"," and ",[699,850,424],{},[696,852,853],{},"Known shopping events — pre-hype, double-date days, mid-month, pay-day, year-end — are marked on the days they fall on, so you can see what the planner is pacing around.",[707,855,857],{"id":856},"giving-one-day-its-own-instruction","Giving one day its own instruction",[696,859,860],{},"Open a day and choose how its budget works.",[754,862,863,873],{},[757,864,865],{},[760,866,867,870],{},[763,868,869],{},"Mode",[763,871,872],{},"What happens",[770,874,875,885,899,909,919],{},[760,876,877,882],{},[775,878,879],{},[699,880,881],{},"Follow the group",[775,883,884],{},"The day runs the group's own settings, like every other day",[760,886,887,892],{},[775,888,889],{},[699,890,891],{},"Spend exactly",[775,893,894,895,898],{},"The date spends exactly this amount. It ",[699,896,897],{},"replaces"," Group Daily Budget for that date rather than sitting under it, so a higher amount is still spent in full",[760,900,901,906],{},[775,902,903],{},[699,904,905],{},"Spend at most",[775,907,908],{},"The date may spend up to this amount, and less if the model does not think the rest earns its place",[760,910,911,916],{},[775,912,913],{},[699,914,915],{},"Pause this day",[775,917,918],{},"The group's campaigns are paused on the platform for the whole date. The budget goes to the rest of the month",[760,920,921,926],{},[775,922,923],{},[699,924,925],{},"Let the model choose",[775,927,928],{},"No daily limit on this date. The model picks the amount, ignoring Group Daily Budget. Group Monthly Budget, if set, still applies",[696,930,931,932,934,935,937,938,942,943,945],{},"Use ",[699,933,891],{}," for a day the money is committed to. Use ",[699,936,905],{}," for a day you want to ",[939,940,941],"em",{},"allow"," more on without promising it. Use ",[699,944,925],{}," for a day you expect to be worth more than a normal one and would rather not guess at.",[947,948,950],"callout",{"icon":949},"i-lucide-alert-triangle",[696,951,952,955,956,959],{},[699,953,954],{},"Pause this day is a pause, not a budget of zero."," Shopee reads a daily budget of zero as ",[939,957,958],{},"unlimited",", so DataGlass pauses the campaigns instead. Never try to switch a day off by locking it to 0 — the amount must be more than zero, and the editor will tell you so.",[707,961,963],{"id":962},"extra-demand","Extra demand",[696,965,966,967,970],{},"Alongside the budget mode, a day takes an ",[699,968,969],{},"extra demand"," percentage: how much busier you know this date will be than the model could guess from history — a sale, a payday, a platform campaign.",[696,972,973,974,977],{},"The planner sizes the day around it. ",[699,975,976],{},"It moves budget between days; it never raises the month's amount."," 0% leaves the day to the model's own forecast, and the range is 0–500%.",[707,979,981],{"id":980},"the-rest-of-the-day-panel","The rest of the day panel",[696,983,984],{},"An opened day has three sub-tabs beyond its budget:",[720,986,987,997,1003],{},[723,988,989,992,993,996],{},[699,990,991],{},"Optimization"," — the group's settings, for this date only. Anything you leave alone follows the group. This is also where a date's ",[699,994,995],{},"target ROAS"," is set, since a target ROAS is carried by a date rather than by the group.",[723,998,999,1002],{},[699,1000,1001],{},"Campaigns"," — this date's allocation, alongside each campaign's editable platform target and Campaign Daily Budget.",[723,1004,1005,1008,1009,1012],{},[699,1006,1007],{},"Timeline"," — this date's own ",[715,1010,1011],{"href":547},"change points",". Drag across the day to draw a block, then say what it does.",[707,1014,1016],{"id":1015},"days-that-have-already-run","Days that have already run",[696,1018,1019,1020,1023],{},"A past day is a ",[699,1021,1022],{},"record",", so nothing on it can be changed.",[947,1025,1027],{"icon":1026},"i-lucide-info",[696,1028,1029,1030,1033],{},"One caveat worth knowing: on a past day the settings shown are the group's ",[699,1031,1032],{},"current"," settings, not a record of what governed that date. What is factual about the day itself — what it spent, what it was allocated, and its own instruction — is shown beside the calendar.",[707,1035,1037],{"id":1036},"months-with-no-solve","Months with no solve",[696,1039,1040,1041,1044,1045,1048],{},"DataGlass solves one month at a time, so a month far ahead has no planned budgets and no shading — ",[939,1042,1043],{},"\"No solve covers {month}\"",". Days you set there are ",[699,1046,1047],{},"kept",", and used once a solve reaches them. You can plan a sale month in advance and it will hold.",[696,1050,1051,1052,1055],{},"Likewise, a day the month plans but that has not been split yet reads ",[939,1053,1054],{},"\"Not split yet\"",": the month knows what the day should spend, but the per-campaign split is only produced when a solve reaches that day.",[707,1057,1059],{"id":1058},"when-it-takes-effect","When it takes effect",[696,1061,1062,1063,1066,1067,1070],{},"Saving the month writes the day overrides and ",[699,1064,1065],{},"the next run plans the month around them",". Nothing on this calendar reaches the platform on its own — the ",[715,1068,1069],{"href":561},"nightly run"," does that.",{"title":1072,"searchDepth":1073,"depth":1073,"links":1074},"",3,[1075,1077,1078,1079,1080,1081,1082,1083],{"id":709,"depth":1076,"text":710},2,{"id":748,"depth":1076,"text":749},{"id":856,"depth":1076,"text":857},{"id":962,"depth":1076,"text":963},{"id":980,"depth":1076,"text":981},{"id":1015,"depth":1076,"text":1016},{"id":1036,"depth":1076,"text":1037},{"id":1058,"depth":1076,"text":1059},"The calendar that paces a group's budget across the month, and how to give one date its own instruction.",null,"md",{},{"icon":544},[1090],"shopee","---\ntitle: The month plan\ndescription: The calendar that paces a group's budget across the month, and how to give one date its own instruction.\nplatforms:\n  - shopee\nnavigation:\n  icon: i-lucide-calendar-days\n---\n\n**Monthly Setting is the group's landing tab, and it is a month at a time.** DataGlass paces the budget across the month rather than treating every day as identical — holding back for the days it expects to be worth more, and re-spreading what is left whenever a day comes in under or over.\n\nOpen a day to give it its own instruction.\n\n## Plan or forecast\n\nThe calendar reads two different ways depending on whether you set a [Group Monthly Budget](\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fbudget-and-limits).\n\n- **With a monthly budget** — the amounts are a **plan**. The month's total is a commitment DataGlass paces out and will not exceed.\n- **Without one** — the amounts are **Projected**: what the model expects to be worth spending. Nothing is committed, and the shading says so.\n\nSetting a Group Monthly Budget turns the forecast into a plan.\n\n## What is on the calendar\n\nAcross the top, four figures:\n\n| Figure | Meaning |\n| --- | --- |\n| **Group Monthly Budget** | The most this group may spend across the whole month |\n| **Spent this month** | Month-to-date spend across every campaign in the group |\n| **Budget left** | The month's amount less what has already gone |\n| **Days left** | The days the planner still spreads the remaining budget over |\n\nEach cell's shade is that day's **ad spend**, in six ranges. Past days shade on what was actually spent, future days on what is planned. A day may also carry a badge — **Day lock**, **Day ceiling**, **Paused**, **Model-set**, **Projected**, **Planner sized**, or a demand percentage.\n\nThe **Calendar options** menu switches the number drawn on each cell between **Ad profit** and **Target ROAS**.\n\nKnown shopping events — pre-hype, double-date days, mid-month, pay-day, year-end — are marked on the days they fall on, so you can see what the planner is pacing around.\n\n## Giving one day its own instruction\n\nOpen a day and choose how its budget works.\n\n| Mode | What happens |\n| --- | --- |\n| **Follow the group** | The day runs the group's own settings, like every other day |\n| **Spend exactly** | The date spends exactly this amount. It **replaces** Group Daily Budget for that date rather than sitting under it, so a higher amount is still spent in full |\n| **Spend at most** | The date may spend up to this amount, and less if the model does not think the rest earns its place |\n| **Pause this day** | The group's campaigns are paused on the platform for the whole date. The budget goes to the rest of the month |\n| **Let the model choose** | No daily limit on this date. The model picks the amount, ignoring Group Daily Budget. Group Monthly Budget, if set, still applies |\n\nUse **Spend exactly** for a day the money is committed to. Use **Spend at most** for a day you want to *allow* more on without promising it. Use **Let the model choose** for a day you expect to be worth more than a normal one and would rather not guess at.\n\n::callout{icon=\"i-lucide-alert-triangle\"}\n**Pause this day is a pause, not a budget of zero.** Shopee reads a daily budget of zero as *unlimited*, so DataGlass pauses the campaigns instead. Never try to switch a day off by locking it to 0 — the amount must be more than zero, and the editor will tell you so.\n::\n\n## Extra demand\n\nAlongside the budget mode, a day takes an **extra demand** percentage: how much busier you know this date will be than the model could guess from history — a sale, a payday, a platform campaign.\n\nThe planner sizes the day around it. **It moves budget between days; it never raises the month's amount.** 0% leaves the day to the model's own forecast, and the range is 0–500%.\n\n## The rest of the day panel\n\nAn opened day has three sub-tabs beyond its budget:\n\n- **Optimization** — the group's settings, for this date only. Anything you leave alone follows the group. This is also where a date's **target ROAS** is set, since a target ROAS is carried by a date rather than by the group.\n- **Campaigns** — this date's allocation, alongside each campaign's editable platform target and Campaign Daily Budget.\n- **Timeline** — this date's own [change points](\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fschedule). Drag across the day to draw a block, then say what it does.\n\n## Days that have already run\n\nA past day is a **record**, so nothing on it can be changed.\n\n::callout{icon=\"i-lucide-info\"}\nOne caveat worth knowing: on a past day the settings shown are the group's **current** settings, not a record of what governed that date. What is factual about the day itself — what it spent, what it was allocated, and its own instruction — is shown beside the calendar.\n::\n\n## Months with no solve\n\nDataGlass solves one month at a time, so a month far ahead has no planned budgets and no shading — *\"No solve covers {month}\"*. Days you set there are **kept**, and used once a solve reaches them. You can plan a sale month in advance and it will hold.\n\nLikewise, a day the month plans but that has not been split yet reads *\"Not split yet\"*: the month knows what the day should spend, but the per-campaign split is only produced when a solve reaches that day.\n\n## When it takes effect\n\nSaving the month writes the day overrides and **the next run plans the month around them**. Nothing on this calendar reaches the platform on its own — the [nightly run](\u002Fdocs\u002Fgrowth\u002Foptimization-groups\u002Fdaily-run) does that.\n",{"title":541,"description":1084},"9aqnXE5PJMoTsb97v-rZaEXlp8U-s81RAyYvP3S6n3U",{"data":1095,"body":1096},{},{"type":1097,"children":1098},"root",[1099],{"type":1100,"tag":696,"props":1101,"children":1102},"element",{},[1103],{"type":1104,"value":1084},"text",1792785011006]