Skip to content
AffiliateBestBETTER TOOLS. SMARTER INCOME.

GUIDE 05 · AD NETWORK SELECTION

Ad Network Selection: Compare Partners and Plan Your Migration

Compare eligibility, retained value and operating control, then move advertising with a documented cutover and recovery plan.

Level Implementation and operationsDeliverable A provider comparison and migration planSource review September 11, 2026

YOUR PRACTICAL OUTPUT

A migration decision and cutover brief

Use your own evidence or label a fictional exercise clearly.

Choose a partner and an exit path together

The best advertising partner for a publication is the one whose net value, operating requirements and agreement fit the actual business. A high advertised RPM or a familiar brand does not establish that fit. Evaluate the ability to operate, measure and eventually leave the arrangement before changing the live site.

This guide produces a shortlist, a comparable economic model and a controlled migration plan. Its provider examples illustrate different eligibility gates; they are not a universal ranking or a recommendation that every qualifying site should switch. All financial scenarios below are invented.

Complete Ad Placement, Consent and Reader Experience before planning a cutover. A new network does not remove responsibility for readable pages, privacy choices or correct implementation.

Define the problem a migration should solve

Write one sentence explaining why the current arrangement no longer fits. Examples include an unmanageable operating workload, inadequate support for a necessary format, a poorly understood payment process or evidence that equivalent inventory may generate more retained contribution elsewhere.

Then ask whether a smaller correction could solve the problem. A broken consent integration, an unsuitable ad position or incompatible report denominators can make a functioning provider appear ineffective. Changing providers before diagnosing that problem may reproduce it and add migration costs.

Set a decision threshold before requesting proposals. Specify the improvement needed after fees, time and switching costs, plus the reader-experience conditions that must remain acceptable. Staying with the current setup is a valid outcome when the evidence for a change is weak.

Understand what the provider will actually manage

ArrangementQuestions to resolveOperational implication
Self-service advertisingWho configures delivery, reporting and support?The publisher may retain substantial implementation work
Managed monetizationWhich inventory, formats and decisions does the provider control?Service convenience may come with limits on independent changes
Delegated account or inventoryWhich account holds settings, reports and payments?Access and migration steps depend on the delegation model
Additional demand sourceHow does it coexist with the current stack and agreement?Compatibility and permission must both be established

Google’s Multiple Customer Management documentation distinguishes Manage Account, where inventory is managed in the child account, from Manage Inventory, where delegated inventory is managed in the parent account. Reporting visibility and payment routing differ. Confirm the specific delegation and commercial arrangement before accepting an invitation.

Official source: Google Multiple Customer Management.

A provider invitation is an access decision, not a routine box to tick. Identify the inviting organization, the property, the requested role and the expected result. Keep the account owner’s access intact and record how the relationship can be changed through the supported workflow.

Compare eligibility using the correct unit

On the reviewed official page, Mediavine requires at least $5,000 in annual ad revenue, original audience-first content, clean human brand-safe traffic, good standing with Google AdSense and AdExchange, and a suitable reader experience. Journey by Mediavine is described as self-supported; its listed gate is at least 1,000 sessions from Tier 1 countries, including the US, Canada, UK and Australia, within 30 days, alongside content and traffic requirements.

Official source: Mediavine and Journey requirements.

Raptive lists a minimum of 25,000 monthly pageviews. For 25,000–99,999 pageviews, it requires 50% of traffic from the US, UK, Canada, New Zealand and/or Australia; at 100,000 or more, the listed share is 40%. Its criteria also include original quality content with meaningful human involvement, correctly configured Google Analytics and a domain at least six months old. The lower tier additionally specifies a build suitable for ad management and long-form content on most pages.

Official source: Raptive eligibility.

GateEvidence to collectDo not substitute
Annual advertising revenueMatching period and provider revenue recordsA monthly forecast or total product sales
Sessions in qualifying countriesThe required 30-day population and country breakdownWorldwide pageviews
Monthly pageviews and audience shareMatching pageview and geographic reportsAn unrelated session total
Quality and technical suitabilityCurrent content and implementation evidenceTraffic volume alone

These dated examples show why a single traffic ladder is misleading. Verify the live application requirements when applying, including how the provider wants the reporting period measured. Meeting a public threshold permits consideration; it does not establish acceptance, price or a guaranteed earnings result.

Use gates before a weighted score

First eliminate options that fail an essential requirement: incompatible content or geography, an unacceptable contract, unavailable payment arrangements or an integration you cannot maintain. Do not let a high revenue score compensate for a failed mandatory condition.

For the remaining candidates, compare economics, reader experience, control, reporting, support and exit feasibility. A simple one-to-five score can organize judgment, but each score needs a reason and evidence. Mark unknowns as unknown rather than giving every unanswered question a neutral three.

DimensionEvidence requestDecision question
EconomicsFee basis, sample report and applicable deductionsWhat amount remains for equivalent inventory?
Reader experienceAllowed formats, exclusions and implementation previewCan essential tasks stay usable?
ControlRoles, setting ownership and change processWho can stop a defective placement?
ReportingExport fields, time zones and access durationCan results be independently reconciled?
SupportContact route, coverage and escalation termsWho responds when serving or consent fails?
ExitNotice, final settlement and removal procedureCan the publication leave without an unmanaged gap?

Weight dimensions according to the publication. A solo operator may value reduced maintenance time; a site with a valuable lead form may prioritize precise exclusions. Keep the reasoning visible so that a different editor can understand the choice without trusting the final score alone.

Read the agreement before scheduling a switch

Mediavine’s public contract guidance describes an initial 90-day term, then automatic monthly renewal with 30 days’ written notice to terminate. That is a provider-specific illustration of timing risk, not a rule for every network or a substitute for the agreement offered to your account.

Official source: Mediavine initial contract commitment.

Our agreement review covers the initial term, renewal, notice method, effective termination date, exclusivity scope, required inventory, fees, data access, payment adjustments and final settlement. Record the exact clause or written clarification beside each item. Resolve contradictory marketing and contract statements before relying on either.

Ask whether exclusivity covers all display inventory, a format, a geography or another defined scope. Technical compatibility does not establish contractual permission. Do not run competing tags as a live experiment until the arrangement permits it and the implementation is coordinated.

Also ask what happens if you sell the site, change its domain or stop serving temporarily. A technically reversible plugin change may still have commercial consequences. This is a due-diligence checklist, not an interpretation of an unseen agreement or jurisdiction-specific legal advice.

Compare retained contribution on one reporting basis

Use the same currency, period, audience, inventory and denominator. Separate the provider’s reported revenue from fees that remain outside that report. If a figure is already net of the revenue share, deducting the share again understates the result.

Request a definition of every quoted RPM: pageviews, sessions, impressions or another measure. Ask whether it is estimated or finalized and whether it covers all traffic or only eligible inventory. Use Publisher Economics to build a compatible comparison.

Invented monthly comparisonCurrent providerCandidate assumption
Matching pageviews50,00050,000
Publisher revenue after provider share€300€360
Additional cash operating costs€40€55
Owner time valued at €20/hour€60 for three hours€80 for four hours
Contribution before tax/shared overhead€200€225

The assumed improvement is €25 monthly. If one-time setup costs and time total €150, simple payback is six months, provided the improvement persists. This is not an observed quote or forecast. If the candidate’s revenue is 20% below its assumption, it becomes €288 and contribution becomes €153, which is €47 below the current €200.

The comparison exposes sensitivity: a small projected gain can be overwhelmed by implementation time or a modest revenue shortfall. Include disruption, lost revenue from other models and extra support work if they are relevant, but do not invent precise losses without evidence.

Keep payment timing separate from profitability

Google explains that AdSense activity reports contain estimates rather than finalized earnings. Adjustments can affect the payable amount, including invalid activity and advertiser nonpayment; reporting and billing time zones can differ. Use transaction records when reconciling what was actually paid.

Official source: AdSense earnings and adjustments.

For each candidate, record the payment currency, minimum threshold, schedule, supported method, fees, verification requirements and who owes the money. A dashboard balance is not cash available to fund the switch. Do not assume the new provider inherits the old provider’s payout timetable.

In an invented cash-planning scenario, €80 of monthly cash costs continue during a two-month collection gap and setup requires another €150. The modeled cash need is €310 before contingency and other business expenses. Owner time matters economically but is not automatically an additional cash payment.

Keep old unpaid earnings in a separate ledger after switching. Match each eventual payment to its provider and earning period. An old-provider payment arriving after the migration is not new-provider performance.

Preserve a baseline before changing delivery

Export the report fields you will need while access is still available: dates, currency, revenue status, matching volume, device and geography where available, adjustments and transaction history. Preserve the provider’s metric definitions with the export. A screenshot of the total is rarely sufficient for later reconciliation.

Record the active placements, format settings, exclusions, CMP owner, tag owner and relevant plugin configuration. Note the site version and known incidents. Keep a restorable configuration snapshot without publishing credentials or sensitive visitor data.

Choose comparable periods with an explicit reason. A before-and-after observation can be distorted by seasonal demand, a traffic spike or a device-mix change. Record those factors rather than attributing every change to the network. If a legitimate concurrent experiment is unavailable, report the causal uncertainty.

Map the migration dependencies

A network change can involve more than an ad script. Map the account relationship, inventory tags, seller authorization, CMP messaging, exclusions, cache rules, reports and payment access. For each dependency, name the current owner, future owner, change action and verification step.

Google’s MCM messaging guidance warns that, with Manage Inventory, multiple accounts publishing messages to the same domain can lead Privacy & messaging to select one account’s messages. It explicitly calls for agreement on which account owns messaging. Do not assume that an unchanged-looking banner means the intended account still controls it.

Official source: User messages and MCM.

Get the incoming provider’s exact ads.txt instructions and identify whether a file, plugin or hosting service manages the root endpoint. Preserve legitimate records that remain necessary and remove obsolete authorization in the agreed sequence. Do not replace the entire file with a generic example or leave departing-provider authority indefinitely without a reason.

Keep account approval, inventory delegation and actual serving as separate gates. A sales acceptance email does not prove that every downstream partner is ready. Ask for the specific readiness confirmation required before disabling the current setup.

Use a scheduled cutover with explicit decision gates

  1. Confirm commercial timing.Document the outgoing notice and effective date, incoming acceptance, required approvals and who is available to support the switch.
  2. Prepare and record.Save reports and configuration, map dependencies, define the expected public state and prepare the disable or rollback action.
  3. Complete prerequisites.Follow supported account, authorization and consent setup steps before the agreed delivery change.
  4. Change the responsible integrations.Remove or disable outgoing delivery and enable the incoming setup in the coordinated sequence; prevent unintended duplicate requests.
  5. Check the affected journeys.Verify representative pages, consent states, exclusions, mobile layout and reporting signals.
  6. Decide whether to continue.Keep the new setup only if launch conditions pass; otherwise use the documented response and contact the responsible provider.

A lower-traffic window can reduce exposure, but support availability matters too. Do not perform a critical cutover just before the only maintainer becomes unavailable. Record timestamps so that reports spanning the transition can be interpreted.

Parallel loading is not a safe default. If an approved transition temporarily involves multiple components, document exactly which inventory each controls. Avoid an unplanned overlap in which both systems attempt to monetize the same position.

Plan for failure without assuming the old service can resume

Failure signalImmediate responseEvidence before resuming
Conflicting ads or duplicate requestsDisable the affected incoming deliveryClear ownership and one intended request path
Consent behavior differs from the planStop unresolved advertising activityCorrect messaging owner and verified consent states
Reading or form completion breaksRemove the conflicting placementAffected task works on relevant devices
No expected reporting signalCheck readiness, integration and report timingA documented explanation and valid observed activity
Unexpected contract or account restrictionHold the change and use the provider support routeWritten clarification of the permitted next action

Rollback may mean returning to the previous provider only if its account, agreement and authorization remain valid. If they do not, a temporary ad-free publication is a safer operating state than silently reinstating an unauthorized setup. Preserve essential content and privacy controls during the interruption.

Set concrete stop conditions before launch. A confirmed consent failure should not wait for a revenue threshold; a small day-one revenue difference may need more observation. Distinguish immediate implementation failures from commercial performance questions.

Verify the new state before expanding inventory

Use a focused matrix: one long article, a short page, a deliberately excluded page and an important conversion path, where those types exist. Check the devices and consent states affected by the change. Verify that the incoming setup respects the intended exclusions and that outgoing tags are no longer unexpectedly active.

Inspect actual requests and relevant storage with supported testing tools. Do not click your own live ads or generate artificial traffic. An ad appearing once establishes only that some delivery occurred, not that the full migration is correct.

Confirm report access and the meaning of the first available numbers. Allow for the provider’s documented reporting delay before diagnosing missing revenue, but investigate missing or malformed requests at the implementation layer immediately. Keep code-level, browser-level and production-provider evidence distinct.

After the agreed observation window, reconcile the comparable result with your original decision threshold. Include workload and reader experience. If data remains insufficient, label the conclusion provisional and continue a bounded observation rather than declaring guaranteed uplift.

Close the old relationship and preserve future options

When the handover is stable and the agreement permits, complete the outgoing access and authorization cleanup. Retain the records needed for final payments and disputes. Remove obsolete delivery configuration carefully so that a later cache purge or theme update cannot unexpectedly reactivate it.

Keep the publication’s domain, hosting and primary administrative ownership under appropriate publisher control. Use scoped access where supported, and track who can change monetization or messaging. Reduced maintenance work is valuable; losing visibility into critical dependencies is a separate tradeoff.

Schedule the next review around a meaningful event: a contract renewal, a substantial audience change, a material policy update or a recurring support problem. Constant provider switching creates noise and costs. Diversification should improve resilience through a supported plan, not through several conflicting scripts.

Finish the decision worksheet

Your worksheet should state the reason to change, hard eligibility gates, evidence for each candidate, agreement obligations, comparable economics, cash needs, implementation owners, cutover time, stop conditions and final settlement plan. Leave an explicit space for the decision to stay.

Exercise 1: One proposal quotes session RPM and another page RPM. Can the larger number select the winner? No. Obtain compatible revenue and volume, then compare retained contribution on the same scope.

Exercise 2: The new provider projects €25 more contribution per month and the switch costs €150. Simple payback is six months under those assumptions. Explain which traffic, yield and workload changes could invalidate it.

Exercise 3: New ads serve, but the privacy message comes from an unexpected account. Treat the migration as incomplete. Establish messaging ownership and repeat the relevant choice-state checks before expanding delivery.

Exercise 4: The outgoing contract has ended and the new setup fails. Do not assume that restoring old code restores commercial permission. Use the agreed response, including an ad-free interval if necessary.

COMPLETE THE WORK

A migration decision and cutover brief

Write why the current setup needs to change before comparing providers. Include keeping the current setup as an option and identify what must continue working during a change.

Fields to include

Reason; alternatives; evidence; dependencies; responsibilities; transition checks; recovery decision.

Review before proceeding

Is the expected benefit supported, and can the operator explain when to stop or reverse the transition?

Record what remains open

Give each unresolved item an owner and a next check. Mark an unperformed test as unverified. Keep the original evidence alongside the decision so you can revisit it when conditions change.

Sources, date and decision limits

Public-source review: . Six official references support the provider eligibility, example contract term, MCM delegation, messaging and AdSense reconciliation facts. Links appear beside the relevant claims. Requirements and agreements can change; verify the current offer before committing.

The comparison framework, scenarios and migration workflow are AffiliateBest’s educational analysis. They are not measured provider results, a complete market ranking or legal advice on an unseen agreement. No network application, contract acceptance, tag migration, live revenue comparison or payout has been performed for this lesson.

NEXT · GUIDE 06

Explore services as another revenue model

Turn a useful skill into a defined offer with realistic pricing, capacity and delivery checks.

Services and offers
CONTINUE YOUR MONETIZATION PLAN

Choose the next revenue decision

Return to the monetization hub to connect your advertising plan with the publication’s wider business model.

Monetization hub