Last updated: November 10, 2026

How does the X Video Kickstart Bonus work?

X invites selected creators to post 15 original vertical videos, each under three minutes, on 15 different days within a period of about a month. Hit the 15 days and you earn a bonus of up to $3,000, whatever the views. It is an invite-only pilot, you enroll in Creator Studio, and finishing fast-tracks you into Original Content Rewards.

The rules are about consistency, not reach: miss days and you miss the bonus. X's own rules page is in the X Help Center; the facts below come from reporting by Tubefilter (November 3), Social Media Today (November 1), Net Influencer (October 16) and OutlierKit (November 3), read November 10, 2026. Where they disagree, we say so.

The Video Kickstart Bonus in one table

What it is
An invite-only pilot that pays creators for posting short vertical video
Announced
Mid-October 2026, by X's creator product team; covered from October 16
Who can join
Invited creators only. X has not published the selection criteria
Where
Invitation and enrollment in Creator Studio
The task
15 qualifying videos, each on a different day, within one period of about a month
A qualifying video
Vertical, under 3 minutes, original content you made
Old videos
Count if they are yours; some reports add "no watermark"
Performance target
None reported. No views or engagement needed
Payout
Up to $3,000 per period (one roundup says flat $3,000)
How you get paid
X Money in the US; a connected Stripe account elsewhere
First enrollment deadline
October 30, 2026, per two reports
After the bonus
Fast-tracked into Original Content Rewards

Where the reports differ: "up to $3,000" (Tubefilter, Net Influencer) against "a flat $3,000" (OutlierKit); a 30-day window (Net Influencer, OutlierKit) against "about one month" (Social Media Today), while Tubefilter says X's rules don't give the length. Your invitation in Creator Studio has the real dates and amount.

What X hasn't said yet

These questions decide whether a video counts, and none of the reporting answers them. Here is how to stay on the safe side of each.

Question
Status and what to do
Do scheduled or API-posted videos count?
Not stated. Scheduled posts are normal native videos on your profile.
What counts as a "day"?
Not stated. Post near midday in your time zone so no two videos can land on the same date.
Exact aspect ratio and minimum length?
Not stated. Use 9:16 (1080x1920) and keep each video well over a few seconds.
Is the period exactly 30 days?
Reports say "about one month" or 30 days. Your invitation shows the dates.
Which countries?
Not listed. Payment covers the US (X Money) and "other territories" (Stripe).
AI-generated video?
Not mentioned. The originality rule is the one to meet.

How to never miss one of the 15 days

The hard part is not making 15 videos. It is posting on 15 separate days while life happens. Batch the work: record or edit a week or two of clips in one sitting, then schedule one a day at the same time.

  1. Export each clip as vertical 9:16 MP4 (1080x1920), under three minutes, with no other app's watermark.
  2. In OpenTweet, connect your X account, open the composer, attach the video, write the caption and pick a date. Repeat for each day, or use the script below to schedule all 15 at once.
  3. Pick one time a day near midday in your time zone, so a delay or a time zone mix-up can't push two videos onto the same date.
  4. Schedule 16 or 17, not 15. If one fails to upload or turns out not to qualify, the spare keeps your count.
  5. Check your profile each evening. A failed post shows up in OpenTweet with the reason, and you can repost it the same day.

File size: use the API for longer clips

The OpenTweet web composer takes videos up to 20 MB, which fits roughly a minute of 1080x1920 at about 2.5 Mbps. Clips closer to three minutes are usually larger, so upload them through the OpenTweet API, which takes up to 200 MB per video. Pro allows 20 posts a day, far more than one video a day needs.

Schedule all 15 videos in one run

Put the clips in a clips folder and the captions in captions.json. The script checks each file with ffprobe, skips anything that isn't vertical or is three minutes or longer, uploads the rest to OpenTweet and schedules one a day at noon, starting tomorrow.

import json, pathlib, subprocess, os, requests
from datetime import datetime, timedelta
from zoneinfo import ZoneInfo

OT = {"Authorization": f"Bearer {os.environ['OPENTWEET_API_KEY']}"}
TZ = ZoneInfo("America/New_York")             # your time zone
captions = json.load(open("captions.json"))   # {"day01.mp4": "caption", ...}

def probe(path):
    out = subprocess.run(["ffprobe", "-v", "error", "-select_streams", "v:0",
                          "-show_entries", "stream=width,height:format=duration",
                          "-of", "json", str(path)], capture_output=True, text=True).stdout
    info = json.loads(out)
    return info["streams"][0]["width"], info["streams"][0]["height"], float(info["format"]["duration"])

clips = []
for path in sorted(pathlib.Path("clips").glob("*.mp4")):
    w, h, secs = probe(path)
    if h <= w or secs >= 180:
        print(f"skip {path.name}: {w}x{h}, {secs:.0f}s (needs vertical, under 3 minutes)")
        continue
    clips.append(path)

first_day = datetime.now(TZ).date() + timedelta(days=1)
posts = []
for i, path in enumerate(clips[:15]):
    with open(path, "rb") as f:                # stored by OpenTweet, so the link never expires
        up = requests.post("https://opentweet.io/api/v1/upload", headers=OT,
                           files={"file": (path.name, f, "video/mp4")}, timeout=300)
    up.raise_for_status()
    noon = datetime.combine(first_day + timedelta(days=i), datetime.min.time(), TZ).replace(hour=12)
    posts.append({"text": captions.get(path.name, ""), "media_urls": [up.json()["url"]],
                  "scheduled_date": noon.isoformat()})

requests.post("https://opentweet.io/api/v1/posts", headers=OT, json={"posts": posts}).raise_for_status()
print(len(posts), "videos scheduled, one a day at noon")

We ran it on November 10, 2026 with five test clips and the upload and post calls swapped for prints. It skipped a 16:9 clip and a 190-second clip and scheduled the three vertical ones on three days in a row:

skip day4-wide.mp4: 1920x1080, 5s (needs vertical, under 3 minutes)
skip day5-long.mp4: 1080x1920, 190s (needs vertical, under 3 minutes)
2026-11-11T12:00:00-05:00  day1.mp4  Day 1
2026-11-12T12:00:00-05:00  day2.mp4  Day 2
2026-11-13T12:00:00-05:00  day3.mp4  Day 3
3 videos scheduled, one a day at noon

Create an API key on the developer page. Uploading first matters: a scheduled video that points at a temporary link (a generator's download URL, a tunnel) fails at post time when the link expires. Prefer an agent? Connect Claude or ChatGPT to the OpenTweet MCP server and ask it to "schedule these 15 videos one a day at noon starting tomorrow".

Not invited? The same habit still pays

Most creators won't get an invitation. The bonus is a shortcut into Original Content Rewards, and the normal route there is the same habit: post consistently, grow verified followers, and reach 500 verified followers and 500,000 verified Home Timeline impressions in 90 days with X Premium. A video a day on a schedule is how most accounts get there. The full checklist is in how to qualify for Original Content Rewards.

Original means yours

Reposting clips from other accounts, TV or games you didn't record won't count and can draw copyright strikes. Reuse your own TikToks, Reels or Shorts, but export them without the other app's watermark.

7-day free trial with a few limits, or pay now for full limits. Pro is $19.99 a month after that.

Frequently asked questions

What is the X Video Kickstart Bonus?

An invite-only pilot from X that pays selected creators for posting short vertical video. Reports from October and November 2026 say an invited creator who posts 15 qualifying videos on 15 different days within a period of about a month earns a bonus of up to $3,000, with no view or engagement target. Invitations and enrollment appear in Creator Studio.

How do I qualify for the X Video Kickstart Bonus?

You need an invitation first; X has not published how it picks creators. Once invited, enroll in Creator Studio before the period's deadline, then post at least 15 videos on 15 different days in the period. Each video must be vertical, under three minutes, and your own original content. Videos you posted on other platforms count if they are yours, and some reports add that they must carry no watermark.

How much does the Video Kickstart Bonus pay?

Up to $3,000 per period, as reported by Tubefilter and Net Influencer; one roundup calls it a flat $3,000. X has not published tiers. The payment does not depend on views or likes. US creators are paid through an X Money account, and creators in other countries cash out through a connected Stripe account.

Can I still join the Video Kickstart Bonus?

Only if X invites you. Two reports say enrollment for the first period closed on October 30, 2026; X describes periods with their own enrollment deadlines, shown in the invitation and in Creator Studio, so later periods may open. Check Creator Studio in the X app for an invitation.

Do scheduled videos count for the Video Kickstart Bonus?

X has not said, either way. None of the reported rules mention how a video is posted, only that it is vertical, under three minutes, original, and posted on 15 different days. A scheduled video from a tool like OpenTweet is uploaded through X's media API and appears on your profile as a normal native video. If the rules in your Creator Studio invitation say anything about it, follow them.

What happens after the Video Kickstart Bonus?

Participants are fast-tracked into X's Original Content Rewards program, which replaced Creator Revenue Sharing in September 2026 and pays on verified impressions. Normally it needs X Premium, 500 verified followers and 500,000 verified Home Timeline impressions in 90 days, with replies excluded.

Can I use AI-generated video for the Video Kickstart Bonus?

The reported rules do not mention AI. They require original content you made, so a video you generated and edited yourself is closer to the rule than a clip someone else made. Reposting other people's AI clips is not original. Label AI video where X asks you to, and check the rules in your invitation.

15 days, scheduled in one sitting

Upload your vertical clips, pick a time, and OpenTweet posts one native video a day while you make the next batch.

7-day free trial with a few limits, or pay now for full limits.