How it works
Every engagement follows the same eight steps, from the advertiser's brief to final settlement. This page describes the complete workflow, including how money moves at each stage.
Objective, audience, KPIs, and budget intake
The advertiser submits the campaign objective (for example: installs, leads, or purchases), the target audience definition, the conversion KPIs we will be measured against — CTR, CVR, CPA, and ROAS — and the budget and duration for the campaign period.
These inputs are recorded in the service agreement and the onboarding form, so both sides work from the same written baseline.
Channel matching
Based on the objective and audience, we match the campaign to media channels: Search advertising, Social/Feed placements, Programmatic Display, or Affiliate partnerships.
The channel mix, estimated media budget per channel, and expected flight dates are confirmed with the client before any build work begins.
Campaign build and launch
We create the campaign inside each selected platform: account setup, audience targeting, bidding strategy, landing page coordination, pixel and conversion tracking installation, and creative production.
Nothing goes live until tracking has been verified end to end and the client has confirmed the launch. The launch confirmation is sent in writing (see our Campaign Launch Notice template).
Ongoing optimization and performance reports
During the flight, our media buyers continuously optimize toward the agreed CTR, CVR, CPA, and ROAS targets — adjusting bids, audiences, placements, and creative rotation.
At the end of each cycle the client receives a performance report covering spend, impressions, clicks, CTR, conversions, CVR, CPA, and ROAS, alongside a usage summary for the same period.
Billing: advertising prepayment
Clients pay an advertising prepayment that covers media spend plus the agency's management fee. We offer two pricing models: (a) performance-based, where the service fee is settled against agreed CPA/ROAS targets; and (b) media spend plus a 5% management fee.
Billing method, settlement cycle, and reconciliation method for both models are documented on the Pricing page, and invoice line items use exactly those terms.
Per-client balance and usage ledger
Internally we maintain an available balance and a usage ledger for each client. Every ledger entry corresponds to a media platform invoice or a fee line, so the balance at any moment equals prepayments received minus recorded usage and fees.
Clients can request a reconciliation of their ledger against media invoices at any time during an engagement.
Settlement to service partners via Stripe Connect
Campaigns are executed with the help of contracted service partners: human media buyers, creative studios, and publisher partners. We pay these partners service fees or commissions under their contracts.
Partner payouts are settled through Stripe Connect Express/Custom accounts directly to each partner's own bank account. Stripe Connect is used only for these outbound partner settlements — never to collect client payments.
Unused balance at the end of an engagement
When a campaign period ends, any unused portion of the advertising prepayment is handled per the service agreement: refunded to the original payment method within 7–14 business days, or credited toward the next campaign period at the client's election.
The full rules — including how consumed media and earned performance fees are treated — are on the Refund Policy page.
Reviewers: a condensed version of this flow, written specifically for business-model verification, is available on the Business Review page, with direct answers on the Review Q&A page.