Scope and decision

Backlink ROI asks whether outcomes attributed to a campaign justify its costs. A placement count measures delivery, not profit. Track publication, relevant visits, qualified actions, revenue and costs as different layers, with a common reporting period and a documented attribution method.

What to inspect first

Search Console describes activity in Google Search; analytics describes interactions after arrival, including referral sources and actions. Their totals need not match. A referral from a publisher and a later organic visit are different observations. Decide how credit is assigned without counting the same sale in multiple campaigns.

Worked decision matrix

Our fictional worksheet uses 100 USD campaign spend,300 USD attributed revenue and 150 USD sales costs excluding that campaign spend. Net contribution is 300−150−100=50 USD. ROI on campaign spend is 50 ÷ 100 × 100=50%. These are illustrative inputs, not account results or a promise that buying links creates this return.

  • Delivery: Fictional example: A reference has been published and observed.; Evidence to preserve: Source URL, observation date, destination and actual context.; Limit on interpretation: Publication is a delivered activity, not revenue.
  • Referral visits: Fictional example: Visits are associated with the referring source in the chosen period.; Evidence to preserve: Reporting source, channel definition, dates and known tracking gaps.; Limit on interpretation: Visits are not qualified leads or proof of ranking improvement.
  • Attributed revenue: Fictional example: 300 USD is assigned to the campaign under the stated method.; Evidence to preserve: Verified transactions, attribution rule, period and exclusions.; Limit on interpretation: Assignment of credit is not proof of a causal effect.
  • Costs: Fictional example: 100 USD campaign spend and 150 USD other sales costs.; Evidence to preserve: Invoices or internal cost records, with no duplicated expense.; Limit on interpretation: Omitted labor, refunds or fulfillment costs can change the result.
  • Calculated outcome: Fictional example: 50 USD net contribution and 50% ROI on campaign spend.; Evidence to preserve: The formula and the exact input record.; Limit on interpretation: A hypothetical arithmetic result is not a forecast or measured incremental lift.

Choose the next action

Enter comparable amounts in one currency and period. Include relevant fulfillment, content, labor and placement costs consistently, assigning each expense once. The calculator subtracts sales costs and campaign spend from attributed revenue; its denominator is campaign spend only. It is a deliberately defined campaign contribution measure, not a complete company profit statement.

Keep a useful review record

Keep the source of every input, the period, attribution rule, refunds or exclusions, and who reviewed the record. Blank means unknown, while an explicit zero means you actually recorded zero. With zero campaign spend the percentage is undefined. Changing currency only relabels inputs; no exchange-rate conversion occurs. Edits mark the example as your unverified inputs.

  • Define the period, currency and attribution rule.
  • Keep delivery, visits, qualified actions and revenue separate.
  • Include costs once and record missing data honestly.
  • Export the calculation together with its evidence limits.

Limits and next steps

Attribution assigns credit under a chosen method; a before-and-after increase alone does not establish that a backlink caused it. Seasonality, other marketing and measurement changes may also matter. Export the local JSON record with its assumptions, keep campaign delivery separate from outcomes, and avoid presenting a calculated percentage as verified incremental return.

This is a manual planning aid, not a live audit, supplier catalog or ranking prediction. Examples are fictional. Nothing is fetched or submitted; downloaded files stay on your device.