Guest post inventory manager
What you can sell, what it costs you, and what is actually left.
Sites you have agreed a price on, with an expiry on that price, and a margin that has the article's cost taken out of it — which is where most of the money quietly goes.
What it keeps track of
Three levels, kept apart
A backlink opportunity, a publisher you have contacted, and confirmed stock are different things. Only confirmed stock — a site with a price you actually agreed — can go into an offer, and the database itself enforces that.
The real margin
Sale price, publisher cost, content cost, and what is left. Markup rules apply to the cost of the placement and the article together, never to the publisher's price alone.
Prices that go stale on purpose
Every agreed price has a shelf life you set. When it expires the site stays exactly where it is, marked for a fresh conversation before you quote it again.
Every supplier for a domain
Import as many supplier price sheets as you have. They merge into one catalog grouped by domain, with the cheapest live source marked and dropped sources kept as history.
Money kept exactly
Every amount is stored as whole minor units with its own currency code — never a rounded float — and each order freezes its own exchange rate so a report from last year does not move.
Your prices stay yours
No shared site database, no pooled pricing. Every row belongs to one workspace and is invisible to every other.
Questions
Why does the content cost matter so much?
Because most guest post deals mean supplying the article too, and around $25 of it disappears from every placement if you only subtract what the publisher charged. Profit here is the sale minus the publisher's price minus the content, and markup rules apply to both costs together.
What stops me quoting a stale price?
Every confirmed price carries an expiry. Once it passes, the site is still there and still yours — it is simply flagged as needing a fresh conversation before you quote it.
I buy the same site from two suppliers. What happens?
Both are kept. The catalog groups them under the domain and marks the cheapest source, and a supplier who has dropped a site still shows as history rather than disappearing — but is never quoted as cheapest again.
I negotiated one site directly. Will a supplier sale overwrite it?
No, and that is deliberate. A price you agreed with the site owner yourself is the whole reason you went direct; a later sale sourced through a supplier records its own costs on that order and leaves your cost basis untouched.
Can other users see my prices?
No. There is no shared database of sites in this product. Two people can find the same domain, judge it differently and pay different prices, and neither sees the other's workspace.
Start where the sites come from
Analyse an export, find the sites worth approaching, and build inventory from the ones that agree a price.
Start from an export