For TikTok Shop sellers

Your promo code is under Shop Now.

On a Spark Ad, the Shop Now stack covers the bottom of the frame: a bottom-third caption loses 76% of its area. Check any video free before you boost it.

  • 76% of a bottom-third caption hidden
  • 484 px bottom stack on Spark Ads
  • 0 uploads in the free check
Bottom-third caption
REJECT

Promo code lands under Shop Now. Viewers can't read it.

CapQA
SAFE · 900×1400

Promo code stays inside the safe zone, clear of every button.

Three things Shop Now covers

  • Code hidden

    Codes go where captions go: the bottom third, where Spark Ads draws Shop Now from y 1436.

  • Price clipped

    “Only $19 today” lands in the bottom 484 px, under the profile, caption and sound row.

  • CTA buried

    “Tap the orange cart” ends up behind TikTok's own buttons, right of x 940.

Check a Shop video now

Open the full-page checker →

Spark Ads is selected. Switch to Reels or Shorts if you cross-post.

Finds where text sits, on this device. Reads no words, uploads nothing. Not platform endorsement; not affiliated with TikTok, Meta or Google.

Bottom-third captions vs the 900×1400 zone

Caption positionRuns intoHiddenVerdict
Bottom thirdWhere auto-caption tools usually drop textShop Now button, Profile & sound, Platform buttons76%REJECT
CapQA caption slotMiddle of the frame, inside 900×1400Nothing0%SAFE

TikTok Shop video specs that decide what's visible

A TikTok Shop video is a 9:16 vertical at 1080×1920. On a Spark Ad, keep captions, codes and prices inside x 90–940 and y 260–1436: left of the button rail, above the Shop Now stack. That box clears every region CapQA measures on the ad layout.

Canvas
9:16 at 1080×1920. Other shapes get cropped or padded before anyone sees them.
Safe zone
900×1400, centred — 90 px in from each side, 260 px from the top and the bottom.
Shop Now button
y 1436–1566 on Spark Ads, across most of the frame's width.
Bottom stack
The last 484 px: profile, caption and sound, under and around the button.
Platform buttons
Right of x 940, down the right edge of the frame.

File specs: TikTok Shop video specs. The whole frame: TikTok safe zone.

What it costs

Compare plans →

The check is free, with no limit. If a creator made the video, send them the check; Studio is for whoever edits.

  • Free

    $0

    Unlimited checks, plus 3 videos / month in Studio.

  • Creator

    $15/month

    Unlimited videos / month, the Spark Ads mask and a clean export for re-cuts.

  • Agency

    $39/month

    Creator plus review links on your own domain and 10 brand glossaries.

TikTok Shop questions

Where should a discount code go on a TikTok Shop video?

Above the bottom stack and clear of the right rail. On a 1080×1920 frame, TikTok Spark Ads draws the Shop Now button from y 1436 to y 1566, the profile, caption and sound row below it to the bottom edge, and platform buttons from x 940. CapQA burns captions in the middle of the frame, inside the centred 900×1400 safe zone and above that stack.

Does the free check upload my video?

No. It opens the file in your browser, reads its size and one frame, and draws Spark Ads, Reels and Shorts chrome over that frame. The video never leaves your device.

Can CapQA fix a video where the code is already burned in?

Not the burned-in text — it is part of the picture. Export the cut without captions, drop it into Studio, and CapQA transcribes it and burns captions inside the safe zone. The free plan includes 3 free videos a month.

An affiliate or a UGC creator made the video. What do I do?

Send them the check: "Send to your creator", under the result, writes what the Spark Ads stack covers and links to the same free check. They fix the cut in Studio (3 free videos a month, no card) and send back a SAFE link — a certificate page you can open to see the file was checked against the ad layout.

How does it fit with affiliate Spark Ads codes?

Ask for the SAFE link together with the Spark Ads code. The link opens a certificate showing the cut was checked against the Spark Ads layout before it was posted — and if you were sent the file too, dropping it onto that page confirms it is the same master. All before you pay to boost it.

Is the Spark Ads mask in Studio on every plan?

The free check shows Spark Ads, Reels and Shorts to everyone. In Studio, the Spark Ads preview and QA preset start on Creator ($15/month); Free burns into the same 900×1400 zone with the TikTok organic, Reels and Shorts previews.

Start

Keep the code where buyers can read it.

3 free videos a month · captions inside 900×1400 · no card