Changelog

Follow new updates and improvements to Wevion.

September 24th, 2026

New

  • You can now sync your TikTok ad accounts directly from the platform with a single click, just like you do for Meta accounts, instead of waiting for automatic synchronization.
  • TikTok catalog ads now support promoting individual products alongside product sets, giving you more flexibility in how you showcase items from your catalog.
  • Smart Creative for TikTok automatically generates ad variations from your media and distributes budget across them, letting you see which images perform best.

Improved

  • The Express form for TikTok now accepts images in addition to videos, and lets you upload multiple files just like the Pro form does.
  • Your credit balance in the platform now shows the complete picture by including both purchased credits and free grant credits, matching what you see in your account.
  • TikTok bid settings chosen in the Express form now arrive correctly at TikTok and are calculated in the right currency units.
  • Smart Creative toggle now appears in both the Express and Pro forms, so you can use this feature regardless of which creation mode you prefer.
  • The bid cap (cost cap) setting for TikTok product sales campaigns now reaches TikTok correctly instead of being lost during publishing.
  • When the Social Media Manager feature is disabled for your workspace, the platform now properly prevents API access to social features instead of only hiding them from the interface.

Fixed

  • Payment failures from your bank are now distinguished from platform issues—you'll receive a customer notice instead of a false alarm so you know to update your payment method.
  • API calls to adjust Meta campaign budgets and bids now correctly expect amounts in currency units rather than cents, fixing the documentation.
  • An abuse guard now blocks rapid account creation with disposable emails and shared IP addresses to prevent welcome credit exploitation.
Write a comment...

September 21st, 2026

New

You can now create a TikTok product set directly in Wevion without leaving the platform to set it up on TikTok separately.

You can search for languages in the Bulk Launch grid by their English names in addition to their native names — for example, searching "Swedish" or "svedese" now finds "Svenska".

Improved

Account status from Meta is now saved immediately when an error occurs, instead of waiting up to six hours for the next automatic update — so you'll see disabled accounts reflected right away.

When connecting a shared Meta ad account, Wevion now tries all business managers where your profile has access, not just the one saved on file — fixing cases where the account was only reachable through a different business.

TikTok syncs now fetch your current list of ad accounts from TikTok each time instead of using the frozen list from when you first connected — so newly granted accounts appear immediately when you press Sync.

Fixed

Single-image ads on TikTok's feed are now rejected with a clear message before the campaign is created, instead of failing partway through and leaving an empty campaign behind.

TikTok app promotion campaigns now use the correct optimization goal (INSTALL) instead of sending the wrong value (APP_INSTALL), which was causing ad groups to be rejected while campaigns were already created.

Image ads on TikTok with the Advantage+ creative feature now send the correct setting for catalog ads, instead of using settings that TikTok rejects.

TikTok's operating system targeting for app campaigns now matches the app platform you selected, instead of defaulting to Android regardless of the app type.

TikTok schedule start times that fall in the past now publish immediately instead of failing with "start time can't be earlier than the current time".

A shared TikTok pixel now counts as one pixel toward your plan limit, not once for each ad account it's shared with — fixing cases where shared pixels incorrectly pushed you over your limit.

Language search in Bulk Launch now finds results by English name and code.

Enabling a Google manager account (MCC) now correctly does nothing and returns zero updated accounts, instead of returning success while silently failing to enable anything.

Write a comment...

September 17th, 2026

Fixed

  • Ad accounts that you don't have permission to access no longer appear in your workspace's account list.
  • TikTok pixels now sync to the correct team based on their ad account, fixing cases where pixels became inaccessible in the campaign builder.
  • Catalog ads for TikTok now work end-to-end: the Catalog format option appears, product sets load correctly, and campaigns launch with the required catalog and creative settings.
  • When Meta blocks a campaign copy due to policy violations, you now see a clear message explaining whether the business account or ad account is restricted.
  • TikTok ad set copies no longer fail when the source campaign contains deprecated targeting fields.
  • Sentinel alerts for disconnected accounts now correctly report the baseline count and distinguish between temporary dips and persistent issues.
Write a comment...

September 16th, 2026


Fixed

  • Dynamic creative ads with customization rules can now be duplicated across ad accounts without failing, preserving placement personalizations.
  • TikTok campaign placement settings are no longer lost when saving drafts.
  • TikTok publish dialog now properly displays missing prerequisites instead of crashing.
  • TikTok catalogs and lead generation forms are now reliably found during campaign setup.
  • Chrome extension for Meta connection is now functional again after the app credential update.
  • False alarms about blocked ad accounts have been eliminated, and accounts with revoked permissions now properly notify users to reconnect.
Write a comment...

September 9th, 2026

Fixed

  • OAuth tokens no longer leak into tracking tools like Clarity, Meta Pixel, TikTok Pixel, and Sentry when you log in with Meta.
  • The "Refresh" button stops making unnecessary API calls to platforms your workspace doesn't use.
Write a comment...

September 7th, 2026

Fixed

  • ExoClick connector now authenticates correctly by using the proper Bearer token format, fixing connection failures for users trying to set up the integration.
  • Editing a bundle landing page now opens the correct tab and displays a live preview instead of showing an empty editor.
  • Bundle landing pages with macOS-created ZIP files now load CSS and images correctly, and the preview displays the actual landing page content.
  • Creative Hub upload errors now clearly show the reason for failure (such as storage quota exceeded) instead of a generic message, helping you diagnose and fix upload issues.
  • Bulk campaign launches on TikTok and Google now display the actual platform error messages (like missing product catalogs or duplicate campaign names) instead of a generic error, so you know exactly what needs to be fixed.
  • Demo account content for the SMM module is now in English, ensuring consistent product presentation at events and demos.
  • Creative Hub image generation is working again after fixing token validation to check credentials the same way the CLI does, preventing silent generation failures.
Write a comment...

September 3rd, 2026

Fixed

  • TikTok ad creation now shows exactly which media was rejected and why, along with the URL that caused the problem, instead of a generic "no media available" message.
  • TikTok campaign optimization now only offers conversion events that TikTok actually accepts, preventing failed ad group creation when using unsupported event names.
Write a comment...

September 2nd, 2026

Fixed

  • Catalog ads without copy text now display product information correctly instead of showing empty blocks.
  • TikTok pixel deduplication now shows the correct pixel count and which ad accounts can access each pixel.
  • Age, gender, and placement targeting settings in TikTok campaigns are now properly applied when published.
  • TikTok pixel selection is now available in Bulk Launch where it should be, alongside other platform resources.
  • Users registering through a coupon link now have 14 days before mandatory two-factor authentication is enforced, instead of being blocked immediately.
  • Videos larger than 100 MB can now be uploaded to Meta by using direct file URLs instead of failing with a connection error.
Write a comment...

August 29th, 2026

Fixed

  • When Advantage+ audience is enabled on an ad set, the minimum age field now caps at 25 instead of silently failing—Meta doesn't allow higher values with this setting, and you'll now see a clear explanation under the field telling you why.
  • Meta's error messages are now displayed completely; we were previously dropping important details that appeared in message titles, which caused confusing or incomplete guidance when something went wrong.
  • A specific Meta block related to EU personalization settings on Pages now shows the correct solution (adjusting your ad preferences in Meta's Account Center) instead of incorrectly suggesting Instagram account changes.
Write a comment...

August 28th, 2026


Fixed

  • Creative Hub generations no longer fail when starting from product photos or non-PNG avatars; all image formats are now automatically converted to PNG before processing.
  • Ad accounts now correctly display their status from Meta (active, disabled, etc.) instead of always showing as active.
  • Ad account status alerts now trigger properly for disabled accounts by running a periodic check every six hours.
  • Changing your role within a workspace now shows a helpful message upfront instead of a technical error when no workspace is selected.
  • Regia can now generate responses even when one AI provider runs out of credits by automatically falling back through multiple providers (DeepSeek → Gemini Flash → Kimi K2 → GPT-4.1 Mini → Claude Haiku → Gemini Pro).
  • Generation jobs that fail on the provider's end are now automatically retried instead of failing immediately.
  • Large file uploads no longer timeout mid-transfer; multipart uploads now have extended timeout protection.
  • Expired authentication sessions during creative generation now automatically refresh and retry instead of failing permanently.
Write a comment...