Ads Uploader, a bulk ad-submission platform for Meta, today published September 2026 figures showing that AI agents connected directly to the service accounted for 17.5% of the 36,289 batches submitted through it, according to the company.

In Short

A company that helps media buyers upload many Meta ads at once says about 1 in 6 of its September submissions came from AI assistants such as Claude or ChatGPT instead of from people clicking through its website. It matters to anyone who buys or sells ads on Meta, because public numbers on how often AI tools actually place ads, as opposed to whether they can, are rare. The figure covers one company and one month, and the company's own email and release disagree on whether most agent-built ads went into campaigns that were already running. What changes is that a measurable starting point now exists for later months and for the agent tools that Meta, Amazon and X are building themselves.

What the data says

According to Ads Uploader, the platform processed 36,289 batches in September 2026. A batch, in the company's usage, is one submission that creates ads on Meta: it can build a new campaign with its ad sets and ads, or add ads to a campaign that is already running. Of those batches, 17.5% came from AI agents, which the company describes as Claude or ChatGPT connected directly to the platform.

Applied to the total, that share works out to about 6,350 agent batches over the month, or roughly 212 a day on a 30-day window. The figure is arithmetic on the vendor's numbers, not something the company published.

The same release puts the month's output at 286,137 Meta ads, about 9,500 a day. Spread across all batches, that averages about 7.9 ads per submission, though the release does not break ad counts down by source, so the size of an average agent batch is unknown. Ads Uploader says it was founded in 2025, operates in more than 50 countries and handles about 300,000 Meta ads a month.

"A lot of advertisers already have an agent doing the setup work," said Chris Pollard, founder of Ads Uploader. "Last month about 1 in 6 batch launches on our platform came from one."

How the company counts an agent

The measurement window ran from September 1 to October 1, 2026, in UTC. According to Ads Uploader, a batch counts as agent-made when an AI agent submits it through the platform's MCP server or its command-line interface. Batches created in the web app or through the ad duplicator count as people. Test-mode and internal accounts are excluded.

The definition is based on the channel, not on the degree of autonomy. A batch that an agent drafted and a person approved before submission still arrives through the same door as one that nobody reviewed. The release does not split supervised from unsupervised batches. Pollard described the usual pattern as gradual. "Most people start with the agent drafting and a person approving," he said. "Once they've seen it get the details right, they let it run on its own. Someone still owns what goes live either way."

That gradient matches what PPC Land has described elsewhere: nearly every advertising deployment of agentic AI sits in the lower autonomy bands. The Ads Uploader data neither confirms nor contradicts that picture, because the label records how a batch arrived rather than who pressed the final button.

What the agents are doing

Pollard framed the division of labour in narrow terms. "The agent takes the monotonous part, building the ad sets and writing the ad variations," he said. The submission itself, he added, runs on "the same machinery a person would use", with a preview available before any money is spent.

Two other figures in the release bear on what kind of work this is. The first is that 84% of September's batches went into an existing campaign, rather than creating a new one. The second is that 6.6% of ads created on the platform carried Meta's self-disclosure label for AI-generated content.

Neither figure is clean. On the 84%, the release attributes the share to batches "from people and agents alike", meaning all 36,289. The pitch email that accompanied the release words the same number in a way that reads as though it applies to agent batches alone. The two documents differ in scope. PPC Land treats the release as the controlling text, which leaves the agent-only share of existing-campaign submissions undisclosed.

On the 6.6%, the release states no denominator. If it refers to all 286,137 ads, the count would be about 18,900 ads carrying the label; if it refers only to ads from agent batches, the count would be smaller and the rate of disclosure among agent output would be higher. The release does not settle which.

Who owns what goes live

The company's Terms of Service, last updated June 18, 2026, do not mention agents, MCP or the command-line interface. The feature list describes bulk image and video uploads, automatic thumbnail matching, XLSX export for Meta Ads Manager and uploading ads directly through the Meta API.

Section 8, titled "Ad Campaign Responsibility", places the account holder as "fully responsible for all ads, budgets, and targeting created with our Service". It adds a warning that fits the bulk format: "Bulk uploads can create many ads at once. Any configuration error can multiply across all ads." The user indemnifies the company for ad spend, targeting and budgeting errors, and for Meta policy violations.

Section 11 excludes liability for ad spend, upload, targeting or budget errors and supplies the service "as-is". Section 10 allows the company to suspend or terminate accounts immediately and without notice. Section 13 sets Wyoming law, arbitration and a class-action waiver. Section 5 limits free trials to one per Facebook account, and Section 3 notes that Meta's API or policies may change. Ads Uploader states it is not affiliated with Meta.

The text does not distinguish between ads built by a person and ads built by an agent, so on its face the allocation of responsibility is the same for both. Whether that reading survives a dispute over an agent-made error is not addressed in the document.

Pricing

The pricing page lists two plans. Solo Unlimited is shown at $44 a month, with $528 displayed when billed annually under a yearly toggle labelled 25% off. Team Unlimited is $54 per user per month, so $108 in total for a two-member team billed monthly, with team sizes from 2 to 20 and volume discounts. Both plans list "Agent-ready CLI + MCP access available".

Charges do not follow ad spend or usage tiers. The page states: "Upload 10 ads or 10,000. Connect 1 account or 100. Same price." It also carries a "No AI Upsells" line and offers a 7-day unrestricted free trial with no credit card. The company says it is not venture-backed and serves "thousands of media buyers".

The consequence of flat pricing is that an agent submitting 7.9 ads a batch costs the account holder the same as a person submitting one. For a vendor, that removes any pricing signal separating the two sources of volume. For a buyer, it removes a marginal cost that might otherwise act as a brake on automated output.

Platform context

The Ads Uploader numbers arrive after a year in which the platforms themselves moved agents closer to the ad account. On April 29, 2026, Meta opened AI connectors that let Claude and ChatGPT work with its ad system, with write access from the first day, while the Google and Amazon servers that existed at the time were read-only. On July 16, 2026, Meta opened its ads MCP to any developer, a step that removed the need for custom integration code on the developer side.

X followed on August 24, 2026 with an Ads MCP exposing 23 tools, 10 of them with write access, where campaigns are created in a paused state. The coverage of that release noted that no usage data, rate limit or logging details had been disclosed.

Amazon's path started earlier. At unBoxed on November 11, 2025, the company introduced its Ads Agent and Campaign Manager. Two days later it opened a closed beta for AI agent integration, and on February 2, 2026 it moved the MCP server to open beta.

The Ads Uploader release adds three later developments, all of them attributed to the company and not independently checked by PPC Land: Amazon rebuilt its advertising platform around Amazon Ads Agent at the end of September; Meta connected its Muse assistant to small businesses' ad accounts in September and released a WhatsApp Business MCP server the same month; and X opened an advertiser MCP server in August.

Pollard describes platform-built agents as good for the market. "Platforms building their own agents makes sense, and I think it grows the market," he said. "A lot of agencies running dozens of ad accounts already have their own agents and their own way of working, so they want to bring that agent to the platform."

What the figures do not show

  • Source and scope. The data is supplied by the vendor, covers a single month and a single ad platform, and has not been audited.
  • No baseline. The release frames agent use as a current state, but supplies no earlier month, so a trend cannot be inferred.
  • Channel, not autonomy. The agent label depends on the submission route. Human review is not measured.
  • No spend. The release gives batch and ad counts but no budgets, so the share of ad spend placed through agents is unknown.
  • Undefined denominator. The 6.6% AI-disclosure rate does not state the base it is measured against.
  • Platform share. Ads Uploader's roughly 300,000 monthly ads are a small slice of Meta's overall volume, and the release does not describe the mix of advertisers using the platform.

Why this matters for marketers

PPC Land's coverage of agents in advertising has so far concentrated on capability: which platforms opened servers, how many tools they exposed, and whether those tools could write or only read. Usage shares from a third-party tool are a different category of evidence. One company's September figures are thin, but they turn a question about what agents can do into one about what a given set of accounts does with them.

The numbers also expose a gap between labels and control. A batch classed as agent-made may have been approved line by line, and one classed as human-made may have been assembled from an agent's output pasted into a spreadsheet. Governance questions - who approved a submission, what an agent was permitted to change, how errors are traced - sit outside what the release measures, and the Terms of Service put the answers on the account holder.

Finally, the pricing and platform trends point in the same direction. If agent volume costs the same as human volume and the platforms are building their own agents, the share Ads Uploader reports for September could move in either direction over the coming months. Only a repeat of the measurement, with a stated baseline, would show which.

Timeline

Summary

  • Who: Ads Uploader, a bulk Meta ad-submission platform founded in 2025, and its founder Chris Pollard.
  • What: The company reports that 17.5% of 36,289 batches in September 2026 came from AI agents such as Claude or ChatGPT connected through its MCP server or command-line interface, in a month that produced 286,137 Meta ads. Arithmetic on those figures gives about 6,350 agent batches.
  • When: Published today, covering September 1 to October 1, 2026 (UTC).
  • Where: On the Ads Uploader platform, which submits ads to Meta and operates in more than 50 countries, according to the company.
  • Why: The company is sharing usage data as platforms such as Meta, Amazon and X build their own agent tools. The figures are vendor-supplied, cover one month and carry a scope discrepancy on the 84% existing-campaign share, which limits what can be concluded.