
You can now book a real appointment from the public site — slots come from the live calendar and the booking lands in it. Alongside that: a campaigns list that had been quietly hiding some of your campaigns, sorting that finally sorts the whole list rather than the page you're looking at, and a first login that stops asking you what you already told us at signup.
Book a meeting, from the website
/public/appointment shows the days and times that are genuinely free, and booking one creates it in our calendar straight away. No back-and-forth email, no "we'll get back to you".
Every time on the page is shown in our office timezone, with the zone named on screen, so there is no ambiguity about what "3:00 pm" means. The first day offered is usually today plus our notice period — and if that day is already full, the picker moves forward to the first day that actually has something free rather than showing you an empty grid.
If somebody takes your slot while you're filling in your details, we say so plainly and let you pick another. A time that was never on offer gets a different message, because those are two different problems and only one of them is fixed by choosing again.

Your campaigns list was hiding campaigns
If you had four campaigns and the Ad Planner showed four but the campaigns list showed three, that was a real bug, and it is fixed.
Every campaign was quietly tagged with the account type you happened to be using when you created it, and the list only showed campaigns matching your current one. Since that setting can change on its own — following a notification, or switching to look at something on the other side of the platform — a campaign made a minute after that switch would drop out of the list for good. Switching back didn't bring it back.
Six campaigns across three accounts were invisible to their owners this way, four of them live and running. They are all back, and the list no longer filters on that tag at all. The same fix applies to a campaign's applications inbox, which had been hiding the applications on those campaigns for the same reason.
Sorting that sorts everything
The campaigns list now opens newest first, which is what it always appeared to promise and never did — it was actually ordering by last-edited, so the order shuffled whenever anything changed.
Sorting is properly fixed too. It used to reorder only the twenty campaigns on the screen, so "budget, high to low" really meant "highest on this page". It now sorts the whole list, on the server, and there's a sort control in the toolbar — newest, oldest, recently updated, name, budget, start date, status — which works in the card view as well, where there was previously no way to sort at all.

First login stops asking what you already told us
Signing up asks whether you're an advertiser, a creator, an agency or a vendor. Logging in then showed a screen asking the same question again, with all five options blank.
It still appears, and you can still pick anything — but the one matching your signup is already selected and marked, with a line saying why. One click and you're in.
Creators get a slightly different message, because signup offers "Publisher / Influencer" as a single choice: we start you on Influencer and say so, rather than pretending you picked it.
Only the fields that are actually required are marked
The audience targeting form put a red asterisk on seven things. Five of them were never required. Gender, Locations, Country, Interests and Devices are all optional — leaving them empty targets everyone, which is the intended default — yet each was marked as if the form would refuse you without it.
Only Min Age and Max Age carry the mark now, because they are the only two that are genuinely required. A required mark on a field nothing checks teaches you to stop reading them, which costs you the ones that mean something.
Vendors: when a job was assigned, and everything since
Opening a job from My work showed exactly one date — its due date, which most direct hires don't even have. The panel now shows the whole history: when it was requested and accepted, or assigned; when you submitted; when it was approved, rejected or paid; and any dispute dates.
The wording follows the kind of job, because they aren't the same. Marketplace work is assigned the moment it's created. A direct hire is requested first and only becomes yours when you accept — so it says so.

