One platform for advertising intelligence, seller-business context and controlled operations.
Terra PPC brings authorized Amazon advertising data, selected seller-business context and customer-configured economics into one scoped workspace — then routes every recommendation and automated action through the same decision engine, execution planner, guardrails and audit history.
One route from input to audit.
Every view, rule, recommendation and AI-assisted request travels the same path. Nothing reaches the action layer without passing scope, the decision engine, the execution planner and the guardrails first.
This is a conceptual view of the product architecture. It does not describe internal infrastructure.
Data sources & provenance
Every important figure carries its source label, the same six labels in the product and on this website: ADS, ADS HOURLY, SELLER, FINANCE, ASSUMPTION and DERIVED. A derived figure names the sources it was calculated from.
No hidden source.
Data provenance
- ADS: advertising data (Amazon Ads API context)
- Advertising data (Amazon Ads API context)Ad Spend · Ad-attributed Sales · ACoS inputs
- ADS HOURLY: hour-of-day advertising data (Amazon advertising context; a synthetic hourly model in the demo)
- Hour-of-day advertising data (Amazon advertising context; a synthetic hourly model in the demo)Hourly Ad Spend · hourly orders · budget consumption by hour
- SELLER: seller-business data (SP-API context, where authorized)
- Seller-business data (SP-API context, where authorized)Seller Revenue · Seller Orders · Sessions · FBA units
- FINANCE: financial events (SP-API finance context, where authorized)
- Financial events (SP-API finance context, where authorized)Amazon Fees · Refunds · Reimbursements · Settlements
- ASSUMPTION: customer-configured input, not provided by Amazon
- Customer-configured input, not provided by AmazonCOGS · Landed cost · Other costs · Desired margin
- DERIVED: calculated by Terra PPC from the values shown
- Calculated by Terra PPC from the values shownTACoS · Modeled Net Result · Modeled Break-even ACoS
- ILLUSTRATIVE: synthetic illustration
- Synthetic illustrationEvery synthetic product visual on this website
Unavailable is not zero
When a data source is not authorized or not available, Terra PPC marks the result instead of filling the gap with a zero. A missing input never makes a number look better than it is: without finance data profitability is partial, without seller revenue TACoS is unavailable, and without inventory data the Inventory Guard is not evaluated.
Unavailable is not zero
Normalized context
Data from different product domains stays source-aware, but is normalized into one scoped decision context: the same names, units and period, for one organization, account, advertising profile, seller connection, marketplace and date range at a time.
Normalized context
Advertising intelligence
Terra PPC is designed to organize authorized Amazon advertising data by account, profile and campaign structure, so performance can be read at the level decisions are made.
- Campaign, ad group, keyword, target, search-term and placement performance
- Ad Spend, Ad-attributed Sales, ACoS, ROAS, CPC, click-through and conversion trends
- Hour-of-day performance and budget pacing
- Target ACoS and Modeled Break-even ACoS comparisons where product economics are configured
Campaigns
SP | Black Gift Boxes — Exact
Auto$593.40 spend · $3,260.40 ad-attributed sales
ACoS 18.2% · target 25.0% · ROAS 5.49
SP | Discovery — Auto
Review$421.18 spend · $1,007.60 ad-attributed sales
ACoS 41.8% · target 30.0% · ROAS 2.39above target
SP | Brand Defense — Exact
Auto$321.76 spend · $3,422.98 ad-attributed sales
ACoS 9.4% · target 15.0% · ROAS 10.64
SP | Competitor Product Targeting
Manual$214.33 spend · $411.38 ad-attributed sales
ACoS 52.1% · target 30.0% · ROAS 1.92above target
SP | Corrugated Mailers — Broad
Review$198.76 spend · $633.00 ad-attributed sales
ACoS 31.4% · target 24.0% · ROAS 3.18above target
SP | Long Tail Discovery — Phrase
Auto$156.21 spend · $788.94 ad-attributed sales
ACoS 19.8% · target 22.0% · ROAS 5.05
SP | Seasonal Gifts — Auto
Review$143.90 spend · $523.27 ad-attributed sales
ACoS 27.5% · target 26.0% · ROAS 3.64above target
| Campaign | Ad Spend | Ad-attributed Sales | ACoS | ROAS | Target ACoS |
|---|---|---|---|---|---|
| SP | Black Gift Boxes — ExactAuto mode | $593.40 | $3,260.40 | 18.2% | 5.49 | 25.0% |
| SP | Discovery — AutoReview mode | $421.18 | $1,007.60 | 41.8%above target | 2.39 | 30.0% |
| SP | Brand Defense — ExactAuto mode | $321.76 | $3,422.98 | 9.4% | 10.64 | 15.0% |
| SP | Competitor Product TargetingManual mode | $214.33 | $411.38 | 52.1%above target | 1.92 | 30.0% |
| SP | Corrugated Mailers — BroadReview mode | $198.76 | $633.00 | 31.4%above target | 3.18 | 24.0% |
| SP | Long Tail Discovery — PhraseAuto mode | $156.21 | $788.94 | 19.8% | 5.05 | 22.0% |
| SP | Seasonal Gifts — AutoReview mode | $143.90 | $523.27 | 27.5%above target | 3.64 | 26.0% |
| All campaigns | $2,049.54 | $10,047.57 | 20.4% | 4.90 | 22.1% weighted |
All campaigns: $2,049.54 spend · $10,047.57 ad-attributed sales · ACoS 20.4%
Seller business intelligence
Advertising results depend on the business behind them. Where authorized through the Selling Partner API, Terra PPC is designed to use selected seller-business context to explain performance, model profitability and protect advertising decisions.
- Seller sales and orders
- Sales & Traffic: sessions, page views, conversion and featured offer rate
- Finance & settlements: fees, refunds, adjustments, reimbursements
- FBA inventory states and days of cover
- Listing and catalog context, with applicable fee estimates for planning
- Marketplace participation
- Brand and retail analytics, where available
Seller business context
Non-PII context only: Terra PPC's analytics are designed without buyer names, email addresses, phone numbers or shipping addresses. Availability depends on approved roles, authorization and marketplace support.
Customer economics
Some inputs only the customer knows. COGS, freight, duty, packaging, other variable costs and the desired margin are configured in Terra PPC and labelled as assumptions — they never come from Amazon.
Product economics
- Modeled Break-even ACoS: the ACoS at which modeled profit after ads reaches zero
- A suggested Target ACoS ceiling below break-even, from the desired margin
- Historical profit uses actual fees and refunds; the model uses estimates for planning
- Changing an assumption changes rule eligibility — and is recorded like any other change
Economics engine
The economics engine turns customer-configured costs into the thresholds advertising decisions are measured against. Unit costs are versioned by effective date, so a supplier change moves break-even from the day it applies — and history keeps the cost that was true at the time.
Inputs
- COGS
- Landed cost
- Returns
- Indirect expenses
- Price history
- Cost regimes
Outputs
- Contribution margin
- Break-even ACoS
- Break-even CPCPlanned
- Modeled profit
- TACoS context
From a supplier cost change to an automation decision
Decision context
The decision context assembles the eligible, scoped data a rule, a user or an AI-assisted request needs for the current operation — and nothing more. It answers one question: what information is available?
- Advertising metrics
- Spend, sales, ACoS, ROAS, CPC and conversion for the entity and period
- Seller context
- Sales and traffic, where authorized
- Economics
- COGS, modeled margin and break-even thresholds
- Inventory
- Days of cover for the advertised products
- Listings
- Listing status of the advertised products
- Finance
- Fees and refunds for historical profit
- Scope
- Organization, account, profile, seller connection, marketplace, period
- Coverage
- Which of these are available — and which are not
Decision engine
Terra PPC evaluates scoped performance, business context, economics, rules, strategies, and data readiness before producing a recommendation or eligible operational proposal. The evaluation is deterministic: the same inputs give the same result, and every result keeps its reason.
Decision engine — what should be considered or proposed?
Execution planner — can it proceed safely, and in what order?
Decision engine
Rules & strategies
Rules are specific, deterministic conditions and actions. Strategies group coordinated rules with policy defaults — how cautious to be, which mode to start in — and are assigned per campaign. Publishing a strategy records a version, so an earlier one can be restored without rewriting history.
Strategies
Automation
Automation turns analysis into action without hiding the logic. Each rule has conditions, an action, guardrails and a mode. Where seller context and customer economics are available, business-aware guards check inventory, listing status, cost changes and modeled break-even before a scale action continues.
- Conditions on metrics, minimum data thresholds and lookback windows
- Bid, budget, status, negative-targeting, search-term, placement and hourly workflows
- Guardrails: bid floors and ceilings, change caps, cooldowns and action limits
- Business-aware guards: Inventory, Listing, Cost Increase, Break-even and Financial Margin
- Manual, Review or Auto mode, chosen per campaign
Business-aware guard check
Execution planner
Every automation cycle follows one canonical order of 18 steps. Scope and data readiness come first, safety next, then the proposals in a fixed stage order, the conflict resolver and the global guardrails — and only then the campaign's mode, the action and the audit record. Each candidate ends at exactly one step, with its reason.
Execution Planner
Conflict resolution
Several eligible actions can compete for the same entity in one cycle, and a rule can meet a guard. Terra PPC resolves both deterministically: one proposal per entity survives, a guard can hold a scale action, and every suppressed action is recorded with its reason.
Conflict resolution
Guardrails & safety
Automation is never unlimited. Limits apply per change, per campaign and per cycle, and the whole account can be stopped at once.
- Global guardrails
- Bid floors and ceilings, change caps and action limits for every automatic change.
- Circuit breakers
- Automatic execution stops when a cycle would exceed action, spend, budget, conflict or failure limits.
- Data readiness
- Stale or unavailable data stops a proposal instead of being read as zero.
- Cooldowns
- An entity changed recently waits before it can change again.
- Action caps
- A limit on automatic actions per campaign and per cycle.
- Spend exposure limits
- The share of spend and budget one cycle may move.
- Undo / revert
- Applied changes keep their previous value; the last automation cycle can be reverted.
Safety & circuit breaker
Manual / Review / Auto
The customer decides how much control to delegate, per campaign. The checks before the mode never change.
- Manual
- Direct control. Automation can be previewed, but people make the changes.
- Review
- Recommendations are created and wait for approval before anything is applied.
- Auto
- Eligible actions execute after policy and guardrail evaluation, and are recorded.
Every mode stays subject to scope, permissions, guardrails and the audit log.
AI & MCP
Terra PPC AI/MCP lets compatible AI clients ask questions and prepare work in natural language. It is an interaction layer on top of the same controls — not a shortcut around them.
- Authentication and authorization on every request
- Scoped decision context only — no unrestricted database access
- Proposals pass the same decision engine, execution planner and guardrails
- Recommendations and actions still follow Manual, Review or Auto
ConceptualConceptual workflow. The answer uses synthetic values from the demo account.
Auditability
Terra PPC is designed to record important recommendations, automation actions and operational changes with the fields needed to explain them later: what changed, the before and after values, the rule and rationale, the source, the mode, the guardrails, the time and whether the change can be reversed.
No black box
Automation should remain inspectable. Every important action exposes:
- What
- Why
- Data used
- Scope
- Rule
- Strategy
- Guardrail
- Mode
- Before
- After
- Audit status
Multi-account scope
Agencies and multi-brand teams work across many accounts and marketplaces. Terra PPC is designed to keep every view, rule and action attached to one organization, authorized account, advertising profile, seller connection and marketplace at a time.
- Logical isolation between customer organizations
- Scope validation before a rule runs or an action is applied
- Marketplace-level reporting, each marketplace in its own currency
Authorization & data lifecycle
Advertising and seller-business connections are separate authorizations with separate scopes, each revocable on its own. Authorized access, least privilege, account isolation, data minimization, secure transport and traceability are part of the platform design. Data that is no longer needed for enabled functionality is designed to be deleted, and customers can request deletion of their account data.
Data lifecycle
See the whole route work in the demo.
The interactive demo runs the same order on a synthetic account: scope, decision engine, execution planner, guardrails, mode and audit. No login required, and nothing is sent to Amazon.
Request access to Terra PPC.
Tell us which accounts and marketplaces you manage and how much control you want to delegate. We'll follow up with access details and a quote.
Terra PPC is a software product operated by ĐT ORGANIC COMPANY LIMITED.
Tell us about your accounts
Advertising and seller accounts, marketplaces, and the workflows you want to control.
We review scope
Which modules, integrations and support your team needs.
You receive a quote
Access details and pricing, with no obligation to subscribe.