Start free

See how Vendwiser runs your TikTok ads from a conversation

Vendwiser connects your TikTok Ads account (TikTok for Business) to Claude, ChatGPT or any MCP client. You sign in once on TikTok's own screen; nothing is typed in. Below are five everyday tasks, step by step: the same tools work on Meta Ads and Google Ads, so you ask the same questions on every channel.

Create a free account

Example data All data on this page is example data for Northwind Sleep, a fictional demo shop. Purchases and their value are what TikTok attributes to the ads through the pixel, not the shop's own order count.

1. Read last week's results per campaign

Spend, purchases, ROAS and cost per purchase for every campaign, sorted by spend, with the shop's currency and TikTok's attribution window made explicit.

Example conversation Example data
  1. You

    How did my TikTok ads do in the last 7 days?

  2. Vendwiser · Tool

    adv_report Read

  3. Vendwiser · Result

    Ad account Northwind Sleep (RON), 7 days: 2,480.00 RON spent, 24 purchases worth 29,760.00 RON, ROAS 12.0, 103.33 RON per purchase.

    CampaignSpendPurchasesPurchase valueROASCost per purchase
    Catalog retargeting 160×2001,420.001721,250.0015.083.53
    Memory mattress – cold audiences860.0067,310.008.5143.33
    Pillows – video views200.0011,200.006.0200.00
  4. You

    Split the retargeting campaign by day.

  5. Vendwiser · Tool

    adv_report Read

  6. Vendwiser · Result

    Catalog retargeting 160×200, by day. Spend is flat; purchases cluster on Sunday and Monday.

    DaySpendPurchasesROAS
    Mon205.00417.2
    Tue201.00212.1
    Wed203.0016.4
    Thu204.00211.8
    Fri202.00213.0
    Sat203.00212.9
    Sun202.00420.1

2. Find the money that brings nothing back and pause it

Vendwiser measures every ad against the account's own cost per purchase and your target ROAS, then proposes the pause; TikTok is touched only after you approve.

Example conversation Example data
  1. You

    Where am I wasting money on TikTok this month? My target ROAS is 10.

  2. Vendwiser · Tool

    adv_wasted_spend Read

  3. Vendwiser · Result

    30 days, 10,400.00 RON spent. Likely wasted: 1,130.00 RON (10.9%). One ad spent 3× the account's cost per purchase without a single purchase; one ad is far under the target.

    AdAd groupSpendPurchasesROAS
    Pillow unboxing (no purchase)Pillows broad610.000—
    Mattress carousel (under target)Cold 25-54520.0023.1
  4. You

    Pause both ads.

  5. Vendwiser · Tool

    adv_set_status Proposal

  6. Proposal · waiting for your approval

    Pause 2 on TikTok Ads (Pillow unboxing, Mattress carousel) · Action id act_4a71c9

    AdNowAfter
    Pillow unboxingactivepaused
    Mattress carouselactivepaused
  7. You approve

    I approve act_4a71c9: pause Pillow unboxing and Mattress carousel

  8. Done

    Both ads are paused on TikTok within seconds. The ad groups keep running with the ads that work; nothing else changed.

3. Replace a tired video with a new ad

On TikTok a creative wears out in weeks. See which ones are tired, upload the new video by its address and create the ad in the same ad group.

Example conversation Example data
  1. You

    Which of my TikTok videos are tired?

  2. Vendwiser · Tool

    adv_creative_fatigue Read

  3. Vendwiser · Result

    14 days: 1 of 5 ads is tired. Its click rate fell 38% between the two halves of the period and people have seen it 4.2 times on average.

    AdFrequencyCTR first halfCTR second halfSpend
    Memory mattress – sleep test4.21.9%1.2%1,180.00 RON
  4. You

    Upload the new video from https://cdn.northwind-sleep.example/memory-v2.mp4 and make a new ad in the same ad group, text “The mattress that remembers how you sleep”, link to the memory mattress page.

  5. Vendwiser · Tool

    adv_media_upload · adv_ad_create Proposal

  6. Proposal · waiting for your approval

    Upload 1 video, then create the ad “Memory mattress – v2” in “Retargeting 30 days” · Action id act_9d02e4

    FieldValue
    Videomemory-v2.mp4 (uploaded by address, vertical 9:16)
    TextThe mattress that remembers how you sleep
    ButtonShop now
    Linkhttps://northwind-sleep.example/memory
    IdentityNorthwind Sleep (the name and avatar shown on the ad)
  7. You approve

    I approve act_9d02e4: upload memory-v2.mp4 and create the ad Memory mattress – v2

  8. Done

    The video is in the ad account and the new ad waits for TikTok's review, usually under 24 hours. The tired ad keeps running until you pause it; ask again tomorrow and compare the two.

4. Move budget without breaking the learning phase

A budget jump above about 30% sends a TikTok ad group back into learning. Vendwiser says so before you approve, and still does exactly what you asked.

Example conversation Example data
  1. You

    Raise the retargeting campaign to 300 RON a day.

  2. Vendwiser · Tool

    adv_set_budget Proposal

  3. Proposal · waiting for your approval

    Change the budget of 1 TikTok campaign (Catalog retargeting 160×200: 200 → 300 RON) · Action id act_c3e8b0

    CampaignDaily budget nowAfter
    Catalog retargeting 160×200200.00 RON300.00 RON
  4. Done

    Warning shown with the proposal: the budget goes up by 50%; a jump above about 30% sends the ad group back into TikTok's learning phase, with unstable results for a few days.

  5. You

    Then make it 260 today and I'll do the rest next week.

  6. Vendwiser · Tool

    adv_set_budget Proposal

  7. Proposal · waiting for your approval

    Change the budget of 1 TikTok campaign (Catalog retargeting 160×200: 200 → 260 RON) · Action id act_c3e8b7

    CampaignDaily budget nowAfter
    Catalog retargeting 160×200200.00 RON260.00 RON
  8. You approve

    I approve act_c3e8b7: retargeting budget 260 RON a day

  9. Done

    The budget is 260 RON a day on TikTok. Vendwiser keeps a log of every change and who asked for it.

5. Create a campaign, ad group and ad in one go

Objective, budget, country, age, pixel event and the video: one proposal, one approval, and the campaign is created paused so you can check it in TikTok Ads Manager before it spends.

Example conversation Example data
  1. You

    Create a sales campaign “Toppers – Romania” with 120 RON a day, Romania, ages 25 to 54, video v-7731 already in the account, text “A softer bed in five minutes”, link to the toppers page.

  2. Vendwiser · Tool

    adv_campaign_create Proposal

  3. Proposal · waiting for your approval

    Create the TikTok campaign “Toppers – Romania” with its ad group and ad · Action id act_e51a2d

    FieldValue
    Objectivesales (website conversions, pixel event Complete payment)
    Budget120.00 RON a day, on the campaign
    Ad groupRomania · 25–54 · all genders · automatic placements · lowest cost
    Advideo v-7731 · “A softer bed in five minutes” · Shop now · https://northwind-sleep.example/toppers
    Status after creationpaused
  4. You approve

    I approve act_e51a2d: create Toppers – Romania

  5. Done

    Campaign, ad group and ad exist on TikTok, paused, with the ad in review. When the review passes, one more approval turns the campaign on.

How to connect TikTok Ads in four steps

  1. Create a free Vendwiser accountNo card needed. The free plan has 15 tool calls a month.
  2. Connect TikTok AdsIn Vendwiser, under Integrations, choose TikTok Ads and press Connect. TikTok's own screen asks whether Vendwiser may manage ads on your ad accounts: tick them and confirm. No password and no key are typed into Vendwiser; you can withdraw the access at any time in TikTok Ads Manager under Assets → Apps.
  3. Add Vendwiser to your AI assistantIn Claude or ChatGPT, add a custom connector with the address https://app.vendwiser.ai/mcp, sign in and allow access.
  4. Ask, then approveReading is immediate. Every change comes back as a preview and is applied only after you approve it in the conversation.

Questions

Is the data on this page real?

No. Everything shown comes from Northwind Sleep, a fictional demo shop. On your account you see your own campaigns, ads and results.

Which TikTok accounts can be connected?

Any TikTok Ads account (auction ads) managed by the TikTok for Business login you sign in with: admin or operator rights are needed. Several ad accounts can sit behind one connection; you name the one you mean, or connect each as its own account.

Do the same questions work on Meta Ads and Google Ads?

Yes. The advertising tools are shared: campaigns, ad sets or ad groups, ads, reports, wasted spend, tired creatives, audiences, budget plans, pauses, budgets, edits and new campaigns. What differs is what each platform offers: on TikTok ads are vertical videos and an image serves only as the cover.

Can the assistant change my ads without asking me?

No. Every change is first simulated and shown with old and new values. It reaches TikTok only after you approve it in the conversation. Turning something on or raising a budget always comes with a warning about what it does to spending.

Are purchases the same as my shop's orders?

No. TikTok counts the purchases its pixel or Events API attributes to the ads, including some view-through ones, so its ROAS is more generous than the order count in your shop. Vendwiser says so on every report; compare with your orders before moving large budgets.

What can't Vendwiser do on TikTok?

Opening the ad account, billing, Spark Ads from creators' posts, TikTok Shop and interest or custom-audience targeting stay in TikTok Ads Manager for now. Location, age and gender targeting, pixels and identities are covered.

What does it cost?

There is a free plan with 15 calls a month. Paid plans start at EUR 49 a month, VAT excluded.

See also

Meta Ads · Google Ads · Temu · eMAG · All integrations · Docs · Română