H

Harbor Lane

Ad & Spend Desk

Desk6
Creative3
Budgets
Audiences
Changes6
Attribution
Products
Report
Sources

Both platforms are connected for writing as well as reading. Nothing here writes anything until somebody approves it in a sentence.

Sample data
Omni*module 09 · demoSales Cockpit demo
H

Harbor Lane · Spend

Sample data

Omni*
  • Meta Ads
  • Google Ads
  • Marketplace advertising
₺1,729 of ₺6,850 todayAhead of pace
6 waiting on youread 10:10

Desk

14 Sep 2025 – 13 Sep 2026 · vs previous period: 14 Sep 2024 – 13 Sep 2025

TodayYesterday7 days28 daysThis monthLast month90 days12 months
Previous periodLast year

The whole account in one table: campaign, then the level under it, then the thing that actually runs. Break a line open to see what is inside it, and the panel follows whatever you opened.

What the desk wants you to look at

Each one is a measurement, and the draft under it was written from that measurement rather than by anybody's judgement.

Computed
  • Stopped working

    Second flight · A · bag on the doormat

    22 days live, click-through down 34 per cent against its own first week, with spend held flat.

  • Stopped working

    Second flight · B · the subscription box, opened

    22 days live, click-through down 39 per cent against its own first week, with spend held flat.

  • The list, not the picture

    First flight · C · roast date stamp, close

    50 days live, click-through down 68 per cent against its own first week, with spend held flat and a seven-day frequency of 4.6.

  • Runs out at 15:58

    Search · non-brand

    At this rate the budget is gone by 15:58 and the ads stop.

  • List has not moved

    Lookalike · 2% of purchasers

    Last took new people in 104 days ago. Everyone who has bought since is missing from it.

  • List has not moved

    Performance Max · signals

    Last took new people in 104 days ago. Everyone who has bought since is missing from it.

The account

Campaign, then the level under it, then the thing that runs. Every figure above a row is the sum of the rows inside it.

Ad platforms
Every campaign, the level under it and the thing that runs, with the period’s spend and what the order book found behind it
Campaign, and what is inside itSpendRevenueReturnOrdersCost eachClicksToday
Autumn Blend · launchMeta AdsConversions₺2,400 a day₺12K₺27K2.25×54₺2231,461gone by 21:45
Broad · 25–54₺5,866₺9,3821.60×19₺315602
Retargeting · 30-day viewers₺3,251₺13K3.97×26₺126516
Lookalike · 2% of purchasersLearning₺2,871₺4,7341.65×9₺308343
Subscription · always onMeta AdsConversions₺1,100 a day₺230K₺360K1.56×596₺38612,971₺218 so far
Cold · brewing interest₺136K₺111K0.82×188₺7257,446
Retargeting · cart, 7 days₺94K₺248K2.64×408₺2315,526
Cold · third flightPaused₺0₺0—0—0
Brewing guide · trafficMeta AdsTraffic₺350 a day₺4,632₺1,473not counted3₺1,340858₺61 so far
Cold · brewing interest₺4,632₺1,473not counted3₺1,340858
Back to work · couponEndedMeta AdsConversions₺900 a day₺12K₺21K1.80×46₺2581,479
Broad · 25–54Ended₺12K₺21K1.80×46₺2581,479
Search · brandGoogle AdsSearch₺600 a day₺137K₺1.50M10.95×2,712₺5131,114₺108 so far
Brand · exact₺88K₺1.02M11.66×1,825₺4820,328
Brand · with a product₺49K₺478K9.69×886₺5610,786
Search · non-brandLimited by budgetGoogle AdsSearch₺900 a day₺148K₺375K2.54×734₺20223,257gone by 15:58
Specialty coffee beans₺78K₺147K1.90×328₺23610,251
Pour-over kit₺44K₺146K3.30×210₺2107,574
Decaf₺26K₺82K3.15×195₺1345,433
Performance Max · catalogueGoogle AdsCatalogue sales₺1,500 a day₺188K₺1.05M5.61×1,763₺10630,500₺336 so far
Asset group · all beans₺128K₺749K5.86×1,340₺9522,378
Asset group · equipment₺60K₺305K5.08×423₺1428,122

Open

Whatever is selected in the table, in full.

Order store
CampaignRunningGoogle Ads

Performance Max · catalogue

Catalogue sales₺1,500 a day4 May · no end date

The biggest line in the account and the one that explains itself least. It reports by asset group and will not say which asset did the work.

Today

₺336 of ₺1,500

Following the shape of a day.

Spend
₺188K
Revenue, our orders
₺1.05M
Return
5.61×
Orders
1,763
Cost per order
₺106
Click-through
2.50%

Spend, day by day

₺0₺500₺1K₺1.5K14 Sep14 Nov13 Jan15 Mar15 May14 Jul13 Sep
Spend Previous period

And what Google Ads claims

1763 orders in our book2063 claimed by the platform+17%

Mostly a thirty-day click window on search, where the intent was already there. The gap is smaller because a search click and an order tend to be the same person on the same machine within the hour.

What Omni would do

  • audience

    Rebuild · Performance Max · signals

    Uploaded 2 Jun → Re-uploaded from the order book, and set to refresh monthly

    The signal file is 104 days old. Performance Max is being told what a customer looks like by everyone who bought before June, and it will not say what it did with that.

    Written by the audience check. Waiting on a person.

What has been changed here

  1. Performance Max · daily budget₺1,100 → ₺1,50029 Aug · the owner

    “Four hundred more, and I want the product split next to it so I can see whether it is just selling what would have sold anyway.”

    Later: Return fell from 4.9 to 4.6 at the higher budget, which is what more money usually does. Still the best line in the account.

Revenue is counted from the shop's own orders, everywhere in this module, including on the screen you keep open during a campaign. The platform's figure is shown beside it and never instead of it, and the two are never averaged. Across the period this account spent ₺731,297 and the order book found ₺3,338,534 behind it.

DeskCreativeBudgetsChanges