[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-en-\u002Fen\u002Fdocs\u002Fads-spend":3},{"id":4,"title":5,"body":6,"category":390,"code_examples":391,"demos":391,"description":392,"extension":393,"meta":394,"navigation":391,"order":395,"path":396,"seo":397,"sitemap":404,"stem":406,"tags":407,"toc":412,"videos":391,"__hash__":413},"docsEn\u002Fen\u002Fdocs\u002Fads-spend.md","Ads Spend - Track & Analyze Ad Expenses",{"type":7,"value":8,"toc":376},"minimark",[9,14,26,34,39,42,58,62,67,70,112,116,119,150,155,158,191,195,198,218,224,228,231,269,280,287,291,294,329,333,336,351,356,360],[10,11,13],"h1",{"id":12},"ads-spend","Ads Spend",[15,16,17,18,21,22,25],"p",{},"The ",[19,20,13],"strong",{}," feature allows you to record daily advertising expenses from various platforms such as Meta (Facebook\u002FInstagram), Google, TikTok, and others. This data is crucial for calculating an accurate ",[19,23,24],{},"ROAS (Return on Ad Spend)"," in the Konektor Analytics Dashboard.",[15,27,28],{},[29,30,31],"a",{"href":31,"rel":32},"https:\u002F\u002Fguide.konektor.id\u002Fembed\u002Fcmkup80aj1weh12hhkwtrn22g?embed_v=2",[33],"nofollow",[35,36,38],"h2",{"id":37},"key-features","Key Features",[15,40,41],{},"Konektor supports two methods for inputting ad spend data:",[43,44,45,52],"ol",{},[46,47,48,51],"li",{},[19,49,50],{},"Manual Input",": Enter daily spend data manually for any platform.",[46,53,54,57],{},[19,55,56],{},"Automatic Sync",": Connect ad accounts (like Meta Ads) to pull spend data automatically every day.",[35,59,61],{"id":60},"how-to-use","How to Use",[63,64,66],"h3",{"id":65},"_1-adding-spend-manually","1. Adding Spend Manually",[15,68,69],{},"This method is suitable for platforms that do not yet support automatic synchronization or for inputting historical data.",[43,71,72,78,85,92,99,105],{},[46,73,74,75,77],{},"Go to the ",[19,76,13],{}," menu.",[46,79,80,81,84],{},"Click the ",[19,82,83],{},"Record New Spend"," button.",[46,86,87,88,91],{},"Select the ",[19,89,90],{},"Platform"," (e.g., Google Ads, TikTok Ads).",[46,93,94,95,98],{},"Enter the ",[19,96,97],{},"Amount"," spent.",[46,100,87,101,104],{},[19,102,103],{},"Date Range"," (usually per day or per campaign).",[46,106,107,108,111],{},"Click ",[19,109,110],{},"Save",".",[63,113,115],{"id":114},"_2-automatic-sync-meta-ads","2. Automatic Sync (Meta Ads)",[15,117,118],{},"For Meta Ads (Facebook & Instagram) users, you can connect your ad account so that spend data flows in automatically without manual input.",[43,120,121,126,132,137,140,147],{},[46,122,80,123,84],{},[19,124,125],{},"Manage Connections",[46,127,87,128,131],{},[19,129,130],{},"Meta Ads"," tab.",[46,133,107,134,111],{},[19,135,136],{},"Add New Account",[46,138,139],{},"Follow the Facebook login process and select the ad account you want to connect.",[46,141,142,143,146],{},"Once connected, click the ",[19,144,145],{},"Sync Now"," button to pull data for the last 7 days.",[46,148,149],{},"The system will automatically sync daily thereafter.",[151,152,154],"h4",{"id":153},"how-meta-ads-sync-works","How Meta Ads Sync Works",[15,156,157],{},"Here is a simple explanation of how the data is pulled and updated:",[159,160,161,171,181,188],"ul",{},[46,162,163,166,167,170],{},[19,164,165],{},"Daily automatic sync"," pulls ",[19,168,169],{},"daily"," spend from Meta for past dates (typically yesterday).",[46,172,173,176,177,180],{},[19,174,175],{},"Manual Sync"," pulls the ",[19,178,179],{},"last 7 days"," to capture attribution changes.",[46,182,183,184,187],{},"If the system finds the same date again, it ",[19,185,186],{},"updates"," the record with the latest value from Meta.",[46,189,190],{},"If Meta revises past spend, Konektor will reflect it on the next sync.",[151,192,194],{"id":193},"why-numbers-can-differ-from-meta","Why Numbers Can Differ from Meta",[15,196,197],{},"This is normal and usually caused by:",[159,199,200,206,212],{},[46,201,202,205],{},[19,203,204],{},"Attribution delay",": Meta can adjust spend for past days.",[46,207,208,211],{},[19,209,210],{},"Time zone",": Differences between Meta account timezone and Workspace timezone can shift daily totals.",[46,213,214,217],{},[19,215,216],{},"Rounding",": Spend is stored as rounded numbers for consistent reporting.",[15,219,220,221,223],{},"If you notice a mismatch, run ",[19,222,175],{}," and verify your Workspace timezone settings.",[63,225,227],{"id":226},"_3-disconnecting","3. Disconnecting",[15,229,230],{},"If you wish to stop synchronization or switch ad accounts:",[43,232,233,239,243,252,259],{},[46,234,235,236,238],{},"Open the ",[19,237,125],{}," menu on the Ads Spend page.",[46,240,87,241,131],{},[19,242,130],{},[46,244,80,245,248,249,111],{},[19,246,247],{},"Menu"," button (three dots) on the account you want to disconnect, then select ",[19,250,251],{},"Disconnect",[46,253,254,255,258],{},"You will be redirected to the ",[19,256,257],{},"Partner Integrations"," page.",[46,260,261,262,264,265,268],{},"Find the ",[19,263,130],{}," integration, then click the ",[19,266,267],{},"Delete"," button (trash icon) to permanently disconnect.",[270,271,273],"warning",{"title":272},"Warning",[15,274,275,276,279],{},"Disconnecting will stop the synchronization of new data. Existing ad spend data (historical data) ",[19,277,278],{},"will not be deleted"," and remains safe in the Konektor system.",[281,282,284],"info",{"title":283},"Currency",[15,285,286],{},"Ensure the currency in your ad account matches the Workspace currency in Konektor for accurate calculations.",[35,288,290],{"id":289},"distinguishing-manual-sync-data","Distinguishing Manual & Sync Data",[15,292,293],{},"In the Spend History table, you can easily distinguish the data source via the icon in the Platform column:",[159,295,296,316],{},[46,297,298,301,302],{},[19,299,300],{},"Cloud Icon (Blue)"," ",[303,304,311,312,315],"u-icon",{"name":305,"className":306},"i-heroicons-cloud-arrow-down",[307,308,309,310],"w-4","h-4","text-blue-500","inline-block"," : Indicates data is ",[19,313,314],{},"Automatically Synced"," from the ad platform. This data is verified from the source.",[46,317,318,301,321],{},[19,319,320],{},"Pencil Icon (Gray)",[303,322,311,326,111],{"name":323,"className":324},"i-heroicons-pencil-square",[307,308,325,310],"text-gray-400",[19,327,328],{},"Manually Entered",[35,330,332],{"id":331},"managing-data","Managing Data",[15,334,335],{},"You can view, filter, and delete ad spend data.",[159,337,338,344],{},[46,339,340,343],{},[19,341,342],{},"Filter",": Use the filters above the table to view costs by specific Platform or Date Range.",[46,345,346,348,349,111],{},[19,347,267],{},": Click the menu button (three dots) on the right of the row, then select ",[19,350,267],{},[270,352,353],{"title":272},[15,354,355],{},"Deleting ad spend data will affect total spend and ROAS calculations in your Analytics Dashboard. Ensure the deleted data is indeed incorrect or duplicate.",[35,357,359],{"id":358},"next-steps","Next Steps",[159,361,362,369],{},[46,363,364,368],{},[29,365,367],{"href":366},"\u002Fmember\u002Fowner\u002Fads-analytics","View Analytics Dashboard"," to see your ROAS performance.",[46,370,371,375],{},[29,372,374],{"href":373},"\u002Fmember\u002Fowner\u002Fpixels","Setup Pixel"," for better conversion tracking.",{"title":377,"searchDepth":378,"depth":378,"links":379},"",2,[380,381,387,388,389],{"id":37,"depth":378,"text":38},{"id":60,"depth":378,"text":61,"children":382},[383,385,386],{"id":65,"depth":384,"text":66},3,{"id":114,"depth":384,"text":115},{"id":226,"depth":384,"text":227},{"id":289,"depth":378,"text":290},{"id":331,"depth":378,"text":332},{"id":358,"depth":378,"text":359},"tracking",null,"Complete guide to managing ad spend data from various platforms for accurate ROAS calculations. Auto-sync with Meta Ads or manual input.","md",{},4,"\u002Fen\u002Fdocs\u002Fads-spend",{"keywords":398,"canonical":396,"title":5,"description":392},[399,400,401,402,403],"ad spend","roas calculator","konektor ads","meta ads sync","advertising costs",{"loc":396,"lastmod":405},"2025-01-25","en\u002Fdocs\u002Fads-spend",[408,409,410,411,390,399],"ads","roas","meta","google",true,"Ip978HOolaCfBvu6FnnXv9x3-zX-7u0N9DQrdgJBHUk"]