Soku in Arabic with a right-to-left layout, a Meta form launcher for bulk paused ads, pick which reviews to approve, ChatGPT Ads campaigns with many ad groups, and Meta custom conversions counted once
Arabic
- Arabic is now a product UI language, alongside English and Chinese. Pick العربية in the language switcher, or Soku picks it when your browser asks for Arabic. The app switches to a right-to-left layout, with arrows and side panels mirrored to match.
- Arabic is in the Brand voice language list, and a brand set to Arabic gets its brand profile written in Modern Standard Arabic. The chat agent replies in Arabic when that is your UI language.
- The Arabic interface was machine translated. A few places still show English, including integration cards and the board report email.
- English-only website pages such as pricing and the solution pages stay left-to-right for visitors whose language is Arabic.
Meta launcher and approvals
- The Campaigns page has a Meta mode. Fill in one form to create a campaign, an ad set and one ad for every creative and copy pair (up to 100 ads) in a connected Meta ad account. Creatives can come from a canvas, from your files or from a direct upload. Everything is created paused, and you activate or pause the ads yourself, with a confirmation that shows the budget and schedule. The same write guardrails and emergency stop as chat still apply.
- If Meta rejects or throttles one step of a launch, only that step fails, with a reason under each ad, and Retry carries on from that step without repeating what was already created. Schedule times show in your own time zone.
- The approvals inbox no longer has a single "Approve all" button. Tick the reviews you want, then approve or reject only those. The confirmation lists every selected review with when it was submitted, so an older one stands out before you confirm.
- Adding new creatives or paused ads to an existing Meta campaign no longer stops just because Meta reports the campaign as Advantage+. The agent still stops before creating an Advantage+ campaign or changing its Advantage budget, audience or placements.
- A Meta ad set with its own budget and no bid settings now defaults to lowest-cost bidding, so Meta no longer rejects it for a missing bid amount.
ChatGPT Ads
- A ChatGPT Ads campaign can now hold many ad groups, each with many ads, in the Campaign Builder, the Campaign Manager and chat alike. Devices are set on the campaign and the landing page on each ad, as OpenAI defines them.
- Ads in one group can each carry their own utm_content. The group's UTM tags only fill in the tags an ad's URL leaves out, instead of failing the launch.
Dashboards and reporting
- A Meta custom conversion that filters an event Soku already counts, such as "Purchase where the URL contains your domain", is no longer counted a second time in the Conversion Summary, in agent reads or in conversion group suggestions.
Data sync
- Meta's intermittent errors are retried instead of failing a history sync for good, and time spent waiting in the queue no longer uses up a sync's time limit.
- Report data for ad accounts that several workspaces share settles sooner, oldest first, and a sync interrupted by a deploy is recovered even if one of the sharing workspaces has an expired connection.
Plans and chat
- An AppSumo license is bound to the buyer's first workspace even if the sign-up tab was closed or onboarding was finished another day, so new AppSumo buyers no longer end up on the Free plan.
- When the chat service cannot be reached, for example because a network blocks it, the page now offers a Reconnect button, and after 20 seconds says the network may be blocking the connection.
- An interrupted reply that recovers continues in the same message instead of adding a second one, and a long conversation that was summarized to save context still shows its full earlier history.
- If a model's content filter cuts a reply off after a short refusal, the turn moves to the next model instead of ending on the refusal.
Marketing site
- A new Seedance API page for companies that want to buy Seedance video and Seedream image API volume, with the model list and a procurement inquiry form. Pricing is by volume quote.
- The Kalodata alternatives guide now lists FastMoss's prices per plan, as supplied by FastMoss.
- New guides: Copy.ai alternatives and a Copy.ai review with pricing, the best creative analytics tools, Google Ads bidding strategies, Sora vs Veo, and ChatGPT Ads creative enhancements. The Sora tool page now says OpenAI has shut Sora down and that its generator runs Seedance 2.0 Mini, and Motion's prices are updated across our comparison pages.