On this page
Start an AI marketing agency by choosing one customer, one recurring marketing problem and one measurable deliverable. Interview buyers before buying a large tool stack, show a working sample, sell a bounded pilot and document its economics. Add automation only after the delivery process works.
Part of Vincent Tellenne’s agency-building series, adapted from his original white-label TokPortal essay. Worked budgets and sample offers below are illustrations, not customer results.
“I want to start an AI marketing business” is a reasonable ambition. It is still too broad to sell.
The local hotel owner wants more direct bookings. The app founder wants people to understand a new feature. The music label wants a release to reach listeners outside the artist’s existing audience. They may be interested in how you use AI, but first they need to understand what changes for their business.
So start there. Choose a problem you can get close to, make an offer around it, and use the tools that help you deliver. You can build a strong service without turning every conversation into a tour of your automation stack.
Sources & real examples
Public accounts, original posts and primary references. Each example is linked where it is discussed.
View all 3 sources and review notes
- Vincent’s original white-label essay ↗
Founder perspective and commercial thesis. The linked post is the source for this series; illustrative budgets are developed in each guide.
- TokPortal getting started ↗
Current managed account and publishing capabilities.
- TokPortal sandbox ↗
Validate an API workflow before live operations.
Choose a business model before choosing your tools
There are at least three practical starting points. A creative service produces and improves marketing assets. An operations service handles the recurring work of planning, approvals, publishing and reporting. A software product lets customers perform part of that work themselves.
Each has a different first sale. A creative service needs a convincing sample. An operations service needs a clear process and proof that you can take responsibility. A SaaS needs a product people can use without you completing every step in a private chat.
If you are starting alone and already know a niche, a managed service can help you learn what customers actually need. Build software when you can name the repeated job and the user who will perform it. A dashboard is expensive decoration if the underlying offer remains unclear.
Look for customers with an existing marketing job to be done
Do not limit your research to founders posting revenue screenshots on X. Look at the businesses around you that already pay for marketing work: independent hotels, venues, labels, retailers, app studios and specialist agencies. Ask what they bought last month, who delivered it and what still went wrong.
For each possible niche, score four things from zero to two: access to buyers, availability of usable product assets, frequency of the problem and your ability to explain a useful outcome. A high score is a reason to investigate, not proof of demand. A single call with an actual budget owner is worth more than a beautifully colored market-size slide.
Suppose you know event promoters. Their recurring job might be turning artist announcements, venue footage and ticket deadlines into a usable publishing plan. Your first offer could be a four-week content operation for one event. The deadline, approved assets and ticket destination make the scope concrete.
Five customer questions that make the offer less generic
Ask what they are trying to sell this month. Ask which marketing work repeatedly slips. Ask who owns the assets and approvals. Ask how they recognize a useful result. Finally, ask what they already spend time or money doing about the problem.
Listen for operational details. “We need more visibility” is broad. “We have footage from every event, but it stays in a drive because no one edits it before the next announcement” points to a service. “Our agency sends thirty drafts and nobody knows which to approve” points to a different one.
Write down the buyer’s actual wording. It can become the headline on your service page. If they keep asking for “TikTok videos for our restaurant opening,” do not rename the offer “AI-powered omnichannel demand orchestration.” You want recognition, not admiration for your vocabulary.
Copy a niche validation interview
Business and budget owner: What are you selling this month? Which recurring marketing task slips? Show me the last example: Who supplies footage and product facts? Who approves, and how long does it take? What would a useful result look like? What do you currently spend on this job? What would stop you testing a small paid pilot? Next step agreed with the buyer:
Make your offer understandable in one sentence
Try explaining your service to a buyer without naming a tool. For example: “We turn your event footage into twelve approved videos and handle the weekly publishing.” That sentence names the input, the deliverable and the responsibility. A buyer can decide whether they need it.
Now compare that with “Our system uses several APIs.” The implementation may be sophisticated, but the customer still has to work out what they are buying. Use the same practical language on your service page, in the proposal and during onboarding.
Do not copy another founder’s price because you like their business. Their acquisition channels, support costs and audience may be completely different from yours. Work backward from the customer you can reach and the service you can repeatedly deliver.
Design a paid pilot with a decision at the end
Here is an illustrative event-marketing pilot: one event, four weeks, twelve approved edits from authorized footage, two publishing channels, one weekly approval session and a report connecting tagged visits to the available ticketing data. Advertising spend, on-site filming and community management are separate unless explicitly included.
The pilot should answer a question. Can the team get usable content approved before the deadlines? Which audience questions produce useful visits? Does the client value having one person accountable for the operation? Agree on those questions before the first video goes live.
Also define the stop condition. If the client cannot provide authorized footage or the booking destination is not ready, the publishing schedule moves. If the service produces too much review work for the agreed price, renegotiate the next period. A pilot is a way to learn with boundaries, not a disguised promise of unlimited free work.
Use AI inside a workflow the client can trust
AI can help sort a footage library, draft alternate openings, make a first subtitle pass or summarize an approved report. The person responsible for delivery still checks the output. Product facts, customer promises and final publication deserve an explicit approval owner.
For a venue, an invented opening time or an old ticket price makes an otherwise attractive post actively unhelpful. Maintain a short source-of-truth brief with dates, offers, destination URLs and approved language. Every asset should point back to that brief.
Keep client accounts, files and reporting separated. Restrict access to what each collaborator needs. These ordinary agency habits become more valuable as you automate because a mistake can otherwise spread across several customers quickly.
Price the service around responsibility and delivery cost
You can charge a setup fee for research and onboarding, then a recurring price for a defined monthly service. A performance component requires a measurement method both sides understand; avoid making your entire compensation depend on an outcome you cannot reliably attribute.
A per-video price can work for production. A retainer often fits ongoing planning, publishing and reporting better. If a customer changes their campaign every week, that is additional strategy and coordination work, even when the number of final videos stays the same.
Use the calculator to include your time. In the default example, eight delivery hours cost $280. Increasing that to sixteen hours adds $308 after the 10% contingency. The client price did not change, but the contribution did. This is why a clear revision and meeting allowance matters.
Build an offer you can actually deliver
Agency retainer calculator
Editable example in USD. These are invented planning assumptions, not TokPortal prices or a promised agency margin. Include rejected generations in the cost per approved video.
Modeled monthly cost
$1,177.00
Contribution
$623.00
Contribution margin
34.6%
Where the delivery budget goes
- Production: $540.00
- Account operations: $160.00
- Your time: $280.00
- Other costs: $90.00
- Contingency: $107.00
Contribution = client price minus production, operations, valued labor, allocated costs and contingency. This is not net profit. Add tax, payment fees, acquisition costs and any overhead not entered above. Quote one-time setup separately or include it when modeling month one.
Keep your offer draft
PILOT OFFER DRAFT — assumptions, not a quote Customer: Independent hotels with existing room footage Monthly client price: $1,800.00 Approved videos: 12 Production: $540.00 Account and publishing costs: $160.00 Delivery/support: 8 hours × $35.00 Other allocated costs: $90.00 Contingency: 10% = $107.00 Total modeled monthly cost: $1,177.00 Contribution before tax, sales costs and unmodeled overhead: $623.00 Contribution margin: 34.6% Before sending: confirm account count, platforms, country, first-month setup costs, usage rights, included revisions, approval owner, payment schedule, reporting, and exit process. Obtain the current supplier quote. No guaranteed reach or sales.
Offer distribution when it solves the customer’s bottleneck
Account-Generated Distribution (AGD) is a useful model when a business needs more distinct organic routes to its audiences. The accounts are built around specific content promises, such as local event discovery, practical app tutorials or a music niche. Your service connects the creative plan to account operations and publication.
That gives an agency something more complete to sell than a folder of exports. You can white-label TokPortal’s managed TikTok and Instagram operations while keeping the strategy, branding and client relationship in your own service. Check current capabilities and supplier costs before putting them in your proposal.
For clients who already have the right accounts and a reliable publishing process, start with the missing creative or reporting work. The strongest offer fits the situation. Adding unnecessary accounts creates work for everyone.
Turn the first pilot into a business you would want to run
At the review, show what was delivered, what needed correction, which decisions the results support and what you recommend next. Ask the client which part saved them the most trouble. Their answer may reveal a better offer than the one you originally imagined.
Keep one reusable brief, one approval process and one reporting structure for the niche. Record exceptions instead of quietly absorbing them. When several clients ask for the same capability, decide whether to include it in a higher-priced plan or build a product around it.
The first useful milestone is not a large agency website. It is a customer who understands the offer, pays for it, receives what was promised and wants the next month. Build from there.
Build your offer on managed distribution
See the white-label paths for a service agency, a content operator or an AI SaaS, then scope one customer pilot.
Choose your next guide: UGC agency · AI UGC agency · AI marketing agency · TikTok marketing agency · Publishing API for SaaS.

Written by
Vincent Tellenne
Co-founder & CEO
Vincent is a co-founder and CEO of TokPortal. He works on the infrastructure and operating model behind scaled organic social media distribution.
Learn more about this topic with AI
Related Resources
How to Start a UGC Agency: Your First Clients, Offers and Pricing
Build a UGC agency around a clear niche, a paid pilot and repeatable delivery. Includes a client brief, real examples and an editable retainer calculator.
How to Start an AI UGC Agency: Services, Costs and First Clients
Turn AI-assisted video production into a client service. Choose a niche, test usable output, price revisions and add a practical distribution offer.
How to Start a TikTok Marketing Agency: Services, Pricing and Clients
Launch a TikTok agency with a specific niche and a four-week pilot. Learn what to sell, how to price it and when to add white-label account distribution.
White-Label Social Media API: Add TikTok & Instagram to Your AI SaaS
Add managed account creation and publishing to an AI SaaS. Compare the API models, test a dry run and design billing, approvals and delivery status.
