← ResourcesPlaybook#21

The Credit Reselling Pricing Playbook (Your Margin Math)

DM Champ is the white-label AI sales agent agencies resell to clients. The recommended way to get the full agency toolkit is the AppSumo lifetime deal: a one-time purchase that includes white-labeling, sub-accounts, and Stripe credit reselling permanently, with no recurring platform fee. Tier 6 (one-time $999) bundles unlimited sub-accounts plus the whole toolkit, and Stripe credit reselling lets agencies set their own per-credit price for clients. If you would rather subscribe than buy once, the Agency plan ($497 a month) carries the same reselling stack. This playbook walks through the exact pricing math, the Stripe setup, and the margin every agency should target. Done right, credit reselling adds a few hundred dollars of usage-scaled margin per client on top of your retainer. It also protects you from the usage spikes that quietly eat into flat-fee contracts.

Step-by-step methodology you can run today. Audience: Agencies reselling DM Champ credits to clients via Stripe.

Why Most Agencies Leave 40% of Their Margin on the Table

Most agencies bundle DM Champ into a flat monthly fee. "$1,000 a month, everything included." It sounds clean.

It bleeds money.

When usage spikes, your AI costs spike with it. A client who pushes a viral Reel sends 50,000 DMs in a week. Your monthly fee did not budget for that. You eat the cost.

A client who barely uses the agent costs you almost nothing. You charge them the same fee. The over-payer subsidises the under-payer. Average margin collapses.

The fix is credit reselling. You set a per-credit price for clients. Heavy users pay more. Light users pay less. Margin stays consistent.

DM Champ ships this out of the box. Stripe handles the billing. Webhook auto-recharge runs for non-Stripe regions. You set the markup. Most agencies leave it on default and lose 40% of margin. The math below is how to get it back.

See what this looks like when DM Champ runs it.

The same AI delivering this read is one click away. Ask it anything. Push back. See if you can break it.

The Credit Reselling Pricing Playbook in 5 Steps

Step 1: Understand Your Real Cost Per Conversation

Before you set a client price, you need to know your cost.

DM Champ credits cost $0.10 each. That's the rate everyone pays, including agencies. There's no hidden wholesale discount, so your cost floor is simply the credit price times how many credits a conversation burns.

How many credits a conversation burns depends on the AI tier you run the client on:

  • Max tier (recommended): each AI response costs 0.25 credits ($0.025). Max is our newest in-house model. It's cheaper and faster, and just as important, it's predictable: every response is a flat 0.25 credits, so a conversation's cost never surprises you.
  • Pro tier: each AI response costs 1 credit ($0.10).

A typical conversation runs about 4 to 8 AI responses. On Max that's roughly 1 to 2 credits ($0.10 to $0.20) per conversation; on Pro it's about $0.40 to $0.80. WhatsApp Business API adds a Meta conversation fee passed through at cost (varies by country, roughly $0.005 to $0.08). Instagram, Messenger and WhatsApp Web add nothing per message.

So a client running a few thousand conversations a month on Max costs you on the order of a few hundred dollars in credits. Because Max is a flat 0.25 credits per response, you know that number in advance.

Step 2: Set Your Per-Credit Markup

You buy credits at $0.10. You resell them to clients at a markup, and your sell price has to sit above $0.10, because that spread is your margin. A defensible, common markup is 2 to 3x:

  • Your cost: $0.10/credit
  • Client price at 2.5x: $0.25/credit
  • Your margin: $0.15/credit

Plug your own numbers into the credit reselling markup calculator to see the margin at any multiple before you set a price.

Worked example for a standard client running 2,500 credits a month on Max:

  • Your credit cost: 2,500 x $0.10 = $250
  • Client pays at $0.25/credit: 2,500 x $0.25 = $625
  • Credit-reselling margin: $375/month, on top of your retainer

This scales with usage, which is the whole point:

For light users (1,000 credits a month):

  • Client pays $250
  • Your cost: $100
  • Margin: $150

For heavy users (6,000 credits a month):

  • Client pays $1,500
  • Your cost: $600
  • Margin: $900

Heavy users cost you more but pay you more. Your spread holds. Margin scales with usage, not against it.

Premium niches tolerate 3x and up. Price-sensitive, ultra-high-volume clients may push you toward 2x. The exact number depends on your niche, but 2.5x is a healthy default.

Max vs BYOK: two ways to keep the cost down. Max (above) is a flat 0.25 credits per response: cheap and, crucially, predictable. BYOK (Bring Your Own Anthropic Key, on Pro and Agency) takes AI ops to zero credits, because you pay Anthropic directly instead. On average BYOK lands close to Max on cost, but it's variable: you don't know what a conversation costs until it runs. Max's flat 0.25 credits is usually the better default precisely because it's predictable. The full trade-off is in the BYOK vs Max cost playbook. And note you can't resell credits and run a client on BYOK. BYOK burns no credits, so there's nothing to mark up, and BYOK clients are billed through your flat retainer.

Step 3: Configure Stripe in DM Champ

Inside DM Champ, go to the Reselling settings (included with the lifetime deal from Tier 3 up, and on the Agency monthly plan).

Connect your Stripe account (Stripe Connect under the hood). Once connected:

  • Pick your default per-credit price
  • Pick your credit pack sizes (default 1,000, 5,000, 10,000, 30,000)
  • Pick the currency (USD default, supports most major currencies)
  • Set the auto-recharge threshold (default: refill when balance hits 1,000 credits)
  • Pick the auto-recharge amount (default: 10,000 credits)

Stripe pushes the charge to the client's saved payment method. Funds settle to your Stripe account. DM Champ takes nothing.

Webhook setup: DM Champ listens for Stripe payment events. When a payment succeeds, credits land in the sub-account immediately. When a payment fails, the system flags the sub-account and notifies you.

For non-Stripe regions (countries where Stripe is not supported), DM Champ has a webhook auto-recharge mechanism. The client's payment provider triggers a webhook to DM Champ when payment is received. Credits get added the same way.

Step 4: Onboard Clients Onto the Credit Model

The pitch shifts when you switch from flat fee to credit reselling.

Old pitch: "$1,000 a month, includes everything."

New pitch: "$500 a month base service plus credits. Credits cover the AI conversations. A typical client runs a couple thousand credits a month (roughly $600 to $700 at your rate) and it scales with what works. Total around $1,100 to $1,200 for typical usage."

Why the new pitch wins: it sounds fair. Heavy users do not feel they are getting capped. Light users do not feel they are subsidising someone else. And usage spikes are funded by the client who caused them, not by you.

Add a one-time setup fee on top: $500 or $1,000. This covers your onboarding time and is the standard for white-label SaaS resale. If you want a wider read on what agencies charge across the whole stack, the white-label SaaS pricing calculator lays it out.

Client receipt of the offer:

  • $500 setup (one-time)
  • $500 a month base service (your account management + the sub-account fee)
  • ~$625 a month in credits (2,500 credits at your $0.25 rate, auto-recharges)
  • Total month 1: ~$1,625, monthly recurring: ~$1,125

The flat-fee model looks simpler, but it hands you all the usage risk. Look at the margin under a usage spike:

ModelRevenueYour credit costMarginMargin %
Old flat fee (normal month)$1,000$250$75075%
Old flat fee (viral month)$1,000$600$40040%
Credit reselling (standard)$1,125$250$87578%
Credit reselling (heavy)$2,000$600$1,40070%

Under flat fee, a viral month quietly halves your margin. Under credit reselling, the heavy month bills the client for the usage they drove, so your margin holds and your revenue grows with them.

Monthly margin per client by billing model
Credit reselling (heavy)client funds their own usage
$1,400
Credit reselling (standard)78% margin
$875
Old flat fee (normal month)75% margin
$750
Old flat fee (viral month)40% margin, you eat the spike
$400
Same usage, different billing model. Flat fee gets quietly halved by a viral month. Credit reselling holds margin and grows revenue with the client.

Step 5: Monitor, Adjust, Scale Markup Over Time

After 90 days, you have data. Look at:

  • Average monthly credit usage per client
  • Client price sensitivity (any complaints? any churn?)
  • Your channel mix (WhatsApp Business API adds a passed-through Meta fee; Instagram, Messenger and WhatsApp Web don't)

Adjust:

  • If clients are not complaining, raise your per-credit price 10 to 20% on new clients
  • If a niche uses 3x the credits (high-DM-volume niches like coaching), price packages differently
  • Move clients to the Max tier (0.25 credits per response) to cut your underlying cost while keeping the same client price, so the spread is yours

The default 2.5x markup is your starting point. Agencies running this model for 18 months are typically at 3x in premium niches with stable retention.

The Math

10 clients on credit reselling ($500 base + credits at $0.25, your cost $0.10):

Client typeMonthly revenue per clientCredit costMargin per client
Light user (1K credits)$750 (base + credits)$100$650
Standard (2.5K credits)$1,125$250$875
Heavy (6K credits)$2,000$600$1,400

Mixed portfolio of 10 clients (4 standard, 3 light, 3 heavy):

  • Total monthly revenue: $12,750
  • Total credit cost: $3,100
  • Total monthly margin: $9,650
  • DM Champ platform cost: $0/month on the lifetime deal (you already own it). On the Agency monthly plan it would be $497.
  • Net monthly profit: $9,650 on the lifetime deal ($9,153 if you are on the Agency monthly plan)

Same 10 clients on an old flat-fee model ($1,000 each, you absorb usage):

  • Total monthly revenue: $10,000
  • Total credit cost (averaging viral spikes): $3,100
  • Total monthly margin: $6,900
  • DM Champ cost: $0/month on the lifetime deal ($497 on the Agency monthly plan)
  • Net monthly profit: $6,900 on the lifetime deal ($6,403 on the Agency monthly plan)

Credit reselling: more margin and far more consistent, because each client funds their own usage. No surprise viral months. No clients quietly losing you money.

Bonus: credit reselling lets you raise prices over time without renegotiating the base monthly. Add 10% to credit pack pricing every quarter. Clients barely notice.

What This Looks Like When DM Champ Runs It

The manual version of credit reselling requires you to wire up Stripe, build webhook handlers, track per-client usage, send invoices, handle payment failures, prevent overage abuse, and reconcile credits monthly. By client 5, you are running a billing department.

When DM Champ runs it, Stripe is connected once. The credit packs are defined once. Auto-recharge is set once. Webhooks are handled. Every client sees their own credit balance in their white-labeled dashboard. You see the aggregate revenue in your Agency dashboard.

The features that make this work: Stripe credit reselling included with the lifetime deal (Tier 3 up) and the Agency monthly plan, webhook auto-recharge for non-Stripe regions, per-sub-account credit balances, the white-labeled dashboard where clients top up themselves, the multi-channel inbox unified across all sub-accounts.

If you want to skip the manual work, the AppSumo lifetime deal includes the full Stripe credit reselling stack as a one-time purchase (Tier 6 at $999 also bundles unlimited sub-accounts and white-labeling, all permanent). The Agency $497/mo plan carries the same stack if you would rather subscribe. See /for-agencies/.

FAQ

FAQ.

No. You keep 100%. On the AppSumo lifetime deal there is no recurring platform fee at all, because you own the agency toolkit outright. On the Agency monthly plan it is a flat $497 a month and nothing else.
Want the version where the AI runs it for you?

This page is the manual playbook. The Agency tier at $497/month is the version where DM Champ's AI runs comment-to-DM, 24/7 replies, sales conversations, appointment booking and follow-ups for your clients. Chat with the AI now, see the demo, ask anything.