One Card per Campaign: How to Structure Payments for Ad Accounts

One card per campaign is the rule many media buying teams quote, but few apply it literally. Ad platforms attach a payment method to an ad account, so the real choice is how many accounts share one card. That choice decides how far a single declined or blocked card spreads and how easy it is to see where the money went.

This article compares three schemes: a card per ad account, a card per campaign and a card per media buyer. You will find a comparison table, a cost calculation for a team of five buyers and a setup routine you can copy. For the question of how many cards you need in total, see How Many Virtual Cards Does Your Agency Need? A Counting Method.

Contents

Where Platforms Attach the Payment Method

On Meta, Google, TikTok and X the card is added in the billing section of an ad account. Every campaign inside that account is paid from the same method. You cannot give two campaigns in one account two different cards.

So when a team says “a card per campaign”, it usually means one of two things: each campaign runs in its own ad account, or each account carries one main campaign or one offer. In both cases the unit of the card is still the ad account. Keep that in mind when you read the schemes below.

One Card per Campaign, per Account or per Buyer: Three Schemes

Card per Ad Account

Each ad account has its own card and no card is used twice. If a platform restricts an account and its payment method falls under review, only that account is affected. The card’s transaction history equals the account’s spend, so reconciliation takes minutes. The cost is more cards: one per account.

Card per Campaign

This is the per-account scheme taken one step further: the team splits campaigns or offers into separate ad accounts and gives each a card. It suits affiliate teams that test many offers in parallel and want the profit of each offer to be visible without a single formula. It needs more accounts, and accounts are usually the scarcer resource, not cards.

Card per Media Buyer

One card pays for all accounts of one buyer. It looks tidy: five buyers, five cards. The weak point is the link it creates. When one of the buyer’s accounts is restricted and the card is pulled into the review, every account on that card can stop at once. Platforms also see the same card across many accounts, which is one of the signals described in How to Avoid Ad Account Bans Due to Payment Issues: 8 Rules.

Comparison Table

CriterionPer ad accountPer campaignPer buyer
What stops if a card is blockedOne accountOne account and its campaignAll accounts of the buyer
ReconciliationCard history = account spendCard history = campaign or offer spendSplit by account manually
Number of cardsEqual to accountsEqual to campaigns run as accountsEqual to buyers
Number of ad accountsAs you have nowMore accounts neededAs you have now
Best fitAgencies, most teamsOffer testing in affiliateLow-risk verticals, few accounts

What Each Scheme Costs: An Example

A team has 5 buyers with 8 ad accounts each, 40 accounts in total. Each account spends about €100 a day, so the team tops up around €120,000 a month. The plan is Mid: issuance €1.5, maintenance €1.5 a month per active card, top-up commission 2.5%.

  • commission on €120,000: €3,000 a month in both schemes;
  • per buyer: 5 cards, €7.5 issuance once and €7.5 a month maintenance;
  • per account: 40 cards, €60 issuance once and €60 a month maintenance;
  • difference: €52.5 a month, or €630 a year.

Now the risk side. In the per-buyer scheme one blocked card can stop 8 accounts. One day of that is 8 × €100 = €800 of planned spend that does not get delivered, more than the extra cards cost in a year. On VIP the 40 cards cost €40 a month instead of €60, and issuance is €1.0 per card.

How to Choose a Scheme for Your Team

  • Default to a card per ad account. It is the simplest scheme that isolates risk.
  • Move to a card per campaign only where you already run one offer per account and need its profit visible on its own.
  • Use a card per buyer only for low-risk verticals with few long-lived accounts, and switch at the first restriction.
  • Keep test accounts on separate cards from scaled ones, so a failed test does not touch a working account.
  • Pay for tools such as trackers and proxies from their own cards, not from ad account cards.

Setup Routine for a Card per Account

  1. Name the account in your register before it starts spending: platform, client or offer, buyer.
  2. Issue a card in the dashboard; it takes about 60 seconds.
  3. Add the card number, expiry date and CVV to the billing section of the ad account.
  4. Write the last four digits of the card next to the account in the register.
  5. Keep enough balance for the account’s next charge at its payment threshold.
  6. When the account is restricted or retired, close the card in one click; closing is instant.

The register is what makes the scheme useful for finance. How to build it and reconcile it every week is covered in How Affiliate Teams Track Ad Spend Across 10, 50, or 100+ Campaigns. If an account is suspended, follow the steps in Ad Account Suspended: A Payment Recovery Checklist for the First Days.

What Spending Market Gives This Structure

Cards are issued on a unique European BIN with a pass rate of 97–99% on Facebook, Instagram, Google (including YouTube), TikTok and X Ads. One IBAN holds up to 100 cards, and you can open up to 5 IBANs at the start, so a per-account scheme fits up to 500 accounts before the limit is reviewed. The dashboard is protected with 2FA and every transaction is monitored. See how it works for Meta on the virtual card for Facebook Ads page.

Summary

One card per campaign works in practice as one card per ad account, because that is where platforms attach payment. A card per account isolates risk and makes reconciliation trivial; a card per campaign adds offer-level clarity at the price of more accounts; a card per buyer saves a few euros and links all of the buyer’s accounts together. For most teams the per-account scheme pays for itself on the first blocked card.

Get Started